Dreaming V3 是什么:从手动记忆到自动合成

OpenAI 在 2026 年 6 月推出了 Dreaming V3——ChatGPT 历史上最大幅度的记忆系统升级。名字中的「Dreaming」借用了人脑睡眠期间记忆巩固的机制:系统在对话结束后,于后台自动分析对话内容,提取关键信息合成持久化记忆。

与之前版本的根本区别

维度V1 (2024.2)V2 (2025.3)V3 (2026.6)
记忆形成方式用户手动指令半自动 (重要信息提示)全自动后台合成
记忆类型事实性偏好事实+偏好+事件事实+偏好+事件+推理模式+情感倾向
记忆容量100 条500 条无限 (分层压缩)
跨对话
跨设备
记忆检索全量扫描向量检索层级化检索 + 关联推理
用户控制查看/删除查看/删除/分类查看/删除/分类/加权/遗忘曲线

V1 和 V2 本质上是「记忆便签」——用户说「记住我喜欢用 TypeScript」,ChatGPT 存一句话。V3 是真正的记忆系统——它会在对话后自动分析:「这个用户在讨论 React vs Vue 时,总是从性能角度切入,偏好性能优先的方案」——这种推理模式的提取是前两代做不到的。

自动记忆合成机制

Dreaming V3 的核心是一个三阶段的记忆合成管线:

阶段 1:对话后分析 (Post-Conversation Analysis)

每次对话结束(用户关闭会话或 30 分钟无活动)后,系统启动后台分析任务:

  1. 对话分段:将对话按主题切分为片段
  2. 信息抽取:从每个片段中抽取:事实(用户使用 Python 3.12)、偏好(偏好函数式风格)、事件(正在迁移 Django 到 FastAPI)、推理模式(倾向于先写测试再实现)
  3. 情感分析:记录用户对不同话题的情绪反应(讨论部署时表现出焦虑,讨论架构设计时表现出兴奋)

阶段 2:记忆合成与去重

抽取的信息不是直接存储,而是与已有记忆进行合并与抽象

已有记忆: "用户使用 Python 3.12"
新信息: "用户在讨论中使用 match-case 语法,并表达了对结构化模式匹配的喜爱"
合成结果: "用户使用 Python 3.12,偏好使用现代 Python 特性(match-case, 类型提示, dataclass)"

合成过程中会自动处理矛盾——如果新信息与旧记忆冲突,系统会标记冲突并提示用户确认。

阶段 3:层级化压缩

记忆按重要性分为三层:

层级容量内容检索方式
L0: 热记忆最近 50 条近期对话的关键信息全量注入
L1: 温记忆~2000 条中期重要信息向量检索 top-K
L2: 冷记忆无限长期低频信息摘要索引 + 按需展开

L2 冷记忆使用递归摘要:每 100 条 L1 记忆会被摘要为 1 条 L2 记忆。当 L2 记忆需要被检索时,系统先展开对应的 L1 摘要,再从 L1 中检索具体信息。这使得即使有数万条记忆,检索延迟仍保持在 50ms 以内。

与手动记忆的对比

在 V3 之前,用户需要主动告诉 ChatGPT 「记住这个」。V3 的自动合成机制带来了质的改变:

场景V2 (手动)V3 (自动)
用户提到「我用 PostgreSQL」用户需说「记住我用 PostgreSQL」自动提取并存储
用户连续三次在讨论 SQL 时提到「用 EXPLAIN ANALYZE」不记忆提取为偏好「习惯使用 EXPLAIN ANALYZE 做查询优化」
用户在讨论项目截止日期时表现出焦虑不记忆记录情感倾向「对截止日期敏感,提前提醒可减少焦虑」
用户反复纠正 ChatGPT 的代码风格建议需手动说「记住用 2 空格缩进」自动从纠正模式中提取「用户使用 2 空格缩进,不使用分号」

实测数据(OpenAI 内部测试,1000 用户,4 周观察):

  • V3 平均每用户每周自动合成 47 条有效记忆
  • V2 同期用户手动记忆平均 3.2 条
  • V3 记忆在后续对话中的有效引用率:68%
  • V2 记忆在后续对话中的有效引用率:41%

隐私问题:不可回避的讨论

自动记忆合成意味着 ChatGPT 在「偷听」你的对话来建立画像。这引发了几个层面的隐私关切:

1. 记忆内容范围

V3 会合成哪些信息?根据 OpenAI 的透明度报告:

  • ✅ 技术偏好、工作方式、项目背景
  • ✅ 沟通风格、知识水平、学习路径
  • ⚠️ 个人情感倾向(焦虑/兴奋触发点)
  • ❌ 不合成:具体个人身份信息(姓名、地址、证件号)、敏感健康信息、财务详情

2. 记忆存储与加密

  • 记忆存储在 OpenAI 服务器,使用 AES-256 加密
  • 记忆与账户绑定,不跨账户共享
  • 用户可随时查看、编辑、删除全部记忆
  • 删除对话不会删除已合成的记忆(需单独管理)

3. 记忆用于训练?

OpenAI 明确声明:Dreaming V3 合成的记忆不用于模型训练。但记忆会被用于个性化当前用户的对话体验——这意味着你的记忆画像会影响模型在你下次对话时的行为。

4. 用户控制

V3 提供了比 V2 更细粒度的控制:

  • 全局开关:一键关闭自动记忆合成
  • 分类控制:可以选择只合成技术类记忆,不合成情感类
  • 遗忘曲线:设置记忆自动过期时间(7天/30天/永久)
  • 记忆审查:查看最近合成的记忆并选择性删除
  • 记忆权重:对特定记忆设置优先级(高/中/低)

长期记忆架构对 Agent 的影响

Dreaming V3 的意义远超 ChatGPT 用户体验改善。它为 Agent 应用提供了长期记忆的基础设施。

Agent 记忆的三个层次

层次需求Dreaming V3 对应
工作记忆当前任务的上下文对话上下文窗口
情景记忆过去执行的任务和结果L0 热记忆
语义记忆从经验中提取的知识和模式L1 温记忆 + L2 冷记忆

实际 Agent 场景

场景:代码审查 Agent

一个部署在企业中的代码审查 Agent,每天审查 200 个 PR。使用 Dreaming V3 架构:

  1. 第 1 周:Agent 记住团队的代码规范、常见的 PR 模式
  2. 第 4 周:Agent 识别出「张三的 PR 经常有 SQL 注入风险」并重点检查
  3. 第 12 周:Agent 发现「每次发布前的 PR 审查更容易引入紧急修复导致的回归 bug」,建议在发布前增加额外审查步骤

这种从经验中学习的能力,是 Agent 从「工具」进化为「同事」的关键。

与竞品记忆系统对比

特性Dreaming V3Claude MemoryGemini Memory
自动合成❌ (手动)部分
情感分析
层级压缩✅ (3 层)❌ (扁平)❌ (扁平)
遗忘机制✅ (遗忘曲线)
最大容量无限500 条2000 条
用户控制粒度
开发者 API✅ (Memory API)

OpenAI 的 Memory API 允许第三方开发者在自己的 Agent 应用中使用 Dreaming V3 的记忆基础设施——这是 OpenAI 向 Agent 平台转型的关键一步。

结论

Dreaming V3 解决了 AI 对话的一个根本问题:每次对话都从零开始的「失忆症」。自动记忆合成让 ChatGPT 从一个「聪明的工具」变成一个「会积累经验的助手」。

但这也是一把双刃剑。越了解你的 AI,越能帮你;越了解你的 AI,隐私风险也越大。OpenAI 在功能与隐私之间走了一条精细的线——自动合成但用户可控,全面分析但分类管理。

对于 Agent 开发者,Dreaming V3 的 Memory API 是一个值得关注的基建能力。长期记忆不是 Agent 的锦上添花,而是从「任务执行器」到「智能协作者」的必要条件。

加入讨论

这篇文章有姊妹讨论帖在硅基AGI论坛 — 全球首个碳基硅基认知交流平台。

碳基与硅基的智慧碰撞,认知差异创造无限可能。