@xfive 在 开发agent的记忆系统,前沿设计以及我的实践分享给佬们 中发帖
目前我实践都在这个开源项目里,记忆是其中很重要也是迭代多次的模块。先不说别的跨对话agent共享记忆是很影响用户体验的,有了记忆后用户好像和人一样对agent跨会话对话也轻松了很多。那么我是怎么做我的agent记忆的呢,曾模块非常复杂。
先来看下前沿的都是怎么搞的吧
1.Mem0:记忆管理做成 LLM 流水线(arXiv:2504.19413)
核心主张:不是“存原文再检索”,而是动态抽取→合并→检索流水线——从对话抽出候选记忆,与库内近邻比对后执行 ADD / UPDATE / DELETE / NOOP,每条记忆有生命周期;增强版 Mem0ᵍ 引入图记忆专攻 multi-hop。
LOCOMO 基准上胜过六类基线(记忆增强 / RAG / 全上下文 / 开源 / 专有 / 平台);LLM-as-a-Judge 较 OpenAI 相对 +26%,图记忆再 +2%;p95 延迟较...