Files
20250724-882ca434/03-持久记忆系统.md
2026-04-25 19:20:45 +08:00

92 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 持久记忆系统
> 从"每次对话都是陌生人"到"AI 记住你是谁"。
## MemGPT / Letta
**核心思想**:借鉴操作系统虚拟内存,让 LLM 拥有分层记忆管理能力。
| 时间 | 事件 |
|------|------|
| 2023.10.12 | MemGPT 论文发布arXiv:2310.08560"Towards LLMs as Operating Systems" |
| 2024.09 | MemGPT 更名为 LettaMemGPT 变成设计模式名Letta 是开源框架 |
**架构**
```
主上下文(有限 token← 类比 RAM
↕ 自动换入换出
归档存储(无限)← 类比磁盘
```
LLM 自主决定什么信息保留在"工作记忆"中,什么信息归档到长期存储,需要时再调回来。
## ChatGPT Memory
| 时间 | 事件 |
|------|------|
| 2024.02 | OpenAI 发布 ChatGPT Memory 功能(测试) |
| 2024.09.05 | Memory 向 Free/Plus/Team/Enterprise 用户开放 |
| 2025.04.10 | Memory 扩展为参考所有历史对话做个性化,不再仅限显式保存 |
| 2025.06.03 | 免费用户也获得轻量级跨会话连续性 |
**机制**:用户可以让 ChatGPT "记住"特定信息,也可以手动管理记忆列表。后期演进为自动从历史对话中提取。
## Claude 记忆体系
| 时间 | 事件 |
|------|------|
| 2024.06 | Claude Projects 上线 —— 持久工作区,可上传文档、设置自定义指令 |
| 2024.09.12 | Anthropic 为 Team/Enterprise 用户推出记忆功能 |
| 2026.03 初 | 记忆功能向所有 Claude 用户开放 |
**Claude Code 的记忆系统**(开发者工具):
- `~/.claude/projects/<project>/memory/` 目录存放持久记忆
- `CLAUDE.md` 文件作为项目级和用户级持久指令
- 自动记忆:积累构建命令、调试经验、架构笔记、代码风格偏好
- 跨会话保持连续性
## IDE 记忆系统
### Cursor
- **Cursor Rules**:持久化系统提示(`.cursorrules` 文件)
- **社区 Memory Banks**:第三方方案提供长期上下文
- 无内置自动记忆,依赖规则文件和社区方案
### Windsurf
- **Memories 系统**自动记忆AI 在对话中识别重要信息)+ 手动记忆
- 但深层上下文理解不跨会话持久化,每次会话需重新读取文件
## 记忆框架
| 框架 | 时间 | 说明 |
|------|------|------|
| **Zep** | 2023 | 基于时序知识图谱的记忆,底层用 Graphiti 框架;社区版已停更,转向 Zep Cloud |
| **Mem0** | 2024 公开2025.10 获 $24M A 轮 | 通用 AI 记忆层自动提取、压缩、检索关键事实YC 孵化 |
| **OpenMemory** | 2025 | 本地持久记忆存储(基于 MCP支持 Claude Desktop、Cursor、Windsurf 等 |
## 从无到有的转变
```
2022 以前 ───── 完全无状态,每次对话从零开始
2023 ────────── MemGPT 提出分层记忆概念(学术)
2024 上半年 ─── ChatGPT Memory 上线(产品化)
│ Claude Projects 提供持久工作区
2024 下半年 ─── 记忆框架生态涌现Zep、Mem0
│ IDE 开始集成记忆Cursor Rules、Windsurf
2025 ────────── 记忆成为标配功能,不是差异化卖点
│ MCP 让记忆跨平台流通
2026 ────────── AI 主动管理自己的记忆
Claude Code auto-memory 自动积累项目经验
```
## 关键转折
1. **MemGPT2023.10** —— 概念突破LLM 可以像操作系统一样管理自己的记忆
2. **ChatGPT Memory2024.02** —— 产品突破:数亿用户首次体验"AI 记住我"
3. **MCP + OpenMemory2025** —— 架构突破:记忆从应用锁定变成可插拔标准