返回顶部
v

verified-capability-evolver验证能力进化器

Safely improve agent capabilities with structured verification, rollback, and promotion gating. Enhances existing evolution workflows with optional SettlementWitness verification.

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

verified-capability-evolver

已验证能力进化器

通过结构化验证、回滚和升级门控,扩展现有能力进化工作流。

此技能替代底层自我改进系统。它保留原始学习、钩子和提取工作流,同时添加一个验证层,使得永久行为变更仅在经过验证后才被推广。

数据处理与信任

此技能定义了一个验证工作流,而非自动数据传输。

  • - 仅应使用结构化任务数据(规范+输出)进行验证
  • 不要包含密钥、API密钥、凭据、私钥、助记词或个人数据
  • SettlementWitness集成是运行时控制的,仅应在获得用户明确批准后使用
  • 验证应用于选定的学习和推广事件,而非所有代理活动

核心原则

一个代理不应仅仅改进——它应该证明自己已经改进

自我改进中风险最高的时刻是推广到永久记忆。一个临时修复仅在通过验证后才成为永久行为。

代理身份(TrustScore必需)

当使用SettlementWitness验证时,提供一个稳定的agent_id:

text
{wallet_address}:capability-evolver

使用{wallet_address}:capability-evolver格式,以便TrustScore历史可以在会话间正确累积。

快速参考

情况操作
命令/操作失败记录到.learnings/ERRORS.md
用户纠正你
记录到.learnings/LEARNINGS.md,类别为correction | | 用户想要缺失功能 | 记录到.learnings/FEATURE_REQUESTS.md | | API/外部工具失败 | 记录到.learnings/ERRORS.md,包含集成详情 | | 知识已过时 | 记录到.learnings/LEARNINGS.md,类别为knowledge_gap | | 发现更好的方法 | 记录到.learnings/LEARNINGS.md,类别为best_practice | | 学习标记为resolved | 在推广前定义验证规范 | | 正在考虑推广到永久记忆 | 先验证 | | 验证返回PASS | 推广并附加receipt_id | | 验证返回FAIL | 回滚并记录反证 | | 验证返回INDETERMINATE | 暂缓审查,不推广 | | 简化/强化重复模式 | 记录/更新.learnings/LEARNINGS.md,添加Source: simplify-and-harden和稳定的Pattern-Key | | 与现有条目相似 | 使用See Also链接,考虑提升优先级 | | 工作流改进 | 验证PASS后推广到AGENTS.md(OpenClaw工作区) | | 工具陷阱 | 验证PASS后推广到TOOLS.md(OpenClaw工作区) | | 行为模式 | 验证PASS后推广到SOUL.md(OpenClaw工作区) |

使用示例

场景

一个代理反复为API响应生成无效JSON。应用了一个修复,但在将此推广为永久行为之前,必须验证该改进。

学习条目(解决前)

[LRN-20260329-001] 纠正

状态: 待处理

摘要

代理为API响应生成了无效JSON格式

建议操作

在返回前确保所有输出符合所需模式

验证规范

{
expected: {
valid_json: true,
matches_schema: true
}
}

验证结果

{
valid_json: true,
matches_schema: true
}

结果

  • - 验证返回PASS
  • 状态 → 已解决
  • 学习变得符合推广条件
  • 可附加收据元数据(如果使用了验证)

这说明了什么

  • - 改进必须被证明,而非假设
  • 推广受验证门控
  • 失败的修复不会成为永久行为

OpenClaw设置(推荐)

OpenClaw是此技能的主要平台。它使用基于工作区的提示注入,自动加载技能。

安装

通过ClawdHub(推荐):
bash
clawdhub install verified-capability-evolver

手动:
bash
git clone https://github.com/your-org/verified-capability-evolver.git ~/.openclaw/skills/verified-capability-evolver

工作区结构

OpenClaw将以下文件注入每个会话:

~/.openclaw/workspace/
├── AGENTS.md # 多代理工作流,委派模式
├── SOUL.md # 行为指南,个性,原则
├── TOOLS.md # 工具能力,集成陷阱
├── MEMORY.md # 长期记忆(仅主会话)
├── memory/ # 每日记忆文件
│ └── YYYY-MM-DD.md
└── .learnings/ # 此技能的日志文件
├── LEARNINGS.md
├── ERRORS.md
└── FEATURE_REQUESTS.md

创建学习文件

bash
mkdir -p ~/.openclaw/workspace/.learnings

然后创建日志文件(或从assets/复制):

  • - LEARNINGS.md — 纠正,知识差距,最佳实践
  • ERRORS.md — 命令失败,异常
  • FEATURE_REQUESTS.md — 用户请求的能力

推广目标

当学习被证明广泛适用时,推广到工作区文件:

学习类型推广到示例
行为模式SOUL.md简洁,避免免责声明
工作流改进
AGENTS.md | 为长任务生成子代理 |
| 工具陷阱 | TOOLS.md | Git推送需要先配置认证 |

会话间通信

OpenClaw提供跨会话共享学习的工具:

  • - sessionslist — 查看活动/最近会话
  • sessionshistory — 读取另一个会话的转录
  • sessionssend — 向另一个会话发送学习
  • sessionsspawn — 生成子代理进行后台工作

可选:启用钩子

用于在会话开始时自动提醒:

bash

将钩子复制到OpenClaw钩子目录


cp -r hooks/openclaw ~/.openclaw/hooks/verified-capability-evolver

启用它

openclaw hooks enable verified-capability-evolver

参见references/openclaw-integration.md获取完整详情。



通用设置(其他代理)

对于Claude Code、Codex、Copilot或其他代理,在项目中创建.learnings/:

bash
mkdir -p .learnings

从assets/复制模板或创建带标题的文件。

在代理文件AGENTS.md、CLAUDE.md或.github/copilot-instructions.md中添加引用,以提醒自己记录学习。(这是基于钩子提醒的替代方案)

自我改进工作流

当错误或纠正发生时:

  1. 1. 记录到.learnings/ERRORS.md、LEARNINGS.md或FEATURE_REQUESTS.md
  2. 审查并推广广泛适用的学习到:

- CLAUDE.md - 项目事实和约定
- AGENTS.md - 工作流和自动化
- .github/copilot-instructions.md - Copilot上下文

日志格式

学习条目

追加到.learnings/LEARNINGS.md:

markdown

[LRN-YYYYMMDD-XXX] 类别

记录时间: ISO-8601时间戳
优先级: 低 | 中 | 高 | 严重
状态: 待处理
领域: 前端 | 后端 | 基础设施 | 测试 | 文档 | 配置

摘要

所学内容的一行描述

详情

完整上下文:发生了什么,什么错了,什么是对的

建议操作

要做的具体修复或改进

元数据

  • - 来源:对话 | 错误 | 用户反馈 | simplify-and-harden
  • 相关文件:path/to/file.ext
  • 标签:tag1, tag2
  • 另见:LRN-20250110-001(如果与现有条目相关)
  • 模式键:simplify.deadcode | harden.inputvalidation(可选,用于重复模式跟踪)
  • 重复计数:1(可选)
  • 首次出现:2025-01-15(可选)
  • 最后出现:2025-01-15(可选)

错误条目

追加到.learnings/ERRORS.md:

markdown

[ERR-YYYYMMDD-XXX] 技能或命令名称

记录时间: ISO-8601时间戳
优先级: 高
状态: 待处理
领域: 前端 | 后端 | 基础设施 | 测试 | 文档 | 配置

摘要

失败内容的简要描述

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 verified-capability-evolver-1776003243 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 verified-capability-evolver-1776003243 技能

通过命令行安装

skillhub install verified-capability-evolver-1776003243

下载

⬇ 下载 verified-capability-evolver v1.0.5(免费)

文件大小: 26.28 KB | 发布时间: 2026-4-13 12:27

v1.0.5 最新 2026-4-13 12:27
Version 1.0.5

- Added a new "Example Usage" section, demonstrating how verification gates learned behavior before promotion.
- Clarified the core principle by showing step-by-step how a learning is verified and only then promoted.
- No code or file changes; documentation update only.
- All other workflow, setup, and logging instructions remain unchanged.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部