72 lines
2.7 KiB
Markdown
72 lines
2.7 KiB
Markdown
---
|
||
title: "Fact-Recall-vs-Compounding"
|
||
type: concept
|
||
tags: [AI-Memory, Memory-Backend, Context-Substrate, Optimization-Goal]
|
||
sources: [ai-memory-tools-two-camps]
|
||
last_updated: 2026-04-15
|
||
---
|
||
|
||
## Definition
|
||
AI 记忆工具领域的两种根本不同的优化目标:
|
||
- **Fact Recall(事实召回)**:Memory Backend 范式追求的目标——系统能否找到正确的事实?
|
||
- **Compounding(复合增长)**:Context Substrate 范式追求的目标——系统是否随时间变得更好?
|
||
|
||
## Camp 1: Fact Recall(事实召回)
|
||
|
||
### Definition
|
||
给定一个查询,从存储的记忆中找到最相关的事实。
|
||
|
||
### Metric
|
||
召回精度(recall accuracy),通常以百分比衡量:
|
||
- [[MemPalace]]:LongMemEval 纯语义搜索 **96.6%**
|
||
- [[Supermemory]]:LongMemEval + LoCoMo + ConvoMem 声称第一
|
||
|
||
### What This Optimizes For
|
||
- "我三周前说的那句话是什么?"
|
||
- "用户喜欢什么?"
|
||
- "上次讨论 X 时说了什么?"
|
||
|
||
### Limitations
|
||
- 精度再高,也只是"找到过去说过的话"
|
||
- 无法让 Agent 变得"更好"——只是更准确地记住
|
||
- 记忆是静态条目,不随交互演进
|
||
|
||
## Camp 2: Compounding(复合增长)
|
||
|
||
### Definition
|
||
系统随时间和使用变得更丰富、更有价值——上下文在每次交互后复合增长。
|
||
|
||
### Metric
|
||
难以量化,但可以观察:
|
||
- 上下文在多会话后的丰富程度
|
||
- Agent 决策质量的随时间提升
|
||
- 人类对 Agent 上下文的理解程度
|
||
|
||
### What This Optimizes For
|
||
- "给我跨五个项目的当前工作状态"
|
||
- "我的 Agent 今天应该优先做什么?"
|
||
- "过去三周发生了什么重要决策?"
|
||
|
||
### Advantage
|
||
- 上下文本身就是可读的、可审计的
|
||
- 人类可以理解、纠正、补充 Agent 的上下文
|
||
- 上下文复合增长 → Agent 能力随时间提升
|
||
|
||
## The Fundamental Difference
|
||
|
||
| 问题 | Fact Recall | Compounding |
|
||
|------|-----------|-------------|
|
||
| 问 | "AI 应该记住什么?" | "AI 应该在什么上下文中工作?" |
|
||
| 记忆是 | 提取的事实条目 | 累积的上下文文件 |
|
||
| 随时间 | 静态(条目不演进) | 动态(复合增长) |
|
||
| 人类交互 | 黑盒(不直接操作) | 白盒(直接读写文件) |
|
||
| 适用场景 | 单轮问答 | 持续 Agent |
|
||
|
||
## Why Both Matter
|
||
对于简单场景(聊天机器人记住用户偏好),Fact Recall 足够好。对于持续运行、多会话、多项目的 Agent,必须有 Compounding 能力。两者不互斥,但必须理解何时用哪个。
|
||
|
||
## Connections
|
||
- [[Memory-Backend]] ← 优化目标 ← Memory-Backend 优化 Fact Recall
|
||
- [[Context-Substrate]] ← 优化目标 ← Context-Substrate 优化 Compounding
|
||
- [[ai-memory-tools-two-camps]] ← 来源 ← Fact-Recall-vs-Compounding 是 @witcheer 分类框架的核心区分轴
|