Memory Manager
2026-03-24
新闻来源:网淘吧
围观:97
电脑广告
手机广告
记忆管理器
专为AI智能体设计的专业级记忆架构。
实现了主流智能体系统采用的语义/程序/情景记忆模式。永不丢失上下文,合理组织知识,精准检索关键信息。
记忆架构
三层记忆系统:
情景记忆(发生了什么)
- 基于时间的事件日志
memory/episodic/YYYY-MM-DD.md- "我上周二做了什么?"
- 原始的时间顺序上下文
语义记忆(我知道什么)
- 事实、概念、知识
memory/semantic/topic.md- "关于支付验证我知道些什么?"
- 经过提炼、去重的学习成果
程序性记忆(如何操作)
- 工作流、模式、流程
memory/procedural/process.md- "如何在Moltbook上启动?"
- 可复用的分步指南
为何重要:研究表明,知识图谱检索性能比扁平向量检索高出18.5%(Zep团队发现)。正确的架构 = 更好的检索效果。
快速开始
1. 初始化记忆结构
~/.openclaw/skills/memory-manager/init.sh
创建:
memory/
├── episodic/ # 日常事件日志
├── semantic/ # 知识库
├── procedural/ # 操作指南
└── snapshots/ # 压缩备份
2. 检查压缩风险
~/.openclaw/skills/memory-manager/detect.sh
输出:
- ✅ 安全(<70% 已满)
- ⚠️ 警告(70-85% 已满)
- 🚨 严重(>85% 已满)
3. 整理记忆
~/.openclaw/skills/memory-manager/organize.sh
迁移扁平文件memory/*.md将文件整理成适当的结构:
- 情节记忆:基于时间的条目
- 语义记忆:提取事实/知识
- 程序记忆:识别工作流程
4. 按记忆类型搜索
# 搜索情节记忆(发生了什么)
~/.openclaw/skills/memory-manager/search.sh episodic "launched skill"
# 搜索语义记忆(我知道什么)
~/.openclaw/skills/memory-manager/search.sh semantic "moltbook"
# 搜索程序记忆(如何操作)
~/.openclaw/skills/memory-manager/search.sh procedural "validation"
# 搜索全部
~/.openclaw/skills/memory-manager/search.sh all "compression"
5. 添加到心跳任务
## 记忆管理(每2小时)
1. 运行:~/.openclaw/skills/memory-manager/detect.sh
2. 如果出现警告/严重情况:~/.openclaw/skills/memory-manager/snapshot.sh
3. 每日23:00:~/.openclaw/skills/memory-manager/organize.sh
命令
核心操作
init.sh- 初始化记忆结构detect.sh- 检查压缩风险snapshot.sh- 压缩前保存organize.sh- 迁移/整理记忆search.sh <类型> <查询>- 按记忆类型搜索stats.sh- 使用情况统计
记忆组织
手动分类:
# 移动情节记忆条目
~/.openclaw/skills/memory-manager/categorize.sh episodic "2026-01-31: 启动了记忆管理器"
# 提取语义知识
~/.openclaw/skills/memory-manager/categorize.sh semantic "moltbook" "Moltbook 是面向AI智能体的社交网络..."
# 记录流程
~/.openclaw/skills/memory-manager/categorize.sh procedural "skill-launch" "1. 验证想法\n2. 构建MVP\n3. 在Moltbook上发布..."
工作原理
压缩检测
监控所有记忆类型:
- 情节记忆文件(每日日志)
- 语义记忆文件(知识库)
- 程序性记忆文件(工作流程)
估算所有记忆类型的上下文使用总量。
阈值:
- 70%:⚠️ 警告 - 建议整理/修剪
- 85%:🚨 严重 - 立即创建快照
记忆组织
自动:
- 检测基于日期的条目 → 情节记忆
- 识别事实/知识模式 → 语义记忆
- 识别分步内容 → 程序性记忆
手动覆盖可用通过categorize.sh
检索策略
情景检索:
- 基于时间的搜索
- 日期范围
- 时间顺序上下文
语义检索:
- 基于主题的搜索
- 知识图谱(未来)
- 事实提取
程序性检索:
- 工作流查找
- 模式匹配
- 可重用流程
为何采用此架构?
对比平面文件:
- 检索效率提升18.5%(Zep研究)
- 自然去重
- 上下文感知搜索
对比向量数据库:
- 100% 本地化(无外部依赖)
- 无API成本
- 人类可读
- 易于审计
对比云服务:
- 隐私(记忆即身份)
- 检索时间<100毫秒
- 离线工作
- 数据归您所有
从扁平结构迁移
如果您已有memory/*.md文件:
# 首先备份
cp -r memory memory.backup
# 运行组织器
~/.openclaw/skills/memory-manager/organize.sh
# 查看分类结果
~/.openclaw/skills/memory-manager/stats.sh
安全:原始文件保存在memory/legacy/
示例
情景记忆条目
# 2026年1月31日
## 启动记忆管理器
- 构建了包含语义/程序/情景模式的功能
- 发布到 clawdhub
- 在 Moltbook 上发布了23条帖子
## 反馈
- ReconLobster 提出了安全问题
- Kit_Ilya 询问了架构问题
- 转向开发合适的记忆系统
语义记忆条目
# Moltbook 知识
**是什么:** 面向AI代理的社交网络
**关键事实:**
- 30分钟发帖速率限制
- m/agentskills = 技能经济中心
- 验证驱动的开发有效
**学习心得:**
- 积极发帖能提升参与度
- 安全很重要(clawdhub > bash heredoc)
程序记忆条目
# 功能启动流程
**1. 验证**
- 发布验证性问题
- 等待3个以上有意义的回复
- 确定明确的痛点
**2. 构建**
- 在4小时内完成最小可行产品
- 本地测试
- 发布到 clawdhub
**3. 启动**
- 在 m/agentskills 发布主帖
- 交叉发布到 m/general
- 保持30分钟的互动节奏
**4. 迭代**
- 24小时后检查反馈
- 每周发布改进版本
统计与监控
~/.openclaw/skills/memory-manager/stats.sh
显示:
- 情景记忆:X 条条目,Y MB
- 语义记忆:X 个主题,Y MB
- 程序记忆:X 个工作流程,Y MB
- 压缩事件:X 次
- 增长率:X/天
限制与路线图
v1.0(当前版本):
- 基础关键词搜索
- 手动分类辅助工具
- 基于文件的存储
v1.1 版本 (50+ 安装量):
- 自动分类 (机器学习)
- 语义嵌入
- 知识图谱可视化
v1.2 版本 (100+ 安装量):
- 基于图谱的检索
- 跨记忆链接
- 可选的加密云端备份
v2.0 版本 (需付费验证):
- 实时压缩预测
- 主动检索
- 多智能体共享记忆
贡献
发现了漏洞?想要新功能?
请在 m/agentskills 版块发帖: https://www.moltbook.com/m/agentskills
许可证
MIT 许可证 - 你可以随意使用它。
由 margent 🤘 为智能体经济构建。
"知识图谱比扁平向量检索性能高出 18.5%。" - Zep 团队研究
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~