LIMITED TIME50% OFF Pro Annual — $49.98$24.99/yr
29d:04h:28m:46s
CLAIM 50% OFF →
← 全部文章

如何备份全部 ChatGPT 对话历史

你直到差点失去 ChatGPT 对话历史时,才会意识到它有多宝贵。免费版 10 天自动清除规则、对话在账户间无声迁移、以及罕见但真实存在的“此对话不再可用”页面——这些都有可能发生。所以:如何备份你所有的 ChatGPT 对话?

三种方法,按工作量排序。

1. 官方 OpenAI 导出

OpenAI 的设置页面内置了导出功能:设置 → 数据控制 → 导出数据。他们会把整个账户历史打包成一个 ZIP 文件通过邮件发给你,里面包含一个巨大的 chat.html 文件和一个 conversations.json

优点:

  • 免费。
  • 抓取账户内所有对话。
  • 免费版、Plus、Teams、Enterprise 均可使用。

缺点:

  • HTML 是一个巨大的文件(重度用户可能超过 250 MB),浏览器打开时会卡住。
  • LaTeX 数学公式显示为 $$ 源码 $$ 字符串,而非排版后的数学。
  • 无法挑选特定对话——只能全部或一个不留。
  • 代码块丢失语法高亮。
  • 需要等待邮件——有时长达 24 小时以上。

建议每年用一次作为“冷备份”,以备不时之需。

2. 使用 ChatExport AI 逐条导出(免费)

安装 ChatExport AI——一款免费的 Chrome 扩展。打开任意 ChatGPT 对话,点击工具栏图标,选择格式,点击导出,完成。

为什么它是日常首选:

  • 支持十一种格式:PDF(带 LaTeX 渲染)、Word、Markdown、JSON、CSV、HTML、截图、分享卡片、ZIP、纯文本。
  • 可逐条选择消息——导出前剔除无用的分支。
  • 代码块保留语言标签和语法高亮。
  • 数学公式通过 KaTeX 正确排版(扩展离线捆绑)。
  • 100% 本地运行,不上传任何内容。
  • 免费版每天可导出 5 次,支持所有格式。

缺点:逐条导出。如果你有 500 条对话,要全部导出就得点击 500 次。这就引出了选项 3。

3. 项目导出(ChatExport AI Pro)

如果你的工作集中在 ChatGPT 项目(新推出的“带共享上下文的对话文件夹”功能)中,Pro 项目导出 可将项目内所有对话、所有上传的简报、所有构件打包成一个 ZIP 文件。

适合以下场景:

  • 你在一个项目内完成了整个客户合作。
  • 你即将结束一个长期研究课题,需要将成果归档。
  • 你需要一份可携带的记录以应对合规要求。

Pro 版每月 $2.99 或每年 $24.99。

我实际的做法

三种方法我都用:

  1. 每年一次——发起官方 OpenAI 导出。把 ZIP 冷备份存到备用硬盘。当做保险。
  2. 日常操作——通过 ChatExport AI 将重要对话导出为 Markdown,丢进 Obsidian。那些我半年后还会回顾的对话变成了真正的笔记。
  3. 项目结束时——使用 Pro 项目导出整个项目档案。将 ZIP 发送给客户文件夹,收工。

这种组合比任何一种单一方法都更可靠。

相关阅读

试用 ChatExport AI

免费 Chrome 扩展程序。无需账户。

添加到 Chrome — 免费