你有没有这样的体验?
跟 AI 聊了半小时,告诉它你的项目背景、你的偏好、你的工作习惯。然后——网络断了,或者关了窗口,或者隔了两天再打开。
它全忘了。
你又得从头说一遍:"我是做前端的,我用 TypeScript,我的项目在 ~/projects/main-app 下……"
这不是 AI 笨,是它没有记忆。每次对话都是从零开始。
OpenClaw 不一样。它有一套文件式的记忆系统——不是存在云端的黑盒数据库,就是几个 Markdown 文件,躺在你的本地目录里。你能看、能改、能删。
今天这篇,就讲怎么让你的 AI 从"每次都像第一次见面"变成"越来越懂你"。
记忆不是一层,是四层
OpenClaw 的记忆不是一个文件那么简单,它分四层,从快到深:
第一层:当前对话(临时的)
就是你正在聊的这段对话。受模型上下文窗口限制(比如 200K token),聊多了早期的内容会被压缩或丢掉。这层最快,但也最脆弱。
第二层:每日日志(memory/YYYY-MM-DD.md)
你每天跟 AI 聊了什么、做了什么决定、遇到了什么问题——它自动记成日志,一天一个文件。像工作日记,原始、详细,但不整理。
第三层:长期记忆(MEMORY.md)
这是精炼过的东西。AI 会定期翻阅每日日志,把重要的部分提炼到这里——你的偏好、长期项目的状态、反复出现的模式。像百科全书,不记流水账,只记"真相"。
第四层:语义搜索
当你在新对话里问"我们之前怎么决定定价页的?",AI 不会把所有记忆文件读一遍——它跑一次语义搜索,找到最相关的片段,只加载那部分。快,而且省 token。
六个文件,各管各的
OpenClaw 的工作空间里有几个关键文件,每次启动会自动加载:
| SOUL.md | ||
| AGENTS.md | ||
| TOOLS.md | ||
| USER.md | ||
| MEMORY.md | ||
| IDENTITY.md |
注意一个安全设计: USER.md 和 MEMORY.md 只在私聊时加载,群聊里不加载。为什么?因为你不想在 Discord 群里让 AI 说出你的私人信息。
SOUL.md:AI 的"灵魂"
这是最重要的文件。它定义了你的 AI 是谁。
不是写一段"你是一个友好的助手"就完了——SOUL.md 是 AI 的宪法,写的是不可商量的事:
名字和角色:"你是 Aria,负责帮我管理日程" 语气和风格:直接、简洁、不啰嗦 硬性限制:"不要讨论竞品价格""法律问题建议咨询专业人士" 核心行为:"先教后卖""永远标注信息来源"
什么不该写进 SOUL.md? 具体任务指令(放 AGENTS.md)、项目背景(放每日日志)、用户偏好(放 USER.md)。SOUL.md 只管"你是谁",不管"你今天干什么"。
MEMORY.md:越用越聪明
SOUL.md 定义"你是谁",MEMORY.md 记录"你知道什么"。
这里放的是持久的事实——不会明天就变的东西:
你偏好的回答格式和风格 进行中的项目及其当前状态 工具默认配置 长期适用的工作习惯
MEMORY.md 和每日日志的区别:
每日日志 = 工作日记(今天发生了什么) MEMORY.md = 百科全书(什么是真的)
AI 会定期翻日志,把重要的提炼到 MEMORY.md。你也可以直接说"记住:我偏好用 pnpm 而不是 npm",它就写进去。
主动让它记
记忆不是玄学,你可以主动控制:
让它记:
"记住我喜欢深色模式" "记一笔:我们决定用 Stripe 做支付" "把刚才讨论的存到 MEMORY.md"
让它忘:
"忘掉上一个项目的所有信息" "删掉关于 XX 的记忆"
让它回忆:
"你记得关于我的什么?" "我们之前怎么决定定价页的?"(触发语义搜索)
一个关键的数字:Token 预算
记忆好,但不是越多越好。每条消息的上下文 = SOUL.md + 记忆 + Skills + 对话历史 + 你发的消息。所有这些加起来不能超过模型的上下文窗口。
你可以配置记忆占多少 token:
{"memory":{"max_context_tokens":2000}}建议: 默认 2000 够用。SOUL.md 和 USER.md 保持精简(每个不超过 1 万字符),需要的时候 AI 会用语义搜索去翻日志,不用每次全加载。
"做梦"模式:自动整理记忆
OpenClaw v2026.5+ 有一个有意思的功能——Dreaming(做梦)。
你睡觉的时候,它在后台整理记忆:去重、合并、发现规律、把重要的提升到 MEMORY.md。分三个阶段:
浅层: 读最近 24 小时的记忆,去掉明显重复的 REM: 在 7 天窗口内找规律和关联 深层: 给每条记忆打分(相关性、频率、最近用没用过、是否被确认过),决定保留还是归档
说白了,就是 AI 也会"睡一觉想通了"。
小结
一句话总结: 不用每次从头解释你是谁。配置好这几个文件,AI 会越来越懂你——而且所有记忆都是本地 Markdown,你能看、能改、能删。
夜雨聆风