← 博客

ChatGPT 会记住过去的对话吗?

发布于 2026-07-04 · 更新于 2026-07-04

是的,ChatGPT 能在不同对话之间记住信息,但仅限于你自己的 OpenAI 账户,且只有在记忆功能开启时才生效。它通过两种方式实现:一是你明确要求保留的「saved memories(保存的记忆)」,二是引用你过去的聊天记录。两者都在设置中,你可以随时查看、编辑或删除。

这个简短的答案背后有一些值得展开的细节。记忆并非单一功能,而是一组相关的控制项,且持久记忆与模型的短期上下文很容易被混淆。本文说明 ChatGPT 目前实际会保留什么、如何查看和管理它,以及它的记忆在何处到达边界。

ChatGPT 记住了什么

根据 OpenAI 的官方记忆文档,记忆由两项各自独立的设置管理:

  • 引用保存的记忆(Reference saved memories)。 这些是「你明确要求 ChatGPT 记住的细节,比如你的名字、喜欢的颜色或饮食偏好」。保存的记忆会一直保留,直到你删除;在此之前,它们随时可供未来的回复使用。
  • 引用聊天记录(Reference chat history)。 开启这项后,「ChatGPT 还能利用你过去聊天里的信息,让未来的对话更有帮助」。OpenAI 举的例子是:若你曾提到喜欢泰国菜,那么下次你问午饭吃什么时,它可能会将这一点纳入考量。

两者随时间的表现不同。保存的记忆是稳定的,删除后才消失。从聊天记录中抽取的细节则不保证一直保留。按 OpenAI 的说法,「过去聊天里的细节会随时间变化,因为 ChatGPT 会更新它认为更值得记住的内容」,而且「ChatGPT 不会记住过去聊天的每一个细节,所以任何你希望它一直记着的东西,请用保存的记忆」。

聊天记录这项能力在 2025 年有所扩展。在 2025 年 4 月 10 日的一次更新中,OpenAI 宣布记忆「现在会引用你所有过去的对话,给出更贴合你、更有针对性的回复」。同一页上 2025 年 6 月 3 日的更新指出,免费用户获得了「记忆改进的轻量版,能在对话之间提供短期连续性」,而「Plus 和 Pro 用户的记忆则提供对用户更长期的理解」。因此聊天记录召回的深浅取决于你的套餐,尽管底层功能大体上人人可用。

有一点需要先行说明:记忆不绑定到某一次具体对话。按 OpenAI 的说法,「ChatGPT 的记忆随你的互动而演变,并不挂在某次具体对话上」。这带来一个下文会讲到的实际后果。

如何查看和控制它

相关控制都在你的个人资料下,OpenAI 也给出了具体路径。

要开关保存的记忆或聊天记录引用,点击你的头像图标,然后进入设置 → 个性化(Settings → Personalization),见参考文档。你可以只开保存的记忆,也可以两项都开,或都不开。这两个控制项相互独立,因此你可以保留明确保存的记忆,同时关闭更宽泛的聊天记录行为,反之亦然。

要查看或删除 ChatGPT 存下的内容,打开设置 → 个性化 → 管理记忆(Settings → Personalization → Manage Memory)(也可将鼠标悬停在「记忆已更新」的提示上,点击「管理记忆」进入,见 2024 年 9 月 5 日的更新)。在那里你可以查看每一条保存的记忆、删除其中若干条,或全部清空。你也可以直接在对话中让 ChatGPT 忘掉某件事,或询问它当前记得你的哪些信息。

删除有一个常被忽略的细节。关闭记忆不会抹去已经保存的内容,删除一段对话也不会删掉从这段对话产生的记忆。OpenAI 明确指出:「关掉保存的记忆不会删除任何已经记住的东西。删掉一段聊天也不会移除那段对话里保存的记忆。」要彻底删除某样东西,需「同时删掉设置里保存的记忆和你最初分享它的那段聊天」。

ChatGPT 的记忆做不到什么

记忆有明确的边界,了解这些边界既能避免不切实际的期待,也能免除多余的担忧。

它不会跟随你到别的 AI 应用。 记忆是 ChatGPT 的一项功能,绑定在你的 OpenAI 账户上。没有任何机制能把保存的记忆或聊天记录里的洞察搬到另一家公司的聊天机器人、另一个厂商的助手,或 ChatGPT 之外的任何工具中。更换产品,即从零开始。(因为记忆存在你的账户里,所以当你用同一个账户登录时,它会在你自己的各台设备之间同步。数据控制常见问题确认,账户级设置适用「于你的整个账户,跟你用哪台设备无关」。)

临时对话(Temporary Chat)刻意不记录任何内容。 对于你不想留存的对话,OpenAI 提供了临时对话。按临时对话常见问题,临时对话不会被用来训练模型、不会存入你的历史、不会产生记忆,并会在 30 天内从 OpenAI 的系统中删除(仅在为监控滥用时才可能被审阅)。这是提出一次性问题、又不触及你记忆状态的方式。

商业套餐处理记忆的方式不同。 对于 Team、Enterprise 和 Edu 账户,OpenAI 在记忆公告中说明,「你工作区里的记忆及其他任何信息都不会被用于训练我们的模型」,并且「Enterprise 账户所有者可以随时为其组织关闭记忆」。这些工作区里的个人用户仍然掌控自己的记忆如何、何时被使用。如果你通过雇主使用 ChatGPT,记忆行为可能由组织层面设定,而非完全由你个人决定。

记忆与上下文窗口

最常见的混淆是把记忆和上下文窗口视为同一事物,实则不然。

上下文窗口是模型在单次对话中能看到的那段工作文本:你当前的消息加上模型的回复,直至某个大小上限为止。它是短期的、局部的。当一段对话足够长,靠前的轮次会移出这个窗口,模型也就不再直接看到它们。这不是功能意义上的「记忆」,而是模型当下的注意力,一旦你开启新对话它就重置。

记忆是跨越不同对话存活的持久层。保存的记忆和聊天记录里的洞察会作为相关上下文被拉入新对话,这正是为什么即便一段全新对话的上下文窗口是空的,ChatGPT 也能想起你的名字或偏好。按 OpenAI 的说法,「来自你过去对话的相关信息可能会被加进新对话里」,与自定义指令的工作方式类似。

区分二者的方式是:上下文窗口是 ChatGPT 眼下能读到的东西,记忆是它从过去带入的东西。对话进行到一半跟丢了某个信息,通常是上下文窗口的上限所致,而非记忆出了问题。

隐私控制

记忆和模型训练是两项各自独立的设置,将它们混为一谈就会做错操作。

ChatGPT 是否记住你,由设置 → 个性化中的选项控制。你的对话是否被用来改进 OpenAI 的模型,则单独由**设置 → 数据控制(Settings → Data Controls)**中的「为所有人改进模型」开关控制,见数据控制常见问题。关闭训练不会删除你的记忆或聊天记录;按 OpenAI 的说法,「你的对话仍会出现在聊天记录里,但不会被用于训练 ChatGPT」。反过来,关闭记忆本身也不会改变你的训练设置。

OpenAI 在记忆公告中指出,「我们可能会使用你提供给 ChatGPT 的内容(包括记忆)来为所有人改进我们的模型」,你可以通过数据控制关闭这一点。该公司还表示,它会引导 ChatGPT「不主动记住敏感信息,比如你的健康细节,除非你明确要求它这么做」。如上文所述,Team 和 Enterprise 套餐的内容不会用于训练。

如果你的目标是一次私密、不留痕的交流,最有效的单一控制手段是临时对话,它将不记忆、不留历史、不训练三者集于一种模式。

常见问题

ChatGPT 会在不同对话之间记得我吗? 会,前提是记忆已开启。保存的记忆和被引用的聊天记录会被带入新对话,所以即便是一段全新的聊天,ChatGPT 也能想起你的名字、偏好和之前的上下文。如果记忆关闭,每段对话都从空白开始。

如何让 ChatGPT 忘掉某件具体的事? 在对话中让它忘掉那个细节,或打开设置 → 个性化 → 管理记忆删除那条记忆。要彻底删除它,还需删掉你最初分享它的那段原始聊天,因为删除其中一个不会删除另一个。

我在 ChatGPT 里的记忆会带到别的 AI 工具里吗? 不会。记忆绑定在你的 OpenAI 账户上,存在 ChatGPT 里,不会转移到别家公司的助手或任何第三方。独立的记忆工具作为另一个品类是存在的,但 ChatGPT 自己的记忆不会离开你的账户。

记忆和 ChatGPT 的上下文窗口是一回事吗? 不是。上下文窗口是模型在一段对话中能看到的短期文本,每段聊天都会重置。记忆是跨对话存活的持久层。聊到一半忘了某样东西,通常是上下文上限所致,而非记忆设置的问题。