主页 › 跨AI代理的共享记忆
指南 · 记忆架构
AI 代理共享记忆
为什么AI代理需要共享记忆。
公司中的第一个AI代理通常运作良好。它只有一个任务,可以访问所需的一切,并产生有用的输出。
第二个代理会破坏一切。如果你部署一个AI支持代理,它需要知道销售代理已经向客户承诺了什么。如果没有共享记忆,它就会编造答案。
到第五个代理时,混乱已是系统性的:支持代理告诉客户一个已被工程部门取消的功能。销售代理承诺了一个运营代理一无所知的交付日期。内容代理发布了一篇与三天前Slack帖子相矛盾的博客文章。
解决方案是建立一个每个代理都能读写的共享记忆层。
“共享记忆”的实际含义。
三个技术要求:
- 1. 每个代理都从同一个存储中读取。 不是它们自己的副本。是同一个图、索引或数据库。
- 2. 每个代理都写入同一个存储。 当销售代理承诺一个交付日期时,这个承诺现在就存储在记忆中,支持代理明天会读取到。
- 3. 存储处理矛盾。 新信息与旧信息相矛盾。记忆必须标记它、解决它,或将其路由以供人工决策。
三者缺一不可,“共享记忆”只是营销噱头。
市场上的四种方法。
方法一:记忆层基础设施。
产品: Sentra, HyperspellMem0, Zep, Letta, Cognee, LangMem。
它是什么: 一个记忆API。你负责提供代理。
最适合: 拥有工程能力、自行构建代理的团队。
缺点: 你仍然需要构建代理。
方法二:记忆加代理产品。
产品: Qualia, Adapt, Viktor (部分)。
它是什么: 一个成品,代理预先构建并原生共享记忆。
最适合: 没有专门AI工程团队的团队。投资组合运营者。
缺点: 自带代理的灵活性较低。
方法三:基于向量数据库的DIY。
产品: Pinecone, Weaviate, Chroma 加上你自己的代码。
最适合: 构建AI原生产品且记忆是产品核心的团队。
缺点: 大量的工程投入。
方法四:Notion 或维基作为“记忆”。
在代理共享存储的意义上,这并非真正的记忆。维基是为人设计的。参见 Qualia vs Notion.
主动记忆与被动记忆。
被动记忆 (Sentra, Hyperspell, Mem0):捕获和查询。写入后不会发生任何事情。
主动记忆 (Qualia):捕获、查询和触发。当新的决策进入记忆时,相关的流程可以启动。当检测到矛盾时,可以排队进行审查。
主动记忆更难构建,但改变了价值主张。被动记忆让您的代理成为更好的回答者。主动记忆让他们成为更好的工作者。更多内容请参见 什么是公司大脑.
如何在您的代理之间设置共享记忆。
- 步骤1:盘点您的代理。 您拥有或计划拥有多少个?
- 步骤2:决定自建还是购买。 工程师加上自建的战略原因:方法3。一些工程师,快速行动:方法1。无需工程时间即可交付:方法2。
- 步骤3:选择存储。 主动记忆加代理:Qualia。仅被动记忆:Sentra 或 Hyperspell。仅记忆API:Mem0, Zep, Letta。
- 步骤4:连接您的来源。 Slack, Drive, Gmail, Teams, WhatsApp, 错误日志, 工单队列, CRM, 会议记录。
- 步骤5:实施反馈循环。 当代理给出错误答案时,记忆必须学习。
- 步骤6:警惕漂移。 事实会改变。产品发布,人员离职,决策逆转。
常见错误。
- 在知道自己需要之前就自行构建。 许多团队在意识到他们重新发明了Sentra之前,都从Pinecone开始。
- 假设Notion就足够了。 对人类来说没问题;但对代理来说结构不够。
- 每个代理的记忆。 最常见的故障模式。整合。
- 无来源归属。 如果记忆无法告诉你事实的来源,你就无法调试或信任它。
常见问题。
共享记忆与知识库有何不同?
知识库针对人类阅读页面进行了优化。共享记忆则针对 AI 代理在事实和关系之间进行结构化推理进行了优化。
如果我只有一个 AI 代理,我还需要共享记忆吗?
暂时不需要。但大多数团队会在 6 个月内增加第二个。为此做好计划。
2026 年哪款产品最好?
取决于您的 ICP。希望在一个产品中同时拥有记忆和行动代理的投资组合运营商:Qualia。具有自托管部署的企业级记忆基础设施:Sentra。构建自定义代理的开发者:Hyperspell 或 Mem0。
Mem0 或 Zep 足够吗?
对于构建 AI 应用程序的开发者来说,是的。对于没有工程能力的团队来说,不是。
一个典型的 company brain 需要多少记忆存储空间?
对于一个拥有 15 个产品组合和 8 名员工的公司,每年个位数 GB。这不是存储问题;这是一个结构质量问题。
我可以将共享记忆与每个代理的上下文结合使用吗?
可以。共享记忆是基础;每个代理都可以在其之上维护工作上下文。
如何从每个代理的记忆迁移到共享记忆?
痛苦。预计需要 4 到 8 周。一次整合一个来源。