title, created, updated, type, tags, sources
| title |
created |
updated |
type |
tags |
sources |
| Agent Memory Taxonomy (三索引分型) |
2026-06-24 |
2026-06-24 |
concept |
| agent-memory |
| architecture |
| information-lifecycle |
|
|
Agent Memory Taxonomy
Agent 记忆的三索引分型逻辑:不同生命周期的信息用不同的存储结构、衰减策略和更新规则。
三种记忆类型
| 类型 |
例子 |
生命周期 |
衰减驱动力 |
| Episodic |
"今天下雨好烦" |
短(数天-数周) |
timestamp(时间新鲜度) |
| Semantic |
"我只用 PostgreSQL" |
长(稳定事实) |
last_used_at(使用频率) |
| Procedural |
"部署 checklist 第3步" |
极长(操作流程) |
豁免(不因时间衰减) |
为什么不能合并
- 字段语义污染:timestamp 对 episodic 是主衰减源,对 semantic 只是发现时间
- 生命周期冲突:episodic 高频写入从不更新,semantic 低频写入但高频更新
- mapping 无法承载:ES mapping 是 schema-on-write,合并后字段大量 null
设计原则
信息的衰减驱动力是它有多频繁被需要,不是它有多旧。同一衰减策略套在所有记忆上是错误:客服 Agent 中 "API v2 偏好" 的衰减不应与 "今天心情不好" 相同。
参考