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

Databáze promptů · AI · 11 promptů

Prompty z návodu

Subagenti: nechte AI řídit AI

11 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 →

Rychlý test před spuštěním

Chci zpracovat [60] položek typu [popis položky] a u každé
udělat [popis práce]. Odhaduju, že ručně to je [20] minut
na položku.

Posuď, jestli se vyplatí rozdělit to mezi paralelní agenty:
1. Jsou položky opravdu nezávislé, nebo některé potřebují
   výsledek jiných? Vypiš, kde vidíš závislost.
2. Co musí být konzistentní napříč všemi položkami a hrozí,
   že se to bez domluvy rozjede?
3. Odhadni, kolik času zabere napsat instrukce tak, aby to
   agent zvládl bez doptávání.
4. Odhadni, kolik času zabere kontrola výstupů.
5. Vyplatí se to, nebo mám zůstat u jednoho agenta? Odpověz
   jednoznačně a zdůvodni.

Buď skeptický. Když se to nevyplatí, řekni to rovnou.

Napsat návrh a pak ho utáhnout

Píšu instrukční soubor pro dílčí agenty, kteří budou paralelně
zpracovávat [60] položek typu [popis]. Každý agent uvidí jen
tenhle soubor a svoji dávku položek — nic víc, a nemůže se
mě doptat.

Cíl: [co má vzniknout]
Vstup: [co agent dostane]
Výstup: [formát, např. řádek v CSV / soubor .md / vyplněná tabulka]

Napiš návrh instrukčního souboru se sekcemi:
1. Cíl a kontext ve třech větách
2. Přesný postup krok za krokem
3. Formát výstupu do posledního detailu (názvy polí, pořadí,
   kódování, formát datumů a čísel, co dělat s prázdnými poli)
4. Hranice: co nedomýšlet, co nikdy nedělat, jak zapsat
   nejistotu
5. Jeden příklad správně vyplněné položky
6. Jeden příklad špatného výstupu a vysvětlení, co je na něm
   špatně

Piš jako pokyny pro vykonavatele, ne jako popis pro člověka.
Na konci vypiš 10 otázek, na které v mém zadání není odpověď
a agent by si je musel domyslet.

Pravidlo nejistoty

PRAVIDLO NEJISTOTY (platí nad vším ostatním)

Když údaj nenajdeš, nedomýšlej ho. Nikdy nedoplňuj hodnotu
odhadem, ani když je „zjevná".

- pole, které nejde vyplnit, nech prázdné
- do sloupce poznamka napiš důvod: NENALEZENO / NEJEDNOZNAČNÉ
  / ZDROJ NEDŮVĚRYHODNÝ
- do sloupce jistota napiš vysoká / střední / nízká
- když si nejsi jistý celou položkou, označ ji K RUČNÍ
  KONTROLE a stručně napiš proč

Raději deset prázdných polí než jedno vymyšlené.
Prázdné pole člověk doplní za minutu, vymyšlené najde za měsíc.

Ověření na jedné položce

Vezmi tenhle instrukční soubor a zpracuj podle něj jednu
jedinou položku: [konkrétní položka].

Postupuj přesně podle instrukcí, nic si nepřidávej.

Po dokončení mi kromě výsledku napiš:
1. která místa instrukcí byla nejednoznačná a jak sis je
   vyložil
2. co ti v instrukcích chybělo úplně
3. kde jsi musel něco odhadnout
4. které kroky byly zbytečné nebo se překrývaly
5. jak dlouho by tenhle postup trval u 60 položek

Buď konkrétní a cituj místa v instrukcích, o kterých mluvíš.

Jak velké mají být dávky

Máme instrukční soubor [cesta] ověřený na dvou položkách
a seznam [60] položek v [cesta k seznamu].

Rozděl práci mezi 8 paralelních agentů:
- každý dostane [7-8] položek podle pořadí v seznamu
- každý agent postupuje výhradně podle instrukčního souboru
- každý zapisuje výsledek do vlastního souboru
  vystupy/davka-01.csv až vystupy/davka-08.csv
- žádný agent nesmí sahat na soubory jiného agenta ani na
  zdrojová data měnit

Než spustíš, napiš mi:
1. které položky dostane který agent
2. jaké pokyny každému agentovi předáš (doslovně)
3. co uděláš, když některý agent skončí chybou

Pak počkej na moje schválení.

Sesbírání výstupů

Všech 8 dávek doběhlo. Sesbírej výstupy ze složky vystupy/
do jednoho souboru vysledek.csv.

Nejen slep — udělej tohle:
1. zkontroluj, že mají všechny dávky stejné sloupce ve
   stejném pořadí; nesrovnalosti vypiš
2. ověř, že je celkem [60] položek a žádná nechybí ani se
   neopakuje
3. vypiš položky s prázdnými povinnými poli
4. vypiš položky označené K RUČNÍ KONTROLE a položky
   s nízkou jistotou
5. najdi nekonzistence napříč dávkami: různé psaní téhož
   názvu, různé formáty datumů a čísel, různé jednotky
6. na konci napiš souhrn: kolik položek je hotových bez
   výhrad, kolik potřebuje moji pozornost a proč

Nic neopravuj sám, jen vypiš. Formátovací nesrovnalosti
zvlášť od obsahových.

Proč nečíst všechno

Napiš mi kontrolní skript qa.py, který projde soubor
vysledek.csv a ohlásí problémy.

Kontroly:
1. povinná pole [seznam polí] nejsou prázdná
2. formát: datumy jako RRRR-MM-DD, čísla bez mezer
   a s desetinnou čárkou, texty bez zalomení řádku
3. hodnoty mimo rozumný rozsah: [např. cena pod 0 nebo
   nad 1 000 000, datum v budoucnosti]
4. duplicity v poli [klíčové pole]
5. celkový počet řádků je [60]
6. položky se jistotou nízká nebo s poznámkou
   K RUČNÍ KONTROLE
7. hodnoty, které se v jednom poli píší různě (varianty
   téhož názvu)

Výstup: přehledný seznam nálezů, u každého číslo řádku
a co je špatně, seřazeno podle závažnosti. Na konci souhrn
v číslech. Skript nic neopravuje.

Pak ho spusť a ukaž mi výsledek.

Checkpointy: nepouštějte všechno najednou

Máme celkem [300] položek. Nechci to pustit najednou.

Rozvrhni práci do tří etap po [100] položkách:
- po každé etapě se zastav a nespouštěj další
- po každé etapě spusť kontrolní skript qa.py a vrať mi
  souhrn nálezů
- napiš mi po každé etapě 3 návrhy, co upřesnit
  v instrukčním souboru na základě toho, co jsi viděl
- do dalšího kola použij instrukce až po mém schválení

Před první etapou mi ukaž rozvrh: která položka je v které
etapě a v které dávce.

Hromadná rešerše

Do instrukčního souboru pro rešeršní agenty doplň sekci
o zdrojích. Napiš ji tak, aby ji agent nemohl obejít:

- u každého vyplněného pole musí být odkaz na konkrétní
  stránku, ze které údaj pochází, ne na hlavní stranu webu
- údaj bez dohledatelného zdroje se nevyplňuje
- když se dva zdroje rozcházejí, vyplň oba a označ rozpor
- marketingová tvrzení firmy o sobě označ jako
  ZDROJ: VLASTNÍ PREZENTACE, ne jako fakt
- údaje starší než [2 roky] označ příznakem ZASTARALÉ
- nikdy neuváděj údaj, který sis odvodil výpočtem, jako
  by byl přímo ze zdroje

Přidej k tomu jeden příklad správně ozdrojovaného řádku
a jeden příklad řádku, který by neprošel, s vysvětlením.

Zpracování stohu dokumentů

Ve složce [cesta] je [200] smluv v PDF. Chci každou
projít proti stejnému seznamu kritérií.

Napiš instrukční soubor pro agenty, který obsahuje:
1. seznam [12] kritérií, na která se u každé smlouvy ptát:
   [výpovědní lhůta, sankce, automatické prodloužení,
   jurisdikce, mlčenlivost, …]
2. u každého kritéria: co přesně hledat, jak zapsat výsledek
   (ano / ne / neuvedeno) a povinnost uvést číslo článku,
   kde to ve smlouvě je
3. pravidlo nejistoty — nic nedomýšlet, nejasné případy
   označit K RUČNÍ KONTROLE
4. výslovný zákaz právního hodnocení: agent popisuje, co ve
   smlouvě je, nehodnotí, jestli je to výhodné
5. formát výstupu: jeden řádek CSV na smlouvu

Přidej varování, že výstup je podklad pro člověka, ne
právní stanovisko.

Migrace a přerovnání dat

Migrujeme [800] záznamů z [starý formát] do [nový formát]
podle mapování v [soubor s mapováním].

Než pustíme dávky, napiš kontrolní skript porovnani.py,
který po migraci ověří:
1. počet záznamů na vstupu a na výstupu sedí
2. každý záznam ze vstupu má protějšek na výstupu (podle
   [klíčové pole]) a naopak
3. u [5] náhodně vybraných záznamů vypíše vstup a výstup
   vedle sebe, ať to můžu porovnat okem
4. pole, která na výstupu zůstala prázdná, ačkoli na vstupu
   hodnotu měla — to je nejnebezpečnější případ
5. hodnoty, u kterých se změnil typ nebo formát

Výstup jako přehledná zpráva s čísly. Skript nic neopravuje.
Migrační dávky pustíme až poté, co tenhle skript projde
na zkušebním vzorku 20 záznamů.

Všechny prompty