核心概念 • 5 分钟阅读
记忆系统
了解 OpenClaw 如何通过基于文件的记忆系统存储与召回信息。
OpenClaw 的记忆系统会把对话、上下文与信息以纯文本文件的形式存到你的工作区。基于文件的方式意味着你可以像对待普通文档一样读取、编辑、搜索,并把记忆纳入版本控制。
Tutorial.step
记忆如何工作
OpenClaw 会把记忆保存为 Markdown 文件,主要分为三类:
- 每日笔记: 自动记录每天的活动与事实。
- 对话历史: 完整的对话转录,存放在 session 文件中。
- 上下文文件: 当代理开始相关对话时会自动加载的关键信息。
这种结构确保代理能在不同会话之间“记住”你的偏好与历史交互。
Tutorial.step
记忆存储位置
默认情况下,记忆存放在你的工作区中(通常是 ~/.openclaw/workspace):
每日笔记
~/.openclaw/workspace/YYYY-MM-DD.md会话
~/.openclaw/workspace/sessions/每日笔记示例
示例:~/.openclaw/workspace/2026-01-25.md
# 2026-01-25 ## Conversations - Discussed project ideas with user - Helped with configuration setup ## Important Information - User prefers dark mode - Workspace location: ~/projects
Tutorial.step
如何访问记忆
自动访问
代理会在对话中自动进行 上下文加载 与 语义搜索,以找到相关记忆。
手动访问
你可以使用任意文本编辑器(VS Code、记事本、Vim)来读取或修改记忆文件。也可以借助 Raycast 或 Obsidian 等工具,在 OpenClaw 的记忆之上构建知识库。
Tutorial.step
核心特性
- 上下文持久化
上下文会随时间持续维护,从而让代理记住你正在进行的项目。
- 极易检索
由于记忆就是 Markdown,你可以用
grep或系统搜索快速定位信息。
Tutorial.step
管理记忆
你是代理大脑的主人。你可以:
- 查看: 在文件管理器里浏览每日笔记。
- 编辑: 手动修正记忆文件里的错误信息。
- 搜索: 使用标准文本搜索工具查找历史事件。
Tutorial.step
最佳实践
✓
让它增长: 记忆越多,个性化上下文通常越好。
✓
定期回顾: 间歇检查每日笔记,看看记录了哪些内容。
ℹ
备份: 定期备份工作区目录(包括记忆)。
⚠
清理: 删除过期的 session 文件以节省空间并提升搜索体验。
Tutorial.step
隐私与安全
默认私有
所有记忆文件都存放在 你的本机。它们不会同步到云端,也不会与第三方共享。你可以随时读取、编辑或删除它们,完全由你掌控。