MEMORY.md - OpenClaw 的长期记忆
MEMORY.md 是 AI Agent 的"长期记忆"——存储经过提炼的重要信息,如用户偏好、常用技能、关键决策等。
这个文件是做什么的?
AI Agent 每次会话都会"失忆",需要通过文件来保持连续性。MEMORY.md 的作用是:
存储用户偏好 — 怎么称呼、沟通风格、常用设置
记录已安装的技能 — 有哪些工具可用
沉淀重要信息 — 反复用到的配置、决策、知识点
与每日笔记(memory/YYYY-MM-DD.md)不同,MEMORY.md 是精炼后的精华,而不是原始日志。
MEMORY.md 通常包含什么?
用户偏好
## 用户偏好
- **称呼**: 小明(不要叫"老板"或"亲")
- **沟通风格**: 简洁直接,不要废话
- **时区**: Asia/Shanghai
- **语言**: 中文优先
这些信息让 Agent 每次对话都能用正确的方式称呼和回应用户。
已安装的技能清单
## 已安装的 Skills
| Skill | 用途 |
|-------|------|
| deep-research-pro | 深度研究,多轮搜索+整合报告 |
| multi-search-engine | 17个搜索引擎,适合找公众号文章 |
| notion | Notion 笔记管理 |
这样 Agent 知道自己有什么工具可用,避免"盲人摸象"。
决策树和规则
## 搜索任务决策树
| 场景 | 工具 |
|------|------|
| 国内简单查询 | 百度/必应 |
| 国外简单查询 | Google/Tavily |
| 公众号文章 | 微信搜狗 |
| 深度分析 | deep-research-pro |
把常用决策逻辑写下来,避免每次都重新思考。
与其他文件的关系
| 文件 | 作用 | 更新频率 |
|---|---|---|
| MEMORY.md | 长期记忆精华 | 偶尔更新 |
| memory/YYYY-MM-DD.md | 每日原始日志 | 每天更新 |
| AGENTS.md | 工作规则 | 很少改动 |
流程:每日笔记记录发生的事 → 定期回顾 → 提炼重要内容 → 更新 MEMORY.md
最佳实践
只写值得记住的 — 不是所有事都要记,只记会反复用到的
保持结构清晰 — 用表格和分类,方便快速查阅
定期清理 — 过时的信息要删除或更新
安全意识 — 敏感信息(密码、密钥)不要写在这里
一句话总结:MEMORY.md 是 Agent 的"笔记本",记录那些"下次还想记得"的重要信息。
相关文章: