Série: Promptová dílna · díl 3/9
V minulém dílu jsme napsali brief, který vyplníte za pět minut. Dnes navážeme tím, co přijde po první odpovědi: jak ji cíleně vylepšit. Mapu série najdete na konci článku.
Iterace promptu znamená, že první odpověď AI neberete jako hotovou ani jako neúspěch, ale jako návrh, který upravíte přesným pokynem. Místo „zkus to znovu“ nebo nového chatu napíšete, co přesně změnit a co nechat beze změny („uprav jen úvod, zbytek nech“). Tak se výstup zlepšuje krok po kroku a neztratíte, co už fungovalo. Postup níže funguje stejně v ChatGPT, Claude (Anthropic) i Gemini. Na konci máte šest promptů do packu.

Shrnutí na 30 sekund
- Iterace ≠ začít znovu. Cílená oprava zachová, co už je dobře, a změní jen to, co nesedí.
- Diff prompt: „Uprav jen X. Všechno ostatní ponech slovo od slova.“ Nejčastější a nejúčinnější typ opravy.
- Verze A/B: když nevíte, co chcete, nechte si napsat dvě varianty s jasně popsaným rozdílem a vyberte.
- Úprava původní zprávy: když byla chyba už v zadání, upravte svůj prompt místo přidávání oprav na konec vlákna.
- Nový chat má smysl až ve chvíli, kdy je vlákno zahlcené. Pak do něj vložte brief + poslední dobrou verzi, ne celou historii.
- Originální prvek: iterační žebříček (5 úrovní zásahu), tabulka „co se pokazilo → jaký typ opravy“ a ukázka tří kol iterace na jednom textu.
Proč „zkus to znovu“ většinou nepomůže
Když se první odpověď nepovede, většina lidí udělá jednu ze dvou věcí. Buď napíše obecnou výtku („to je moc dlouhé“, „lépe“, „zkus to jinak“), nebo zavře chat a začne od nuly se stejným zadáním. Obojí stojí čas.
Obecná výtka nedává modelu informaci, co má změnit. Jazykový model pak přepíše celý text, protože neví, které části jsou v pořádku. Výsledek bývá jiný, ale ne nutně lepší: opravíte délku a přijdete o dobrou první větu, kterou jste chtěli zachovat.
Nový chat se stejným zadáním je loterie. Pokud byla chyba v zadání (chybějící čtenář, formát nebo omezení — viz šablona briefu z dílu 2), nová odpověď udělá stejnou chybu jinými slovy. Pokud chyba v zadání nebyla, zahazujete práci, která byla ze 70 % hotová.
Iterace stojí mezi těmito extrémy. Pojmenujete, co je špatně, ukážete, co zůstává, a model mění jen vymezenou část. Funguje to proto, že všichni tři asistenti pracují s celou konverzací jako s kontextem: vidí svou předchozí odpověď i váš nový pokyn. Jak velký ten kontext je a proč se v dlouhém vlákně ztrácí, vysvětluje článek Kontext a kontextové okno.
Iterační žebříček: 5 úrovní zásahu
Originální prvek dnešního dílu. Začínejte nahoře (nejmenší zásah) a o příčku níž jděte jen tehdy, když vyšší nefunguje. Čím níž jdete, tím víc práce zahazujete.
| Úroveň | Zásah | Kdy ho použít | Příklad pokynu |
|---|---|---|---|
| 1 | Bodová oprava | Chyba je v jednom místě (slovo, číslo, věta) | „Ve třetím odstavci nahraď ‚v co nejkratším termínu‘ konkrétním datem 14. 11.“ |
| 2 | Diff prompt | Jedna část celkově nesedí (úvod, závěr, tón jedné sekce) | „Přepiš jen úvod, aby hlavní sdělení bylo v první větě. Zbytek ponech beze změny.“ |
| 3 | Verze A/B | Nevíte přesně, co chcete; váháte mezi dvěma směry | „Napiš dvě verze závěru: A věcnou, B osobnější. Pod každou jednou větou, čím se liší.“ |
| 4 | Úprava původní zprávy | Chyba je v zadání (chyběl čtenář, formát, podklady) | Upravíte svůj první prompt a odešlete ho znovu |
| 5 | Nový chat s briefem | Vlákno je dlouhé, model se vrací ke starým verzím nebo míchá pokyny | Nový chat: brief + poslední dobrá verze + seznam toho, co ještě změnit |
Žebříček má jedno pravidlo: každý krok říká, co se mění, i co se nemění. Druhá polovina je stejně důležitá jako první. Bez ní model často „vylepší“ i to, na co jste nechtěli sahat.
Diff prompt: „uprav jen X“
Název si půjčujeme z programování, kde diff označuje rozdíl mezi dvěma verzemi souboru. Diff prompt říká modelu: tady je hotová verze, změň v ní jen tohle.
Dobře napsaný diff prompt má tři části:
- Co změnit — konkrétní část (odstavec, tabulka, nadpis, tón jedné sekce).
- Jak to změnit — měřitelně, pokud to jde (kratší o polovinu, max. 2 věty, vykání místo tykání, bez odrážek).
- Co zachovat — výslovně („ostatní odstavce ponech slovo od slova“, „čísla neměň“, „strukturu nadpisů zachovej“).
Šablona ke zkopírování:
Uprav jen [část: např. druhý odstavec / tabulku / závěr].
Změna: [co konkrétně: kratší na max. 3 věty / formálnější / doplň termín 14. 11.].
Všechno ostatní ponech beze změny, slovo od slova.
Vrať celý text s provedenou změnou a pod něj jednou větou napiš, co jsi změnil.
Poslední věta („napiš, co jsi změnil“) je pojistka. Rychle vidíte, jestli model sáhl jen tam, kam měl. Když v souhrnu změn najdete něco, co jste nechtěli, vrátíte se o krok zpět jedním pokynem: „Tu změnu v závěru vrať, zbytek ponech.“
U delších textů pomáhá požádat jen o změněnou část: „Vrať mi jen nový druhý odstavec.“ Ušetříte čtení a nemusíte hledat, kde se text liší. Pro delší dokumenty, kde chcete upravovat přímo v textu a ne ve vlákně, se hodí pracovní plocha typu bloků v ChatGPT — viz Writing a code blocks v ChatGPT — nebo Claude Artifacts.
Verze A/B: když nevíte, co chcete
Někdy problém není v textu, ale v tom, že sami ještě nevíte, jaký výsledek chcete. Tady obecná výtka nepomůže a diff prompt taky ne, protože nemáte co přesně popsat. Pomůže srovnání dvou variant.
Pravidla pro užitečné A/B:
- Jeden rozdíl, ne pět. Verze A a B se mají lišit v jedné vlastnosti (tón, délka, pořadí argumentů, míra detailu). Když se liší ve všem, nevíte, co vlastně vybíráte.
- Rozdíl pojmenujte předem. „A: věcná, B: osobnější“ je lepší než „napiš dvě různé verze“.
- Ať model rozdíl popíše. Jedna věta pod každou verzí („A začíná faktem, B otázkou“) vám pomůže pojmenovat, co se vám líbí.
- Vyberte a pokračujte diffem. „Vezmi verzi B, ale první větu dej z verze A.“ Tím se vracíte na úroveň 1–2 žebříčku.
Napiš dvě verze [části / celého textu]:
A: [vlastnost 1, např. věcná, krátké věty]
B: [vlastnost 2, např. osobnější, s jedním konkrétním příkladem]
Zbytek zadání platí pro obě verze stejně.
Pod každou verzi napiš jednou větou, čím se liší od druhé.
A/B se hodí i pro férové srovnání nástrojů: stejný A/B pokyn pošlete do dvou asistentů a porovnáte, kdo se drží zadání. Metodiku popisuje ChatGPT vs Claude vs Gemini (1/9): Jak srovnávat férově.
Upravit původní zprávu, nebo psát další?
V ChatGPT, Claude i Gemini jde vlastní odeslanou zprávu upravit a odeslat znovu a odpověď si nechat vygenerovat znovu. Přesné umístění tlačítek se mění s verzemi aplikací, obvykle je u vaší zprávy ikona tužky nebo volba „Upravit“. Rozdíl mezi úpravou původní zprávy a další zprávou ve vlákně je praktický:
- Další zpráva (oprava na konec vlákna) nechává v kontextu i starou, nepovedenou odpověď. Hodí se, když je první odpověď z velké části dobrá a měníte detail.
- Úprava původní zprávy nahradí zadání a s ním i odpověď, která na něj navazovala. Hodí se, když byla chyba v zadání — chyběl čtenář, formát, podklad. Další opravy na konec vlákna by jen přidávaly šum.
Pravidlo palce: pokud byste opravou vlastně doplňovali brief, upravte brief. Pokud upravujete výsledek, pište další zprávu.
Opakované generování stejné odpovědi bez změny zadání je nejslabší forma iterace. Dostanete jinou formulaci, ale model nemá žádnou novou informaci o tom, co chcete. Používejte ho jen pro nápady, kde chcete víc variant — ne pro opravy.
Chyba: nový chat pořád dokola
Častý vzorec u začátečníků: první odpověď se nelíbí, chat se zavře, otevře se nový se stejnou větou a celé se to opakuje. Po pěti pokusech je výsledek pořád průměrný a člověk usoudí, že „AI na tohle neumí“.
Proč to nefunguje:
- Stejné zadání vede k podobné odpovědi. Model nemá z předchozích chatů žádnou zpětnou vazbu (pokud nemáte zapnutou paměť — a ta stejně neukládá vaše výtky k jednotlivým textům; víc v dílu Váš AI operační systém (3/10): Paměť pod kontrolou).
- Zahodíte dobré části. I špatná odpověď mívá jednu dobrou větu, strukturu nebo nápad. V novém chatu o ně přijdete.
- Neučíte se, co chybí v zadání. Iterace vám ukáže, které pole briefu jste vynechali. Nový chat to zakryje.
Kdy nový chat naopak dává smysl:
- Vlákno je dlouhé (desítky zpráv) a model se vrací k pokynům, které jste už zrušili.
- Měníte úplně téma nebo úkol.
- Do vlákna se dostala citlivá informace, kterou dál nechcete mít v kontextu.
Pak ale nezačínejte od nuly. Do nového chatu vložte brief + poslední dobrou verzi + seznam toho, co ještě změnit. To je úroveň 5 žebříčku: nový kontext, ale žádná ztracená práce.
Pokračujeme v práci z jiného chatu.
BRIEF: [vložte brief z dílu 2 – úkol, čtenář, kontext, formát, omezení, kritéria]
POSLEDNÍ VERZE: [vložte text, který byl nejblíž cíli]
CO ZMĚNIT: [2–4 konkrétní body]
CO NEMĚNIT: [co už je dobře]
Proveď jen změny ze seznamu a vrať celý text.
Co se pokazilo → jaký typ opravy
Druhá část originálního prvku. Tabulka převádí obecné „nelíbí se mi to“ na konkrétní pokyn. Hodí se ji mít otevřenou, dokud vám to nepřejde do ruky.
| Co se pokazilo | Úroveň žebříčku | Pokyn |
|---|---|---|
| Text je moc dlouhý | 2 | „Zkrať na [N] slov. Zachovej všechna čísla a závěrečnou výzvu.“ |
| Špatný tón (moc formální / žoviální) | 2 | „Přepiš do [tónu]. Obsah a pořadí bodů neměň.“ |
| Model si vymyslel číslo nebo jméno | 1 | „Číslo [X] není v podkladech. Nahraď ho [správné] nebo napiš [DOPLNIT].“ |
| Chybí důležitý bod | 1–2 | „Doplň do třetího odstavce bod [Y]. Ostatní ponech.“ |
| Odpověď řeší jiný problém, než jste chtěli | 4 | Upravte původní zadání: doplňte úkol a čtenáře |
| Výstup je obecný, „pro nikoho“ | 4 | Upravte původní zadání: doplňte čtenáře a podklady |
| Nevíte, jestli chcete věcnou, nebo osobní verzi | 3 | A/B se dvěma pojmenovanými variantami |
| Model míchá staré a nové pokyny | 5 | Nový chat s briefem a poslední dobrou verzí |
| Formát nesedí (odrážky místo textu, chybí tabulka) | 2 | „Převeď na [formát]. Obsah neměň.“ |

Ukázka: tři kola iterace na jednom e-mailu
Aby žebříček nezůstal v teorii, tady je modelový průběh na krátkém e-mailu klientovi (stejný typ úkolu jako v dílu 2). Jde o redakční ukázku postupu, ne o test konkrétního asistenta — konkrétní formulace se budou v každém nástroji lišit.
Výchozí stav: brief byl kompletní, první odpověď je obsahově správná, ale má 220 slov, začíná omluvou a nový termín je až v posledním odstavci.
Kolo 1 — diff prompt (úroveň 2):
Přesuň nový termín předání (14. 11.) do první věty.
Omluvu zkrať na jednu větu a dej ji až za termín.
Zbytek ponech beze změny. Pod text napiš, co jsi změnil.
Výsledek: termín je nahoře, omluva krátká, ale celý e-mail má pořád přes 200 slov.
Kolo 2 — bodová oprava délky (úroveň 2):
Zkrať e-mail na max. 120 slov. Zachovej první větu, termín 14. 11. a poslední větu s dalším krokem. Vyřaď odstavec o historii projektu.
Výsledek: délka sedí, ale závěr zní strojeně.
Kolo 3 — A/B jen pro závěr (úroveň 3):
Napiš dvě verze poslední věty: A věcná (konkrétní další krok), B osobnější (nabídka krátkého hovoru). Zbytek e-mailu neměň.
Vyberete jednu verzi a e-mail je hotový. Tři krátké pokyny místo pěti nových chatů — a nikde jste nepřišli o část, která už byla dobře.
Šest promptů do packu Promptová dílna
Dnešní díl přidává do packu šest iteračních pokynů. Hranaté závorky vyplňte.
Prompt 1: Diff prompt
Uprav jen [část]. Změna: [konkrétně]. Všechno ostatní ponech slovo od slova. Vrať celý text a pod něj jednou větou, co jsi změnil.
Prompt 2: Zkrácení se zámkem
Zkrať text na [N] slov. Nesmíš změnit: [čísla / jména / první větu / výzvu na konci]. Vynech nejdřív opakování a obecné fráze.
Prompt 3: Verze A/B
Napiš dvě verze [části]: A [vlastnost], B [vlastnost]. Zbytek zadání platí pro obě. Pod každou jednou větou rozdíl.
Prompt 4: Kontrola proti kritériím
Zkontroluj svou poslední odpověď proti těmto kritériím: [1], [2], [3]. U každého napiš splněno / nesplněno a proč. Nic zatím nepřepisuj.
Tenhle pokyn je užitečný před každým dalším kolem: model sám ukáže, kde je problém, a vy rozhodnete, co opravit. Kritéria máte z pole 7 briefu.
Prompt 5: Vrácení změny
Změnu v [části] vrať do předchozí verze. Ostatní úpravy z posledního kola ponech.
Prompt 6: Předávka do nového chatu
Shrň tuto konverzaci pro nový chat: 1) brief v 7 polích, 2) poslední verzi textu, 3) seznam změn, které jsem chtěl a ještě nejsou hotové. Nic nového nevymýšlej.
Šestý prompt pošlete do starého chatu před jeho zavřením. Výstup vložíte do nového a pokračujete bez ztráty práce.
Kolik kol iterace je normální
Pevné číslo neexistuje a nebudeme si ho vymýšlet. Užitečnější je sledovat signály:
- Dvě až tři cílená kola a výsledek se zlepšuje → postup funguje, pokračujte.
- Každé kolo opravuje něco, co předchozí rozbilo → chybí vám v pokynech část „co zachovat“. Přidejte ji.
- Opravujete pořád stejný typ chyby (tón, délka, vymyšlená čísla) → patří to do briefu, ne do oprav. Upravte šablonu, ať se to příště nestane.
- Po pěti a více kolech jste pořád daleko → zastavte se. Buď chybí podklady, nebo úkol není pro AI vhodný, nebo je potřeba ho rozdělit na menší části.
Třetí bod je nejcennější. Každá oprava, kterou děláte opakovaně, je chybějící řádek v briefu. Po pár týdnech iterace se vám briefy samy zlepší a kol bude ubývat. Jak si takové vylepšené zadání uložit natrvalo, ukazuje Váš AI operační systém (2/10): Personalizace a vlastní instrukce.
Iterace v dalších sériích
- E-maily klientům: diff prompt je hlavní nástroj pro ladění tónu. Sedm situací s prompt startéry: AI v praxi OSVČ (3/10): E-maily klientům.
- E-mail z poznámek: stejný úkol napříč třemi asistenty: ChatGPT vs Claude vs Gemini (2/9).
- Delší texty: obecný postup psaní s AI krok po kroku: Jak psát s AI.
- Inspirace k zadáním: knihovna promptů na webu.
Cvičení na dnes (15 minut)
- ☐ Vezměte jeden výstup AI z tohoto týdne, který jste museli hodně přepisovat ručně.
- ☐ Najděte v tabulce „Co se pokazilo“ řádek, který mu odpovídá.
- ☐ Pošlete jeden diff prompt s částí „co zachovat“ a porovnejte výsledek.
- ☐ Opravu, kterou jste dělali, zapište jako nový řádek do svého briefu.
Časté otázky
Co je iterace promptu?
Postupné vylepšování odpovědi AI cílenými pokyny ve stejné konverzaci. Místo nového zadání řeknete, co změnit a co zachovat. Model pracuje s předchozí odpovědí jako s podkladem.
Je lepší upravit původní zprávu, nebo napsat novou?
Když byla chyba v zadání (chyběl čtenář, formát, podklady), upravte původní zprávu. Když je odpověď z velké části dobře a měníte detail, napište další zprávu s diff promptem.
Proč AI při opravě změní i to, co jsem měnit nechtěl?
Protože jste mu neřekli, co má zůstat. Přidejte do pokynu větu „všechno ostatní ponech beze změny, slovo od slova“ a požádejte o krátký souhrn změn. Hned uvidíte, kde sáhl, kam neměl.
Pomůže tlačítko pro opakované vygenerování odpovědi?
Jen omezeně. Dostanete jinou formulaci stejného zadání, ale model nemá novou informaci, co chcete jinak. Pro nápady a varianty ano, pro opravy konkrétní chyby je lepší diff prompt.
Kdy otevřít nový chat?
Když je vlákno dlouhé a model míchá staré a nové pokyny, když měníte úkol, nebo když je ve vlákně citlivý údaj. Do nového chatu vložte brief a poslední dobrou verzi, ne celou historii.
Funguje to stejně v ChatGPT, Claude i Gemini?
Ano. Diff prompt, A/B i předávka do nového chatu jsou obyčejný text a nespoléhají na funkci konkrétního nástroje. Liší se jen umístění tlačítek pro úpravu zprávy a styl odpovědí.
Mapa série: Promptová dílna
| Díl | Téma |
|---|---|
| 1 | Anatomie dobrého promptu: role, cíl, kontext, formát, kritéria |
| 2 | Brief místo chatování: šablona na 5 minut |
| 3 | Iterace: jak vylepšit odpověď bez začínání od nuly (právě čtete) |
| 4 | Prompty na texty (e-mail, post, landing) — česky a bez „AI slangu“ |
| 5 | Prompty na tabulky a rozhodnutí (plus/minus, skóre, doporučení) |
| 6 | Prompty na učení: vysvětli / vyzkoušej / oprav mě |
| 7 | Knihovna promptů: jak si vést 20 vlastních, ne 200 cizích |
| 8 | Když model halucinuje: kontrolní otázky a „ukaž zdroje“ |
| 9 | Týmový prompt pack: sdílení bez chaosu |
Předchozí díl: Promptová dílna (2/9): Brief místo chatování. Další díl: Prompty na texty (e-mail, post, landing) — česky a bez „AI slangu“ (4/9).
Stáhněte si zdarma 30 praktických promptů v češtině
Dnešní díl přidává prompty do packu Promptová dílna. Stáhněte si 30 praktických promptů v češtině ve stejné struktuře jako tato série a doplňte si k nim šest iteračních pokynů z článku. Stáhněte si zdarma 30 praktických promptů v češtině → Promptová dílna 30