文章目录
- 引言
- 一、核心认知:OpenClaw 的记忆哲学
-
- 1.1 记忆 vs 上下文:两个容易混淆的概念
- 1.2 OpenClaw 的颠覆性设计:文件即真理
- 1.3 记忆的三层架构
-
- ① 长期精炼记忆(MEMORY.md)
- ② 日常日志(YYYY-MM-DD.md)
- ③ 归档记忆(archives/)
- 二、准备工作:环境与依赖安装
-
- 2.1 确认 OpenClaw 版本
- 2.2 安装必要组件
-
- 安装 Ollama(本地模型,可选)
- 安装 QMD(语义搜索核心)
- 创建记忆目录结构
- 2.3 配置环境变量
- 三、配置记忆系统
-
- 3.1 修改 OpenClaw 主配置
- 3.2 配置自动提供者检测
- 3.3 初始化记忆索引
- 3.4 重启网关使配置生效
- 四、实战场景一:让AI自动写入日常日志
-
- 4.1 创建自动日志写入脚本
- 4.2 配置会话后自动触发
- 4.3 手动写入测试
- 五、实战场景二:智能记忆检查点(每6小时)
-
- 5.1 创建检查点脚本
- 5.2 配置定时任务
- 5.3 验证检查点效果
- 六、实战场景三:语义归档(防止记忆膨胀)
-
- 6.1 创建语义归档脚本
- 6.2 在检查点中触发归档
- 七、实战场景四:自适应索引更新(按需而非定时)
-
- 7.1 创建自适应更新脚本
- 7.2 配置每30分钟检查
- 八、实战场景五:记忆健康监控与深度分析
-
- 8.1 健康检查脚本
- 8.2 配置每日健康检查
- 8.3 深度分析(每周)
- 九、验证与测试
-
- 9.1 测试记忆检索
- 9.2 测试记忆写入
- 9.3 查看实时日志
- 十、常见问题排查
- 十一、进阶技巧与最佳实践
-
- 11.1 PARA 组织法优化记忆
- 11.2 使用 Git 管理记忆版本
- 11.3 多设备同步
- 11.4 调整混合搜索权重
- 十二、总结与展望
- 附录:参考资料
引言
经过前五期的学习,我们已经将 OpenClaw 打造成了全平台接入的超级AI助理——它能收发消息、执行技能、操作文件、集成Jira/Confluence。但细心的你可能会发现一个问题:
每次对话都是“重新开始”。
你上周跟它讨论的项目细节、你个人偏好的代码风格、团队的技术决策——所有这些信息,在当前会话结束后就烟消云散了。每次开启新对话,AI都像第一次见你一样,从零开始了解你。
这显然不是我们想要的“智能助理”。
本期将深入 OpenClaw 最核心的能力之一:持久记忆与RAG知识库构建。学完本文,你将让 AI 真正“记住”你——跨会话、跨平台、甚至跨项目,成为真正懂你的私人助理。
一、核心认知:OpenClaw 的记忆哲学
1.1 记忆 vs 上下文:两个容易混淆的概念
在深入之前,我们需要先厘清两个核心概念:
| 上下文 (Context) | 单次请求中AI能看到的所有内容(系统提示、当前消息、短期对话历史) | 会话级存在,用完即弃 |




