首页龙虾技能列表 › Self Evolving Skill — 技能工具

Self Evolving Skill — 技能工具

v1.0.2

自进化技能,能够自动学习和改进自身能力,根据用户反馈不断优化执行效果。

30· 10,029·79 当前·87 累计
by @whtoo (bltdz Orion)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/28
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能是纯指令型技能,不包含代码或凭证需求。
评估建议
这是一个自我改进和学习的框架技能,通过收集反馈来优化自身性能。技能内部逻辑一致,不请求凭证或安装代码。建议在使用前确认技能的学习机制符合预期。...
详细分析 ▾
用途与能力
自进化技能框架,能够自动学习和改进
指令范围
学习和改进相关的指令
安装机制
纯指令型,无需安装
凭证需求
无需凭证
持久化与权限
无需特殊权限
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.22026/2/4

Self-Evolving Skill v1.0.2 - Added front-matter metadata (name, description, homepage) to SKILL.md for improved discovery. - No code or functional changes; documentation formatting updated only. - All core features, usage, and algorithm details remain unchanged.

● 无害

安装命令 点击复制

官方npx clawhub@latest install self-evolving-skill
镜像加速npx clawhub@latest install self-evolving-skill --registry https://cn.clawhub-mirror.com

技能文档

元认知自学习系统 - 基于预测编码和价值驱动的Skill自动演化。

功能

  • ResidualPyramid金字塔分解,量化认知缺口
-: 残差 自适应反思触发: 基于残差能量自动判断何时需要学习
  • 经验回放: 缓存已学模式,降低重复触发
  • 价值门控: 只有提升长期价值才接受变异
  • 持久化: 经验自动保存/加载

安装

# 技能已安装到 ~/.openclaw/skills/self-evolving-skill
# 或使用ClawHub
clawhub install self-evolving-skill

架构

self-evolving-skill/
├── core/                      # Python核心
│   ├── residual_pyramid.py     # 残差金字塔(SVD分解)
│   ├── reflection_trigger.py  # 自适应触发器
│   ├── experience_replay.py   # 经验回放缓存
│   ├── skill_engine.py        # 核心引擎+ValueGate
│   ├── storage.py             # 持久化
│   └── mcp_server.py          # MCP服务器
├── src/                       # TypeScript SDK
│   ├── index.ts               # 主入口
│   ├── cli.ts                 # CLI
│   └── mcp-tools.ts           # 工具定义
├── skills/                    # OpenClaw Skill
│   └── self-evolving-skill/    # 技能封装
├── MCP_CONFIG.md              # MCP配置
└── README.md                   # 文档

MCP工具

工具描述参数
skill_create创建Skillname, description
skill_execute执行并学习skill_id, context, success, value
skill_analyze分析嵌入embedding
skill_list列出Skills-
skill_stats系统统计-
skill_save持久化保存skill_id
skill_load加载skill_id

使用方式

CLI

# 列出所有Skill
openclaw skill self-evolving-skill list

# 创建Skill openclaw skill self-evolving-skill create --name "MySkill"

# 执行 openclaw skill self-evolving-skill execute --success

# 分析 openclaw skill self-evolving-skill analyze --embedding '[0.1,0.2,...]'

# 统计 openclaw skill self-evolving-skill stats

MCP服务器

# 启动MCP服务器
cd ~/.openclaw/skills/self-evolving-skill
./run_mcp.sh

# 或使用适配器 python3 mcporter_adapter.py skill_list '{}'

编程

import { SelfEvolvingSkillEngine } from 'self-evolving-skill';

const engine = new SelfEvolvingSkillEngine(); await engine.init();

const { skillId } = await engine.createSkill({ name: 'Analyzer' }); const stats = await engine.stats();

核心算法

1. 残差金字塔分解

pyramid = ResidualPyramid(max_layers=5, use_pca=True)
decomposition = pyramid.decompose(embedding)

# 输出: # - residual_ratio: 残差能量比率 # - suggested_abstraction: POLICY / SUB_SKILL / PREDICATE # - novelty_score: 综合新颖性

2. 三层跃迁规则

覆盖率抽象层级操作
>80%POLICY调整策略权重
40-80%SUB_SKILL生成子Skill
<40%PREDICATE归纳新谓词

3. 自适应阈值

trigger = ReflectionTrigger(
  min_energy_ratio=0.10,     # 初始阈值
  value_gain_threshold=0.20, # 触发阈值
  target_trigger_rate=0.15   # 目标15%触发率
)

文件位置

路径说明
~/.openclaw/skills/self-evolving-skill技能根目录
~/.openclaw/mcp_servers/self-evolving-skill.jsonMCP服务器配置
~/.openclaw/workspace/self-evolving-skill/storage数据存储

相关文档

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务