返回顶部
s

self-evolution-pro自我进化Pro

增强型自我进化技能,集成自动技能提取、根因分析、知识图谱、跨会话同步、自动晋级机制。触发词:'总结这个经验'、'保存为技能'、'自我进化'、'学习这个'、'记录教训'。相比原版self-improving-agent,新增自动提取、多维度分析、进化追踪功能。

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

self-evolution-pro

自我进化专业版

增强型自我进化技能,让AI代理持续自我改进、自我学习。

核心升级(相比原版)

特性原版增强版
技能提取手动自动 + 一键
跨会话同步
基础 | 完整知识图谱 | | 自动晋级 | 无 | 基于复发次数自动晋级 | | 根因分析 | 无 | 发现模式 → 找根本原因 | | 进化追踪 | 无 | 版本历史 + 效果追踪 | | 计划审查 | 手动 | Cron自动化 |

触发词

当以下情况时激活:

  • - 用户说总结这个经验、保存为技能
  • 学习这个、自我进化、记录这个
  • 发现一个非显而易见的解决方案
  • 重复犯同一个错误超过2次
  • 解决了一个需要调查的问题

工作原理

会话中遇到问题/纠正

记录到 .learnings/

┌───┴───┐
错误 纠正 发现
↓ ↓ ↓
根因分析 链接图谱 自动晋级

技能提取 → 发布到 ClawHub

跨会话同步 → 其他代理也能用

文件结构

~/.openclaw/workspace/
├── AGENTS.md # 多代理工作流
├── SOUL.md # 行为准则
├── TOOLS.md # 工具能力
├── MEMORY.md # 长期记忆
├── memory/ # 日常记忆
│ └── YYYY-MM-DD.md
├── .learnings/ # 本技能日志
│ ├── LEARNINGS.md # 学习记录
│ ├── ERRORS.md # 错误记录
│ ├── FEATURE_REQUESTS.md # 需求记录
│ └── KNOWLEDGE_GRAPH.md # 知识图谱(新增)
├── .skills/ # 提取的技能
│ └── /
└── .evolution/ # 进化追踪(新增)
├── metrics.md # 效果指标
├── review-schedule.md # 审查计划
└── version-history.md # 版本历史

快速参考

情况操作
命令/操作失败记录到 .learnings/ERRORS.md
用户纠正你
记录到 LEARNINGS.md,类别=correction | | 发现更好方案 | 记录到 LEARNINGS.md,类别=best_practice | | 根因分析 | 分析根本原因,链接到 KNOWLEDGE_GRAPH.md | | 复发≥3次 | 自动晋级到对应文件 | | 技能提取 | 使用 extract 命令 | | 跨会话同步 | 使用 sync 命令 | | 计划审查 | 查看 .evolution/review-schedule.md |

自动晋级规则

当满足以下条件时自动晋级

目标文件条件
SOUL.md行为模式类学习,复发≥2次
TOOLS.md
工具相关,复发≥2次 |
| AGENTS.md | 工作流相关,已解决 |
| CLAUDE.md | 项目约定,复发≥3次 |
| 技能提取 | 跨3+个不同任务复发 |

根因分析流程

遇到错误时,不只是记录,要分析:

  1. 1. 直接原因(表象)
→ 文件权限不够
  1. 2. 根本原因(深层)
→ 没检查当前用户权限配置
  1. 3. 模式识别
→ 每次涉及系统配置都容易忽略权限
  1. 4. 系统性预防
→ 创建技能或添加到 SOUL.md

格式:

markdown

[RCA-YYYYMMDD-XXX] 问题标题

Root Cause: 根本原因描述
Pattern: 识别到的模式
Prevention: 系统性预防措施
Files: 相关文件
Skills: 相关技能

Why-Tree

  • - Why 1: 原因A
- Why 2: 原因B - Why 3: 根本原因 ←

知识图谱

.learnings/KNOWLEDGE_GRAPH.md 链接相关学习:

markdown

知识图谱

节点
ID类型标题关联
N001errorDocker权限问题N002, N003
N002
learning | M1 Docker平台问题 | N001 |

| N003 | skill | docker-m1-fixes | N001 |

关系

  • - N001 → causes → N002
  • N001 → solved_by → N003

进化指标

.evolution/metrics.md 追踪效果:

markdown

进化指标

记录统计

  • - 本周新增:5条
  • 已解决:3条
  • 已晋级:2条
  • 技能提取:1个

效果追踪
学习记录日期复发次数节省估计
Docker M1修复2025-01-150~30分钟/次
pnpm优先
2025-01-18 | 2 | ~5分钟/次 |

计划审查

.evolution/review-schedule.md 安排定期审查:

markdown

审查计划

每日 (Heartbeat时)

  • - 检查高优先级待处理项
  • 检查新复发的模式

每周

  • - 完整审查所有pending项
  • 识别可晋级项
  • 更新知识图谱

每月

  • - 技能版本更新
  • 效果指标复盘
  • 清理过时项

技能提取流程

方式1:自动提取(推荐)

当检测到复发≥3次,自动触发:

bash

自动执行


./skills/self-evolution-pro/scripts/extract.sh skill-name

方式2:手动提取

触发:保存为技能 / 这个可以提取
操作:

  1. 1. 创建 .skills//SKILL.md
  2. 填写模板
  3. 发布到 ClawHub(可选)
  4. 更新知识图谱
  5. 记录到 version-history.md

方式3:跨会话提取

场景:在会话A发现问题,在会话B需要同样知识
操作:

  1. 1. 在会话A:记录 + 标记为 shared
  2. 在会话B:使用 sessions_history 读取
  3. 提取到共享位置

跨会话同步

使用 OpenClaw 的会话工具:

发送学习到其他会话

javascript
sessions_send({
sessionKey: session:project-alpha-daily,
message: 新学习:Docker M1平台问题解决方案已记录到 .learnings/ERRORS.md
})

读取其他会话的学习

javascript
// 查看最近会话
sessions_list({ activeMinutes: 60, messageLimit: 3 })

// 读取特定会话历史
sessions_history({ sessionKey: session-id, limit: 50 })

Spawn子代理做背景研究

javascript
sessions_spawn({
task: 研究这个错误并提出系统性解决方案,
label: error-research,
runtime: subagent,
mode: run
})

日志格式

学习记录

markdown

[LRN-YYYYMMDD-XXX] category

Logged: ISO-8601
Priority: low | medium | high | critical
Status: pending | inprogress | resolved | promoted | promotedto_skill
Area: frontend | backend | infra | tests | docs | config
Recurrence-Count: 1
First-Seen: YYYY-MM-DD
Last-Seen: YYYY-MM-DD

Summary

一句话描述学到了什么

Root Cause(新增)

根本原因分析(如果是错误)

Solution

具体解决方案

Pattern(新增)

如果复发,识别到的模式

Suggested Action

具体修复或改进建议

Metadata

  • - Source: conversation | error | userfeedback | selfdiscovered
  • Related: N001, N002(知识图谱节点)
  • See Also: LRN-YYYYMMDD-YYY
  • Estimated Time Saved: X minutes(估算节省时间)

错误记录

markdown

[ERR-YYYYMMDD-XXX] skillorcommand

Logged: ISO-8601
Priority: high | critical
Status: pending | resolved | wont_fix
Root Cause Analysis: [RCA ID 如果已分析]
Area: ...

Summary

简短描述什么失败了

Error

实际错误信息

###

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 self-evolution-pro-1776010281 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 self-evolution-pro-1776010281 技能

通过命令行安装

skillhub install self-evolution-pro-1776010281

下载

⬇ 下载 self-evolution-pro v1.0.0(免费)

文件大小: 11.23 KB | 发布时间: 2026-4-13 11:55

v1.0.0 最新 2026-4-13 11:55
Self Evolution Pro 1.0.0 introduces an advanced AI self-improvement skill with major upgrades over the original self-improving-agent.

- Adds automatic skill extraction, multi-dimensional root cause analysis (RCA), and evolution tracking.
- Integrates a knowledge graph to link learnings, errors, and skills.
- Enables automatic skill promotion based on recurrence, with effect metrics and version history.
- Supports cross-session synchronization, making learnings and skills available to all agents.
- Provides cron-based automated review and promotion workflows.
- Enhances logging formats, time tracking, and best practice guidelines for continuous AI improvement.

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

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

p2p_official_large
返回顶部