最后更新: 2026-05-11
AI Agent 的短期记忆 vs 长期记忆
短期记忆让当前 run 连贯;长期记忆会影响未来 run。
定义
短期记忆通常是会话状态或工作上下文。长期记忆是当前任务结束后仍然保留的知识。
为什么重要
混在一起会带来隐私、质量和调试问题。一次失败计划不应该变成永久用户事实。
解决的问题
- 明确 retention policy
- 更好的上下文预算
- 更安全的个性化
常见误区
- 并不是 transcript 里的所有内容都该进长期记忆。
- summary 不自动等于安全长期事实。
- 长期记忆应该可测试、可回滚。
最小示例
把当前任务状态留在 run object;只持久化用户认可的偏好或带来源时间的事实。
下一步: 先定义 retention classes,再选 memory vendor。