
文章目录D32-多 Agent Memory 体系:短期记忆 + 长期记忆 + 共享上下文一、为什么多 Agent 系统需要 Memory1.1 3 个真实痛点1.2 Memory 体系的 3 个层次二、Memory 的 3 种类型详解2.1 短期记忆(Working Memory)2.2 长期记忆(Long-term Memory)2.3 共享记忆(Shared Memory)三、短期记忆实战:让 16K 对话不爆 Token3.1 滑动窗口实现3.2 摘要压缩实现3.3 实战:组合滑动 + 摘要四、长期记忆实战:用向量库沉淀知识4.1 用 Chroma 存用户偏好4.2 用 Redis 存 KV 配置4.3 实战:长期 memory 写入与检索五、共享记忆实战:让团队 Agent 信息同步5.1 黑板模式实现5.2 Pub/Sub 消息广播5.3 实战:3 个 Agent 通过共享记忆协作六、Memory 评估与监控6.1 4 个核心指标6.2 Memory 健康检查脚本6.3 生产环境监控七、从 Demo 到生产:4 条实战经验7.1 不要一上来就上完整 Memory 体系7.2 Memory 不是越多越好7.3 一定要做"遗忘"机制7.4 跨语言 Memory 互通八、Key Takeaways九、思考题十、下篇预告D32-多 Agent Memory 体系:短期记忆 + 长期记忆 + 共享上下文「60 天 AI 全栈转型」S2 AI 编程与 Agent 开发 · 第 12 篇 / 共 15 篇读者画像:已掌握多 Agent 范式(D31)和协作模式(D33)的开发者预计阅读:30 分钟 · 实操:60-90 分钟一、为什么多 Agent 系统需要 MemoryD31 我们讲了 3 种范式(AutoGen / LangGraph / CrewAI),D33 会讲 3 种协作模式(Supervisor / Hierarchical / Swarm)。但所有这些范式和模式背后,都有一个共同的工程难题:Memory 怎么设计。1.1 3 个真实痛点痛点 1:上下文窗口爆炸Agent A:你好,我想了解 Q3 财报。 Agent B:根据 2026 Q3 财报,营收... Agent C:我帮你做一个图表... Agent A:那张图能改成柱状图吗? Agent B:好的,我重新生成... (10 轮对话后,token 突破 8000,LLM 开始"忘记"早期信息)Agent 之间一来一回,单个