Přeskočit na obsah

Analyzátor protokolu chatu AI

Vyčistí vložený přepis ChatGPT nebo Claude do přehledného dialogu uživatele/AI.

Vstup
Výstup

Analyzátor protokolu chatu AI

Kopírování konverzace z webového rozhraní ChatGPT nebo Claude jen zřídka vyjde čisté. Spolu se skutečným dialogem získáte popisky tlačítek jako „Kopírovat“ a „Obnovit“, zbloudilá časová razítka a názvy modelů sedící na vlastním řádku – nepořádek, kvůli kterému je přepis nepohodlný číst, sdílet v lístku podpory nebo vkládat do dokumentu. Tento nástroj odstraňuje šum z rozhraní a znovu sestavuje to, co zbylo, do jasné, střídavé konverzace.

Rozpoznává štítky reproduktorů, které tyto nástroje běžně zobrazují – „You“, „ChatGPT“, „Claude“, „Assistant“ a několik obecných ekvivalentů – ať už sedí samostatně na řádku nebo vedou přímo do první věty („You: How do I…“). Pokud pasta úplně ztratila své štítky, analyzátor se vrátí k tomu, že bude s každým blokem odděleným prázdným řádkem zacházet jako s jedním otočením a střídá uživatele a AI počínaje uživatelem, což je způsob, jakým se většina přepisů čte, jakmile zmizí chrom. Krátké řádky pouze pro uživatelské rozhraní – „Kopírovat“, „Kopírovat kód“, „Regenerovat“, „Opakovat“, holé časy hodin – jsou před spuštěním každého průchodu vynechány, takže nikdy neskončí špatně přečtené jako součást dialogu.

Ve výchozím nastavení je výstup Markdown — **User:** a **AI:** otočení oddělenými prázdnými řádky — připraveno k vložení do dokumentu, příspěvku na blogu nebo hlášení o chybě. Zapnutím možnosti výstupu JSON místo toho vytvoříte pole objektů \`{ role, content }\` ve stejném pořadí, což je užitečné pro vkládání přepisu do skriptu, datové sady eval nebo jiného nástroje v kanálu.

Vše běží ve vašem prohlížeči: vkládání, analýza a formátování probíhá lokálně v JavaScriptu a přepis se nikdy nikam nenahrává ani neodesílá.

Časté dotazy

Jak nástroj pozná, které linky jsou uživatelské a které AI?
Hledá běžné štítky reproduktorů — „You“, „ChatGPT“, „Claude“, „Assistant“ — na samostatném řádku nebo po nich následuje dvojtečka a pokaždé, když se objeví, spustí novou zprávu. Pokud vložený text ztratil své štítky, vrátí se zpět ke střídavým otáčkám na každém prázdném řádku, počínaje uživatelem.
Co se počítá jako „šum“, který se odstraní?
Krátké řádky rozhraní, které nejsou součástí konverzace – „Kopírovat“, „Kopírovat kód“, „Obnovit“, „Opakovat“, „Sdílet“, „To se mi líbí“ — a holá časová razítka, jako je „10:32“ sedící osamoceně na lince.
Jak vypadá výstup JSON?
Pole objektů, `{"role": "user" | "ai", "content": "…"}`, jeden za kolo v pořadí, v jakém se objevily – připraveno ke vložení do skriptu, souboru JSONL eval nebo jiného nástroje.
Je moje vložená konverzace někde nahrána?
Ne. Analýza probíhá výhradně ve vašem prohlížeči; přepis nikdy neopustí vaše zařízení ani se nedotkne serveru.
Funguje to s exporty z jiných chatovacích nástrojů AI než ChatGPT nebo Claude?
Ano – seznam štítků také pokrývá obecné výrazy jako „Uživatel“, „AI“, „Asistent“ a „Bot“ a nouzový režim na prázdném řádku stále funguje, když nástroj používá štítky, které analyzátor nerozpozná, ačkoli neobvyklý formát exportu může později vyžadovat malé ruční vyčištění.