DeepChat Data Import

Construit des outils d'import/migration en lecture seule pour les données de chat SQLite chiffrées de DeepChat.

par ThinkInAIXYZ · ThinkInAIXYZ/deepchat

Testé · Fonctionne ★ 9.6/10

DeepChat Data Import — Construit des outils d'import/migration en lecture seule pour les données de chat SQLite chiffrées de DeepChat.

Ce que fait

Guide la construction d'outils tiers qui localisent, déchiffrent et lisent le stockage de données Electron local de DeepChat (agent.db/chat.db, SQLCipher, mots de passe enveloppés par safeStorage) pour exporter les configurations de fournisseur, les sessions et les messages. Se déclenche quand une demande implique l'import, l'inspection, la migration ou l'analyse de données DeepChat, agent.db/chat.db, SQLCipher, ou d'identifiants enveloppés par Electron safeStorage.

Rapport de test

Un plan d'export non guidé se couvrait avec un « probablement sous Application Support » ; le skill a produit les chemins exacts par système d'exploitation, la vraie séquence de pragma de base de données, les noms de tables réels et des règles explicites de rédaction pour les clés API.

Testé le: 2026-07-10 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ThinkInAIXYZ/deepchat
cd deepchat
mkdir -p ~/.claude/skills
cp -r .agents/skills/deepchat-data-import ~/.claude/skills/deepchat-data-import

Commandes et exemples de prompts

  • /deepchat-data-importConstruit des outils d'import/migration en lecture seule pour les données de chat SQLite chiffrées de DeepChat.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Build a read-only importer for DeepChat's encrypted chat.db
  • Decrypt DeepChat's SQLCipher database and export the messages
  • Migrate provider configs out of DeepChat's agent.db