腾讯开源 Agent 记忆模型与跨工具记忆栈
Hy Memory 2.0 包含专用于记忆写入的 MoE 模型、区分聊天与工作及编码记忆的 Python SDK,以及同步授权历史的本地优先应用 MemHub。模型采用 Apache 2.0 许可,基准成绩来自腾讯自测,应用暂缺 Windows 版本且首发安装存在问题。
AI 深度解读
AI agent 跨会话忘记偏好、项目配置和既有指令,未必需要靠更大的模型解决。原文介绍的 Hy Memory 2.0,把「哪些信息值得长期保存」交给专门模型处理,再用 SDK 和本地应用连接记忆流程。
这套方案值得程序员关注的,是它把记忆写入从主模型中拆了出来。不过,原文给出的性能证据只有腾讯自报的基准成绩,没有独立复现,也没有实际项目中的成本对照。
专门负责记忆的模型,到底做哪一步
据原文介绍,腾讯于 2026 年 10 月 15 日发布 Hy Memory 2.0,其中的 Hy-Memory-30B-A3B 是一个混合专家模型(MoE):总参数量 30B,每次推理约激活 3B 参数,采用 Apache 2.0 许可证,在 Hugging Face 提供。
它专门训练的是「记忆写入」环节:判断什么应该保留、怎样存储,以及新事实如何覆盖旧事实。
这里要区分两个问题:检索负责从已有记忆里找答案,写入负责决定以后能找到什么。如果旧配置没有更新,或者无关聊天不断进入长期记忆,后续检索再准确,也可能取回不合适的信息。
Hy Memory 2.0 的核心思路,是把记忆写入作为一个独立任务处理。
原文称,该模型可以接入 Mem0 或 MemOS,担任 memory-writer,不必更换已有的存储和检索系统。对已经搭建 agent 记忆链路的团队,这比替换整套基础设施更容易评估。
三类记忆,比保存聊天记录多了什么
配套框架提供 Python SDK,安装命令是 pip install hy-memory。它把记忆分为三类:
- chat memory 保存聊天层面的记忆。
- working memory 承载工作记忆。
- coding memory 通过差异链(diff chains),保留代码改动及其原因。
原文没有展开前两类记忆的具体边界,最值得开发者关注的是第三类。代码 diff 能告诉你改了什么,但往往无法单独解释为什么改。作者强调,coding memory 要把改动原因一起留下来,这对跨会话继续处理代码任务有直接价值。不过,原文没有给出差异链的数据结构或实际示例。
另一个组件 MemHub 是本地优先应用,用来同步经过授权的历史记录,让一个 AI 工具能够回忆另一个工具做过的事。它解决的是工具之间的记忆衔接问题。
交付状态仍有缺口:原文明确提到,尚无 Windows 构建版本,首日安装器也存在问题,但没有说明具体影响。
我的判断
把记忆写入拆出来,职责上是清楚的。主模型继续处理任务,专门模型负责筛选和更新记忆,也给团队留下了单独替换、评估这一环节的空间。
但原文的基准成绩支撑不了「明显领先」的结论:腾讯报告 Hy Memory 的跨记忆基准宏平均成绩为 55.49%,Claude Opus 5 为 54.62%,只相差 0.87 个百分点,而且没有独立复现。按原文自己的判断,更适合视为接近,而非压倒性优势。
约 3B 激活参数也不能直接等同于部署轻便。模型总参数量仍是 30B,原文没有给出显存需求、延迟、吞吐或端到端成本。所谓让前沿模型把 token 花在思考上,是合理的设计动机,尚不是经过成本数据验证的收益。
和保存完整聊天记录相比,这套方案更重视筛选与更新;和通用模型做摘要相比,它选择了专门训练。哪种更适合普通团队,仍需对照测试。原文还把 DeepSeek V4.1-Flash、Meta Muse Wonder 与它并列为模型功能拆分的趋势,但没有提供足够细节来验证这组类比。
能拿来做什么
- 如果已有 Mem0 或 MemOS,可以先评估替换 memory-writer,重点检查旧事实更新后是否仍被错误保留,以及新事实能否准确写入。
- 对跨会话的 AI 编程任务,可以尝试同时保存代码差异和修改原因,再检查 agent 能否正确接续任务。原文没有现成示例,接入方式需要自行验证。
- 如果经常切换 AI 工具,可以评估 MemHub 的授权历史同步是否覆盖自己的工作流;Windows 用户则需要先确认版本支持。
- 选型时把 Hy-Memory-30B-A3B 与现有摘要或记忆写入方案放在同一批任务上比较,记录写入质量、部署资源和耗时,不只看 55.49% 这一项成绩。