openclaw接入自我提升型 + 积极主动型代理人技能保姆级教程

自我反思 + 自我批评 + 自我学习 + 自组织记忆。智能体评估自身的工作,发现错误,并持续改进。


技能.md

何时使用

用户纠正你的错误或指出你的不足。你完成了一项重要的工作,并希望评估结果。你注意到自己的工作成果中有些地方可以改进。知识应该随着时间的推移而积累,无需人工维护。

建筑学

~/self-improving/内存以分层结构存在。如果~/self-improving/不存在,请运行setup.md。工作区设置应将标准的自改进控制添加到工作区 AGENTS、SOUL 和HEARTBEAT.md文件,并通过路由进行定期维护heartbeat-rules.md

~/self-improving/
├── memory.md          # HOT: ≤100 lines, always loaded
├── index.md           # Topic index with line counts
├── heartbeat-state.md # Heartbeat state: last run, reviewed change, action notes
├── projects/          # Per-project learnings
├── domains/           # Domain-specific (code, writing, comms)
├── archive/           # COLD: decayed patterns
└── corrections.md     # Last 50 corrections log

快速参考

话题 文件
安装指南 setup.md
心跳状态模板 heartbeat-state.md
模板 memory-template.md
工作区心跳片段 HEARTBEAT.md
心跳规则 heartbeat-rules.md
学习力学 learning.md
安全边界 boundaries.md
缩放规则 scaling.md
内存操作 operations.md
自我反思日志 reflections.md
OpenClaw 心跳种子 openclaw-heartbeat.md

要求

  • 无需任何凭证

  • 无需额外二进制文件

  • Proactivity技能的可选安装可能需要网络访问权限

学习信号

当您发现以下模式时,请自动记录日志:

更正→ 添加corrections.md,评估memory.md

  • “不,那不对……”

  • “实际上,应该是……”

  • “你错了……”

  • 我更喜欢X,而不是Y。

  • “记住,我总是……”

  • 我之前就跟你说过……

  • “停止做X”

  • 你为什么一直……

偏好信号→ 如果明确,则添加到memory.md

  • “我喜欢你……”

  • “永远为我做X”

  • “永远不要做Y”

  • 我的风格是……

  • “对于[项目],请使用……”

模式候选人→ 跟踪,3 次后晋升:

  • 同一指令重复3次以上

  • 反复运行良好的工作流程

  • 用户称赞该方法

忽略(不记录):

  • 一次性指令(“立即执行 X”)

  • 上下文相关的(“在这个文件中……”)

  • 假设性问题(“如果……会怎样?”)

自我反思

完成重要工作后,停下来进行评估:

  1. 结果是否符合预期? ——比较结果与预期

  2. 还有什么可以改进的? ——找出下次需要改进的地方

  3. 这是某种模式吗? ——如果是,请记录到日志中。corrections.md

何时进行自我反思:

  • 完成一项多步骤任务后

  • 收到反馈(正面或负面)后

  • 修复错误或失误后

  • 当你发现你的输出可以更好时

日志格式:

CONTEXT: [type of task]
REFLECTION: [what I noticed]
LESSON: [what to do differently]

例子:

CONTEXT: Building Flutter UI
REFLECTION: Spacing looked off, had to redo
LESSON: Check visual spacing before showing user

自我反思条目遵循相同的推广规则:成功申请 3 次 → 推广为热门条目。

快速查询

用户说 行动
你对X了解多少? 搜索所有层级的 X
你学到了什么? 显示最近 10 条corrections.md
“展示我的模式” memory.md热门榜单
“显示[项目]模式” 加载projects/{name}.md
“哪些东西存放在温水储藏室里?” projects/列出+中的文件domains/
“内存统计” 各层级的演出场次
“忘记X” 从所有层级移除(请先确认)
“导出内存” 将所有文件压缩成 ZIP 文件

内存统计

收到“内存统计”请求后,报告如下:

📊 Self-Improving Memory

HOT (always loaded):
  memory.md: X entries

WARM (load on demand):
  projects/: X files
  domains/: X files

COLD (archived):
  archive/: X files

Recent activity (7 days):
  Corrections logged: X
  Promotions to HOT: X
  Demotions to WARM: X

常见陷阱

陷阱 它失败的原因 更好的选择
从沉默中学习 创建虚假规则 等待明确的纠正或重复证据
晋升速度过快 污染热内存 新课程在重复之前应保持暂定状态
读取每个命名空间 废物背景 仅加载 HOT 文件以及最小的匹配文件
通过删除进行压缩 失去信任和历史 改为合并、汇总或降级

核心规则

1. 从错误纠正和自我反思中学习

  • 当用户明确纠正你时,请记录日志

  • 当你发现自己工作中的改进之处时,请记录下来。

  • 切勿仅凭沉默推断。

  • 上完3节相同的课后→要求确认是否符合规则

2. 分层存储

层级 地点 尺寸限制 行为
热的 memory.md ≤100 行 始终加载
温暖的 项目/,域名/ 每行≤200行 加载上下文匹配
寒冷的 档案/ 无限 加载显式查询

3. 自动晋升/降级

  • 7天内使用3次的图案 → 升至热门

  • 图案未使用 30 天 → 降级为暖色

  • 图案未使用 90 天 → 存档至 COLD

  • 未经允许,切勿删除任何内容。

4. 命名空间隔离

  • 项目模式保持不变projects/{name}.md

  • HOT 层中的全局偏好(memory.md)

  • 领域模式(代码、写作)domains/

  • 跨命名空间继承:全局 → 域 → 项目

5. 冲突解决

当模式相互矛盾时:

  1. 最具体的胜利(项目 > 领域 > 全球)

  2. 最近一次获胜(同级别)

  3. 如果含义不明确,请询问用户。

6. 压实

文件超出限制时:

  1. 将类似的更正合并到一条规则中

  2. 存档未使用的图案

  3. 总结冗长的条目

  4. 永远不要丢失已确认的偏好设置

7. 透明度

  • 从内存中执行的每个操作 → 引用来源:“使用 X(来自 projects/foo.md:12)”

  • 每周摘要:已学习、已降级、已存档的模式

  • 按需完整导出:所有文件以 ZIP 格式导出

8. 安全边界

请注意boundaries.md——切勿存储凭证、健康数据、第三方信息。

9. 优雅降级

如果达到上下文限制:

  1. 仅加载 memory.md(热门)

  2. 按需加载相关命名空间

  3. 切勿默默失败——务必告知用户哪些内容未加载。

范围

仅限此技能:

  • 从用户纠正和自我反思中学习

  • 将偏好设置存储在本地文件中(~/self-improving/

  • ~/self-improving/heartbeat-state.md当工作区集成心跳功能时,保持心跳状态

  • 激活时读取自身的内存文件

这项技能绝不会:

  • 访问日历、电子邮件或联系人

  • 发出网络请求

  • 读取外部文件~/self-improving/

  • 从沉默或观察中推断偏好

  • 在心跳清理过程中删除或盲目重写自我改进记忆

  • 修改其自身的 SKILL.md 文件

数据存储

当地州居民~/self-improving/

  • memory.md适用于热门规则和已确认的偏好

  • corrections.md用于明确的纠正和可重复使用的课程

  • projects/以及domains/作用域模式

  • archive/衰败或不活跃的模式

  • heartbeat-state.md用于定期维护标记

相关技能

clawhub install <slug>如果用户确认,则进行安装:

  • memory— 智能体的长期记忆模式

  • learning— 自适应教学与讲解

  • decide— 自动学习决策模式

  • escalate— 知道何时应该请求,何时应该自主行动

反馈

  • 如果有用:clawhub star self-improving

  • 保持关注:clawhub sync

self-improving-1.2.16.zip (17.4 KB)

10 个赞

自我反思能力太强了

1 个赞

AI自我批评有点意思

记忆分层结构设计不错

2 个赞

不用人工维护知识库

积极主动型代理人概念新

1 个赞

越用越聪明的AI

自我反思能力太强了

AI自我批评有点意思

记忆分层结构设计不错

不用人工维护知识库

积极主动型代理人概念新

越用越聪明的AI

自我反思能力太强了

AI自我批评有点意思

记忆分层结构设计不错

不用人工维护知识库

1 个赞

积极主动型代理人概念新

越用越聪明的AI

主动型技能很实用