OpenClaw 第六篇:记忆系统 —— 让 AI 越用越懂你的三层记忆机制

OpenClaw 第六篇:记忆系统 —— 让 AI 越用越懂你的三层记忆机制

如果说 OpenClaw 的执行能力是它的手脚,那记忆系统就是它的大脑。

同样是和 AI 聊天,为什么别人的 AI 像个陌生人,而你的 OpenClaw 却能记得你喜欢的文件整理方式、记得你上次的任务细节?核心就在于它独有的三层记忆机制

这一篇,我们将深入讲解 OpenClaw 的记忆底层逻辑,教你如何配置、使用和优化,让它真正成为只属于你的专属 AI 助手


一、为什么 OpenClaw 需要记忆系统?

想象一下,如果你每次让 AI 干活都要重新解释一遍你的需求、你的路径、你的习惯,它会非常低效,甚至执行错误。

OpenClaw 的记忆系统解决了三个核心问题:

  1. 上下文理解:记住连续对话的逻辑,不做 “断片儿” 的 AI。
  2. 个性化适配:记住你的偏好(比如你喜欢把文件整理到哪里)。
  3. 经验沉淀:把多次执行的结果提炼成知识,越用越聪明。

二、核心架构:三层记忆机制(越用越懂你)

OpenClaw 的记忆并非简单的聊天记录存储,而是采用了分层管理的策略,像人类的记忆一样,有临时、有重点、有沉淀。

1. 工作记忆 (Working Memory) —— 短期记忆

  • 作用:存储当前任务最近几轮对话的上下文。
  • 特点:容量有限,时效性强。当你开启一个新任务或长时间无交互后,旧的工作记忆会被自动清理或归档。
  • 用途:保证 AI 在处理一个复杂任务时,能记住每一步的中间结果和你的指令,不会 “做完一步忘一步”。

2. 压缩记忆 (Compressed Memory) —— 中期记忆

  • 作用:从工作记忆中自动提炼出关键信息,进行压缩存储。
  • 特点:由 AI 自动总结,只保留核心事实、规则和偏好,去除冗余对话。体积小,检索快。
  • 用途:比如它会记住 “用户喜欢将桌面文件按类型归档” 这个规则,而不是记住你发的每一条整理指令。

3. 持久记忆 (Long-term Memory) —— 长期记忆

  • 作用:永久存储你的个人配置、长期偏好、历史任务总结等关键信息。
  • 特点:持久化存储,跨会话共享。可以手动管理和检索。
  • 用途:这是让 AI 成为 “你” 的关键。它会记住你的文件目录结构、常用命令、项目配置,甚至你的性格。

三、文件结构与配置:记忆存在哪?怎么改?

OpenClaw 的记忆文件都存放在项目目录下的 memory/ 文件夹中,结构清晰,你可以直接查看和管理。

1. 目录结构

plaintext

memory/ ├── working/ # 工作记忆(临时文件) ├── compressed/ # 压缩记忆(摘要文件) ├── long_term/ # 持久记忆(配置、偏好、历史总结) └── memory_index.json # 记忆索引(用于快速检索) 

2. 关键配置(.env 文件)

你可以通过修改 .env 配置文件,自定义记忆系统的行为:

ini

# 工作记忆最大轮数,超过则自动清理 MEMORY_WORKING_LIMIT=10 # 是否自动压缩记忆(建议开启) MEMORY_AUTO_COMPRESS=true # 持久记忆存储路径(默认即可) MEMORY_LONG_TERM_PATH=./memory/long_term 

四、实战:如何与记忆系统 “互动”?

你可以通过自然语言指令,直接与 OpenClaw 的记忆系统交互,让它为你服务。

1. 让 AI 记住你的偏好

指令示例

“以后我让你整理文件时,默认都整理到 D 盘的 “我的文档” 文件夹。”

AI 反应:OpenClaw 会将此偏好写入持久记忆。下次你再发 “整理一下桌面”,它会自动执行到 D:\我的文档,无需你再指定路径。

2. 让 AI 总结历史任务

指令示例

“帮我总结一下过去一周我让你执行的所有任务,整理成一份周报。”

AI 反应:它会检索压缩记忆持久记忆中的历史任务记录,提炼要点,生成一份结构化的周报。

3. 让 AI 回忆关键信息

指令示例

“我上次让你处理的那个项目配置文件在哪?帮我找出来。”

AI 反应:它会检索记忆,告诉你文件路径,并可能附上当时的操作记录。

4. 手动管理记忆

你也可以直接打开 memory/long_term/ 文件夹,用编辑器查看或编辑你的 AI 记住的内容,进行个性化微调。


五、进阶技巧:让记忆更 “聪明”

清理记忆

“帮我清除掉所有关于 “测试任务” 的记忆。”

更新偏好

“我更新了文件整理偏好,现在要把图片放到 E 盘的 “图库”。”

主动喂给 AI 信息

“这是我的项目配置,你记一下,以后处理相关任务时参考。”(可以发一段长文本或文件)

六、本篇小结

OpenClaw 的三层记忆系统,是它区别于普通聊天 AI 的核心竞争力之一。

  • 工作记忆:保证任务连续性。
  • 压缩记忆:高效提炼核心信息。
  • 持久记忆:实现个性化与长期陪伴。

掌握了记忆系统,你就拥有了一个能不断成长、只属于你的 AI 大脑。


下一篇预告:第七篇

《OpenClaw 第七篇:安全与沙箱 —— 权限隔离、操作审计,本地执行更放心》

安全是本地部署 AI 的生命线。下一篇,我们将讲解 OpenClaw 如何通过沙箱机制,确保你的数据和设备安全,让你放心地让它干活

Read more

Youtu-VL-4B-Instruct基础教程:llama.cpp backend日志分析定位推理瓶颈

Youtu-VL-4B-Instruct基础教程:llama.cpp backend日志分析定位推理瓶颈 1. 引言 当你兴致勃勃地部署好Youtu-VL-4B-Instruct,准备体验这个轻量级多模态模型的强大能力时,有没有遇到过这样的情况:上传一张图片,问个简单问题,结果等了半天才出结果,甚至直接超时了? 这可能是很多开发者第一次使用这个模型时会遇到的困惑。明明硬件配置不低,模型也只有4B参数,为什么推理速度这么慢?问题到底出在哪里? 今天,我就带你深入Youtu-VL-4B-Instruct的推理引擎内部,通过分析llama.cpp backend的日志,一步步定位推理瓶颈。这不是一篇枯燥的技术文档,而是一个实战指南,我会用最直白的方式告诉你: * 怎么看懂那些复杂的日志信息 * 怎么判断是CPU、GPU还是内存的问题 * 怎么找到拖慢速度的“罪魁祸首” * 怎么根据日志信息调整配置,让推理速度飞起来 无论你是刚接触这个模型的新手,还是已经部署但遇到性能问题的开发者,这篇文章都能给你实实在在的帮助。我们直接进入正题。 2. 理解Youtu-VL-4B-

【Copilot配置】—— copilot-instructions.md vs AGENTS.md vs .instructions.md三种指令文件解析与配置

【Copilot配置】—— copilot-instructions.md vs AGENTS.md vs .instructions.md三种指令文件解析与配置

Copilot 指令文件全解析:copilot-instructions.md vs AGENTS.md vs .instructions.md 作为常年和 VS Code 打交道的研发,最近在折腾 Copilot Agent 时,我发现很多同学和我一样,被 .github/copilot-instructions.md、AGENTS.md 和 .instructions.md 这三个文件绕晕了。 明明都是给 Copilot 写的 “指令”,为什么要分三个文件?它们的生效范围有啥区别?什么时候该用哪一个? 带着这些疑问,我翻遍了官方文档,又在自己的 AI Agent 项目里反复实测,终于把这三者的关系理得清清楚楚。这篇文章就用最直白的语言,结合实战配置,帮你彻底搞懂 Copilot 指令文件的使用逻辑。 一、先搞懂核心:

【AIGC】ChatGPT保护指令:高效提升GPTs提示词与知识库文件的安全性

【AIGC】ChatGPT保护指令:高效提升GPTs提示词与知识库文件的安全性

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳]本文专栏: AIGC |GPTs应用实例 文章目录 * 💯前言 * 💯新建未加保护指令的GPTs * 测试获取GPTs的提示词Prompt指令与知识库文件 * 💯给GPTs添加保护指令 * 方法一 * 方法二 * 方法三 * 方法四 * 💯增强GPTs安全性的其他建议 * 💯小结 * 关于GPTs指令如何在ChatGPT上使用,请看这篇文章: 【AIGC】如何在ChatGPT中制作个性化GPTs应用详解     https://blog.ZEEKLOG.net/2201_75539691?type=blog * 关于如何使用国内AI工具复现类似GPTs效果,请看这篇文章: 【AIGC】国内AI工具复现GPTs效果详解     https://blog.ZEEKLOG.net/2201_75539691?type=blog 💯前言 在 人工智能技术快速发展 的今天,ChatGPT 以其强大的对话能力和广泛的应用场景深受关注。然而,随着其功能的广泛使用,安全性问题也逐渐浮

英文论文查AI率,用这两个权威的AIGC检测工具!

现在英文论文也需要检测论文AI率了,针对英文论文AI率检测,目前有两个系统可以用来检测AIGC率,主要是IThenticate系统和Turnitin系统。 一、IThenticate检测系统 IThenticate检测系统:http://students.ithenticate.checkpass.net/ Ithenticate为Turnitin公司旗下的反剽窃检测系统。2000年1月13日,12个世界顶级学术出版商联合创办了非营利性会员制协会组织CrossRef, 世界上绝大多数顶级出版商均为此联盟成员。 该系统没有版本的选择,目前检测得到的报告是自带有AI率的报告。 二、Turnitin国际版+AI Turnitin国际版+AI检测:https://truth-turnai.similarity-check.com/ 这个系统实际上也是属于turnitin系统,但是这个主要是针对目前比较流行英文内容的AI内容进行检测,使用这个网址进行检测的话,是可以出具AI报告和查重报告的。 同一篇内容,使用Turnitin系统检测AI率的结果: 使用IThenticate系统