腾讯开源 Agent 记忆系统:给 AI Agent 装上最懂你的记忆引擎

腾讯开源 Agent 记忆系统:给 AI Agent 装上最懂你的记忆引擎

省 61% Token、提效 51%、PersonaMem 准确率从 48% 飙到 76%——这不是期货,是已经开源可用的东西。

你用过 AI Agent(智能体)吗?就是那种能替你写代码、查资料、执行任务的 AI 助手。

用过的朋友肯定遇到过同一个问题:

越用越「健忘」。

刚开始挺聪明,聊几轮上下文还在线;但一旦跑长任务——比如连续改 50 个代码 bug、搜索几十次信息——它就彻底迷失了,开始忘掉前面做过的事,上下文膨胀到离谱,Token 烧得飞起,最后反而越来越蠢。

怎么办?

AI 记忆的「不可能三角」

传统方案无非两种:

  1. 全量记忆——把所有历史都塞进上下文。结果:Token 爆炸,长任务根本跑不下去。

  2. 暴力压缩——暴力截断或 AI 摘要。结果:信息丢失,Agent 变傻。

要么烧钱,要么降智。鱼和熊掌不可兼得?

直到腾讯云数据库团队出手了。

TencentDB Agent Memory:分层记忆的革命

腾讯云数据库团队开源了 TencentDB Agent Memory[1],一套本地优先的 AI Agent 记忆引擎

它的核心哲学很简单:

记忆不该是平铺直叙的,应该有层次。

就像人的记忆:你不会记住每一顿饭吃了什么,但会记住某个重要晚宴的细节。Agent 的记忆也应该是「分层」的——该忘的忘,该记的记。

四层记忆金字塔

这套系统把记忆分为 4 个层级:

层级 内容 存储方式
L3 Persona 用户画像、长期偏好 Markdown 文件
L2 Scenario 场景块、常见解决方案 Markdown 文件
L1 Atom 原子事实、关键信息 数据库(全文检索)
L0 Conversation 原始对话记录 数据库

关键设计:

  • 底层存原始证据(日志、对话原文)

  • 顶层存结构化摘要(画像、场景)

  • 每一层都可以向上溯源——从「用户偏好」一路追溯到「原始对话」,保证全链路可追溯

符号化短期记忆:用 Mermaid 代替日志

长任务中最大的 Token 消耗来自哪?中间日志

搜索结果、代码片段、错误追踪……动辄几十万 Token。Agent 的大脑就这么大,全塞进去就炸了。

TencentDB Agent Memory 采用符号化记忆(Symbolic Memory)

  • 把冗长的工具输出卸载到外部文件

  • 只在上下文里注入一张轻量级 Mermaid 符号图(几百 Token)

  • Agent 基于符号图推理,需要查细节时通过 node_id 精准检索原始文本

┌──────────────────────────────────┐ │ L3 Persona — 用户画像 (Markdown) │ ← 最抽象 │ 长期偏好 · 工作习惯 · 回复风格 │ └──────────────┬───────────────────┘ │ 抽象/细化 ┌──────────────┴───────────────────┐ │ L2 Scenario — 场景块 (Markdown) │ │ 常见解决方案 · 标准化SOP · 调用模式 │ └──────────────┬───────────────────┘ │ ┌──────────────┴───────────────────┐ │ L1 Atom — 原子事实 (数据库全文检索) │ │ 关键信息点 · 知识片段 · 结构化事实 │ └──────────────┬───────────────────┘ │ ┌──────────────┴───────────────────┐ │ L0 Conversation — 原始对话 (数据库)│ ← 最具体 │ 完整历史对话 · 工具输出 · 错误日志 │ └──────────────────────────────────┘

四层记忆金字塔:从原始对话到用户画像,层层抽象,全链路可追溯

硬核数据:不只是概念

项目在四个公开评测集上完成了测试,数据亮眼:

图

性能数据对比:Token 节省 vs 成功率提升(数值来自项目官方评测)

划重点

  • WideSearch:省了 61.38% Token,成功率还涨了 **51.52%**——省钱又提效,这谁顶得住?

  • PersonaMem:准确率从 48% 直接飙到 **76%**——意味着 AI 更懂你了

  • 所有测试都是长会话连续任务(比如 SWE-bench 一次跑 50 个连续任务),不是单轮测试

安装:一行命令搞定

如果你在用 OpenClaw,安装只需要一条命令:

openclaw plugins install @tencentdb-agent-memory/memory-tencentdb openclaw gateway restart

默认使用本地 SQLite + sqlite-vec 作为后端,不需要任何外部 API。

Hermes Gateway 用户也可以用 Docker 接入:

docker exec -it hermes-memory hermes

为什么这件事重要?

市面上大部分 Agent 记忆方案要么是「云服务」(数据上传到第三方),要么是「暴力向量库」(存一堆碎片,搜得不准)。

TencentDB Agent Memory 的不同在于:

  1. 本地优先——数据不出你的机器

  2. 分层设计——不是平铺向量,而是有层级、有结构的记忆

  3. 符号化——用高密度的符号图代替冗长的日志

  4. 全链路可追溯——每条记忆都能溯源到原始证据

记忆不是让 AI 记住一切,而是让人不用重复说一遍。

写在最后

如果你的 AI Agent 也遇到了「越用越傻」的问题——Token 烧得快,上下文记不住,跑长任务总翻车——那 TencentDB Agent Memory 值得一试。

开源地址:[2]https://github.com/Tencent/TencentDB-Agent-Memory[3]

安装命令:

openclaw plugins install @tencentdb-agent-memory/memory-tencentdb openclaw gateway restart


你也在用 AI Agent 做长任务吗?你的 Agent 有没有「失忆」过?欢迎留言聊聊~

引用链接

[1]TencentDB Agent Memory: https://github.com/Tencent/TencentDB-Agent-Memory

[2]undefined: https://github.com/Tencent/TencentDB-Agent-Memory

[3]https://github.com/Tencent/TencentDB-Agent-Memory


腾讯开源 Agent 记忆系统:给 AI Agent 装上最懂你的记忆引擎
https://maoyu92.github.io/2026/05/19/07 AI笔记/其他/a173_腾讯开源 Agent 记忆系统:给 AI Agent 装上最懂你的记忆引擎/
作者
陈文茂
发布于
2026年5月19日
许可协议