用途:为 AI 智能体提供跨会话的持久记忆,记录学习、决策、洞察、事件与交互,避免每次重新交代上下文。
主要能力:捕获五类记忆(learning、decision、insight、event、interaction),支持 1-10 重要度评分、标签与上下文记录;多词搜索并可按最低重要度过滤;查看近期记忆与统计分布;自动将每日记忆整合为每周摘要。官方称 36 项测试通过,搜索平均低于 20ms,捕获低于 50ms,统计低于 10ms。
使用方式:依赖 jq,安装命令为 brew install jq;将 memory-cli.sh 放入工作区。捕获示例:./memory/memory-cli.sh capture --type learning --importance 9 --content "..." --tags "swift,ios" --context "...";搜索:./memory/memory-cli.sh search "swiftui ios" --min-importance 7;近期:./memory/memory-cli.sh recent learning 7 10;统计:./memory/memory-cli.sh stats;整合:./memory/memory-cli.sh consolidate --week 2026-05。文件结构含 index/memory-index.json、daily/YYYY-MM-DD.md、consolidated/YYYY-WW.md。
适用场景:学习与技能追踪、决策历史、里程碑记录、每周回顾,以及与 Clawdbot 集成实现自动记忆召回。
限制:仅文本搜索,暂无语义嵌入;面向单用户;文件式存储约 1 万条记忆后可能变慢;需 bash 与 jq,适用于 macOS/Linux。未来计划包括语义嵌入、AI 自动打标签、记忆图谱、导出 Notion/Obsidian、多语言与云同步。采用 MIT 许可。