腾讯云开源TencentDBAgentMemory,让AIAgent记忆可迁移、自演进

在人工智能技术快速发展的今天,AI Agent已经成为提升工作效率的重要工具。然而,一个困扰业界多年的难题始终未能有效解决:Agent的"记忆"往往只能服务于单次交互或特定场景,无法实现跨应用、跨会话...

人工智能

在人工智能技术快速发展的今天,AI Agent已经成为提升工作效率的重要工具。然而,一个困扰业界多年的难题始终未能有效解决:Agent的"记忆"往往只能服务于单次交互或特定场景,无法实现跨应用、跨会话的持续学习与知识迁移。

针对这一痛点,腾讯云近日宣布开源其自主研发的TencentDB Agent Memory项目。该项目的核心设计理念与华为诺亚方舟实验室推出的MindMemOS高度相似,均致力于构建一个可迁移、自演进的记忆操作层,使AI Agent能够像人类一样具备长期记忆能力,并随使用过程不断优化。

TencentDB Agent Memory的核心创新在于其独特的三维记忆组织方式。传统记忆系统通常将信息保存为孤立的文本片段或向量块,而TencentDB Agent Memory则采用实体(Entity)、属性(Property)和时间(Time)三元组来描述开放世界的信息流。这种设计不仅能够清晰地记录每个对象的事实、偏好和状态变化,还能保留实体之间的语义关联以及属性演变轨迹。

具体而言,TencentDB Agent Memory提供了两条互补的记忆生成路径:

  • MindVanilla模式:无需预先定义建模模板,可以直接接收对话、文本和工具执行轨迹等开放域信息,快速进入统一记忆库;
  • MindSchema模式:首先通过实体建模规定当前领域关注的实体和属性,再完成话题片段切分、属性级记忆生成、等价实体融合和图结构合并等精细化处理。
  • 此外,TencentDB Agent Memory还引入了多项创新机制以提升记忆系统的可靠性和适应性:

    • 通过Feedback挖掘用户隐式的纠正性反馈,有选择地强化或降级已有记忆;

    • 利用Dreaming离线巩固记忆,消解冲突并持续提升记忆质量;

    • 将质量优化和Skill Evolution纳入同一系统,实现记忆与技能的协同进化。

    从实际效果来看,TencentDB Agent Memory在多个基准测试中表现出色。例如,在MemoryAgentBench的FactConsolidation测试中,该系统能够在压缩19.4%-23.5%活跃记忆的同时,将问答准确率最高提升10.3个百分点;基于真实执行轨迹的Skill演进,则把SpreadsheetBench-Verified的任务成功率提升至57.2%±2.4%。

    值得注意的是,TencentDB Agent Memory的开源不仅为开发者提供了强大的记忆管理工具,也为AI Agent领域的研究者提供了一个重要的实验平台。通过社区贡献和持续优化,未来有望看到更多创新功能被加入,进一步推动AI Agent技术的发展。

    图片

    该架构图清晰展示了TencentDB Agent Memory的多层设计:从最上层的接入与集成层(包括SDK、Native CLI、HTTP API等),到中间的API端点层,再到核心的记忆算法层(包含记忆添加、质量优化和技能进化三大模块),最后到底层的记忆结构层(统一的3D记忆结构)。这种分层设计使得系统既保持了良好的扩展性,又确保了各模块之间的职责清晰。