长期记忆是什么?
短期记忆会话一结束就清空,Agent 下次见你又是「陌生人」。长期记忆就是为解决这个问题而生的:把重要的信息持久化保存到数据库、向量库或外部存储里,让 Agent 跨会话也能记住「你是谁、你偏好什么、我们上次聊到哪」。它和短期记忆怎么分工?
短期记忆管「当下」负责当前对话的连贯,容量小、随会话消失。
长期记忆管「过去」
负责把值得留的东西沉淀下来,容量大、时间久,随取随用。
它通常怎么实现?
向量数据库把记忆转成向量存起来,靠「语义相似」检索——不要求逐字匹配,意思相近就能找到。
结构化存储
像用户档案、偏好、历史订单这类,存进普通数据库,按字段查询。
外部文件或知识库
也可以把要点写进文件或知识库,作为下次的参考资料。
它带来什么,也带来什么风险?
长期记忆让 Agent 从「一次性工具」变成「越用越懂你」的助手——记住你的名字、习惯和上下文。但它也意味着更多隐私数据被留存,需要做好权限、删除和加密。一句话记住:长期记忆是 Agent 的「档案柜」——把该记住的存下来,下次见面接着聊。
评论