Prompt Diff
Porovnaj dva prompty (alebo dve verzie toho istého promptu) vedľa seba. Riadkový diff so zvýraznenými zmenami. Navrhnuté pre iteráciu LLM promptov.
Načo to slúži?
Prompt engineering je iterácia: napíšeš prompt, otestuješ, upravíš jednu frázu, otestuješ znova. Po tucte kôl máš „verziu 1" a „verziu 14" a žiadny čistý záznam toho, čo sa kde zmenilo. Tento nástroj dá ten záznam na vyžiadanie — vlož dva prompty a uvidíš presne, ktoré riadky boli pridané, odstránené alebo nechané tak. Žiadny git, žiadny setup, žiadny upload.
Kedy to použiť
- Audit nasadené zmeny. Marketing minulý týždeň upravil system prompt — čo presne je iné? Vlož obe verzie a prečítaj diff.
- A/B test promptov. Dvaja kandidáti, jeden ide lepšie na evaloch. Diff na izolovanie toho, čo môže robiť rozdiel.
- Rollback regresie. Najnovší prompt je horší ako ten spred dvoch iterácií — ktorý riadok si zmenil?
- Review úprav kolegu. Poslal ti „malú úpravu" system promptu — naozaj sa dotkol len toho, čo povedal?
- Migrácia medzi rodinami modelov. Prispôsobenie promptu z GPT na Claude zvyčajne znamená drobné zmeny slov — diff po prepise, aby si potvrdil zachovanie štruktúry.
Side-by-side vs unified
- Side-by-side — A vľavo, B vpravo. Dobré, keď obe verzie majú podobnú dĺžku a chceš vizuálne skenovať.
- Unified — jeden stĺpec s + / − značkami, ako výstup z
git diff. Lepšie na zdieľanie v Slacku alebo pri riedkych zmenách.
Časté pasce
- Toto je riadkový diff. Jedno zmenené slovo uprostred dlhého riadku označí celý riadok ako pridaný+odstránený. Pre vetnú úroveň radšej slovný diff.
- Trailing whitespace. Skryté medzery na konci riadku ho označia ako odlišný — podľa prípadu užitočné alebo šum. Zapni „Ignorovať koncový whitespace", ak ti záleží iba na viditeľnom obsahu.
- Premiestnené bloky vyzerajú ako odstránenie+pridanie. Ak si presunul odsek z pozície 1 na 3, diff to ukáže ako odstránené na 1 a pridané na 3. Žiadna detekcia „moved".
- Riadky, nie tokeny. Diff hovorí riadkami. Ak dva prompty majú rovnaký obsah inak zalomený, každý riadok bude vyzerať inak. Najprv znormalizuj zalomenia.
- Súkromie. Všetko zostáva v tvojej karte. Nevkladaj tajomstvá do ukážkového placeholderu — text placeholderu je natvrdo, nie je pripojený na tvoj vstup.