Claude-Export in Markdown umwandeln — kostenlos

Wandeln Sie einen Claude-Datenexport in Markdown um, eine Überschrift je Unterhaltung, bereit zum Durchsuchen oder Archivieren. Läuft vollständig in Ihrem Browser.

Einen Claude-Datenexport in etwas Lesbares verwandeln

Claudes Export ist das geradlinigste der KI-Unterhaltungsformate. Jede Unterhaltung ist ein Objekt mit Namen, Erstellungsdatum und einem Array von Nachrichten in der Reihenfolge, in der sie gesendet wurden. Kein verzweigter Graph zum Durchlaufen, keine verborgenen Knoten zum Filtern, kein Werkzeugverkehr, der sich in den Dialog schiebt. Wenn Sie einen Parser schrieben und sich aussuchen dürften, welche Plattform Sie zuerst unterstützen, wäre es diese.

Unlesbar macht ihn schlicht Umfang und Syntax. Er kommt als eine JSON-Datei, die alles enthält, worüber Sie je gesprochen haben, mit maskierten Zeilenumbrüchen und Anführungszeichen und der gesamten Historie auf einer Handvoll sehr langer Zeilen. Diese Seite wandelt ihn in Markdown um, in diesem Browser-Tab, ohne dass etwas hochgeladen wird.

Zwei Formen für den Nachrichtenrumpf

Die einzige echte Unebenheit ist, dass der Nachrichtentext an zwei verschiedenen Stellen liegt, je nachdem, wann der Export erzeugt wurde. Ältere Exporte legen die ganze Nachricht in eine schlichte text-Zeichenkette. Neuere verwenden ein content-Array typisierter Blöcke, in dem ein Textblock sein eigenes text-Feld trägt und andere Blocktypen Anhänge oder strukturierte Elemente beschreiben.

Das Blockarray gibt es, weil eine Nachricht nicht mehr zwingend ein ununterbrochenes Stück Prosa ist. Sie kann Text sein, dann ein Artefakt, dann wieder Text. Das auf eine einzelne Zeichenkette abzuflachen war eine verlustbehaftete Darstellung, das Format wuchs also, um die Teile zu beschreiben.

Beide Formen werden gelesen. Ist das Inhaltsarray vorhanden, werden seine Textblöcke der Reihe nach zusammengefügt; fehlt es oder enthält es keinen Text, wird stattdessen das alte Feld verwendet. Dieser Rückfall zählt: ein Export über mehrere Jahre kann beide Formen in derselben Datei enthalten, und ein Parser, der nur die neuere kennt, verwirft stillschweigend Ihre ältesten Unterhaltungen.

Absender und Bezeichnungen

Das Absenderfeld lautet human oder assistant. Das ist zutreffend, liest sich in einem Transkript aber merkwürdig, es wird daher zu Nutzer und Claude — so, wie die Unterhaltung auf dem Bildschirm aussah, und so, wie es jemand erwartet, der später zu dem Dokument kommt.

Zeitstempel sind ISO-Zeichenketten und werden zu lesbarem Datum und Uhrzeit formatiert oder mit dem Schalter oben ganz weggelassen. Ob sie helfen, hängt vom Zweck ab: für ein Archiv verankern sie die Unterhaltung in der Zeit; für etwas, das Sie am Stück lesen wollen, sind sie Ballast zwischen jeder Nachricht.

Warum Markdown statt Klartext

Claudes Antworten sind in Markdown geschrieben, und eine lange technische Antwort besteht oft überwiegend aus Struktur — eingezäunter Code, nummerierte Schritte, eine Tabelle, die Optionen vergleicht, Überschriften, die eine lange Erklärung gliedern. Diese Zeichen liegen im Export als buchstäbliche Zeichen.

Wandeln Sie in Klartext um, bleiben die Zeichen, bedeuten aber nichts: verirrte Backticks um Code, der sich nicht mehr von Prosa unterscheiden lässt, Rauten am Zeilenanfang, die keine Überschriften mehr sind. Markdown zu behalten heißt, dass die Struktur, mit der die Antwort geschrieben wurde, ins Dokument hinübergerettet wird. Fügen Sie die Ausgabe in eine Notizen-App, ein Repository, ein Wiki oder eine statische Seite ein, und sie wird so gerendert, wie sie gemeint war.

Wofür das gut ist

Ein persönliches Archiv behalten, das nicht davon abhängt, dass ein einzelnes Konto zugänglich bleibt. Eine Entwurfsdiskussion oder eine Debugging-Sitzung in ein Projekt-Repository holen, neben den Code, den sie hervorgebracht hat. Monate von Unterhaltungen nach einer Lösung durchsuchen, von der Sie wissen, dass Sie sie gefunden haben, die Sie aber nicht wiederfinden. Eine persönliche Wissensbasis bauen — die Ausgabe geht natürlich weiter in den Text-Chunker, wenn Sie sie für die Suche einbetten wollen. Durchsehen, was Sie geteilt haben, bevor Sie entscheiden, was gelöscht wird.

Den Export bekommen

In Claude: Einstellungen, dann Datenschutz, dann Daten exportieren. Sobald das Archiv fertig ist, bekommen Sie per E-Mail einen Downloadlink. Das Zip enthält conversations.json zusammen mit Konto-Metadaten; legen Sie das ganze Archiv ab und die richtige Datei wird automatisch gefunden, oder entpacken Sie das JSON und nehmen dieses.

Lokal gelesen, nicht hochgeladen

Ein Export Ihrer Unterhaltungen mit einem Assistenten ist eine Aufzeichnung der Probleme, an denen Sie gearbeitet haben, der Dinge, bei denen Sie unsicher waren, und all dessen, was Sie beim Fragen eingefügt haben. Code, Dokumente, Entwürfe, persönliche Umstände.

Nichts davon wird übertragen. Der Parser ist JavaScript in diesem Tab; die Datei wird vom Browser gelesen, während der Umwandlung im Arbeitsspeicher gehalten und Ihnen gezeigt. Es ist kein Server beteiligt, also gibt es kein Aufbewahrungsfenster, kein Zugriffsprotokoll und nichts zu löschen, wenn Sie fertig sind.

ChatGPT-Exporte brauchen einen anderen Parser und haben eine eigene Seite: ChatGPT-Export in Markdown. Für alles andere erkennt die allgemeine Chat-Export-Seite die Plattform von selbst.