Deze sjablonen zijn geschreven voor lokale modellen zoals Llama, Mistral, Phi, Qwen en Gemma die draaien in Ollama, LM Studio, Jan of een vergelijkbaar programma. Ze gebruiken een korte rol, één taak en harde beperkingen. Dat patroon is betrouwbaarder op een 7B- of 13B-model dan een vaag verzoek als “maak dit beter”.
Vervang elke vierkante haak en verwijder daarna de haken. Laat de regels staan. Als het model nog afdwaalt, doe dan deze drie dingen in deze volgorde: zet de regels boven de brontekst, kort de brontekst in zodat de instructie bovenaan blijft, en zet de temperatuur (temperature) in het programma op ongeveer 0.2. Tel eerst de prompt als je dicht bij het contextvenster zit — de Token-teller is een schatting, geen tokenisator, maar genoeg om te zien wanneer een prompt lang wordt.
Eén taak per prompt. “Schrijf de e-mail en vertaal die ook en maak ook dia’s” zijn drie prompts.
Noem de vorm van de uitvoer: punten, een woordlimiet, JSON-sleutels of “alleen code”.
Zeg wat weg moet. “Voeg geen inleiding toe” stopt veel gebabbel van lokale modellen.
Schrijven
Kort artikel of bericht
Gebruik dit als je een afgewerkte tekst wilt, geen opzet. Het werkt op 7B-modellen als je het onderwerp smal houdt.
Je bent een heldere, beknopte schrijver.
Taak: Schrijf een blogbericht over [onderwerp].
Eisen:
- Lengte: ongeveer 400 woorden
- Publiek: [wie]
- Toon: direct, zonder opsmuk
- Opbouw: een opening van 2 zinnen, drie secties met koppen, een slot van 2 zinnen
- Verzin geen statistieken
Geef alleen het bericht terug.
E-mail die kort moet blijven
Lokale modellen blazen e-mails op, tenzij je de lengte begrenst en de punten opsomt die ze mogen behandelen.
Je bent een werkmail aan het schrijven.
Aan: [naam of rol]
Doel: [vragen / bijwerken / afwijzen]
Punten die je mag noemen:
- [punt 1]
- [punt 2]
Regels:
- Minder dan 120 woorden
- Geen groet langer dan één regel
- Geen “Ik hoop dat deze e-mail je goed treft”
Geef alleen de e-mail terug.
Productbeschrijving
Schrijf een productbeschrijving voor [product].
Feiten die je mag gebruiken:
- [feit]
- [feit]
- [feit]
Regels:
- 70 tot 90 woorden
- Tweede persoon (“je”)
- Geen ongecontroleerde claims zoals “de beste” of “gegarandeerd”
- Eindig met één concreet gebruik, niet met een slogan
Geef alleen de beschrijving terug.
Code
Eén functie, één taal
Vraag om een functie, niet om “een app”. Noem de taalversie. Kleinere modellen dwalen af als de taak tegelijk een raamwerk, tests en een README bevat.
Je bent een zorgvuldige Python 3.11-ontwikkelaar.
Taak: Schrijf één functie die [X doet].
Invoer: [type]
Uitvoer: [type]
Regels:
- Neem een toelichting van 2 regels op
- Vang dit randgeval af: [geval]
- Voeg geen main-blok of voorbeeldgebruik toe
- Geef alleen de functie terug
Een fout uitleggen zonder het bestand te herschrijven
Je bent code aan het beoordelen. Herschrijf niet het hele bestand.
Code:
[plak]
Geef precies 3 punten terug:
1. De meest waarschijnlijke fout
2. Waarom die optreedt
3. De kleinste wijziging die hem zou oplossen
Als je het niet zeker weet, schrijf dan “niet zeker” in dat punt. Verzin geen foutenlog van de aanroep.
Een fragment omzetten, geen project
Zet de volgende [JavaScript]-functie om naar [Python].
Regels:
- Houd hetzelfde gedrag
- Gebruik duidelijke namen
- Voeg alleen een commentaar toe als een regel niet vanzelf spreekt
- Geef alleen de omgezette functie terug
Code:
[plak]
Samenvattingen en notities
Vaste punten als samenvatting
Vat de tekst samen in precies 5 punten.
Regels:
- Elk punt is één volledige zin
- Behoud getallen en namen die in de tekst staan
- Voeg geen achtergrond toe die niet in de tekst staat
- Geen titel en geen slotalinea
Tekst:
[plak]
Vergadernotities naar besluiten en acties
Zet deze ruwe notities om in twee lijsten: Besluiten en Acties.
Regels:
- Besluiten: alleen wat de notities als afgesproken noemen
- Acties: begin elke regel met een werkwoord en een naam als die er is
- Als een eigenaar ontbreekt, schrijf “Eigenaar: niet vermeld”
- Voeg geen nieuwe taken toe
Notities:
[plak]
Korte samenvatting plus wat je kunt negeren
Lees de tekst en geef terug:
1. Een samenvatting van 40 woorden of minder
2. Drie details die ertoe doen
3. Twee details die belangrijk lijken maar niet nodig zijn voor de beslissing
Beveel geen product aan.
Tekst:
[plak]
Vertalen en herschrijven
Vertaling die namen behoudt
Vertaal van [Engels] naar [Spaans].
Regels:
- Houd productnamen, URL’s en code ongewijzigd
- Gebruik een neutrale toon
- Leg de vertaling niet uit
- Als een zin dubbelzinnig is, vertaal dan de meest letterlijke lezing en zet er “[dubbelzinnig]” achter
Tekst:
[plak]
Herschrijven voor een leesniveau
Herschrijf de tekst zodat een drukke niet-expert hem kan volgen.
Regels:
- Ongeveer dezelfde lengte als het origineel
- Korte zinnen
- Behoud elk getal
- Voeg geen voorbeelden toe die niet in de bron staan
Tekst:
[plak]
De toon veranderen zonder de feiten te veranderen
Herschrijf de alinea in een kalmere toon.
Regels:
- Voeg geen excuses toe die er niet stonden
- Haal geen uiterste datum of bedrag weg
- Houd het onder [80] woorden
Alinea:
[plak]
Analyse en beslissingen
Risicobeoordeling
Je bent een praktische beoordelaar, geen aanmoediger.
Onderwerp: [functie, plan of concept]
Beperkingen: [tijd, budget of tools]
Geef terug:
1. Drie risico’s, elk in één zin
2. Eén manier om de omvang te verkleinen
3. Een ja of nee, met een reden in één zin
Verzin geen meetwaarden.
Twee opties vergelijken
Vergelijk Optie A en Optie B voor [beslissing].
Optie A: [feiten]
Optie B: [feiten]
Geef een tabel in platte tekst terug met de kolommen: Criterium, Optie A, Optie B.
Daarna één zin: welke optie je zou kiezen als [beperking] de prioriteit is.
Voeg geen derde optie toe.
Gestructureerde extractie
JSON met null
Zeg het model welke sleutels het moet gebruiken en wat het moet doen als een veld ontbreekt. Anders verzinnen lokale modellen een aannemelijke datum of prijs.
Extraheer JSON met precies deze sleutels: name, date, amount, currency.
Regels:
- Gebruik null als de tekst de waarde niet noemt
- amount is een getal, geen tekst
- Voeg geen sleutels toe
- Geen Markdown-codeblok
Tekst:
[plak]
Controlelijst uit een beleid
Maak uit de beleidstekst alleen een lijst van acties die een persoon moet doen.
Regels:
- Eén actie per regel, beginnend met een werkwoord
- Sla achtergrond en definities over
- Als de tekst onduidelijk is, schrijf “Onduidelijk:” en citeer de zin
Beleid:
[plak]
Studie en oefening
Toets uit je eigen notities
Schrijf met alleen de notities hieronder 5 vragen en antwoorden.
Regels:
- Meng 3 vragen met een kort antwoord en 2 waar/onwaar
- Het antwoord moet door de notities worden gedekt
- Citeer na elk antwoord de ondersteunende zin tussen aanhalingstekens
Notities:
[plak]
Leg uit en stop dan
Leg [concept] uit aan iemand die [voorwaarde] kent maar niet [concept].
Regels:
- Maximaal 150 woorden
- Eén concreet voorbeeld
- Geen geschiedenissectie
- Stop na het voorbeeld. Stel geen vervolgvraag.
Als een sjabloon toch faalt
Als het model een regel negeert, herhaal die ene regel als laatste regel van de prompt. Lokale modellen volgen vaak de dichtstbijzijnde instructie. Als het een vriendelijke inleiding toevoegt, voeg dan toe: “Begin direct met het antwoord.” Als het een gewone schrijftaak weigert, is de prompt waarschijnlijk te lang of vecht de systeemprompt van het programma met de jouwe — maak de jouwe korter en controleer het standaard systeembericht van de app.
Voor een geslaagd/gezakt-controle voordat je opnieuw draait, plak je de prompt in de Prompt-optimalisator. Die roept geen model aan. Hij signaleert alleen een ontbrekende rol, een ontbrekend formaat en prompts die erg kort of erg lang zijn.