Knowledge Management

📚 AI 知识自动归档,本地安全可控

OpenClaw 本地知识管理工具,自动解析 MEMORY.md 并按内容类型分类归档为结构化 Markdown 文件,支持去重同步与索引生成。

收藏
6.9k
安装
2.3k
版本
2.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Knowledge Management Skill 是 OpenClaw 生态的本地知识管理工具,核心功能是将 MEMORY.md 及每日记忆文件按内容类型自动分类归档。用户通过 km 命令行工具执行同步、分类、摘要生成等操作,无需 API 密钥,完全基于本地文件系统运行。

主要命令

  • km sync:解析记忆文件并按 Research/Decision/Insight/Lesson/Pattern/Project/Reference/Tutorial 八大类型归档
  • km classify:仅分类输出 JSON,不写入文件(适合预览)
  • km summarize:为每类内容生成索引文件
  • km cleanup:清理孤儿文件,保持存储整洁

智能分类机制:基于关键词匹配内容类型,结合上下文推断领域(Domain),通过语言特征判断确定性(Certainty)与影响级别(Impact),并自动提取标签和计算置信度评分(1-10)。

文件命名规范YYYYMMDDTHHMM_Title_8CHARHASH.md,哈希后缀确保内容去重,避免重复同步。

显著优点

1. 零外部依赖:无需 API 密钥,纯本地运行,数据完全自主可控
2. 智能自动化:自动解析、分类、去重,大幅减少手动整理负担

3. 结构化存储:YAML Frontmatter 标准化元数据,便于后续检索与集成

4. 幂等同步:基于内容哈希的状态管理,支持增量更新,安全可重复执行

5. 灵活配置:支持环境变量、CLI 参数自定义输入输出路径,适配多场景

6. Cron 集成友好:内置自动化支持,可配置定时同步任务

潜在局限

1. 分类准确性依赖规则:基于关键词启发式匹配,对模糊或创新表述可能误判
2. 需维护分类器:自定义分类逻辑需修改源码(EntryClassifier 类),门槛较高

3. 本地存储限制:无云端备份,单点故障风险需自行管理(如 Git 版本控制)

4. OpenClaw 生态绑定:专为 OpenClaw 记忆格式设计,通用性有限

5. 哈希冲突理论可能:8 字符截断哈希存在极低概率碰撞

适合人群

  • OpenClaw 重度用户,需要系统化管理 AI 对话产生的知识沉淀
  • 注重数据隐私、偏好本地优先(Local-First)工具的开发者
  • 需要结构化知识库支撑决策记录、研究追踪、模式萃取的知识工作者
  • 习惯命令行工作流、具备基础 Node.js 环境维护能力的用户

常规风险

  • 数据丢失风险:本地存储无自动备份,建议配合 Git 或定期归档
  • 状态文件损坏local-sync-state.json 被误改可能导致重复或遗漏同步
  • 分类偏差累积:自动分类错误若未及时修正,会导致知识库结构逐渐失准
  • 路径权限问题:自定义输出目录时需确保写入权限,否则静默失败
  • 版本兼容性:技能升级时需注意状态文件格式变更,建议升级前备份

Knowledge Management 内容

手动下载zip · 16.5 kB
index-local.jstext/javascript
请选择文件