批量备份完成,进度条也走到了终点。但打开归档文件,你发现一段特意锁定的对话没有出现在里面。
遇到这种情况,首先应该核对备份范围。仅凭这一现象,还不能认定 ChatGPT 有 Bug,也不能直接认定导出插件出错。
OpenAI 在 2026 年 10 月 20 日的更新说明中宣布逐步推出 Locked Chats。对需要保存重要 AI 对话的人来说,更实际的问题是:这些对话到底有没有进入备份?
先用无敏感信息的样本,自己完成授权,再分别测试当前对话导出和批量导出,最后打开正文与附件检查。 一条“导出成功”提示,还不足以证明备份完整。
官方资料核对日期:2026 年 11 月 3 日。本文提供验证方法,不是 AI Exporter Hub 或其他扩展的兼容性实测报告。封面为概念示意图。
对话锁定后,哪些变化会影响备份?
锁定对话不会出现在普通历史记录和搜索中;临时打开它,也不会让它回到这些列表。参见 OpenAI 的查找对话说明。
因此,依赖普通历史列表发现对话的工具,可能遇到覆盖缺口。这是需要验证的场景;某款扩展是否受影响,还要看实际实现,不能从官方功能说明直接推导结果。
另外,要分清三组操作:
- 修改 PIN 与重置 PIN: 知道原 PIN 时修改,不会删除对话;重置则会删除锁定对话及仅存于其中的记忆。
- 临时打开与永久解锁: 获得临时访问权限,与让对话回到普通历史,是两种状态。
- 锁定与撤销分享: 已有共享链接不会因锁定而失效;要停止访问,需要单独删除链接。
这些边界来自 OpenAI 的 Locked Chats 官方说明。不要为了测试备份而重置 PIN。
附件也需要单独确认。在锁定对话中上传或生成的文件会从 Library 隐藏,只能在原对话中打开;重置 PIN 会删除仅受该 PIN 保护的文件,官方支持无法恢复重置所删除的内容。参见 OpenAI 文件说明。
先构造一个可以核对的测试样本
创建一段可丢弃的对话,命名为 Locked backup test 2026-11-03。放入一个独特短语,例如 backup-check-7Q4,再加入简短代码块、表格和一个不含敏感信息的小附件。自己保留一份附件原件。
记录浏览器与扩展版本、测试日期、导出格式,以及预期消息和文件。不同阶段分别保存到不同目录,避免旧备份掩盖本次漏导。
需要授权的阶段,先打开 Projects → Locked chats,自行输入 PIN 或使用支持的设备认证,再选择样本。在这个已授权的标签页测试当前对话导出。需要永久解锁时,使用样本的 ••• → Unlock chat 操作;它与仅仅打开对话不同。控件说明见官方操作指南。
| 测试阶段 | 执行操作 | 需要记录的证据 |
|---|---|---|
| 锁定前的普通对话 | 当前对话导出,再做一次小范围批量导出 | 基线文件包含独特短语、最后一条回复和预期格式 |
| 已锁定,尚未授权访问 | 查看导出工具的选择列表或范围 | 对话是未出现、被跳过,还是明确提示无法访问 |
| 已锁定,由自己输入 PIN 打开 | 在已授权的标签页测试当前对话导出 | 输出是否包含最新消息和预期文件 |
| 同一段临时打开的对话 | 单独执行小范围批量导出 | 批量任务是否真正发现并保存了它 |
| 永久解锁可丢弃的样本后 | 重复基线测试 | 回到普通历史后,发现与导出结果是否变化 |
这是一组测试用例,不是测试结果。只对愿意放回普通历史的样本做永久解锁,不要为了让插件发现敏感对话而降低它的保护。
如果工具无法访问对话,就停止这次尝试。不要把 PIN 提供给扩展,不要复制会话凭据,也不要尝试绕过身份验证。
不只看日志,还要打开备份
完整性检查可以分成三步:
- 是否发现: 你自己列出的每段预期对话,是否都有对应的输出文件或目标页面?
- 正文是否完整: 独特短语、开头与最后的消息、代码块和表格是否存在?如果两边的消息计数口径一致,也核对数量。
- 文件是否保存: 拿到的是附件原件、预览图、远程链接,还是只有文件名?分别记录。
打开本地文档时,检查它是否依赖原来的 ChatGPT 标签页。导出到 Notion 时,直接打开目标页面核对。PDF 中出现附件名称,不代表 PDF 包含附件原件;Markdown 中出现图片 URL,也不代表图片已经下载到本地。
对于重要原件,比较文件大小;条件允许时,再与自己保留的原件比较校验和。如果导出只保留链接,在仍有授权访问权限时另存原文件,并检查另存副本。
保存的对话正文是消息记录,不能当作 ChatGPT 独立记忆系统的备份或恢复机制。
可以直接复制的备份记录表
| 对话/测试阶段 | 预期内容 | 已保存正文 | 附件原件 | 结论/下一步 |
|---|---|---|---|---|
| 样本/输入 PIN 打开后 | 独特短语+最后回复+1 个文件 | 待核对 | 待核对 | 未验证 |
| 样本/批量任务 | 同一样本,单独输出 | 待核对 | 待核对 | 未验证 |
| 重要对话/选定范围 | 自己列出的消息与文件清单 | 待核对 | 待核对 | 未验证 |
逐项标记为已验证、部分保存、缺失或未验证。覆盖率应以“自己预期有多少段”为分母,不能只用插件发现的数量。如果无法确定总数,就写明整体覆盖范围未知。清单也要妥善保存,对话标题本身可能包含隐私。
AI Exporter Hub 与官方导出分别怎么用?
AI Exporter Hub 是现有可供评估的导出工具。截至本文,我们尚未通过实际操作确认它对 Locked Chats 的支持。当前对话导出、自动枚举锁定列表、批量覆盖、附件原件保存,仍需要分别测试。本文也不代表新的备份检查器已经上线。
另一个备份渠道是官方账户导出。符合条件的账户可以通过 Settings → Data Controls → Export Data 请求归档,步骤见 OpenAI 官方导出说明。该说明没有确认锁定对话与受保护文件的覆盖范围。收到归档后,仍要按同一份清单检查,不要默认它能补齐所有缺口。
如果某段已授权访问的对话急需保存,而扩展导出失败,可以先将可读消息复制到本地文档,并单独下载可获取的原件。标注尚未保存的部分。这能保留已确认拿到的内容,但不能据此声称已完成全账户备份,更不能承诺恢复 PIN 重置后已删除的数据。
普通导出操作可继续参考 ChatGPT 转 Markdown 指南(英文)、ChatGPT 转 PDF 指南(英文),或查看 ChatGPT 导出选项。无论选择哪种格式,都要检查实际输出。
常见问题
批量导出成功,能证明锁定对话已经备份吗?
不能。先将导出结果与你自己的预期清单对照,再核对消息和附件原件。任务可以在不包含锁定对话的范围内成功完成。
发现锁定对话没有进入备份,应该怎么办?
标记为缺失或未验证。在仍有授权访问权限时,分别保存可读内容和可获取的附件原件,然后验证这些副本。