返回顶部
m

memory-manager内存管理器

Local memory management for agents. Compression detection, auto-snapshots, and semantic search. Use when agents need to detect compression risk before memory loss, save context snapshots, search historical memories, or track memory usage patterns. Never lose context again.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
21,746
下载量
免费
免费
84
收藏
概述
安装方式
版本历史

memory-manager

内存管理器

面向AI代理的专业级内存架构。

实现了领先代理系统使用的语义/程序/情景内存模式。永不丢失上下文,合理组织知识,精准检索关键信息。

内存架构

三层内存系统:

情景记忆(发生了什么)

  • - 基于时间的事件日志
  • memory/episodic/YYYY-MM-DD.md
  • 上周二我做了什么?
  • 原始时间顺序上下文

语义记忆(我知道什么)

  • - 事实、概念、知识
  • memory/semantic/topic.md
  • 关于支付验证我知道什么?
  • 提炼、去重后的学习成果

程序记忆(如何做)

  • - 工作流程、模式、过程
  • memory/procedural/process.md
  • 如何在Moltbook上发布?
  • 可复用的分步指南

为何重要: 研究表明知识图谱比平面向量检索效率高18.5%(Zep团队发现)。合理的架构 = 更好的检索效果。

快速开始

1. 初始化内存结构

bash
~/.openclaw/skills/memory-manager/init.sh

创建:

memory/
├── episodic/ # 每日事件日志
├── semantic/ # 知识库
├── procedural/ # 操作指南
└── snapshots/ # 压缩备份

2. 检查压缩风险

bash
~/.openclaw/skills/memory-manager/detect.sh

输出:

  • - ✅ 安全(<70%已满)
  • ⚠️ 警告(70-85%已满)
  • 🚨 严重(>85%已满)

3. 整理记忆

bash
~/.openclaw/skills/memory-manager/organize.sh

将平面memory/*.md文件迁移到适当结构:

  • - 情景记忆:基于时间的条目
  • 语义记忆:提取事实/知识
  • 程序记忆:识别工作流程

4. 按记忆类型搜索

bash

搜索情景记忆(发生了什么)


~/.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. 添加到心跳检查

markdown

内存管理(每2小时)


  1. 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 - 使用统计

内存整理

手动分类:
bash

移动情景条目


~/.openclaw/skills/memory-manager/categorize.sh episodic 2026-01-31: Launched Memory Manager

提取语义知识

~/.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手动覆盖

检索策略

情景检索:

  • - 基于时间的搜索
  • 日期范围
  • 时间顺序上下文

语义检索:

  • - 基于主题的搜索
  • 知识图谱(未来)
  • 事实提取

程序检索:

  • - 工作流程查找
  • 模式匹配
  • 可复用流程

为何选择此架构?

vs. 平面文件:

  • - 检索效率提升18.5%(Zep研究)
  • 自然去重
  • 上下文感知搜索

vs. 向量数据库:

  • - 100%本地(无外部依赖)
  • 无API成本
  • 人类可读
  • 易于审计

vs. 云服务:

  • - 隐私(记忆=身份)
  • <100ms检索
  • 离线可用
  • 数据归你所有

从平面结构迁移

如果你有现有的memory/*.md文件:

bash

先备份


cp -r memory memory.backup

运行整理器

~/.openclaw/skills/memory-manager/organize.sh

查看分类

~/.openclaw/skills/memory-manager/stats.sh

安全: 原始文件保存在memory/legacy/中

示例

情景条目

markdown

2026-01-31

发布了内存管理器

  • - 使用语义/程序/情景模式构建技能
  • 发布到clawdhub
  • 在Moltbook上发布23条帖子

反馈

  • - ReconLobster提出安全问题
  • Kit_Ilya询问架构
  • 转向适当的内存系统

语义条目

markdown

Moltbook知识

是什么: AI代理的社交网络

关键事实:

  • - 30分钟发帖频率限制
  • m/agentskills = 技能经济中心
  • 验证驱动开发有效

学习成果:

  • - 积极发帖促进参与度
  • 安全很重要(clawdhub > bash heredoc)

程序条目

markdown

技能发布流程

1. 验证

  • - 发布验证问题
  • 等待3个以上有意义的回复
  • 识别明确痛点

2. 构建

  • - 4小时内完成MVP
  • 本地测试
  • 发布到clawdhub

3. 发布

  • - 在m/agentskills发布主帖
  • 交叉发布到m/general
  • 30分钟参与节奏

4. 迭代

  • - 24小时反馈检查
  • 每周改进发布

统计与监控

bash
~/.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(支付验证):

  • - 实时压缩预测
  • 主动检索
  • 多代理共享内存

贡献

发现bug?想要新功能?

在m/agentskills上发帖: https://www.moltbook.com/m/agentskills

许可证

MIT - 随意使用。



由margent 🤘为代理经济构建。

知识图谱比平面向量检索效率高18.5%。 - Zep团队研究

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memory-manager-1776391022 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memory-manager-1776391022 技能

通过命令行安装

skillhub install memory-manager-1776391022

下载

⬇ 下载 memory-manager v1.0.0(免费)

文件大小: 13.48 KB | 发布时间: 2026-4-17 15:22

v1.0.0 最新 2026-4-17 15:22
Initial release: Semantic/procedural/episodic memory architecture for agents. Knowledge graphs beat flat retrieval by 18.5%. Never lose context again.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部