Nastav si hook, který po každé úpravě spustí testy
💻 Kódování a programování
Pokročilý
👁 78 zobrazení
V agentních vývojářských nástrojích si necháte automaticky spouštět testy po každé úpravě kódu, aniž byste na to museli pamatovat.
// Přesné znění promptu
Pomoz mi navrhnout hook (automatické pravidlo) pro můj vývojářský AI nástroj s touto logikou: Událost, na kterou má hook reagovat: [např. „po každé úpravě souboru v adresáři src/"] Co se má automaticky spustit: [např. „spustit testovací sadu a lint"] Co se má stát, když akce selže: [např. „zastavit další práci agenta a ukázat mi chybu"] Navrhni: 1. Přesnou definici, kdy se hook spustí (na jakou událost, případně jen pro určité typy souborů). 2. Příkaz nebo posloupnost příkazů, které se mají spustit. 3. Jak se má agent zachovat při úspěchu a jak při selhání – konkrétně, ne obecně „ošetři chybu". 4. Jedno riziko, na které bych si u tohoto hooku měl/a dát pozor (např. zbytečně časté spouštění pomalých testů a zpomalení práce). Výstup chci ve formě, kterou můžu rovnou vložit do konfigurace nástroje.
💡 Proč tento prompt funguje
Hooky přenášejí odpovědnost za dodržování postupu z člověka na systém: pravidlo „po každé úpravě spustit testy" se nezapomene, protože ho nikdo ručně nespouští. Krok s definicí chování při selhání je to, co v rychle sepsaných hoocích nejčastěji chybí – bez něj agent při chybě buď potichu pokračuje dál, nebo se zbytečně úplně zastaví.