Prompt engineering
Scratchpad-techniek: gestructureerd denken met AI

De scratchpad-techniek verandert fundamenteel de manier waarop we interactie hebben met Large Language Models (LLM’s). In tegenstelling tot traditionele prompting, waarbij we onze aanvraag simpelweg stellen en het beste hopen, creëert de scratchpad-techniek een gestructureerd denkproces dat zowel door u als door de LLM kan worden gevolgd.
Overweeg dit veelvoorkomende scenario: Wanneer u een LLM vraagt om klantenaankooppatronen te analyseren, kan een typische prompt eenvoudigweg de analyse rechtstreeks aanvragen. Het resultaat? Vaak een gehaaste of niet-aangepaste reactie die belangrijke overwegingen mist. Hier komt de scratchpad-techniek om de hoek kijken.
In plaats van direct naar de oplossing te gaan, introduceert de scratchpad-techniek een kritieke planningsfase. Door <scratchpad>-tags te gebruiken, creëert u een ruimte waarin de LLM:
- Zijn aanpak in kaart kan brengen voordat hij deze uitvoert
- Complexe problemen kan opdelen in beheersbare componenten
- Mogelijke valkuilen vroegtijdig kan identificeren
- Koerscorrectie kan toestaan voordat u tijd investeert in de verkeerde richting
De echte kracht ligt in transparantie. Wanneer u kunt zien hoe de LLM uw aanvraag wil aanpakken, kunt u misverstanden onmiddellijk opvangen en de LLM naar uw gewenste resultaat leiden.
Uw eerste Scratchpad bouwen
De basisstructuur van een scratchpad-prompt bestaat uit drie sleutelonderdelen:
- De initiële aanvraag: Presenteer uw taak duidelijk, maar stop daar niet bij. Voeg context toe over uw doelen en specifieke vereisten.
- De Scratchpad-directive: Geef de LLM de opdracht om zijn aanpak te plannen met behulp van <scratchpad>-tags. Wees specifiek over wat u wilt zien in de planningsfase.
- De review-loop: Bekijk de voorgestelde aanpak en verfijn deze indien nodig voordat u verdergaat met de volledige reactie.
Laten we een praktisch voorbeeld doorlopen. In plaats van simpelweg een marktanalyse aan te vragen, kunt u deze zo structureren:

Een basis-scratchpad-reactie ziet er ongeveer zo uit:

Deze planningsfase onthult de beoogde focusgebieden van de LLM. Als u merkt dat het essentiële elementen mist – misschien innovatie in batterijtechnologie of partnerschappen voor laadinfrastructuur – kunt u omleiden voordat u een complete maar niet-relevante analyse ontvangt.
Veelvoorkomende valkuilen om te vermijden
- Vage planningsdirectives: Vraag de LLM niet simpelweg om “zijn aanpak te plannen.” Verzoek specifieke elementen die u wilt zien in de scratchpad, zoals methodologie, datapunten of analytische kaders.
- De review-stap overslaan: De scratchpad is niet alleen voor de show – het is uw kans om koers te corrigeren. Neem de tijd om te evalueren of de voorgestelde aanpak overeenkomt met uw behoeften.
- Onvoldoende context: Terwijl de scratchpad helpt bij het organiseren van denken, kan het niet compenseren voor onduidelijke initiële vereisten. Wees specifiek over uw behoeften, doelgroep en beoogd gebruik van de informatie.
Verder dan de basis
Bij het aanpakken van LLM-projecten wordt het creëren van de juiste initiële prompt cruciaal.
Hier zijn enkele prompt-ideeën voor meerlagige uitdagingen. Onthoud om zoveel mogelijk context toe te voegen in de vorm van bijgevoegde documenten of tekst:
Productlanceringstrategie-prompt:
- “Ik moet een uitgebreide productlanceringstrategie ontwikkelen. Gebruik <scratchpad>-tags om uw aanpak voor het analyseren van marktpositie, concurrerend landschap en go-to-markt-planning uit te breiden. Overweeg potentiële informatie-gaten en afhankelijkheden tussen deze elementen voordat u enige aanbevelingen doet.”
Budgetplanningsprompt:
- “Help me om een afdelingsbudget voor het komende jaar te maken. Voordat u cijfers verstrekt, gebruikt u <scratchpad>-tags om uw methodologie voor het overwegen van historische gegevens, groeiprojecties en middelenallocatie uit te breiden. Markeer eventuele aannamen die u moet maken in dit proces.”
Projectrisico-evaluatieprompt:
- “We lanceren een nieuw ondernemingssoftware-systeem. Voordat u potentiële risico’s opnoemt, gebruikt u <scratchpad>-tags om uw aanpak voor risico-identificatie over technische, operationele en bedrijfsdimensies in kaart te brengen. Neem uw kader voor het prioriteren van deze risico’s op.”
Elk van deze prompts:
- Stelt het einddoel duidelijk
- Verzoekt specifieke planningsonderdelen
- Identificeert sleutelgebieden die in overweging moeten worden genomen
- Moedigt systematisch denken aan voordat oplossingen worden gegenereerd
Opmerking: Deze prompts zijn relatief eenvoudige voorbeelden. U kunt zeer gedetailleerd en complex maken, afhankelijk van het gebruiksscenario.
De sleutel ligt in het expliciet vermelden van de wens om de planningsfase te zien voordat oplossingen worden gegenereerd. Dit voorkomt gehaaste reacties en zorgt voor een grondige overweging van alle relevante factoren.
Zoals vermeld, kunnen deze prompts (en moeten) verder worden aangepast door:
- Specifieke branchecontext toe te voegen
- Bekende beperkingen op te nemen
- Vereiste uitvoer te specificeren
- Bepaalde methodologieën te vermelden die u wilt laten overwegen
Onthoud: Hoe complexer de taak, hoe belangrijker het wordt om de geplande aanpak van de LLM te zien voordat deze oplossingen genereert.
De scratchpad-techniek helpt ons de interactie tussen mensen en LLM’s te transformeren. Door deze gestructureerde aanpak te implementeren, kunnen organisaties en professionals verder gaan dan eenvoudige prompt-reactiepatronen om meer geavanceerde, betrouwbare resultaten te bereiken. Deze methodologie bewijst zich bijzonder waardevol in omgevingen waar nauwkeurigheid, consistentie en transparante redenering essentieel zijn voor besluitvormingsprocessen.












