Eine Chrome-Erweiterung, mit der Sie Claude.ai-Chat-Konversationen als HTML-Dateien mit beibehaltener Formatierung speichern können.
Fügt der Chat-Oberfläche von Claude.ai einen Download-Button hinzu
Behält die Chat-Formatierung mithilfe von Tailwind CSS bei
Erzeugt saubere Dateinamen basierend auf Chat-Titeln
Lädt vollständige Chat-Transkripte als eigenständige HTML-Dateien herunter
Behält den gesamten Stil und das gesamte Layout des ursprünglichen Chats bei
Klonen Sie dieses Repository oder laden Sie den Quellcode herunter
Öffnen Sie Chrome und navigieren Sie zu chrome://extensions/
Aktivieren Sie oben rechts den „Entwicklermodus“.
Klicken Sie auf „Entpackt laden“ und wählen Sie das Verzeichnis mit den Erweiterungsdateien aus
Besuchen Sie Claude.ai und öffnen Sie einen beliebigen Chat
Suchen Sie in der Chat-Oberfläche nach der Download-Schaltfläche (zeigt ein Symbol und den Text „Herunterladen“).
Klicken Sie auf die Schaltfläche, um den aktuellen Chat zu speichern
Wählen Sie Ihren Speicherort im Download-Dialog des Browsers
Der Chat wird als HTML-Datei mit dem Chat-Titel als Dateinamen gespeichert
manifest.json
– Erweiterungskonfiguration und Berechtigungen
popup.html
– Einfache Popup-Schnittstelle
popup.js
– Verarbeitet das Klicken auf die Popup-Schaltfläche und initiiert den Download
content.js
– Fügt einen Download-Button ein und übernimmt die Extraktion von Chat-Inhalten
background.js
– Verwaltet den Datei-Download-Prozess
styles.css
– Benutzerdefiniertes Styling für den Download-Button
Die Erweiterung funktioniert wie folgt:
Einfügen eines Download-Buttons in die Claude-Oberfläche
Erfassen des Chat-Inhalts auf Anfrage
Erstellen einer eigenständigen HTML-Datei mit:
Ursprünglicher Chat-Inhalt
Eingebettetes Tailwind-CSS (über CDN)
Beibehaltene Tailwind-Klassen und -Layout
Eigenständiges HTML-Dokument mit allen erforderlichen Stilen
Die HTML-Datei enthält Tailwind CSS 2.2.19 über CDN, um genau den gleichen Stil wie die ursprüngliche Claude-Oberfläche beizubehalten
Abwicklung des Downloads über die Download-API von Chrome
Tailwind CSS (2.2.19) – Wird über CDN in generierte Dateien geladen
Die Erweiterung erfordert:
downloads
– Zum Speichern von Dateien
Host-Berechtigung für https://claude.ai/*
So ändern Sie die Erweiterung:
Nehmen Sie Ihre Änderungen an den Quelldateien vor
Besuchen Sie chrome://extensions/
Klicken Sie auf der Erweiterungskarte auf das Aktualisierungssymbol
Testen Sie Ihre Änderungen auf Claude.ai
Derzeit nur auf Google Chrome getestet und unterstützt. Funktioniert möglicherweise auf anderen Chromium-basierten Browsern, dies kann jedoch nicht garantiert werden.
Fühlen Sie sich frei, Probleme und Verbesserungswünsche einzureichen!
Dieses Projekt ist unter der GNU General Public License v3.0 lizenziert – Einzelheiten finden Sie in der LIZENZ-Datei.
Das bedeutet, dass Sie Folgendes tun können:
Nutzen Sie den Code kommerziell
Ändern Sie den Code
Verteilen Sie den Code
Platzgarantie
Unter folgenden Bedingungen:
Der Quellcode muss bei der Verteilung der Erweiterung verfügbar gemacht werden
Eine Kopie der Lizenz und des Urheberrechtsvermerks muss beigefügt werden
Änderungen müssen unter derselben Lizenz veröffentlicht werden
Änderungen am Code müssen dokumentiert werden