网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

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 团队研究

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第236417名访客 今日有38篇新文章/评论