Píšeme pro vás už 13 let, od roku 2013
texty od claude code opravuji primo v prohlizeci a ai se z mych oprav uci styl

HTML reporty od Claude Code opravuji přímo v prohlížeči a AI se z mých oprav učí styl

Zdeněk DvořákZdeněk Dvořák

SEO expert (pod značkou Linki.cz) se zájmem o novinky v elektronice a digitálním světě, kde žiju posledních dvacet pět let. Zajímají mě e-knihy, chytré hodinky, aplikace, mobily, AI, ale i investice nebo zdraví.

Reporty pro klienty mi píše Claude Code a každý z nich teď v sobě má skrytý editor textu. Na konec adresy připíšu #edit, přepíšu větu přímo na stránce a soubor uložím zpátky na disk. Každou opravu si report zapamatuje a Claude z opakovaných oprav navrhne pravidla, podle kterých bude psát příště.

V kostce
Editor se zapne, jen když je v adrese #edit, a klient ho nevidí. Upravit jdou texty, čísla a grafy zůstávají zamčené. Opravy se ukládají do souboru jako záznam „bylo → je“ a Claude z nich po mém schválení skládá pravidla stylu.

Proč editor vznikl: drobné opravy přes chat zdržují

Jako SEO konzultant posílám klientům pravidelné reporty v HTML. Data stáhne, tabulky a grafy postaví a doprovodné texty napíše Claude Code v mém předem určeném stylu. I tak to ale mívá mušky k doladění. Proto před odesláním každý report čtu a skoro vždy najdu větu, kterou bych řekl jinak.

Opravy jsem dřív doby popisoval v chatu: „ve druhém odstavci přepiš druhou větu takhle“. Psal jsem tak skoro stejně dlouho jako při ruční opravě a z jednorázového pokynu si Claude do dalšího reportu nic neodnesl. Proto jsem si nechal postavit editor, který běží přímo v hotovém reportu.

Jak se edituje: adresa, přepsat, uložit

Report otevřu v prohlížeči a za adresu připíšu #edit. Dole se objeví lišta s tlačítkem Upravit texty. Po kliknutí dostane každý editovatelný text přerušovaný rámeček a píšu do něj jako do formuláře.

Lišta průběžně počítá změny. Tlačítkem Uložit nebo zkratkou Ctrl+S (na Macu Cmd+S) práci uložím. Chrome a Edge otevřou dialog s předvyplněným názvem a přepíšou původní soubor. Safari tohle rozhraní nemá, takže tam se report stáhne a do složky ho přesunu ručně.

Klient editor nevidí

Do každého reportu se editor vkládá automaticky, ale bez #edit nedělá vůbec nic. Přepsat ale nejde všechno.

Čísla a grafy: zamčené

Upravit můžu nadpisy, odstavce, položky seznamů, popisky a textové buňky tabulek. Čísla, barevné štítky se změnou, grafy, logo a podpis zůstávají zamčené. Popis grafu se tak nerozejde s daty v grafu samotným a žádné číslo nepřestane odpovídat datům, ze kterých report vznikl.

Enter v editoru nefunguje a vložený text se uloží bez formátování. Do reportu se tak nedostane cizí písmo ze schránky ani rozbitá struktura stránky. Když v textu najde dlouhou pomlčku, kterou v reportech nepoužívám, lišta na ni upozorní. Opravu nechá na mně, protože text je teď můj.

Ukládá se stránka v původním stavu

Reporty jsou interaktivní. Tabulky se dají filtrovat a řadit, sekce rozbalovat a report umí tmavý režim. Kdyby editor uložil stránku tak, jak zrovna vypadá v prohlížeči, zapsal by i aktuální filtr. Report, který při načtení sám schová část řádků, by pak měl tyto řádky skryté natrvalo.

Editor si proto při načtení uloží kopii HTML dřív, než se spustí jakýkoli jiný skript. Při ukládání vezme tuhle čistou kopii a přepíše v ní jen texty, do kterých jsem psal. Filtry, řazení ani otevřené sekce se do souboru nedostanou. Spolu s textem se tam zapíše i záznam toho, co jsem změnil.

Záznam bylo → je: z oprav vznikají pravidla

Každý uložený report obsahuje skrytý záznam úprav. U každé změny najdete čas, původní znění a nový text. Klient záznam neuvidí, Claude Code ho přečte.

Když začnu pracovat ve složce klienta, Claude mě hned upozorní, že v reportech leží úpravy, které ještě neprošel. Na pokyn je vypíše i s rozdílem po slovech, takže vidím přesně, co jsem škrtl a co dopsal. Z oprav, které se opakují, navrhne pravidla: slovo do seznamu zakázaných, obrat do slovníku nebo zásadu do stylu psaní reportů.

Každý návrh začne platit, až když ho schválím. Automatický zápis jsem zamítl, protože z jedné opravy snadno vznikne špatné obecné pravidlo. Když jsem v textu jen změnil číslo nebo název, Claude z toho nic obecného nevyvozuje. Prošlé úpravy si označí a příště je znovu nenabízí.

Když se report přegeneruje

Reporty po čase přegeneruji, třeba po novém procházení webu. Moje úpravy se do nové verze přenesou: editor v ní vyhledá shodnou generovanou větu a nahradí ji mou. Formulaci, kterou mezitím změnila nová data, nepřenese. Claude takové místo nahlásí a nabídne, jak moji formulaci spojit s novými čísly. Přibližnou shodu jsem odmítl, protože by v textu mohla nechat staré číslo.

Na většinu takových oprav nemá cenu psát zadání, rychlejší je rovnou je vyřešit. Vyhnete se tak AI slopu v textech. Možná je to drobnost, ale mně osobně to vadí.

Pomohl vám článek? Ohodnoťte jej, prosím!

Klikněte na ikonu hvězdy, více je lépe

Hodnocení článku 0 / 5. Počet hlasů: 0

Buďte první!

Přidejte své zkušenosti do diskuze jako první!

Diskuze a zkušenosti