De DEF-methode voor complexe prompts

Zet je begrippen tussen [HAKEN]. Leg vast wat ze betekenen.

Een complexe prompt laat veel ruimte voor eigen invulling. Met DEF zet je de belangrijke woorden tussen haken en geef je er een lijst met definities bij. Dan doet het model wat jij bedoelt, en niet wat het zelf denkt dat je bedoelt.

Qcyadvi ijt [IAAEM] bzdn [ROUJYYC] bbpdxmk sg [WSLAUFTLS] hl [DDZW].

Oaqqlhqfmv:
[HYJWK]     = 8 rofblx, spq. 60 ptkowwb, crkyizm pdp hqa ktbug
[WRDJDLS]   = DibjRhndb vgohxxfovmaedtz
[RZXHSWFMZ] = Xcokwrovtcj wkwvucxt dfs 83–806 nxzrxz ztw wed
[KIYC]      = nnembpkq, pwjg, ozep khxdqv
Nieuw · DEF-promptgenerator

Beantwoord een paar vragen, krijg een DEF-prompt

Kies wat je wilt maken, vul je doel in en klik suggesties aan. Je ziet je prompt meteen ontstaan, met haken, definities en een lijst van wat nog ontbreekt. Je kunt ook afbeeldingen en code toevoegen. Gratis en zonder account. De prompt wordt in je browser opgebouwd; wil je, dan voer je hem direct op de site uit met Google Gemini. Om de generator te verbeteren bewaren we bij uitvoeren alleen statistieken, en bij versturen naar WhatsApp ook de prompttekst (nooit je volledige nummer). Bezoeken meten we alleen als je daar toestemming voor geeft. Zie de privacyverklaring.

Open de generator →
01 — Waarom het werkt

Woorden zijn vaag. Definities niet.

Woorden als "kort", "professioneel" of "de klant" betekenen voor iedereen iets anders, ook voor een AI-model. Haken laten zien welke woorden ertoe doen. De definitielijst zegt precies wat ermee bedoeld wordt.

[ ]

Geen eigen invulling

Het model hoeft niet te raden wat "kort" of "informeel" betekent. Jij hebt het vastgelegd, dus het model volgt jouw maatstaf.

↻

Herbruikbaar

De opdracht blijft hetzelfde. Wil je iets anders? Dan pas je alleen een definitie aan, bijvoorbeeld een andere [DOELGROEP], en de rest blijft staan.

=

Consistent

Een begrip dat op vijf plekken in je prompt staat, betekent overal hetzelfde. Zo krijg je minder tegenstrijdige of wisselende antwoorden.

◎

Overzichtelijk

De opdracht zelf blijft kort en leesbaar. Alle details staan netjes onderaan, in één lijst.

✓

Makkelijk te controleren

Klopt het resultaat niet? Dan zie je meteen welke definitie je moet aanscherpen, in plaats van de hele prompt te herschrijven.

⇄

Makkelijk te delen

Een collega ziet direct wat er vastligt en wat hij zelf kan invullen. De prompt legt zichzelf uit.

02 — Zo pas je het toe

In vijf stappen een DEF-prompt

Begin met je gewone prompt. Die hoef je niet weg te gooien, je maakt hem alleen preciezer.

Schrijf eerst je opdracht in één of twee zinnen

Wat moet het model doen? Bijvoorbeeld: "Schrijf een nieuwsbrief voor onze klanten over de nieuwe openingstijden."

Markeer de woorden die je op meer manieren kunt opvatten

Denk aan de vorm (wat voor tekst), het onderwerp, voor wie het is, de toon en de lengte. In het voorbeeld: nieuwsbrief, klanten, openingstijden.

Zet die woorden tussen haken, in hoofdletters

Zo wordt het: "Schrijf een [NIEUWSBRIEF] voor [KLANTEN] over [ONDERWERP]." Gebruik steeds exact dezelfde schrijfwijze.

Schrijf onder de opdracht een definitielijst

Geef per begrip in één regel aan wat het precies is. Maak het meetbaar waar dat kan: aantallen woorden, wel en niet doen, een concreet voorbeeld.

Test, en scherp de definities aan

Bevalt het resultaat niet? Pas dan de definitie aan die niet klopt, niet de hele opdracht. Na een paar rondes heb je een prompt die je steeds opnieuw kunt gebruiken.

03 — Voor en na

Twee uitgewerkte voorbeelden

Dit zijn bedachte voorbeelden om de methode te laten zien. Links een gewone prompt, rechts dezelfde vraag als DEF-prompt.

De prompts zelf zijn vervaagd. Lees de uitleg eronder, of maak je eigen DEF-prompt met de generator.

Voorbeeld 1

Een productbeschrijving voor een webshop

Gewone prompt
Nxkdvgp azt ryvwk, iicmvbdq zhekdewizpbnqcxnzxc vrld acvr gwxbkl dxopexkfz. Mfbn ewh rgxnwvlapbuhw zhpk bmi gkbb, pv wjox wra woq jvek ohxmxy.
Wat is "kort"? Wat is "professioneel maar leuk"? Voor wie is de tekst? En wat betekent "goed scoren"? Het model moet het allemaal zelf invullen.
DEF-prompt
Rstogbo fcd [ZSAQILVJHAJB] eabu [GUYMCVH], zguitdk do [MTTTOBVBR], uk [NTCQ]. Hoopfjz [CYRUYPXYZQC] bc anztl lv bqv [QQHOBMDKH].

Ndnldgkmtg:
[JHCIQXVIETHR] = 25–525 somqwhu, 2 juzivc xbze 0 brfffdzicxlgykuy dix smnzqompw
[WFEIJUK]      = qvtqpasustxo ZLM-vqhfywaki, 246 mb, tdkqy 77 qmn qmhp
[AYTHZSFJX]    = yefcjecn mb rchzpndt vwe 21–77 rqrv
[DINL]         = rvceofzhfsh uf zmhp, vs-vgun, mukf hnrjpoeeilgph
[QCIIEVHOTKB]  = "vxrfqwsrm XGY" ve "ppsyhvkff 688 bx", bdi qdlnden 0 ixil
[KRUURAAFF]    = dcw tqt zum eywzdpcgm dd yj xirgwcdsf, rfywcb xtdrjbp nk ndaeum
Lengte, opbouw, doelgroep, toon en zoekwoorden liggen vast. Andere fles? Dan pas je alleen [PRODUCT] aan.
Voorbeeld 2

Een e-mail met een samenvatting van een vergadering

Gewone prompt
Kgy deeh wvxjmyocgfztplqi zekxl wq fvr gmfi rcgh yse zvyy. Fzh pk kkcbllzdabasb uhsgnk xlwj nw tjs wex klss lyen. Gcwe nv uzoy.
"Het team", "belangrijkste punten" en "niet te lang" laten veel open. Ook staat nergens hoe de actiepunten eruit moeten zien.
DEF-prompt
Xlt [PKAAMFBP] ihayv rlt [LGCL] fhv [NSMBIKMXDQ]. Fbqt [NGQILTZRA] xs [BRVLBQWPDPA] om, ug [QQAL].

Hzbusppiei:
[KATLYGDR]    = yz nomou vfv nr oapealkca uxei, zjmntu ---
[OSXI]        = lasclqvbkrgwbh + gey. 973 wfflvpl, avsltq "Iiezxjxmw" tj "Bystbg"
[HOVXEJKNEM]  = seemnfsudwn sxr 5 czqlkupm qrt ib zflsnolldmc hczsk fpvahssuwj
[LNBPVSPXJ]   = wfauvc slz hxgq hq mtfnjsrdrzt, dygb hgldzmikdhwmque
[RNUWICVHQFF] = nbvby lg up fnty: cysv – cvnj – basitbly; ragfxpwyy umzz, rjemqrh "tvq hxgjtxq"
[KTUS]        = nnzcblcp et lzaj, vg-riin, kipj htnlcrczlui tupvacyyeqxiqyuogt

---
(jwkb cqkp tu kxuxfkzy)
---
Het model weet nu wat wel en niet in de mail hoort, hoe lang hij mag zijn, en wat het moet doen als informatie ontbreekt.
04 — Veelgemaakte fouten

Tips om het goed te doen

De methode is eenvoudig, maar er zijn een paar valkuilen.

✕ Een begrip zonder definitie

Elk woord tussen haken moet in de lijst staan. Een [TOON] zonder uitleg is net zo vaag als het woord toon zonder haken.

✕ Vage definities

[LENGTE] = kort lost niets op. Schrijf liever [LENGTE] = max. 100 woorden. Maak het waar mogelijk meetbaar.

✕ Wisselende schrijfwijze

[DOELGROEP] op de ene plek en [DOEL GROEP] of [doelgroep] op de andere maakt het verwarrend. Kies één vorm en houd die vast.

✕ Definities die elkaar tegenspreken

"Max. 50 woorden" bij [INTRO] en "uitgebreid" bij [TOON] gaan niet samen. Lees je lijst na op tegenstrijdigheden.

✓ Zet niet álles tussen haken

Gewone woorden als "schrijf" of "voor" hoeven geen haken. Kies de woorden die je op meer manieren kunt opvatten of die je later wilt kunnen aanpassen.

✓ Geef een voorbeeld in de definitie

Soms zegt een voorbeeld meer dan een omschrijving: [TITEL] = vraagvorm, bijv. "Wanneer ben jij voor het laatst offline geweest?"

05 — Sjabloon

Kopieer en vul in

Een startpunt voor je eigen DEF-prompt. Vervang de tekst achter elk = door jouw definitie. Begrippen die je niet nodig hebt, haal je weg, en je kunt er zelf begrippen bij zetten.

DEF-sjabloon
Lo chvr [FLR]. Pgxh [NKGIZUCHT] hmdy [XEZZIAUZG] zqfj [OZGLCBLJS], so [JABS] ey iru [WSLWXG]. Ddvivqv [ZPSMPV], tpxs lh ony [XHQLSN] ww fnpee bmg ha ypm [MDWEVVF].

Owzlcrbmvq:
[NWT]        = ikf kvx nknmn yazz ajro, rdnm. "gdyjukf bjkrkaqqch cqcz djuggntd"
[ODLQKIZJI]  = bux pjfe mgetd pa tibcpk, dxjv. "yfa coujeqndqoqofgptyom"
[XUKVRBGOK]  = ewxt ocq pbdzcpj pych iqzf, jcy ws fmimxbdavntal jefljh
[LIRUUEBFD]  = boie xhq, rb fhtmwncx dtifdyfm (wznkxmia, jbnfqihd, sihxlpzhdi)
[QCRR]       = yid wqy lyfx holvsdg, ajov. "sospgcga, nekq, kw-swvx, xgov ytasnc"
[RUNVCS]     = ojdihayn, iauv. "bqm. 958 lauboir" nx "0 rktmge'c"
[OGZDBJ]     = op vpxphyrn bj xvhhpyyhgh, ptej. "qcy, 3 erffyr, 2 rvovprguvurbhaia"
[KWOBFA]     = clm qpp sq qzec ulx, dzbu. "urob ayormifpsrwuj, ekub gezvbns eqoojd"
[KKQMJTX]    = vqo ou kuy btwmybecvto, llch. "rckitz lmsuy" ct "ltm ivlwt"

Het sjabloon en de voorbeelden zijn vervaagd. Maak je eigen DEF-prompt met de generator.