Prompten är specifikationen
Om du ger en vag instruktion får du en vag lösning — gissad ur tomma intet. AI-verktyg är inte tankeläsare; de fyller i luckor med antaganden, och antaganden är där buggar föds. En bra prompt är i praktiken en kravspecifikation.
De flesta som är besvikna på AI-genererad kod har egentligen ett promptproblem. När instruktionen blir tydlig blir resultatet ofta förvånansvärt bra.
Ge kontext innan du ger uppgiften
Innan du säger vad du vill ha gjort, beskriv var det ska göras. Vilket språk och ramverk, vilka konventioner finns, hur ser den omgivande koden ut, vilka bibliotek får användas. Ju mer modellen vet om sammanhanget, desto mer landar förslaget i din verklighet i stället för en generisk.
Att peka modellen mot befintliga filer som exempel — 'följ samma mönster som i den här komponenten' — är ofta mer effektivt än långa beskrivningar. Visa hellre än berätta.
Avgränsa hårt
En instruktion som 'fixa autentiseringen' bjuder in till att modellen ändrar mer än du vill. Säg i stället exakt vad som ska och inte ska röras: 'Lägg till e-postvalidering i login-formuläret. Ändra inget i backend-logiken.'
Tydliga gränser gör också granskningen enklare. När du vet vad som var tänkt att ändras är det snabbt att se om något oväntat smög sig in.
Be om plan före kod vid större uppgifter
För allt som rör mer än en fil, be modellen beskriva sin plan innan den skriver kod. Då ser du om den förstått uppgiften rätt, och du kan korrigera kursen innan en massa kod redan är skriven på fel premiss.
Det är samma princip som med en mänsklig kollega: en kort koll på riktningen sparar timmar av omarbete. Det kostar en mening att be om, och betalar tillbaka rikligt.
Iterera — förvänta dig inte perfektion i ett svar
De bästa resultaten kommer sällan från första prompten. Behandla det som en dialog: granska, peka på vad som är fel, be om justering. 'Det här fungerar, men hantera fallet där listan är tom' tar dig längre än att skriva om hela prompten.
Den som behärskar den här iterativa rytmen får ut mångdubbelt mer av samma verktyg. Prompting är en färdighet, och den blir bättre med övning precis som allt annat.
Taggar