OpenClawSkills
GitHub
核心概念 • 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

隐私与安全

默认私有

所有记忆文件都存放在 你的本机。它们不会同步到云端,也不会与第三方共享。你可以随时读取、编辑或删除它们,完全由你掌控。