【DeepSeek Chat Backup:打造最安全的 AI 对话保险箱】
发布时间:2026/7/20 19:02:23
分类:文化教育
浏览:1234

DeepSeek Chat Backup我如何用 6 个 GitHub 项目的精华打造最安全的 AI 对话保险箱一篇关于设计思想、借鉴理念和工程实践的技术博文TL;DRDeepSeek Chat Backup是一个开源工具用于自动备份 DeepSeek 聊天记录。它借鉴了 GitHub 上 Top10 聊天备份项目的设计精华实现了 PII 脱敏、全文搜索、多格式导出等功能。GitHub 仓库: https://github.com/infanwang/deepseek-backup如果你觉得有用请点个 Star ⭐ 和 Watch 这对我很重要为什么要做这个工具我是一个重度 DeepSeek 用户。每天和 AI 的对话越来越多但 DeepSeek 没有提供官方的导出工具。我遇到过这些问题想找之前的对话翻半天找不到担心账号出问题聊天记录全丢想把有价值的对话导出保存却没有好的方案想用 AI 训练自己的数据却不知道怎么提取于是我决定做一个工具来解决这些问题。设计思想站在巨人的肩膀上在动手之前我先研究了 GitHub 上 Top10 的聊天备份项目提取它们的设计精华┌─────────────────────────────────────────────────────────────┐ │ 设计灵感来源 │ ├─────────────────────────────────────────────────────────────┤ │ DataClaw → PII 智能脱敏 JSONL 训练格式 │ │ Kept → SQLite FTS5 全文搜索 │ │ DeepSeek Exporter → 逐会话 ZIP 零依赖设计 │ │ Claude Extractor → YAML Front Matter 元数据 │ │ Chat Memo → 标签系统 卡片式管理 │ │ chatgpt-exporter → 断点续传 并行下载 │ └─────────────────────────────────────────────────────────────┘ ↓ 融合创新 ↓ ┌─────────────────────────────────────────────────────────────┐ │ DeepSeek Chat Backup v1.4 │ │ PII脱敏 限速 FTS5搜索 JSONL 标签 多格式导出 │ └─────────────────────────────────────────────────────────────┘核心架构┌──────────────────────────────────────────────────────────────┐ │ 用户界面层 │ │ backup.py (登录/抓取) ←→ export.py (导出/搜索) │ └──────────────────────────────────────────────────────────────┘ │ ▼ ┌──────────────────────────────────────────────────────────────┐ │ 核心引擎层 │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ Selenium │ │ PII 脱敏 │ │ 限速控制 │ │ │ │ 浏览器自动化 │ │ 正则匹配 │ │ 重试机制 │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ 增量去重 │ │ 标签管理 │ │ 内容哈希 │ │ │ │ SHA-256 │ │ JSON存储 │ │ 变更检测 │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ │ └──────────────────────────────────────────────────────────────┘ │ ▼ ┌──────────────────────────────────────────────────────────────┐ │ 导出引擎层 │ │ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │ MD │ │ Word │ │ JSON │ │ JSONL │ │ HTML │ │ │ └────────┘ └────────┘ └────────┘ └────────┘ └────────┘ │ │ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │ PDF │ │ ZIP │ │ Front │ │ FTS5 │ │ │ │ │ │ Archive│ │ Matter │ │ Search │ │ │ └────────┘ └────────┘ └────────┘ └────────┘ │ └──────────────────────────────────────────────────────────────┘六大核心特性1. PII 智能脱敏借鉴 DataClaw自动识别并脱敏敏感信息原始: 我的手机号是13812345678邮箱是testexample.com 脱敏: 我的手机号是138****5678邮箱***example.com2. SQLite FTS5 全文搜索借鉴 Kept毫秒级全文搜索python scripts/export.py--searchLambda架构3. JSONL 训练数据格式借鉴 DataClaw导出 AI 训练友好的格式python scripts/export.py-fjsonl4. YAML Front Matter 元数据借鉴 Claude ExtractorMarkdown 带结构化元数据。5. 标签系统借鉴 Chat Memo分类管理对话。6. 限速防风控借鉴 DeepSeek Exporter可配置间隔 指数退避重试。技术栈组件技术理由浏览器自动化Selenium成熟稳定Word 导出python-docx原生格式PDF 导出fpdf2轻量级搜索索引SQLite FTS5零配置数据存储JSON人类可读定时任务cron系统原生快速开始gitclone https://github.com/infanwang/deepseek-backup.gitcddeepseek-backup pipinstallselenium python-docx markdown pyyaml fpdf2 python scripts/backup.py--loginpython scripts/backup.py--full--piipython scripts/export.py-fall--zip--build-index总结核心设计思想站在巨人肩膀上借鉴 Top10 项目的优秀设计安全第一PII 脱敏 限速 本地存储实用主义解决真实问题不过度设计渐进增强从基础功能到高级特性逐步迭代如果你觉得有用请点个 Star ⭐ 和 Watch GitHub: https://github.com/infanwang/deepseek-backup