Table of Contents

Bij het werken met chatbots zul je vaak dezelfde uitgebreide prompts gebruiken, die bijvoorbeeld in één keer een bepaalde rol aan de chatbot geven, de juiste context meegeven en wat strikte regels bevatten voor de gewenste uitvoer. Een zogenoemde Text Expander is dan heel praktisch. Zo’n tool zorgt ervoor dat als je een bepaald sleutelwoord invoert, automatisch de uitgebreidere tekst of prompt wordt ingevoegd. Er zijn meerdere Text Expanders. Hier behandelen we Beeftext, een gratis en doeltreffend programma voor Windows.

Omdat een Text Expander ‘luistert’ naar het toetsenbord, moet je er goed op letten dat de gebruikte tool geen informatie opslaat of doorstuurt naar een server. Sommige slecht beveiligde of onbekende software kan misbruikt worden als keylogger. Beeftext staat bekend als veilig en is open-source. Dankzij dit laatste, kun je dat zelf controleren.

Dit kun je er mee

Een Text Expander is een tool die je helpt om vaak gebruikte tekstfragmenten, ook wel snippets genoemd, snel in te voegen door middel van korte afkortingen. Je stelt vooraf een lijst met afkortingen en de bijbehorende tekstfragmenten in. Wanneer je de afkorting typt, wordt deze automatisch vervangen door de volledige tekst. Dat bespaart tijd en verhoogt daarmee de productiviteit.

Zulke tools zijn handig voor mensen die veel typen. Programmeurs zijn er dol op. Het invoeren van veelgebruikte code-snippets gaat bijvoorbeeld veel sneller. Ook is het handig bij het schrijven van e-mailberichten, om snel een standaard antwoord of handtekening in te voegen. Bij notities en documenten kun je denken aan het efficiënt invoegen van herhaalde zinnen of formules.

Ook bij het werken met een chatbot zoals ChatGPT is een Text Expander handig. Vaak zul je immers wat uitgebreidere prompts hergebruiken.

💡
Als je vaak met uitgebreide prompts werkt, is het handig om een document of database te maken met al deze prompts. Je hebt dan snel inzicht in alle prompts. De meest gebruikte voeg je vervolgens nog toe aan je favoriete Text Expander.

Installatie

Beeftext werkt in het tekstgebied van toepassingen die kopiëren/plakken ondersteunen, wat voor vrijwel alle toepassingen geldt. Het vervangt het trefwoord automatisch door de bijbehorende snippet. Dankzij Unicode-codering kan de tekst in elke taal zijn, met elk soort tekens, zelfs exotische.

Ga voor de installatie naar de officiële website (https://beeftext.org/) en haal het installatieprogramma op. Installeer vervolgens de toepassing. Start daarna Beeftext.

Download het installatieprogramma voor Beeftext.

Combo toevoegen

De afkortingen die je in deze tool definieert worden combo’s genoemd. Zo’n combo associeert de afkorting met een stuk lange of complexe tekst, de zogenoemde snippet.

Groep maken

Begin met het maken van een groep via Groups / New (of Ctrl+Shift+N). Geef de groep een naam, bijvoorbeeld ChatGPT. Aan deze groep kun je nu één of meerdere combo’s toevoegen.

Combo toevoegen

Maak nu een combo via Combos / New (of Ctrl+N). Vul nu de velden in. Je moet minimaal het gewenste trefwoord invullen bij Keyword en het uitgebreide tekstfragment bij Snippet. Controleer bij Group of de juiste groep is geselecteerd, in dit voorbeeld ChatGPT. Het is handig om een beschrijvende naam in te vullen bij Name en eventueel een omschrijving bij Description. Merk op dat het trefwoord standaard hoofdlettergevoelig is, tenzij je dit aanpast achter Case sensitivity.

Voorbeeld

Als voorbeeld gebruiken we het trefwoord !oefentaal. Hierbij hebben we de onderstaande snippet ingevoerd, voor het oefenen van een vreemde taal. Als je deze prompt in ChatGPT gebruikt, kun je zoals verwacht aangeven welke taal je wilt oefenen en daarna in wat voor winkel, waarna je een dialoog kunt voeren om de taal te oefenen.

Merk op dat we ! gebruiken bij het trefwoord. Dit is niet verplicht, maar voorkomt dat het trefwoord per ongeluk wordt geactiveerd tijdens normaal typen. Je kunt ook een ander uniek voorvoegsel gebruiken, zoals ::.

Neem de rol aan van een expert taalcoach.
Doel: Ik wil een conversatie in een vreemde taal oefenen waarbij ik iets aankoop in een winkel. Het doel is hierbij om een rijke woordenschat te ontwikkelen en grammaticaal correcte zinnen te formuleren. Ik weet dat jij me daarbij kunt helpen!

Aanpak: Jij vraagt me eerst welke taal ik wil oefenen. Daarna vraag je mij naar welke winkel ik wil gaan. Daarna starten we de conversatie. Jij neemt de rol aan van winkelier. Ik ben de klant. Als ik goodbye zeg is de dialoog voorbij. Daarna geef je me waarderende feedback op mijn gebruikte taal. Zeg me wat goed was en wat er nog beter kan en geef me nog een aantal suggesties om mijn woordenschat te verrijken in die situaties.

Snelmenu oproepen

Beeftext biedt een handig snelmenu dat je binnen elke toepassing, dus ook ChatGPT, kunt oproepen met de toetscombinatie Ctrl+Shift+Alt+Enter. In dit menu zie je alle combo’s die je hebt gemaakt. Je kunt een combo uit de lijst kiezen en dan op Enter drukken om de bijbehorende snippet in te vullen.

In elke toepassing kun je dit snelmenu oproepen.

Aanbevolen instellingen

Wil je dat Beeftext automatisch wordt gestart bij het starten van Windows? Ga dan naar File / Preferences. Zet een vinkje bij Automatically start Beeftext at login.

Zorg dat Beeftext automatisch start na het inloggen in Windows.

Nederlandse taal

We hebben hier de standaard Engelstalige versie gebruikt. Het is ook mogelijk om Beeftext in de Nederlandse taal te gebruiken. Op https://github.com/xmichelo/Beeftext/wiki/User-provided-translations kun je een vertaling downloaden, waaronder Nederlands taalbestanden.

De installatie is eenvoudig. Haal eerst het ZIP-bestand op van de genoemde website en pak dit uit in een map. Open dan Beeftext en ga naar File / Preferences. Ga vervolgens naar het tabje Advanced en kies achter Combo list folder de optie Open. Nu wordt de map waarin Beeftext zijn bestanden bewaard geopend. Je ziet hier ook de map Translations. Zet de uitgepakte taalbestanden (de map genaamd nl_NL) in die map.

Ga ten slotte naar het tabje Appearance en klik achter Language op Refresh. Je kunt nu de Nederlandse taal kiezen.

💡
Wil je meer handige tips & trucs voor ChatGPT? Volg dan de cursus Effectief werken met ChatGPT op Techcursus.nl. Je leert hierin ook hoe je optimale prompts schrijft, met handige strategieën. Verder krijg je uitleg over alle andere praktische features van deze chatbot, zoals het werken met projecten, bouwen van je eigen ChatGPT en geavanceerde spraak.
Bekijk cursusinformatie

Categorized in:

Software,