Long-Term Memory (Honcho)

✨ 一键迁移本地记忆至Honcho云端

将本地文件式记忆(USER.md、memory/等)迁移至Honcho云端数据库,实现持久化记忆管理,支持托管云与自托管部署。

收藏
6.8k
安装
2.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

honcho-setup 是一款面向 OpenClaw 生态的记忆迁移工具,用于将传统基于 Markdown 文件的本地记忆系统升级至 Honcho 持久化记忆平台。执行流程分为七步:

1. 插件安装:通过 openclaw plugins install @honcho-ai/openclaw-honcho 安装官方插件,解决依赖后启用
2. 连接验证:支持托管云(需 HONCHO_API_KEY)或本地自托管(需 HONCHO_BASE_URL),验证通过后方可继续

3. 遗留文件检测:扫描 USER.mdIDENTITY.mdMEMORY.mdSOUL.mdAGENTS.mdBOOTSTRAP.mdHEARTBEAT.mdTOOLS.mdmemory/canvas/ 目录

4. 数据上传:通过 Honcho SDK 的 session.uploadFile() 将用户文件(owner peer)与 Agent 文件(openclaw peer)上传至会话

5. 文件归档:经用户确认后,将 USER.mdMEMORY.mdIDENTITY.mdHEARTBEAT.md 归档至 archive/ 并删除原文件;memory/canvas/ 目录整体迁移;AGENTS.mdSOUL.mdBOOTSTRAP.mdTOOLS.md 保留原位

6. 文档更新:基于插件模板更新或创建 AGENTS.mdSOUL.mdBOOTSTRAP.md,替换文件式记忆引用为 honcho_profilehoncho_contexthoncho_searchhoncho_recallhoncho_analyze 等工具调用

7. 完成确认:汇总迁移结果并指向 Honcho 官方文档

显著优点

  • 零数据丢失风险:所有删除操作前强制归档,失败时中止流程
  • 双模式部署:兼顾托管云便捷性与自托管隐私性
  • 结构化迁移:区分用户记忆与 Agent 自我描述,利用 Honcho 的 peer 机制实现权限隔离
  • 工具化升级:将被动文件读取转为主动 API 调用,支持语义搜索与上下文注入

潜在局限

  • 依赖 Node.js 生态:需处理 npm 依赖安装故障(已知 OpenClaw 插件安装器缺陷)
  • 网络要求:上传阶段依赖 Honcho API 可用性
  • 模板覆盖风险:若用户已深度自定义 SOUL.md 等文件,自动化更新可能产生合并冲突
  • 本地部署复杂度:自托管需 Docker 环境及额外配置

适合人群

  • 使用 OpenClaw 且记忆文件膨胀、检索困难的长期用户
  • 需要跨会话持久记忆的多 Agent 场景开发者
  • 对数据主权敏感、希望选择自托管的企业用户

常规风险

  • API 密钥泄露HONCHO_API_KEY 需妥善保管,避免提交至版本控制
  • 上传中断导致状态不一致:虽设计了失败保护,但大规模 memory/ 目录传输仍可能因网络波动中断
  • 归档目录权限:需确保 archive/ 目录写入权限,否则回退机制失效

Long-Term Memory (Honcho) 内容

手动下载zip · 4.2 kB
SKILL.mdtext/markdown
请选择文件