如何把 ChatGPT 记忆导出到 Claude 或 Gemini(2026 实操指南)
如果你用 ChatGPT Memory 有一段时间了,大概率已经积累了一堆个性化上下文——你的偏好、项目、写作风格、经常用的指令。这些都是很有价值的资产。但当你切到 Claude 或 Gemini 做新任务时,这些全都带不过去,两个平台都得从零开始认识你。
好消息是:2026 年,Claude 和 Gemini 都正式支持从 ChatGPT 导入记忆。坏消息是:它们不能直接读取 ChatGPT 的记忆库,你得用一段特定的 prompt 在 ChatGPT 里手动把记忆导出来,然后粘贴到目标平台。
这篇文章覆盖了 2026 年所有官方支持的迁移方式,给出完整的 prompt 原文、Claude 和 Gemini 导入弹窗的截图、每一步的操作指引,以及一个诚实的说明:你到底能保留什么、会丢失什么。
为什么要导出 ChatGPT 记忆
常见场景:
- 换工具。从 ChatGPT 切到 Claude 做代码工作,或者切到 Gemini 享受 Google 生态集成,不想把几个月积累的个人上下文重新教一遍。
- 同时用多个平台。你 ChatGPT 还要继续用,但希望 Claude 也能了解同样的背景,这样可以在两个平台之间交接任务。
- 担心被锁定。你已经在 ChatGPT 的 Memory 里投入了大量个人上下文,想要一个退路。
- 做整理。想看看 ChatGPT 记了你哪些东西,清理一下,只把精华迁移到另一个平台重新开始。
不管什么原因,流程基本相同:先在 ChatGPT 生成一个结构化的导出文本,然后交给接收平台。
开始之前:你能拿到什么,会失去什么
先把预期放正。所有这些方法都不是在迁移你完整的 ChatGPT 使用历史。你真正拿到的更像是一份用户档案快照——一组事实、偏好、重复指令的列表,以中性语气写成。
具体来说:
- ✅ 保留:已存储的记忆条目("用户是前端开发者")、明确的指令("总是用列表格式回答")、重复出现的偏好("偏好 Python 而不是 JavaScript")。
- ⚠️ 部分保留:项目总结。每个项目会得到一个简短条目,但产生这些结论的完整推理和权衡讨论就没了。
- ❌ 丢失:对话历史本身。你为什么做某个决定、考虑过哪些方案、一起写过的具体代码——全部丢失。你迁移的是"结论",不是"过程"。
- ❌ 丢失:ChatGPT 通过 Reference Chat History 知道的、但还没被转成显式 memory 条目的隐式画像。这部分留在 ChatGPT 里带不出来。
理解这些前提后,开始迁移。
方法一:ChatGPT → Claude(官方记忆导入)
Claude 内置了官方的记忆导入功能,接受从其他 AI 导出的结构化文本。Anthropic 在官方记忆文档里给出了推荐的导出 prompt。
第 1 步——在 ChatGPT 中运行导出 prompt
打开任意 ChatGPT 对话窗口,原样粘贴下面这段 prompt:
Export all of my stored memories and any context you've learned about me
from past conversations. Preserve my words verbatim where possible,
especially for instructions and preferences.
## Categories (output in this order):
1. **Instructions**: Rules I've explicitly asked you to follow going
forward — tone, format, style, "always do X", "never do Y", and
corrections to your behavior. Only include rules from stored memories,
not from conversations.
2. **Identity**: Name, age, location, education, family, relationships,
languages, and personal interests.
3. **Career**: Current and past roles, companies, and general skill areas.
4. **Projects**: Projects I meaningfully built or committed to. Ideally
ONE entry per project. Include what it does, current status, and any
key decisions. Use the project name or a short descriptor as the first
words of the entry.
5. **Preferences**: Opinions, tastes, and working-style preferences that
apply broadly.
## Format:
Use section headers for each category. Within each category, list one
entry per line, sorted by oldest date first. Format each line as:
[YYYY-MM-DD] - Entry content here.
If no date is known, use [unknown] instead.
## Output:
- Wrap the entire export in a single code block for easy copying.
- After the code block, state whether this is the complete set or if
more remain. ChatGPT 会生成一个结构化的、包在单个代码块里的导出,按 5 个分类组织所有它存储的关于你的信息。
第 2 步——复制完整输出
点击代码块的复制按钮。检查一下是否完整——如果 ChatGPT 说 "more memories remain",让它继续输出,然后把两次的内容合并。
第 3 步——粘贴到 Claude 的导入弹窗
在 Claude 里进入 Settings → Capabilities → Memory → Import memory from another AI。弹窗里会显示同样的 prompt 模板(确认你找对地方了)和一个粘贴文本框。
把 ChatGPT 的导出粘贴到文本框里确认。Claude 会把内容吸收到它的记忆系统里,之后你可以在记忆管理页面查看或编辑。
这个方法具体迁移了什么
你会看到 Claude 的记忆被填入了你声明过的偏好、活跃项目、重复指令。Claude 使用的记忆结构(Work Context / Personal Context / Top of Mind / Brief History)会把导入的事实归入对应类别。
你看不到的:产生这些事实的原始对话。Claude 没有办法吸收 ChatGPT 的聊天历史——只有结构化的记忆导出。
方法二:ChatGPT → Gemini(记忆导入,基于 Prompt)
Gemini 提供两条导入路径。第一条是基于 prompt 的,和 Claude 类似,Google 官方文档里有说明。
第 1 步——在 ChatGPT 中运行 Gemini 的导出 prompt
Google 给了自己的一份导出 prompt,比 Anthropic 的短一些,分类也不一样:
You are helping me import context from one AI assistant to another.
Your job is to go through our past conversations and sum up what you
know about me.
In the output, please avoid using any first-person pronouns
(I, my, me, mine) and any second-person pronouns (you, your, yours).
Instead, refer to the individual you have learned about as "the user"
or use neutral phrasing.
Preserve the user's words verbatim where possible, especially for
instructions and preferences.
Categories (output in this order):
1. Demographics Information: Preferred names, profession, education,
and general residence.
2. Interests & Preferences: Sustained, active engagements (not just
owning an object or a one-time purchase).
3. Relationships: Confirmed, sustained relationships.
4. Dated Events, Projects & Plans: A log of significant, recent
activities.
5. Instructions: Rules I've explicitly asked you to follow going
forward, "always do X", "never do Y", and corrections to your
behavior. Only include rules from stored memories, not from
conversations.
Format:
Divide the content into the labeled section using the categories above.
Try to include verbatim quotes from my prompts that justify each entry.
Structure each entry using this format:
The user's name is <name>.
- Evidence: User said "call me <name>". Date: [YYYY-MM-DD].
Output:
- Format the final output summary as a text block. 第 2 步——粘贴到 Gemini 的导入弹窗
在 Gemini 里进入 Settings → Import memory to Gemini。弹窗里同样显示 prompt 和粘贴区:
把 ChatGPT 输出粘贴进去,点 Add memory。Gemini 会创建一个新对话线程把这些记忆整合进去,之后你可以在记忆设置里检查。
注意:Gemini 的自动提取普遍比 ChatGPT 或 Claude 更保守。你导出的条目可能有一部分会被 Gemini 自己的过滤机制过滤掉。
方法三:ChatGPT → Gemini(聊天记录 ZIP 导入)
Gemini 还支持从其他 AI 平台导入完整的聊天记录 ZIP 包。这是 2026 年唯一一个官方支持的"迁移真实对话内容而不只是摘要"的方式。
第 1 步——导出 ChatGPT 历史
在 ChatGPT 里进入 Settings → Data Controls → Export data。OpenAI 会发送一封邮件,里面包含下载链接——下载到的是一个 ZIP 包含你所有聊天历史的 JSON 文件。
第 2 步——上传 ZIP 到 Gemini
在 Gemini 里进入 Settings → Import chat history,上传那个 ZIP。Google 的官方导入指南里列出了所有支持的源平台和格式细节。限制:单个文件 5GB,每天最多 5 个 ZIP。
导入后的对话会出现在 Gemini 的聊天列表里,带一个导入图标。你可以像原生 Gemini 对话一样继续聊。
隐私权衡
Google 文档里明确写道:"导入和继续的对话会保存在你的 Activity 中。这些数据用于改善我们的服务(包括训练生成式 AI 模型)。"
换句话说,如果你用 ZIP 导入,你的完整 ChatGPT 历史会变成 Google 模型的训练数据。对很多人来说这个权衡是可以接受的。但如果你处理的是敏感项目、个人反思、机密工作,那就不行。
基于 prompt 的方法(方法二)没有这个问题,因为你只迁移了一份摘要——但这份摘要也就失去了原始对话的深度。
每种方法实际上会丢什么
不管你选哪种方法,都有一些结构性损失需要心里有数:
- 上下文丢失。"用户用 Hono 框架" 告诉目标平台你选择了什么,但没告诉它为什么。讨论过的其他方案、权衡、推理过程——全没了。记忆导入迁移的是结论,不是过程。
- 时间快照老化。一次导出只是某个时间点的快照。只要你继续在 ChatGPT 聊,你的记忆就会和另一个平台上导入过去的版本分叉。你得定期重新导出、重新导入。
- 单向迁移。ChatGPT 目前没有"从 Claude/Gemini 导入"的功能,所以同步只能从 ChatGPT 出去。如果你主用 ChatGPT,你之后在 Claude 里加的任何东西都只留在 Claude 里。
- 三个平台之间的记忆漂移。如果你三个都在用,每个平台都有自己版本的"你"。在 Claude 里更新了一条记忆,它不会回流到 ChatGPT 或 Gemini。时间长了,三个版本之间差异越来越大。
- 过滤损失。每个目标平台都在导入时应用自己的过滤规则。Claude 对保留哪些条目比较克制;Gemini 更克制。你 ChatGPT 导出里的一些条目会被默默丢掉。
这些不是 bug。它们是把"记忆"当作一次性文件传输、而不是实时共享层所必然产生的后果。
更好的方式:把记忆放在中立层
手动导出流程对一次性迁移很有用。但如果你每天都在用 ChatGPT、Claude、Gemini——大多数认真用 AI 的人都是这样——那"每周重新导出一遍"的仪式很快就会让你崩溃。
结构性的解决方案是:不要再把记忆当作每个平台拥有的资产。相反,把你的个人上下文放在一个独立于任何单一 AI 平台的中立层,让每个平台在你开新对话时从这里读取。
这正是 MemoryX 做的事。它是一个 Chrome 扩展,自动保存 ChatGPT、Claude、Gemini 的对话,把结构化记忆提取到保存在你浏览器本地的个人知识库,并在你开新对话时自动注入相关上下文——不管你用的是三个平台里的哪一个。不用手动重新导出,不会有 profile 漂移,同一份个人上下文跟着你走。
它不替代 ChatGPT Memory、Claude Memory、Gemini Memory——这些你都可以照常用。但它解决了它们单独都解决不了的问题:跨平台连续性。
想了解更多:完整的平台对比见 ChatGPT vs Claude vs Gemini:AI 记忆功能全面深度对比,技术实现细节见 MemoryX 是怎么实现跨平台记忆的。
常见问题
ChatGPT 支持从 Claude 或 Gemini 导入记忆吗?
不支持。截至 2026 年,ChatGPT 没有记忆导入功能。想把 Claude 或 Gemini 的记忆带进 ChatGPT,只能一条一条手动告诉它("记住我偏好 X"),这就失去了批量迁移的意义。
导入会覆盖我在 Claude/Gemini 里已有的记忆吗?
不会。两个平台都是在原有记忆上追加导入的条目,而不是替换。你可能会遇到重复或冲突的条目,需要到各自的记忆管理界面手动清理。
可以重复运行导出 prompt 同步更新吗?
可以,但会产生重复。没有增量同步机制——你要么手动合并,要么在重新导入前先清空目标平台的记忆。这也是为什么周期性手动导出很快就让人受不了。
ChatGPT 的导出有时候为什么会截断?
导出 prompt 要求的结构化输出可能超过 ChatGPT 单次响应的长度限制——尤其对记忆条目很多的用户来说。如果 ChatGPT 说 "more memories remain",让它从停下的地方继续,然后把两次输出合并。
有没有办法保留真正的对话,而不只是事实?
只有 Gemini 的 ZIP 导入支持,而且只支持 ChatGPT 作为源。但代价是你的完整 ChatGPT 历史变成 Google 的训练数据。对于私密对话,要么接受这个权衡,要么坚持用基于 prompt 的方法。
在共享的 ChatGPT Team 工作空间里运行导出 prompt 安全吗?
把导出输出当作敏感信息对待。它包含 ChatGPT 学到的关于你的所有信息。不要在共享的 Team 工作空间或你不完全控制的设备上运行导出——要在你自己的私人 ChatGPT 账号里做。
MemoryX 是一个 Chrome 扩展,自动保存 AI 对话、跨 ChatGPT / Claude / Gemini 同步个人上下文——不用手动导出。在 Chrome 商店安装。