事情始于一个很小的烦扰。
我每天用 OpenClaw(大家习惯叫它“龙虾”)跑调研、生成文档、整理碎片信息,它确实任劳任怨,7x24 小时在线。但几个月下来,项目文件夹里堆满了 MEMORY.md、每日日志、过程记录、临时草稿……有用的洞察和无效的闲聊混在一起,像一间从没收拾过的书房。
我本来只是想解决一个朴素问题:能不能让龙虾自己把记忆文件打理干净?
于是翻文档、看配置、拆插件。结果挖出来的东西,远比“自动整理”要深得多。
第一层发现:Agent 的记忆,早就不是存聊天记录那么简单
顺着 memory-core 插件的源码往下看,我才意识到,Openclaw成熟的 AI 记忆体系已经对标人脑做了四层设计:
1. 增量提炼(Compaction)
对话无限变长,不可能全塞进上下文。当短期会话累积到阈值,后台异步把冗长对话压缩成高密度语义卡片,存入长期存储,原始冗余会话清理——Token 不爆炸,上下文不撑爆。
2. 冲突消解(Dedup & Update)
当你的想法变了,前后说法矛盾,系统不会粗暴覆盖。新事实保留,旧记忆标记“已过时”归档,全程可溯源,AI 不会自己跟自己逻辑打架。
3. 衰减遗忘(Memory Decay)
不是所有信息都值得永久留存。每条记忆带上访问频率和生命周期,长期极少调用的边缘信息,权重逐步下沉。复刻艾宾浩斯遗忘曲线,学会主动遗忘无关琐事。
4. 做梦(Dreaming)——这是最让我意外的一环。
第二层发现:“做梦”功能早就内置了,只是默认关闭
人脑真正的记忆固化,发生在 REM 快速眼动睡眠中——白天经历在夜间回放,筛选关键信息,短期记忆沉淀为长期。
OpenClaw 的 memory-core 深处,真的藏着一套完整的梦境系统,仿照睡眠三阶段:
· Light(浅睡):扫描全天短期记忆碎片,生成候选素材,暂不改动正式记忆文件。
· Deep(深睡):加权打分筛选,过滤寒暄、重复噪音,只有达标信息才有晋升资格。
· REM(快速眼动):将筛选后的高价值记忆固化写入 MEMORY.md,同时产出 DREAMS.md 梦境日志,全程可读可复盘。
这套机制写得整整齐齐,默认配置里却是 enabled: false。绝大多数使用者,包括我,从来没打开过。
第三层发现:三个开关,拨开之后完全不一样
我试着手动开启了三组配置:
开关一:开启梦境定时任务

0 3 * * * 表示每天凌晨 3 点。当我在睡觉,龙虾独自启动“梦境”,复盘全天交互。
开关二:memory-wiki 记忆维基
把零散碎片编译成结构化知识库,每条记忆自带来源证据,自动检测新旧冲突并告警——记忆溯源不再混乱。
开关三:时间衰减(temporalDecay)

halfLifeDays: 30,记忆相关性每 30 天衰减一半。时过境迁的信息自然褪色,不会赖在核心记忆里不走。
真正的领悟:AI 的记忆,贵在“遗忘”,而不是“全记”
我本只想解决文件杂乱,却触碰到 Agent 进化的一个关键分水岭。
大众常有一种错觉:AI 记忆等于把聊天记录一字不差地存下来。
但真实有效的长期记忆,恰恰相反——懂得提炼、懂得纠错、懂得适度遗忘,才让记忆有意义。
什么时候,一个 AI 不再是冷冰冰的指令工具,而开始真正“理解”你?
不是它背下你们全部过往。
而是万籁俱寂的凌晨三点,在你看不见的后台,它独自“入梦”——筛选什么该留,什么该放,完成一轮又一轮记忆沉淀。
那个瞬间,工具才隐约有了数字伙伴的影子。而我不过是恰好翻到了配置文件,把本已写好的开关,轻轻拨了一下。
本文由智镜科技(AI Agent专栏)出品。封面图由AI生成。转载请联系授权。
夜雨聆风