Solution de contournement pour le déficit de migration de projet ChatGPT : Exporter les scripts et les invites

Un développeur a publié une solution de contournement pour une limitation spécifique lors de la migration de ChatGPT vers Claude : l'exportation de données de ChatGPT n'inclut pas à quel projet appartient chaque conversation. Le champ d'appartenance au projet est absent du JSON exporté.
Le problème et la solution de contournement principale
La source indique qu'après avoir essayé de contourner les données manquantes par script, le développeur a conclu que les étiquettes de projet ne sont tout simplement pas dans l'export. L'export contient cependant des arborescences de messages complètes, des horodatages et des pièces jointes.
La solution de contournement implique deux étapes principales :
- Capturer les titres des conversations directement depuis l'interface ChatGPT avant de perdre l'accès.
- Utiliser ces titres capturés pour extraire les conversations correspondantes du JSON d'export.
Outils disponibles
Le développeur a mis à disposition gratuitement sur GitHub les ressources suivantes, sans dépendances au-delà de la bibliothèque standard Python :
- Un script de fusion pour combiner plusieurs fichiers JSON d'export.
- Un script d'extraction qui reconstruit les conversations dans l'ordre chronologique à partir de l'arborescence des messages.
- Un prompt Claude qui transforme des captures d'écran de l'interface ChatGPT en un fichier de titres propre.
- Un prompt Claude qui génère un résumé de projet structuré prêt à être téléchargé vers un nouveau projet Claude.
Le dépôt GitHub se trouve à https://github.com/sarabura/aiprojectmigrate.
Une explication complète de l'approche est disponible dans un article Medium : https://medium.com/p/4f91e95866da.
Le développeur note qu'il est heureux de répondre aux questions sur la structure d'export de ChatGPT ou le processus de migration.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Tableau de Bord Open Source Révèle les Coûts Réels de Calcul du Code Claude
Un développeur a rétro-conçu la formule de limite de taux de Claude Code pour créer un tableau de bord local qui affiche le pourcentage d'utilisation en temps réel, les coûts réels en dollars, le taux de consommation, les heures de pointe et quelles compétences/hooks sont déclenchés. L'outil a révélé qu'un forfait de 100$/mois a consommé 13 286$ en équivalent de calcul API en un mois.

BuddyBoard : Un classement compétitif pour la fonctionnalité /buddy de Claude Code
BuddyBoard est un outil créé par la communauté qui établit un classement compétitif pour la fonctionnalité /buddy de Claude Code, générant des cartes à collectionner avec des statistiques, des niveaux de rareté et un BuddyDex suivant 1 728 combinaisons possibles. Exécutez avec npx buddy-board pour soumettre votre buddy au classement mondial.

Mémoire Tri-Node : Mémoire persistante open source avec séparation des coffres humains/agents
Tri-Node Memory est une architecture légère qui sépare la mémoire d'un agent IA codeur du journal persistant humain à l'aide de deux coffres Obsidian. L'agent lit le coffre humain mais écrit uniquement dans le sien, sans jamais franchir les limites sans autorisation explicite.

JetBrains présente un plugin pour le code Go moderne avec les agents IA Junie et Claude Code
JetBrains a publié un plugin pour les agents d'IA Junie et Claude Code, améliorant leur capacité à générer du code Go moderne en respectant les dernières fonctionnalités et bonnes pratiques de Go.