← Back to Learning
Learning Notes
2026/05/10

Learning Note: Agent Memory Is Not Just More Context

Agent Memory 不是堆 Context,而是挑出能影响下一步决策的信息存下来。

AgentMemoryLearning Note

What I Learned

Agent Memory 不是把用户说过的每句话都存起来。如果什么都存,Retrieval 会越来越吵,Agent 更容易拿到错误的 Context。

一个 Memory System 要回答三个问题:

  1. 哪些信息值得留?
  2. 什么时候该取出来用?
  3. 它怎么改变 Agent 后面的行为?

My Current Understanding

我觉得有用的 Memory 至少分三层:

  • Profile Memory:稳定的用户偏好和长期事实。
  • Task Memory:当前目标、约束和进度。
  • Reflection Memory:从失败和关键决策里总结出来的经验。

Open Questions

  • Agent 怎么判断一条信息要不要进长期 Memory?
  • 评估 Memory Quality,除了 Retrieval Accuracy 还能看什么?
  • 怎么避免 Memory 一直强化早期形成的错误理解?