×

Claude Claude账号限制 Claude数据导出 Claude历史记录 Claude Rescue Reader AI对话备份 JSON查看器 本地隐私工具 Claude项目记忆 Claude Thinking 开源软件

账号被限制后,我写了一个工具,把多年的 Claude 对话救了回来

Aq66 Aq66 发表于2026-07-30 17:32:18 浏览466 评论0

抢沙发发表评论

🛟 OPEN SOURCE · LOCAL FIRST · PRIVACY

账号没了以后,
     我决定把历史救回来

一封账号限制通知,让多年积累的对话、项目资料和创作记录突然变得遥不可及。      所以我写了一个完全本地运行的 Claude 导出查看器:      Claude Rescue Reader。

单文件 HTML      ZIP 免解压      数据不上云      大型历史懒解析      开源免费

故事从一封通知开始

那天登录 Claude,熟悉的对话列表没有出现。        页面只剩下一条冷静、标准、不可争辩的账号限制提示。

Your account has been placed on hold.
       We detected unusual activity associated with your account.        You may request a review or export your data.

真正让人焦虑的并不只是账号本身。        那里面还有长期积累的技术讨论、项目设定、文章草稿、        对问题的反复推演,以及许多已经无法靠记忆重新还原的上下文。

好在官方仍然允许导出数据。        我收到了一个 ZIP,解压后却发现所谓的“历史记录”,        实际上是一批普通用户几乎无法直接阅读的 JSON 文件。

conversations.json├─ 一整行可能超过 100 MB ├─ 中文被编码成 Unicode 转义 ├─ 消息依靠 parent_message_uuid 连接 ├─ Thinking、正文和工具调用混在 content 数组 ├─ 项目文件与记忆分散在其他 JSON └─ 分支、附件和结构化结果需要重新拼装

用文本编辑器打开,大文件可能卡顿;即使成功加载,        看到的也只是密密麻麻的数据结构,而不是曾经熟悉的对话。

既然官方导出了数据,就应该让人真正读得回来。      于是,一个临时自救脚本逐渐变成了完整的开源项目。

从“能打开”到真正恢复历史

📦

直接拖入 ZIP

不需要手动解压。打开 viewer.html,把 Claude 导出的 ZIP          拖入页面即可开始读取。

🌿

恢复对话分支

根据消息父子关系重建分支树,在“最长路径”和完整分支之间浏览,          避免遗漏重新生成的回答。

🧠

找回记忆与项目

展示全局记忆、项目记忆和知识文件,并通过证据与置信度          推断项目和对话的关联。

🧪

Claude 行为实验室

查看 Thinking 完整性、工具调用时间线、MCP 来源、          隐藏结构化结果与回答证据链。

📊

本地统计分析

分析活跃时间、消息分布、工具使用、Thinking、          最长对话、词频和对话健康状况。

🔐

安全导出

分享前扫描密钥、Token、路径、地址和账号信息,          预览脱敏结果后再导出 Markdown 或 PDF。

20 秒看完完整流程

Claude Rescue Reader:导入 ZIP、查看对话、项目关系图、统计和安全导出演示
GIF 中使用的是完全虚构的合成历史,不包含任何真实对话。

它如何保护你的历史

浏览器本地读取

对话解析、搜索、统计、项目匹配和脱敏均在当前浏览器完成。

不设置服务器

项目没有用于接收历史数据的后端,也不要求注册新账号。

大型历史按需解析

Worker 先读取对话元数据,真正打开某条对话时才解析完整消息,            避免把整份历史一次性复制到主线程。

分享前检查风险

安全导出会显示敏感信息类型、遮罩预览、位置与匹配原因,            用户确认后才生成文件。

🛡️

隐私不是一句宣传语,而是项目边界

仓库 CI 禁止提交真实 Claude 历史、个人绝对路径、凭据和私有截图;          公开演示、测试和性能基准全部使用合成数据。

Claude 导出里,比聊天文本更多的东西

开发过程中,我逐渐发现官方导出 ZIP 远不只是一份聊天记录:

  • 网页端不一定突出展示的对话摘要;

  • 全局记忆、项目记忆和项目自定义指令;

  • Thinking 的截断、隐藏、摘要和签名状态;

  • 工具审批、MCP 来源、参数与结构化结果;

  • 项目知识搜索记录和对话归属证据;

  • 对话分支、孤儿消息、空记录和异常时间线;

  • 分享前需要检查的附件路径与内部元数据。

这些数据不能证明账号遭遇了某种后台风控或模型降级,        但它们确实能帮助用户更完整地理解自己的导出档案。

“账号可能消失,但属于用户自己的历史,不应该变成无法阅读的一行 JSON。”    Claude Rescue Reader 的开发动机

如果它也解决了你的问题,欢迎给项目一个 Star

Claude Rescue Reader 是一个开源、本地优先的工具。      Star 不只是一个数字,它能让更多正在面对同样问题的人找到这个项目。

本文所述功能以项目当前公开版本为准。    Claude 与 Anthropic 是其各自权利人的商标;    Claude Rescue Reader 是独立开源项目,与 Anthropic 无隶属或官方合作关系。

💬 Kisa Family 讨论组

加载中...

群贤毕至

访客