
你有没有遇到过这种情况:刚跟 AI 助手说完“我叫张三”,下一秒问“我叫什么名字”,它居然忘了。这不是它故意的——而是因为它根本没有“记忆”这个概念。每次对话,对模型来说都是一次全新的相遇。这一讲,我们要给 Agent 装上记忆系统。让它能记住过去说过的话、做过的事,甚至能跨会话记住用户的偏好和习惯。一、为什么 Agent 需要记忆?没有记忆的 Agent,就像金鱼——只有 7 秒的记忆。具体表现:用户说“帮我查一下北京的天气”,接着问“那上海呢?”,Agent 不知道“那”指的是什么用户昨天说“我喜欢喝咖啡”,今天问“推荐个饮品”,Agent 推荐了奶茶一个多步骤任务执行到一半,Agent 忘了前面几步的结果记忆系统的三个层次:记忆类型生命周期存储位置用途短期记忆单次对话内上下文窗口理解当前对话的上下文工作记忆任务执行期间