ClawVault

🐘 Agent结构化记忆与上下文防丢系统

OpenClaw生态的本地结构化记忆系统,通过记忆图谱、上下文画像和检查点机制防止会话上下文丢失,所有数据本地存储。

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

使用说明

核心用法

ClawVault是专为OpenClaw Agent设计的结构化记忆CLI工具,通过wake/sleep生命周期管理、类型化记忆存储(decision/lesson/commitment等8类)、记忆图谱构建和上下文感知检索来解决"上下文死亡"问题。核心工作流:会话开始时执行clawvault wake恢复上下文,工作中用checkpoint保存状态、capture快速捕获、remember结构化记录,结束时clawvault sleep生成交接文档。支持语义搜索(依赖qmd)和图谱感知检索(--profile auto/planning/incident/handoff)。

显著优点

  • 深度OpenClaw集成:提供官方hook包,支持gateway启动/心跳/会话开始等生命周期事件自动触发
  • 防上下文死亡设计:自动检查点、死亡检测警报、会话修复(repair-session可修复Anthropic API的tool_use_id错误)
  • 本地优先:无云服务同步,仅可选调用Gemini API做观察压缩
  • 结构化知识图谱:wiki链接自动构建实体关系图,支持增量重建
  • 多平台 hardened:Windows路径处理、WebDAV安全经过专项加固

潜在缺点/局限性

  • 外部依赖较重:核心查询功能依赖qmd(需单独安装),否则搜索不可用
  • 可选LLM调用不透明observe --compressobserve --active需GEMINI_API_KEY,但文档未明确说明数据如何被处理
  • Hook启用流程复杂:需手动执行install+enable+gateway重启+验证四步,易遗漏
  • Windows生态适配:虽经hardened,但shell-init等特性在Windows预期行为可能差异
  • 图谱索引本地存储.clawvault/graph-index.json无版本控制,损坏需手动--refresh

适合人群

  • 长期使用OpenClaw的Agent开发者,需跨会话保持项目上下文
  • 多Agent协作场景,需结构化交接和知识沉淀
  • 对数据本地存储有强要求的隐私敏感用户

常规风险

  • repair-session会修改OpenClaw会话转录文件(虽有自动备份)
  • Hook误配可能导致gateway事件循环异常(clawvault compat可检测)
  • 环境变量配置错误(CLAWVAULT_PATH/OpenClaw路径)会导致静默失败或错误写入
  • 长期未compact的观察数据可能积累存储膨胀

ClawVault 内容

暂无文件树

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