智能体记忆,是智能体在多轮对话和多个任务之间记住用户信息、偏好和已做决定的能力。它不是把聊天记录原样存下来,而是把“用户喜欢简洁回复”“上次定的方案是 A”这类结论留下来,下次直接用上,不用用户反复交代。理解它的关键在边界:记忆帮智能体省掉重复确认,但它记住的只是它被允许记住的东西。
智能体记忆分三层,别混成一团
最表层是上下文窗口,也就是当前这次对话里模型能直接看到的文字,关掉对话就没了。中间是长期记忆,智能体把对话里提炼出的事实写进记忆库,下次对话再取出来用,比如记住你的职业、常用工具和偏好。最底层是记忆文件或用户档案,一些智能体允许用户直接查看、编辑甚至导入一份关于自己的说明,相当于一份由用户自己写的“使用说明书”。三层成本不同:上下文最贵,也最容易忘;长期记忆最省事,但取错了会张冠李戴;记忆文件最可控,但要用户自己维护。
智能体记忆和 RAG 不是一回事
两者都涉及“找出来再回答”,但服务的目标不同。RAG 是给模型外挂一个知识库,回答问题时先检索文档,解决的是“模型不知道的事”;智能体记忆解决的是“模型不知道你这个人”,存的是关于用户的信息,而不是通用知识。打个比方,RAG 像查资料,记忆像认人。一个智能体可以同时用两者:查文档靠 RAG,记住你的偏好靠记忆。
三个常见误解,先说清楚
第一,删掉对话不等于删掉记忆。很多产品把对话记录和记忆分开存,删对话只删了聊天界面,提炼出的记忆可能还在,要去记忆或隐私设置里单独清理,Muse 删了对话还记得你的处理办法就是按这个逻辑走的。第二,记忆不等于模型被训练了。你告诉智能体的事不会立刻变成它权重的一部分,它只是在你这个账号下被记下来,换个账号就不存在。第三,记忆越全越好是错觉。记太多过时信息反而会误导判断,比如你换了工作,它还按旧职业给你推荐,定期清理比一味积累重要。记忆的价值不在多,而在准和新。
经常和同一个智能体打交道、任务有连续性的人最受益:写周报的格式、常用的代码规范、固定的汇报对象,记一次能省下每次重复交代的麻烦。反过来,涉及隐私信息、共用设备,或者只是偶尔问一次问题的场景,先关掉更稳妥。判断标准很简单:如果这件事你愿意在下次对话里再说一遍,就不用记;如果你希望它下次主动照办,再开记忆也不迟。