Install
openclaw skills install self-improving-five-layer-memorySelf-Evolving Five-Layer Memory System for AI Agents. Based on WorkBuddy Five-Layer Memory v4.1, provides L1-L5 layered architecture, evolution mechanism, and automated maintenance. Triggers when the user needs to (1) build a memory system, (2) optimize existing memory, (3) analyze memory architecture, or (4) implement memory automation. Built from Dingdang's production memory system (2026-05-03).
openclaw skills install self-improving-five-layer-memory基于 WorkBuddy 五层记忆系统 v4.1 改进,覆盖 95% 核心设计,更紧凑、更自动化。
L1 核心层 → 身份、价值观、底线 → SOUL.md + IDENTITY.md + USER.md
L2 认知层 → 用户思维画像 → MEMORY.md(认知层段落)
L3 行为层 → 用户行为习惯 → MEMORY.md(行为层段落)
L4 情境层 → 当前任务、检查项 → HEARTBEAT.md + OPENCLAW_SELF_CHECK.md
L5 潜意识层 → 错误记录、偏差追踪 → 成长箱 .learnings/
知识图谱 → 结构化事实记忆 → MemPalace KG
路由规则 → 信号词→动作映射 → 记忆路由表.md(已嵌入 SOUL.md 回复流程)
进化机制:成长箱同类错误 3 次 → 晋升为规则 → 写入 AGENTS.md / SOUL.md
# 创建目录结构
mkdir -p memory/ mempalace/xiaodi-palace/成长箱/.learnings/
# 创建核心文件
touch SOUL.md IDENTITY.md USER.md MEMORY.md HEARTBEAT.md
SOUL.md — 灵魂文件,定义你是谁:
IDENTITY.md — 你的身份名片:
USER.md — 你的用户画像:
MEMORY.md — 长期记忆(L2+L3):
HEARTBEAT.md — 心跳检查清单:
成长箱/.learnings/
├── README.md → 成长箱说明
├── 叮当_errors.md → 错误记录(同类 3 次晋升)
├── SHADOW.md → 偏差追踪(说了没做)
└── 优化方案.md → 优化历史存档
晋升流程:
参考 scripts/mempalace_consolidation.py,集成以下模块:
[A] 观察合并:检测重复 KG 三元组,过期旧版本[C] 访问统计:记录实体访问次数,优先返回热点[D] 偏差检测:扫描记忆文件中的"忘了/没做/应该"信号,自动追加到 SHADOW.md[R] 路由发现:检测 workspace 新文件,追加到路由表每次心跳执行:
每周日 10:00:
每月 1 日 10:00:
memory/YYYY-MM-DD.md 文件叮当_errors.md 看有无同类错误到 3 次阈值推荐 KG 实体分类:
查询示例:
# 查询用户信息
mempalace_kg_query(entity="老大")
# 查询配置
mempalace_kg_query(entity="Gateway")
回复前自动执行以下 5 步,无需手动查路由表:
完整路由表参考:记忆路由表.md(独立文件,仅当需要完整参考时读取)
详见 references/ 目录:
memory-architecture.md — 完整五层架构说明consolidation-guide.md — consolidation 脚本配置指南distillation-guide.md — 蒸馏流程详解