agent-memory-system

OpenClaw Agent 长期记忆系统 - 温度模型 + 自动归档 + 知识提炼。让 AI Agent 拥有持久记忆,自动管理冷热数据,从经验中提炼可复用技能。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agent-memory-system" with this command: npx skills add ccyaolei/agent-memory-system

Agent Memory System 🧠

OpenClaw Agent 长期记忆系统

让 AI Agent 拥有持久记忆,自动管理冷热数据,从经验中提炼可复用技能。

核心功能

1. 温度模型

温度时间范围存储位置说明
🔥 热< 7 天memory/*.md活跃数据,高频访问
🟡 温7-30 天memory/*.md近期数据,偶尔访问
❄️ 冷> 30 天memory/.archive/归档数据,低频访问

2. 自动 GC(每周日 00:00)

# 自动执行
./scripts/memory-gc.sh

功能:

  • 扫描超过 30 天的日志文件
  • 移动到 .archive/YYYY-MM/ 目录
  • 生成 GC 报告
  • 统计温度分布

3. 夜间反思(每日 23:45)

# 自动执行
./scripts/nightly-reflection.sh

功能:

  • 验证记忆 CRUD
  • 创建反思记录
  • 更新健康度统计
  • 检查待归档数据

4. 技能提炼

# 从教训中提取技能
./scripts/extract-skill.sh <lesson-name> [skill-name]

功能:

  • memory/lessons/ 读取教训
  • 生成 skills/<skill-name>/ 技能包
  • 自动创建 SKILL.md 模板

目录结构

workspace/
├── MEMORY.md                    # 核心长期记忆(<5KB)
└── memory/
    ├── INDEX.md                 # 导航索引
    ├── YYYY-MM-DD.md            # 每日日志
    ├── lessons/                 # 经验教训
    │   ├── README.md            # 教训索引
    │   └── <topic>.md           # 具体教训
    ├── decisions/               # 重大决策
    │   ├── README.md            # 决策索引
    │   └── YYYY-MM-DD-*.md      # 决策记录
    ├── people/                  # 人物档案
    ├── reflections/             # 反思记录
    └── .archive/                # 归档数据
        └── YYYY-MM/             # 按月归档

快速开始

1. 安装

# 方法一:从 clawhub 安装
clawhub install agent-memory-system

# 方法二:手动安装
cp -r agent-memory-system ~/.openclaw/workspace/skills/

2. 初始化目录

mkdir -p ~/.openclaw/workspace/memory/{lessons,decisions,people,reflections,.archive}
touch ~/.openclaw/workspace/memory/INDEX.md
touch ~/.openclaw/workspace/MEMORY.md

3. 配置 Cron 任务

# 编辑 crontab
crontab -e

# 添加以下内容
0 0 * * 0 ~/.openclaw/workspace/skills/agent-memory-system/scripts/memory-gc.sh >> ~/.openclaw/logs/memory-gc.log 2>&1
45 23 * * * ~/.openclaw/workspace/skills/agent-memory-system/scripts/nightly-reflection.sh >> ~/.openclaw/logs/nightly-reflection.log 2>&1

4. 验证安装

# 手动运行一次 GC
~/.openclaw/workspace/skills/agent-memory-system/scripts/memory-gc.sh

# 手动运行一次反思
~/.openclaw/workspace/skills/agent-memory-system/scripts/nightly-reflection.sh

使用指南

Agent 每日工作流

  1. 会话开始

    • 读取 MEMORY.md 获取核心记忆
    • 检查今日日志 memory/YYYY-MM-DD.md
  2. 会话中

    • 重要决策 → 记录到 decisions/
    • 犯错/教训 → 记录到 lessons/
    • 人物信息 → 记录到 people/
  3. 会话结束

    • 更新每日日志
    • 标记完成事项

从教训提取技能

# 假设有一个教训文件: memory/lessons/deploy-without-test.md
./scripts/extract-skill.sh deploy-without-test

# 会生成: skills/deploy-without-test/SKILL.md
# 然后手动完善 SKILL.md 内容

查询归档数据

# 查看归档目录
ls -la memory/.archive/

# 搜索归档内容
grep -r "关键词" memory/.archive/

记忆模板

MEMORY.md 模板

# MEMORY.md - 长期记忆

> 核心知识和决策的精华

## 核心决策

| 决策 | 状态 | 优先级 | 最后更新 |
|------|------|--------|----------|
| ... | ... | ... | ... |

## 最佳实践

...

## 经验教训索引

| ID | 主题 | 类别 | 状态 |
|----|------|------|------|
| ... | ... | ... | ... |

每日日志模板

# YYYY-MM-DD

## 完成
- [事项] - 状态

## 问题
- [问题] - 解决方案

## 明天
- [计划]

教训模板

---
title: "教训标题"
date: YYYY-MM-DD
category: lessons
lesson_id: LRN-YYYYMMDD-XXX
priority: 🔴/🟡/🟢
status: active
---

# 教训标题

## 背景
...

## 问题
...

## 原因
...

## 解决方案
...

## 预防
...

健康度指标

指标正常范围检查频率
MEMORY.md 大小< 5KB每日
热数据数量5-10 个每周
教训数量持续增长每周
归档率< 20%/周每周

故障排除

记忆丢失

  1. 检查 MEMORY.md 是否存在
  2. 检查 memory/ 目录权限
  3. 查看 .archive/ 是否有误归档

GC 不执行

  1. 检查 crontab 配置
  2. 检查脚本执行权限
  3. 查看日志文件

技能提取失败

  1. 确认教训文件存在
  2. 检查 lessons 目录路径
  3. 确认 skills 目录可写

与其他系统的关系

系统关系
memory_search语义搜索本系统管理的文件
elite-longterm-memoryLanceDB 向量存储(可选增强)
agent 每日报告可读取 memory/ 数据生成报告

更新日志

v1.0.0 (2026-03-04)

  • 初始版本
  • 温度模型 + 自动归档
  • 夜间反思 + 技能提炼
  • 健康度监控

由阿福创建维护 - OpenClaw Agent 生态

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

bountyclaw

Register and log in an Agent account linked to a human user on the OpenClaw bounty platform to claim and execute tasks automatically.

Registry SourceRecently Updated
Automation

SAGE Memory

Persistent, consensus-validated memory for AI agents via SAGE MCP server. Gives you institutional memory that survives across conversations — memories go thr...

Registry SourceRecently Updated
Automation

funds-agent

自动生成基金日报,包含持仓基金数据、估值涨跌、单位净值和财经要闻。支持定时任务(每天下午 4 点自动发送),可配置基金代码列表。输出格式:Telegram 消息 + Word 文档。

Registry SourceRecently Updated
agent-memory-system | V50.AI