ClawVault

🐘 AI 会话记忆永不丢失

OpenClaw 专属的记忆系统 CLI,支持知识图谱、会话断点修复与智能上下文检索,解决 AI 会话"失忆"问题。

收藏
28.4k
安装
5.8k
版本
2.5.7
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ClawVault 是专为 OpenClaw 代理设计的结构化记忆系统,通过 CLI 工具实现会话连续性管理。核心工作流围绕 Wake → Work → Sleep 循环:

  • clawvault wake:会话启动时恢复上下文,加载近期交接记录、活跃项目和待办承诺
  • clawvault checkpoint:每 10-15 分钟创建检查点,记录当前任务、专注点和阻塞项
  • clawvault sleep:会话结束时生成交接文档,标注下一步行动和阻碍因素
  • clawvault remember:按类型(decision/lesson/relationship 等)存储结构化记忆
  • clawvault context:基于语义搜索 + 图谱邻居检索智能上下文,支持 planning/incident/handoff 等场景配置

技术架构:本地 Markdown 文件存储(无云同步),构建版本化的图索引 .clawvault/graph-index.json,依赖 qmd 实现语义搜索,可选 Gemini API 进行会话压缩。

显著优点

1. 上下文死亡免疫:通过 checkpoint/recover/handoff 机制,彻底解决 AI 会话重启后的"失忆"问题
2. 图谱感知检索:wiki-link 自动构建知识图谱,支持基于图结构的关联记忆召回

3. OpenClaw 原生集成:提供 hook 包接入网关生命周期(startup/heartbeat/session 事件),实现自动化观察与周度反思

4. 会话修复能力:独有的 repair-session 命令可修复 Anthropic API 报错的损坏会话转录(orphaned tool_result 等)

5. 审计透明:hook 源码随 bundle 分发,用户可审查后再启用;所有数据本地驻留

潜在局限

  • 依赖链复杂:必须安装 qmd(Node/bun)才能使用核心查询功能,增加了维护负担
  • LLM 可选依赖:observe --compress 等功能需要 GEMINI_API_KEY,否则功能降级
  • OpenClaw 生态锁定:hook 机制专为 OpenClaw 设计,其他 Agent 框架无法直接复用
  • 手动习惯养成:checkpoint/sleep 等需用户主动执行,自动化程度受限于 hook 配置
  • Windows 兼容性:虽经强化,但跨平台路径处理(WebDAV/qmd URI 规范化)仍存在边缘 case

适合人群

  • 长期使用 OpenClaw 进行复杂多会话项目的开发者
  • 需要维护跨会话项目连续性的 AI 辅助工作流用户
  • 对数据本地驻留有强偏好、拒绝云同步的隐私敏感用户
  • 愿意投入 setup 成本换取长期记忆可靠性的进阶用户

常规风险

  • 文件系统操作风险repair-session 会直接修改 OpenClaw 会话转录(虽自动备份),误操作可能导致会话历史损坏
  • hook 过度自动化:heartbeat 触发的观察与压缩可能在后台消耗 Gemini API 额度
  • 图索引膨胀:长期运行后 .clawvault/graph-index.json 可能体积膨胀,影响检索性能
  • qmd 供应链风险:依赖 GitHub 非 npm 发布的 qmd 包,更新和审计链条较弱

ClawVault 内容

暂无文件树

手动下载zip · 13.0 kB
contentapplication/octet-stream
请选择文件