Kontakt
stefan.bente[at]th-koeln.de
+49 2261 8196 6367
Discord Server
Prof. Bente Personal Zoom
Adresse
Steinmüllerallee 4
51643 Gummersbach
Gebäude LC4
Raum 1708 (Wegbeschreibung)
Sprechstunde nach Vereinbarung
Terminanfrage: calendly.com Wenn Sie dieses Tool nicht nutzen wollen, schicken Sie eine Mail und ich weise Ihnen einen Termin zu.

In einigen Lehrveranstaltungen, z.B. in ST2, sollen Sie transparent machen, wie Sie KI zur Lösung von Aufgaben einsetzen. Das können Sie dadurch erreichen, dass Sie Ihre KI-Chat-Protokolle exportieren und dadurch dokumentieren, wie Sie die KI eingesetzt haben. Auf dieser Infopage geben wir Ihnen Tipps, wie Sie bei verschiedenen gängigen KI-Plattformen die Chat-Protokolle am besten exportieren können.

Die nachfolgende Liste wird ständig überarbeitet und erweitert. Für Richtigkeit und Aktualität übernehmen wir keine Gewähr, sind aber für Hinweise dankbar :-). Wenn Sie die von Ihnen verwendete KI hier nicht finden, dann finden Sie bitte selbst geeignete Wege zur Dokumentation.

ChatGPT - Web Interface (OpenAI)

Das ChatGPT-Webinterface hat mittlerweile eine sehr leistungsfähige Print as PDF Darstellung, der den Prompt als ein PDF mit mehreren Seiten abspeichert. Wenn man noch mehr machen möchte, kann man das PDF dann ja noch versuchen, in Markdown zu transformieren, um weniger Speicherplatz zu verbrauchen. Habe ich allerdings nicht probiert.

Claude Code - Command Line Interface (Anthropic)

Claude Code löst am Ende jeder Antwort einen Stop Lifecycle Event aus. Indem Sie in .claude/settings.local.json einen Hook für dieses Ereignis registrieren, können Sie die CLI dazu bringen, ein kleines Skript auszuführen, das die gesamte Konversation an eine Markdown-Datei anhängt. So erhalten Sie ein lesbares, versionierbares Protokoll jeder Interaktion mit der KI, ohne etwas manuell kopieren und einfügen zu müssen.

Die Einrichtung besteht aus zwei Teilen. Erstens ein Bash-Skript (.claude/log-session.sh), das die Sitzungs-ID aus der Standard-Eingabe liest, das passende Sitzungsprotokoll in ~/.claude/projects/<project-dir>/<session-id>.jsonl findet und mit jq nur die Textblöcke des Benutzers und der KI extrahiert. Auf diese Weise werden viele überflüssige Elemente übersprungen:

  • Tool-Aufrufe,
  • Thinking Blocks,
  • Einfügungen zur Skill-Dokumentation,
  • vom System generierte <local-command…>-Meldungen

Diese Benutzer- und KI-Blöcke werden Ihrer Zieldatei (z. B. src/main/resources/E5/claude-protocol.md) unter einer mit einem Zeitstempel versehenen ## Session: <id>-Überschrift angehängt.

Zweitens einen Stop-Hook-Eintrag in .claude/settings.local.json, der dieses Skript aufruft. Nach der Konfiguration wird bei jedem Zug stillschweigend ein Eintrag an das Protokoll angehängt. Der einzige Caveat: Der File-Watcher von Claude Code erkennt neu erstellte Hook-Dateien erst zu Beginn der Sitzung. Nachdem Sie den Hook zum ersten Mal hinzugefügt haben, öffnen Sie daher entweder /hooks oder starten Sie die CLI neu, um ihn zu aktivieren.

Die CLI von Claude Code kann dies alles für Sie erledigen; Sie können diese Erklärung als Teil Ihres Prompts kopieren und einfügen.

Claude - Web Interface (Anthropic)

(tbd.)

Gemini - Web Interface (Google)

(tbd.)

GitHub Copilot Chat - Visual Studio Code Extension (Microsoft)

(tbd.)

Wenn sonst nichts hilft: GoFullPage - Full Page Screen Capture (Google Chrome Extension)

Die GoFullPage Chrome Extension ermöglicht es Ihnen, einen vollständigen Screenshot einer Webseite zu erstellen, einschließlich aller Inhalte, die über den sichtbaren Bereich hinausgehen. Dies ist nützlich für die Dokumentation von KI-Chat-Protokollen, für die Sie keinen anderen Weg finden. Sie können die gesamte Konversation in einem einzigen PDF festhalten können, ohne manuell scrollen und mehrere Screenshots machen zu müssen.

Die Extension gibts hier. Die freie Version sollte genügen.