Produktivní.cz — rychleji každý den
Pro profesiUčiteléStudentiManažeřiMarketingVývojářiFreelanceřiRodiče

Databáze promptů · AI · 7 promptů

Prompty z návodu

Co jsou loopy: agentní smyčky, které prý nahradí promptování

7 promptů z tohoto návodu. Doplňte to, co je v [hranatých závorkách] — vlastní kontext, text dokumentu nebo jméno nástroje. Právě ten kontext dělá rozdíl mezi obecnou a použitelnou odpovědí.

Číst celý návod →

Ukázka 1: oprava dat s kontrolním součtem (bez programování)

Nahrávám export plateb [soubor.csv]. Je v něm nepořádek: částky mají
někde čárku, jinde tečku, u některých řádků chybí měna, data jsou
ve třech různých formátech.

Cíl: sjednotit částky na formát 1234.56, doplnit měnu CZK tam, kde
chybí a částka je v korunách, a všechna data převést na RRRR-MM-DD.

Pracuj ve smyčce: po každé dávce oprav znovu spočítej dvě kontrolní
hodnoty — celkový součet sloupce částka a počet řádků — a porovnej je
s výchozím stavem: součet [742 315.20], řádků [1 480]. Pokud nesedí,
najdi, kde se to rozbilo, oprav to a přepočítej znovu. Skonči, až
obě hodnoty sedí a formáty jsou jednotné.

Limity: nikdy nemaž řádky ani neměň hodnoty částek, jen jejich zápis.
Co nejde opravit jistě, označ ve sloupci „ke kontrole" a nech být.
Na konci vypiš: kolik řádků jsi upravil, oba kontrolní součty
a seznam řádků označených ke kontrole.

Ukázka 2: Claude Code a úkol s testy

V projektu je rozbitý import objednávek — testy v [tests/import]
padají. Cíl: všechny testy v projektu zelené.

Pracuj ve smyčce: spusť testy, přečti si první selhání, oprav
příčinu (ne test), spusť testy znovu. Opakuj, dokud celá sada
neprojde.

Pravidla:
- Testy samotné neměň a nemaž. Pokud jsi přesvědčený, že je chyba
  v testu, zastav se a napiš mi to i s odůvodněním.
- Drž se adresáře [src/import] — pokud oprava vyžaduje zásah jinde,
  zastav se a zeptej.
- Limit: 15 iterací. Když do té doby nejsou testy zelené, zastav se
  a shrň, co jsi zkusil, co víš o příčině a co navrhuješ dál.
Na konci vypiš seznam změněných souborů a u každého jednou větou proč.

Ukázka 2: Claude Code a úkol s testy

Než pustím agenta na úpravu [modul/funkce], potřebuju měřítko.
Napiš sadu testů, která zachytí současné správné chování:

1. Projdi [src/modul] a vypiš, co modul dělá — vstupy, výstupy,
   okrajové případy. Nepiš zatím žádný kód, jen seznam chování.
2. Počkej na moje potvrzení, které z těch chování jsou záměr
   a které jsou náhoda nebo chyba.
3. Teprve potom napiš testy pro potvrzená chování — včetně
   okrajových případů a aspoň jednoho testu na každou chybu,
   kterou má pozdější úprava opravit (ten teď bude červený).

Testy musí jít spustit jedním příkazem a nesmí záviset na síti
ani na pořadí spuštění.

Ukázka 3: noční běh s ranní kontrolou

Přes noc proveď migraci: převeď všech [214] článků ze složky
[stary-web/] z formátu [HTML] do [Markdownu] podle pravidel
v souboru [pravidla-migrace.md].

Pracuj po dávkách po 10 souborech. Po každé dávce spusť kontrolu
[skript kontrola.py]: validní výstup, žádný ztracený obrázek, počet
znaků v toleranci 5 procent proti zdroji. Soubor, který kontrolou
neprojde, zkus opravit; když neprojde ani na třetí pokus, přesuň ho
do [rucni-kontrola/] a pokračuj další dávkou.

Limity: pracuj výhradně ve větvi [migrace], nikdy nemaž zdrojové
soubory, neinstaluj nic nového. Když kontrolní skript spadne sám
o sobě, zastav celý běh — neobcházej ho.

Po celou dobu veď soubor DENIK.md: za každou dávku jeden řádek
(čas, počet OK, počet oprav, počet odložených). Na konci připiš
shrnutí: co je hotové, co je v rucni-kontrola/ a proč, čeho sis
všiml v datech, co by mě mělo zajímat.

Kdy loop a kdy obyčejný prompt

Chci na tenhle úkol nasadit AI a rozhoduju se mezi jednorázovým
zadáním a smyčkou (agent iteruje, dokud není hotovo): [popis úkolu].

1. Navrhni pro ten úkol kritérium hotovosti, které jde ověřit
   strojově nebo číslem — bez lidského dojmu. Pokud takové
   neexistuje, napiš to na rovinu a nevymýšlej pseudokritérium.
2. Pokud existuje jen pro část úkolu, rozděl úkol na část
   ověřitelnou (vhodnou pro smyčku) a část, kterou musím
   posoudit sám.
3. Navrhni rozumné limity smyčky: počet iterací, rozsah
   (čeho se nesmí dotknout) a co má udělat, když se zasekne.

Kdy loop a kdy obyčejný prompt

Tady je prompt, který používám opakovaně: [vložit prompt].

Přepiš ho ze stylu „instrukce krok za krokem" do stylu zadání pro
agentní smyčku. Výsledek musí obsahovat čtyři bloky:
1. Cíl — cílový stav jednou větou, ne postup.
2. Kritéria hotovosti — jak se pozná hotovo, ověřitelně.
3. Pravidla a zákazy — čeho se nesmí dotknout, co nesmí měnit
   (včetně samotných kritérií), kdy se má zastavit a zeptat.
4. Limity a hlášení — max. počet iterací, co dělat při zaseknutí,
   co má být v závěrečném shrnutí.
Pokud původní prompt žádné ověřitelné kritérium neumožňuje, napiš
to a doporuč zůstat u konverzace.

Pro tip

Právě jsi dokončil běh podle tohoto zadání: [vložit zadání smyčky].
Tady je deník běhu: [vložit deník].

Zhodnoť zadání, ne výsledek:
1. Která kritéria hotovosti fungovala a která se ukázala jako děravá
   (šlo je splnit, aniž byla práce opravdu hotová)?
2. Kde jsi ztratil nejvíc iterací a jaká věta v zadání by tomu
   příště zabránila?
3. Které limity byly zbytečně těsné a které chyběly?
Na základě toho napiš vylepšenou verzi zadání pro příští běh.
Změny vyznač a u každé napiš jednou větou důvod.

Všechny prompty