OpenClaw 记忆系统:打造 AI 助手的三层记忆架构

OpenClaw 记忆系统:打造 AI 助手的三层记忆架构上一篇我们一起解锁了的自动化 今天我将带大家来帮助我们的 AI 小助手打造记忆系统 随着我们的持续完善 小助手每天能够做的工作会越来越多 每天会产生大量信息 检查了什么 发现了什么 你安排它做了什么 这个时候记忆系统就尤为重要 如果没有记忆 每次唤醒它都是全新的 什么都不记得的状态 OpenClaw 的记忆是工作空间中的纯 Markdown 文件 这些文件是唯一的事实来源

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



上一篇我们一起解锁了的自动化,今天我将带大家来帮助我们的AI小助手打造记忆系统。

随着我们的持续完善,小助手每天能够做的工作会越来越多,每天会产生大量信息:检查了什么,发现了什么,你安排它做了什么,这个时候记忆系统就尤为重要,如果没有记忆,每次唤醒它都是全新的,什么都不记得的状态。

OpenClaw的记忆是工作空间中的纯Markdown文件。这些文件是唯一的事实来源,模型只“记住”写入磁盘的内容。

OpenClaw默认会使用两个记忆层,实际上OpenClaw是:

1、第一层:每日日志

AI小助手每天会自动创建一个日志文件memory/YYYY-MM-DD.md,记录当天发生的事,比如:日常对话,临时备忘,即时想发等等内容。

这个文件只能追加写入,不可以修改,会按照时间顺序进行记录。

在每次会话开始时,会读取今天和昨天的内容,这样就形成了它的短期记忆,会基于这个记忆来和我们对话。

下面是我的小助手记录的日志文件:

2、第一层:长期记忆

长期记忆储存在MEMORY.md文件内,其特点是结构化整理,重要信息提炼。每隔几天,AI小助手就会回顾最近的每日笔记,把值得长期记住的东西提炼到MEMORY.md文件中,形成一段长期记忆。

下面这段是我的一个长期记忆的内容:

3、第三层:灵魂记忆

说到灵魂记忆,就不得不说我们《OpenClaw:与USER.md详解》中介绍的SOUL.md和USER.md这两个重要文件了,这两个文件也是记忆的一部分,它们是不会随时间变化的“核心记忆”,定义了助手是谁,主人是谁等等信息。

三层记忆协同工作,随着时间慢慢推移,你会发现你的助手越来越懂你,刚开始它只知道你写在USER.md文件内的基本信息;一个月后,它知道你的工作习惯、偏好、在做什么项目、重点关注哪些内容;三个月后,它可能比你自己更了解你的工作模式了。这就是记忆的力量,你教它一次,它记一辈子。

OpenClaw 记忆系统:打造 AI 助手的三层记忆架构

二、何时写入记忆

三、自动记忆刷新(压缩前触发)

当会话接近自动压缩时,即当会话接近模型上下文窗口限制时:

OpenClaw 记忆系统:打造 AI 助手的三层记忆架构

OpenClaw 会触发一个静默的智能体回合,提醒模型在上下文被压缩之前写入持久记忆。

默认提示明确说明模型可以回复,但通常 NO_REPLY 是正确的响应,因此用户永远不会看到这个回合。

这由 agents.defaults..memoryFlush 控制:

小讯
上一篇 2026-03-16 19:47
下一篇 2026-03-16 19:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/238709.html