Natrag na blog

Anatomija savršenog prompta: što stvarno funkcionira

Zaboravi okvire i akronime za pisanje promptova. Evo što svaki dobar AI prompt zaista treba imati — i koje dijelove slobodno možeš preskočiti.

Anatomija savršenog prompta: što stvarno funkcionira
Vjerojatno si već nailazio na te okvire. RISEN. CO-STAR. CRISPE. APE. RTF. Svaki tjedan iskoči novi akronim koji obećava da će tvoje AI promptove pretvoriti iz „nekako" u nešto magično.
Stvar je u sljedećem: većina tih okvira komplicira ono što bi trebalo biti jednostavno. Daju ti šest ili sedam komponenti za naučiti napamet, a u praksi je polovica njih nepotrebna za većinu promptova.
Ljudi koji konstantno dobivaju dobre rezultate od ChatGPT-a, Claudea ili Geminija ne slijede krute formule. Razumiju što zapravo čini prompt učinkovitim — i, još važnije, što mogu izostaviti. O tome je ovaj članak.

Problem sa savjetima o „savršenim" promptovima

Većina savjeta o prompt engineeringu sa svakim promptom postupa kao da mora biti remek-djelo. Definiraj ulogu! Daj opsežan kontekst! Odredi točan format! Dodaj primjere! Postavi ograničenja!
Za jednostavno pitanje poput „Koji je glavni grad Francuske?" ništa od toga nije bitno. Ne moraš reći AI-ju da „glumi geografskog stručnjaka" niti da „odgovori u natuknicama, točno tri rečenice". Samo pitaš.
Prava vještina nije pamćenje okvira. Prava vještina je znati koje komponente konkretan prompt zaista treba — i dodati samo njih.

Tri stvari bez kojih ne ide

Nakon analize stotina promptova — onih koji rade i onih koji zakažu — pojavljuje se jasan obrazac. Svaki učinkovit prompt na neki način sadrži tri stvari:
1. Jasan zadatak. Što želiš da AI napravi? Zvuči očito, ali nejasni zadaci su najčešći razlog zašto promptovi ne uspijevaju. „Piši o marketingu" nije zadatak. „Napiši tri ideje za objavu na društvenim mrežama za kafić koji najavljuje novi sezonski napitak" jest.
2. Dovoljno konteksta. AI ne zna ono što ti znaš. Ako tvoj zahtjev ovisi o informacijama koje AI ne može pogoditi — tvoja publika, ograničenja, situacija — moraš ih navesti. Istraživanja pokazuju da relevantan kontekst smanjuje generičke odgovore za 42%.
3. Signal o izlazu. AI mora znati kad je gotov i kako „gotovo" izgleda. To može biti format („daj mi popis u natuknicama"), duljina („neka bude ispod 100 riječi") ili podrazumijevana struktura iz samog zadatka („napiši e-mail" implicira format e-maila).
Tri građevna bloka koja predstavljaju ključne komponente svakog učinkovitog prompta: zadatak, kontekst i signal o izlazu
Tri građevna bloka koja predstavljaju ključne komponente svakog učinkovitog prompta: zadatak, kontekst i signal o izlazu
To je to. Sve ostalo — uloge, primjeri, ograničenja, ton — korisno je, ali nije obavezno. Dodaj ih kad rezultati zahtijevaju popravak. Nemoj ih dodavati po automatizmu.

Zašto većina promptova ne uspijeva: anatomija problema

Pogledajmo nekoliko stvarnih promptova koji ne rade i točno odredimo što im nedostaje.
Loš prompt #1: „Pomozi mi s prezentacijom."

Što nedostaje: Sve. Nema zadatka (pomoći kako?), nema konteksta (o čemu je prezentacija?) i nema signala o izlazu (što AI točno treba isporučiti?).

Popravljeno: „Sutra prezentiram rezultate prodaje za Q1 upravi. Sastavi 5 natuknica koje ističu naše uspjehe i jednu cjelinu o područjima za poboljšanje. Drži se viših razina — ne zanimaju ih detalji."
Loš prompt #2: „Napiši blog post o produktivnosti."

Što nedostaje: Kontekst i signal o izlazu. AI ne zna tko je publika, koliko bi tekst trebao biti dug ni iz kojeg kuta krenuti. Dobit ćeš generičku vatu.

Popravljeno: „Napiši blog post od 600 riječi o tome zašto to-do liste ne funkcioniraju za kreativne profesionalce. Ciljana publika: freelance dizajneri i pisci. Ton: razgovorni, blago provokativan. Uključi 2-3 konkretne alternative klasičnim to-do listama."
Loš prompt #3: „Sažmi ovaj dokument." (uz zalijepljen dokument)

Što nedostaje: Signal o izlazu. AI ne zna želiš li sažetak u jednoj rečenici ili detaljan pregled, natuknice ili tekst, ključne zaključke ili neutralni pregled.

Popravljeno: „Sažmi ovaj dokument u 3 natuknice. Fokusiraj se na donesene odluke i sljedeće korake. Preskoči pozadinski kontekst — taj dio već znam."
Vidiš obrazac? Većina promašaja kod promptova svodi se na to da je jedna od tri ključne komponente nejasna ili je uopće nema.

Cijela anatomija: šest komponenti

Iako su samo tri komponente nužne, postoji šest koje ćeš povremeno koristiti, ovisno o promptu. Evo cijele anatomije:
1. Zadatak (Obavezno)

Akcija koju želiš da AI obavi. Koristi konkretne glagole orijentirane na radnju: „napiši", „sažmi", „usporedi", „nabroji", „objasni". Izbjegavaj nejasne glagole poput „pomozi" ili „asistiraj".
2. Kontekst (Obavezno za sve osim najjednostavnijih pitanja)

Pozadinske informacije koje AI treba. To uključuje: tko je publika, kakva je situacija, koja ograničenja postoje i sve relevantne detalje koje AI inače ne bi mogao znati.
3. Format / signal o izlazu (Obavezno — barem implicitno)

Kako odgovor treba biti strukturiran. Duljina, format (popis, odlomci, tablica), sekcije ili konkretni elementi koje treba uključiti. Ako ne navedeš, AI će po defaultu napisati odlomke proznog teksta.
4. Uloga (Opcionalno — koristi kad su ton ili stručnost važni)

Persona koju AI preuzima: „Ti si iskusan copywriter" ili „Ponašaj se kao strpljiv učitelj koji objašnjava početniku". Istraživanja sugeriraju da to više pomaže s tonom i stilom nego s točnošću.
5. Primjeri (Opcionalno — koristi kad je stil izlaza teško opisati)

Primjeri ulaza i izlaza koji pokazuju što želiš. To se zove few-shot prompting i poboljšava točnost za 15-40% kod složenih zadataka. Posebno je korisno kad treba pogoditi specifičan glas pisca ili format.
6. Ograničenja (Opcionalno — koristi kad treba spriječiti određena ponašanja)

Što AI treba izbjegavati ili ograničiti: „bez žargona", „preskoči uvod", „ostani ispod 200 riječi", „ne pretpostavljaj — pitaj ako nešto nije jasno". Prema najboljim praksama OpenAI-ja, reći što napraviti učinkovitije je od zabrana, ali ograničenja su korisna kad si već dobivao neželjene rezultate.

Redoslijed je bitan: kako strukturirati prompt

Kad odlučiš koje komponente uključuješ, gdje ih staviš? Ne postoji jedan „točan" redoslijed, ali istraživanja i praksa sugeriraju jedan opći tijek koji daje dobre rezultate:
1. Uloga (ako je koristiš) → 2. Kontekst → 3. Zadatak → 4. Format / ograničenja → 5. Primjeri (ako ih koristiš)
Zašto baš tim redoslijedom? AI prompt obrađuje slijedno. Krećeš s ulogom i kontekstom da „postaviš pozornicu" prije nego išta zatražiš. Zadatak nakon konteksta znači da AI razumije situaciju prije nego krene u akciju. Format i ograničenja iza zadatka razjašnjavaju kako izvršiti. Primjeri na kraju služe kao završna referenca.
Evo kako ta struktura izgleda u praksi:

Ti si specijalist za korisničku podršku koji piše jasne, prijateljske odgovore. (Uloga)

Kupac je poslao mail da mu je narudžba stigla oštećena — napuknuta šalica iz naše linije keramike. Naša politika je poslati besplatnu zamjenu, bez vraćanja. (Kontekst)

Napiši odgovor mailom u kojem se ispričavaš za situaciju i nudiš zamjenu. (Zadatak)

Neka bude ispod 100 riječi. Topao, ali profesionalan ton. Nemoj koristiti frazu „ispričavamo se zbog eventualnih neugodnosti". (Format / ograničenja)
Ključna spoznaja: ako zadatak staviš na sam kraj jako dugog prompta, AI lako „zaboravi" raniji kontekst. Kod složenih promptova svoju najvažniju instrukciju — obično zadatak — stavi nakon konteksta, ali prije primjera ili duge referentne građe.

Minimalni prompt: kad je manje više

Ne treba svaki prompt svih šest komponenti. Štoviše, prepretrpan prompt može učiniti rezultate ukočenima ili previše sputanima. Evo kad je bolje ostati jednostavan:
Jednostavna pitanja — Samo pitaj. „Koje su glavne razlike između TCP-a i UDP-a?" ne treba ulogu, kontekst ni specifikaciju formata.
Kreativni brainstorm — Daj AI-ju prostora za istraživanje. „Daj mi 10 neobičnih marketinških ideja za brend hrane za kućne ljubimce" radi bolje bez pretjeranih ograničenja.
Kad iteriraš — Krenì s minimalnim promptom. Ako rezultat ne pogađa, dodaj komponente u sljedećim porukama. „Dobro, ali neka bude opuštenije" često je brže nego specificirati sve unaprijed.
Usporedba prije i poslije: pretrpan i razbacan prompt pretvara se u čist, fokusirani prompt
Usporedba prije i poslije: pretrpan i razbacan prompt pretvara se u čist, fokusirani prompt
Iterativni pristup je podcijenjen. Studije pokazuju da je tretiranje promptova kao jednokratnog procesa — umjesto kao razgovora — jedna od najčešćih grešaka. AI pamti kontekst unutar razgovora, pa možeš graditi i dorađivati u hodu.

Predložak bez okvira

Umjesto pamćenja akronima, prođi u glavi kroz ovu kratku provjeru prije nego pošalješ prompt:
1. Je li mi zadatak konkretan? Bi li netko tko pročita ovaj prompt znao točno što želim? Ako ne, dodaj detalje.

2. Ima li AI sve što mu treba? Bi li pametnom strancu trebalo više pozadine da mi pomogne? Ako da, dodaj kontekst.

3. Hoću li prepoznati „gotovo" kad ga vidim? Jesam li naveo duljinu, format ili strukturu? Ako AI ovo može razumno protumačiti na pet različitih načina, razjasni izlaz.

4. (Opcionalno) Jesu li ton ili stručnost važni? Ako da, dodijeli ulogu.

5. (Opcionalno) Je li stil teško opisati riječima? Ako da, daj primjer.
Pet pitanja, ne okvir za pamćenje. Prođeš ih u par sekundi, dodaš što treba, preskočiš što ne treba.
Evo predloška koji možeš kopirati i prilagoditi:

[Uloga — ako treba]
Ti si {{role}} koji {{relevant trait}}.

[Kontekst]
{{Pozadinske informacije koje AI mora znati}}

[Zadatak]
{{Konkretan glagol}} {{što želiš}} za {{publiku/svrhu}}.

[Format — ako treba]
{{Duljina, struktura ili zahtjevi formata}}

[Primjer — ako treba]
Evo primjera stila koji želim:
{{example}}
Ako primijetiš da stalno koristiš slične promptove uz manje izmjene — različiti klijenti, različite teme, različiti tonovi — razmisli o tome da ih spremiš kao predloške. Alati poput PromptNesta omogućuju ti da spremiš promptove s varijablama poput {{client_name}} ili {{topic}}, pa samo popuniš praznine i u jednom kliku kopiraš spreman prompt.

Što kad ti prompt proradi

Tu većina ljudi gubi vrijeme: smisle odličan prompt, dobiju odličan rezultat i onda... ga izgube. Nestane u povijesti razgovora i nemoguće ga je naći kad im opet zatreba tri tjedna kasnije.
Ljudi koji iz AI-ja izvuku najviše vrijednosti nisu nužno bolji u pisanju promptova. Bolji su u spremanju i ponovnom korištenju onih koji rade. S vremenom grade osobnu biblioteku — posloženu po projektu ili zadatku, spremnu za korištenje kad zatreba.
Krenì jednostavno: bilješka, dokument, što god radi. Bitno je da imaš sustav.

Ako želiš nešto namjenski izrađeno, PromptNest je nativna Mac aplikacija, $19.99 jednokratno na Mac App Storeu — bez pretplate, bez računa, radi lokalno. Slaži promptove po projektima, pretražuj cijelu kolekciju i koristi varijable da ne pišeš isti prompt iznova za različite situacije.

Krenì odavde

Ne moraš naučiti napamet RISEN, CO-STAR ili bilo koji drugi akronim. Trebaš razumjeti tri stvari: što tražiš (zadatak), što AI mora znati (kontekst) i kako rezultat treba izgledati (format).
Sve ostalo — uloge, primjeri, ograničenja — alat je za koji posegneš kad ta tri nisu dovoljna.
Odaberi jedan prompt koji koristiš redovito. Možda pišeš mailove, sažimaš dokumente ili tražiš ideje. Prepiši ga koristeći gornju listu provjere. Vidi što se promijenilo.

Razlika vjerojatno neće biti suptilna.