Praxisprojekt Second Brain · Import

Chat-Exporte

Lektion 4/710 Min. LesezeitEinsteiger

Lernziele

  • Du exportierst deinen Chatverlauf aus Claude oder ChatGPT und wandelst ihn in eine Markdown-Datei pro Gespräch um.
  • Du sortierst die Gespräche mit dem Agenten in einarbeiten, archivieren und löschen, nach einer Prüfung auf heikle Inhalte.
  • Du gibst dem Ingest · engl. ingestDer Arbeitsschritt, in dem der Agent eine neue Quelle aus raw/ liest, daraus Wiki-Seiten schreibt oder ergänzt, sie verlinkt und den Lauf in index.md und log.md festhält.Im Glossar eine Anweisung, die deine Denkwege festhält, mit Datum.

Dein Chatverlauf ist nach unserer Einschätzung die am meisten unterschätzte Quelle, die du besitzt, und die heikelste. Darin stecken Jahre an Problemen, die du durchgearbeitet hast, Entscheidungen, die du abgewogen hast, und Erklärungen, zugeschnitten auf das, was du damals nicht verstanden hast.

Er steckt auch voller Dinge, die du nicht in einer Datei haben willst, die du später vielleicht teilst. Lies den Abschnitt zum Datenschutz weiter unten, bevor du hier irgendetwas ausführst.

Exportieren

Claude und ChatGPT exportieren beide den ganzen Verlauf aus den Kontoeinstellungen. Den Download-Link bekommst du per Mail. Er läuft nach 24 Stunden ab, lad die Datei also gleich herunter (Stand: Nov. 2026).

  • Claude: Settings → Privacy → Export data, nur im Browser oder in der Desktop-App. Laut Hilfe funktioniert der Link unter Umständen nur einmal. In Team- und Enterprise-Konten muss eine Person mit Inhaberrechten den Export für Mitglieder erst erlauben.
  • ChatGPT: Profilmenü → Settings → Data controls → bei Export data auf Export, dann Confirm export. Das ZIP enthält eine Ansicht index.html und die Gespräche als JSON.

In Markdown umwandeln

Ein einzelner JSON-Block lässt sich nicht einarbeiten. Teil ihn in eine Datei pro Gespräch auf. Der Werkzeugkasten des Kurses enthält dafür ein Skript im Ordner scripts/. Es liest Exporte von Claude und von ChatGPT:

python3 ~/werkzeugkasten/scripts/chat_export_to_md.py conversations.json raw/chats --min-words 150

Das Skript schreibt Frontmatter mit Titel und Datum und überspringt Gespräche unter der Wortgrenze. Erhöhe --min-words, wenn einzeilige Wortwechsel die Ausgabe dominieren. Nach unserer Einschätzung bestehen rund neunzig Prozent eines typischen Verlaufs aus kurzen Wegwerf-Fragen, und die bringen nichts außer Masse.

Vor dem Ingest filtern

Arbeite nie den ganzen Export ein. Tausend Gespräche ergeben tausend Quellenseiten und ein Wiki, in dem alles ein bisschen mit allem verbunden ist.

Sortier in drei Stapel:

  • Einarbeiten. Gespräche, in denen du etwas herausgearbeitet, etwas entschieden oder eine Erklärung bekommen hast, die saß. Sie enthalten deine Denkwege, mehr als bloße Fakten.
  • Archivieren. Lass sie als Archiv in raw/ liegen. Der Agent kann sie bei Bedarf durchsuchen, ohne dass jedes eine Wiki-Seite bekommt.
  • Löschen. Fehlersuche-Sitzungen, einmalige Nachschlagefragen und alles, was dich in einem Suchergebnis ärgern würde.

Lass den Agenten beim Sortieren helfen:

Lies die Titel und den ersten Wortwechsel jeder Datei in raw/chats/.
Gruppiere sie in einarbeiten, archivieren und löschen, mit einer Zeile
Begründung pro Datei. Verschieb und lösch nichts, gib mir nur die Listen.

Der Befehl /ingest-chats geht denselben Weg mit dem Skill · engl. skillEin Ordner mit einer Datei SKILL.md, die einem Agenten eine wiederkehrende Aufgabe beschreibt. Claude Code lädt den Skill, wenn die Aufgabe passt oder du ihn mit seinem Namen aufrufst.Im Glossar second-brain-chat-import. Er beginnt mit einer Datenschutzprüfung, sortiert dann in die drei Stapel, berichtet und arbeitet erst nach deinem Okay den ersten Stapel ein. Der Skill rechnet damit, dass etwa neun von zehn Gesprächen Wegwerf-Fragen sind. Empfiehlt eine Sortierung, den Großteil einzuarbeiten, hat sie nicht gefiltert.

Welcher Stapel?

Ordne jedes Gespräch einem Stapel zu.

Noch offen (6)

  • Du hast zwei Abende lang abgewogen, ob du das Team auf eine neue Programmiersprache umstellst, und dich entschieden
  • Eine Erklärung zum Zinseszins, nach der du ihn endlich verstanden hast
  • Eine ausführliche Recherche zu Reisezielen für einen Urlaub, der vorbei ist
  • Zwanzig Runden Fehlersuche an einer Fehlermeldung, die längst behoben ist
  • „Wie viele Gramm hat eine Unze?“
  • Ein Gespräch über die Erkrankung eines Familienmitglieds

Einarbeiten (0)

    Archiv in raw/ (0)

      Löschen (0)

        Was diese Quellen anders macht

        Ein Chatprotokoll hält fest, wie du gedacht hast. Die nützliche Ausbeute ist deshalb oft eine andere als die Antwort des Assistenten: die Frage, die du gestellt hast, das, was du am Anfang falsch gesehen hast, und das, was deine Meinung geändert hat.

        Sag das dem Agenten:

        Das sind meine eigenen früheren Gespräche. Bau die Seiten um das, was ich
        herausfinden wollte, und um das Ergebnis, zu dem ich gekommen bin. Die
        Erklärungen des Assistenten sind Nebensache. Halte fest, wo ich meine
        Position geändert habe, und notiere das Datum, weil sich meine Sicht
        seitdem verschoben haben kann.

        Eine Position von vor zwei Jahren ist nicht deine heutige Überzeugung. Der Vault muss diesen Unterschied erkennen können, deshalb bekommt jede Seite ein Datum.

        Datenschutz

        Dein Chatverlauf enthält mehr über dich als jede andere Datei im Vault: Gesundheit, Geld, vertrauliche Arbeit und Angaben über andere Menschen, die du nebenbei erwähnt hast.

        Entscheide vor dem Ingest, was gar nicht in den Vault gehört, und lösch diese Dateien aus raw/. Nachträgliches Schwärzen ist unzuverlässig. Bis dahin hat sich das Material schon in Konzeptseiten und Links verteilt.

        Liegt der Vault in einem Git-Repository, halte das Remote privat. Mehr dazu im Kapitel Pflege.

        Merksätze

        • Claude und ChatGPT exportieren den Verlauf aus den Einstellungen, der Link per Mail gilt 24 Stunden.
        • Das Skript aus dem Werkzeugkasten wandelt Exporte von Claude und ChatGPT in eine Datei pro Gespräch um.
        • Vor dem Ingest kommen Datenschutzprüfung und drei Stapel, eingearbeitet wird nur der erste.
        • Die Seiten drehen sich um deine Fragen, Irrtümer und Ergebnisse, jeweils mit Datum.
        • Was nicht in den Vault gehört, löschst du vor dem Ingest, weil Schwärzen danach unzuverlässig ist.

        Prüf dich selbst

        Denkfrage

        Warum löschst du heikle Gespräche vor dem Ingest und schwärzt sie nicht danach?

        Denkfrage

        Eine Sortierung empfiehlt, 700 von 900 Gesprächen einzuarbeiten. Was sagt dir das?

        Prüf dich selbst

        1. 1Wo startest du den Export in Claude?
        2. 2Dein ChatGPT-Export liegt in drei Dateien, conversations-000.json bis conversations-002.json. Wie rufst du das Skript auf?
        3. 3Worum baut der Agent Seiten aus deinen eigenen Gesprächen?
        4. 4Welche Gespräche bleiben als Archiv in raw/, ohne Wiki-Seite?

        Chatverlauf importiert

        0 von 6 erledigt

        Quellen

        1. How can I export my Claude data? · Anthropic, Stand: Nov. 2026

          Weg in den Einstellungen, Link per Mail, 24 Stunden gültig.

        2. How do I export my ChatGPT history and data? · OpenAI, Stand: Nov. 2026

          Data controls, Export, Inhalt des ZIP.

        Dein Fortschritt bleibt nur in diesem Browser gespeichert.