完善文档

This commit is contained in:
chenxin committed 2026-09-22 10:58:39 +08:00
1 parent 192ea96eb4
commit efc08dab5e
82 files changed
+1455 -109

No files matched your search

+67
View File
@@ -0,0 +1,67 @@
# Agent Memory Architecture
## 六层记忆
### Working Memory
当前上下文、任务状态、临时变量。
### Episodic Memory
历史事件、对话、任务经历、重要决策。
### Semantic Memory
事实、概念、实体、知识。
### Procedural Memory
技能、策略、流程和经验方法。
### Social Memory
用户、关系、偏好、交互模式。
### Identity Memory
Agent 身份、长期经历、目标、自我认知。
## Memory Manager
统一负责:
`write -> classify -> store -> retrieve -> consolidate -> update -> forget`
## 存储
```mermaid
flowchart LR
MemoryManager --> Redis["Working / Runtime State"]
MemoryManager --> PostgreSQL["Structured Long-term Memory"]
MemoryManager --> VectorStore["Semantic Retrieval"]
MemoryManager --> GraphStore["Relationship Memory"]
```
## 重要性
不是所有对话都进入长期记忆。应结合重要性、稳定性、重复度、未来价值和用户明确意图进行判断。
## 记忆生命周期
```mermaid
flowchart LR
Experience --> Candidate
Candidate --> Evaluate
Evaluate --> Consolidate
Consolidate --> LongTerm
LongTerm --> Retrieve
Retrieve --> Update
Update --> Forget
```
## 原则
- 事实和推断分离。
- 推断必须标记来源和置信度。
- 重要记忆应保留来源和时间。
- 记忆更新必须可追踪。