---
title: "Agent Memory Taxonomy (三索引分型)"
created: 2026-06-24
updated: 2026-06-24
type: concept
tags: ["agent-memory", "architecture", "information-lifecycle"]
sources:
  - "[[atlas-agent-memory-architecture-2026]]"
---

# 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 偏好" 的衰减不应与 "今天心情不好" 相同。

## 参考
- [[atlas-agent-memory-architecture-2026]]
- [[atlas-memory-system]]
- [[per-index-time-decay]]
