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í.
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ů.