Une extension Chrome qui vous permet d'enregistrer les conversations de chat Claude.ai sous forme de fichiers HTML avec un formatage préservé.
Ajoute un bouton de téléchargement à l'interface de chat Claude.ai
Préserve le formatage du chat à l'aide de Tailwind CSS
Génère des noms de fichiers propres basés sur les titres de discussion
Télécharge les transcriptions complètes des discussions sous forme de fichiers HTML autonomes
Conserve tout le style et la mise en page du chat d'origine
Clonez ce référentiel ou téléchargez le code source
Ouvrez Chrome et accédez à chrome://extensions/
Activez le "Mode développeur" en haut à droite
Cliquez sur "Charger décompressé" et sélectionnez le répertoire contenant les fichiers d'extension
Visitez Claude.ai et ouvrez n'importe quel chat
Recherchez le bouton de téléchargement dans l'interface de chat (affiche une icône et le texte « Télécharger »)
Cliquez sur le bouton pour enregistrer la discussion en cours
Choisissez votre emplacement de sauvegarde dans la boîte de dialogue de téléchargement du navigateur
Le chat sera enregistré sous forme de fichier HTML avec le titre du chat comme nom de fichier
manifest.json
- Configuration et autorisations des extensions
popup.html
- Interface contextuelle simple
popup.js
- Gère le clic sur le bouton contextuel et lance le téléchargement
content.js
- Injecte le bouton de téléchargement et gère l'extraction du contenu du chat
background.js
- Gère le processus de téléchargement de fichiers
styles.css
- Style personnalisé pour le bouton de téléchargement
L'extension fonctionne par :
Injection d'un bouton de téléchargement dans l'interface Claude
Capturer le contenu du chat sur demande
Création d'un fichier HTML autonome avec :
Contenu de discussion original
CSS Tailwind intégré (via CDN)
Classes et disposition Tailwind préservées
Document HTML autonome avec tout le style nécessaire
Le fichier HTML inclut Tailwind CSS 2.2.19 via CDN pour conserver exactement le même style que l'interface originale de Claude.
Gérer le téléchargement via l'API de téléchargement de Chrome
Tailwind CSS (2.2.19) - Chargé via CDN dans les fichiers générés
L'extension nécessite :
downloads
- Pour enregistrer des fichiers
Autorisation d'hôte pour https://claude.ai/*
Pour modifier l'extension :
Apportez vos modifications aux fichiers sources
Visitez chrome://extensions/
Cliquez sur l'icône d'actualisation sur la carte d'extension
Testez vos modifications sur Claude.ai
Actuellement testé et pris en charge uniquement sur Google Chrome. Peut fonctionner sur d'autres navigateurs basés sur Chromium, mais cela n'est pas garanti.
N'hésitez pas à soumettre des problèmes et des demandes d'amélioration !
Ce projet est sous licence GNU General Public License v3.0 - voir le fichier LICENSE pour plus de détails.
Cela signifie que vous êtes libre de :
Utiliser le code commercialement
Modifier le code
Distribuer le code
Placer la garantie
Dans les conditions suivantes :
Le code source doit être rendu disponible lorsque l'extension est distribuée
Une copie de la licence et de l'avis de droit d'auteur doit être incluse
Les modifications doivent être publiées sous la même licence
Les modifications apportées au code doivent être documentées