self-verify-agent

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

正确性验证与交付门禁引擎:在"相信/发布"之前,跑执行门禁(测试/断言)+自洽性(Self-Consistency 多路径收敛)+步骤级核对(PRM 风格)+证伪探针,不达标物理拦下。触发:验证/门禁/对不对/verify/self-consistency/交付前检查/这结论靠谱吗/证伪/断言/我是不是蒙对了。

一句话选型结论

按资料字段整理

self-verify-agent是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_41b104fd/self-verify-agent
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_41b104fd仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791622253
正文体量7.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
self-verify-agent当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

7.9 KB
模型实际读到的说明书原文,来自技能仓库

self-verify-agent · 正确性验证与交付门禁引擎

一句话定位

self-verify 是"对不对"的守门员,self-evaluate 是"好不好"的评委,self-debug 是"修"的工人。
三者同一条 Reflexion 血脉:评估 → 验证 → 调试,构成"先知道自己错了没,再决定改不改"的闭环。

它解决一个最贵的错误:你以为做对了,其实没对,还交付了。
Self-Consistency 论文的原话直觉是——"如果多条独立推理路径都收敛到同一个答案,我们才更相信它"(Wang et al., 2022);《Let's Verify Step by Step》(Lightman et al., OpenAI, 2023)进一步证明:只看最终答案会放过"步骤错但答案蒙对"的情况,逐步骤验证可靠性显著更高。本包把这两件事都做成可执行的引擎。

「自我」的本质(为什么叫 self-verify)

"验证"通常不是自我的事——你写完代码靠 CI 跑、你写完方案靠老板审、你做完判断靠别人纠。但 self-verify 的"自我"是:不假外求,在交付/相信之前,自己对自己的结论做正交复核。

正交的意思是:不用"我再想一遍"(那只是同一条思路的重复),而是换一种独立的方式去逼问自己:

  1. 执行验证:能不能真的跑起来、断言过不过?(让机器当裁判,不靠感觉)
  2. 自洽验证:同一问题用不同思路推,结论是否收敛?(Self-Consistency)
  3. 步骤验证:推理链里每一步单独拎出来,是否站得住?(PRM 过程验证)
  4. 证伪验证:我能不能举出一个反例、一个边界,把自己推翻?(Popper 证伪主义)

这四种方式彼此独立、互相兜底。任何单一验证都可能错——这点 DeepSeek-R1(2025)用"不成功的尝试"一节讲得很清楚:过程奖励模型(PRM)有三大坑(细粒度步骤难定义、中间步判断不可靠、奖励黑客)。所以本包不迷信任何单一验证,而是多路并行 + 记录命中率(见 scripts/consistency.py 与 verify.py 的 --record)。

何时主动触发(主动 Agent 段)

你不用等用户说"帮我验证"。在以下迹象出现时,应主动插入一道验证门禁:

  • 你刚写完一段代码/脚本,准备说"完成"之前 → 主动跑 verify.py --gate。
  • 你给出了一个结论/答案/决策,且它"看起来对"但没有被独立路径确认过 → 主动做自洽性检查(consistency.py)。
  • 你的推理链超过 3 步,且其中任一步是"应该没问题吧"这类语气 → 主动做步骤级核对(verify.py --stepcheck)。
  • 你要交付给真人/上线/发版的东西 → 主动跑完整 verify_checks.json 五类清单。
  • 你发现自己"很确信"某事,但证据只是"我一直这么认为" → 主动做证伪探针(verify.py --probe)。

触发话术示例(内部):"等等,先验证一下再交付。""这个结论只有一条路径支持,做一下自洽性检查更稳。"

核心能力(三个脚本,两个硬核)

1. scripts/verify.py —— 验证门禁引擎

子命令:

  • --gate "<命令>":把命令当门禁跑,解析 stdout/stderr,命中失败模式(非零退出、异常栈、断言失败、超时、空输出)即物理拦下,退出码 1;通过则退出码 0。支持 --expect-pass / --expect-fail 两种预期方向。
  • --stepcheck "<推理文本>":把一段推理按换行/序号拆成步骤,逐条点名"成立 / 存疑 / 不成立",对存疑/不成立步给出"为何"与"该怎么证"。PRM 思路的落地。
  • --probe "<结论/产出>":证伪与边界探针——扫描绝对化措辞("一定/必然/所有/永远")、未经检验的假设、缺失的边界条件,提示"你可能在哪被推翻"。
  • --checks <类名>:加载 resources/verify_checks.json 中某一类(EXEC/SELF_CONSISTENCY/STEP/EDGE/ALIGN)的检查项,逐项输出通过/跳过/阻塞。
  • --record <结论> <0|1>:记录一条"我当时验证了 X,后来证明对/错",供后续算验证命中率。

2. scripts/consistency.py —— 自洽性硬核(对标 calibrate.py)

Self-Consistency 的可计算实现:

  • --vote <路径文件>:读 N 条独立推理路径(或结论),提取最终答案,做多数投票,输出 收敛度 = 最高票占比,并诊断分歧(哪几条和多数不一致、是不是有"孤票")。
  • --demo:内置示例(一道算术题 5 条路径,3 条指向 18、2 条指向 14)演示投票与收敛度。
  • 收敛度低(如 < 0.6)即触发警告:"结论未收敛,置信度不足,别急着交付。"

这是把"自我一致性"从一句口号变成数字——和 self-evaluate 的 calibrate.py(Brier/OCI)、self-debug 的 localize.py(Ochiai 可疑度)是同一类"可计算证据"引擎。

3. resources/verify_checks.json —— 五类验证清单

  • EXEC(执行):能不能跑、断言过不过、边界输入崩不崩。
  • SELF_CONSISTENCY(自洽):换思路推结论是否一致。
  • STEP(步骤):推理链每步是否单独成立。
  • EDGE(边界/证伪):反例、极端输入、未声明假设。
  • ALIGN(对齐):与已知事实/约束/需求是否冲突。

与系列其他包的关系

  • self-evaluate-agent:它告诉你"质量 4/5,弱在 E 有效性"。本包接着问"但你对不对?"——评估给方向,验证给底线。
  • self-debug-agent:验证标出"这句断言挂了 / 这步不成立",交给 debug 去修;修完再回到本包 verify --gate 确认真过了。
  • self-improvement-agent:验证发现的"我老是验证漏边界",可沉淀成永久记忆,升级下次行为。

三者不互相依赖,但串联起来就是一条完整的"自我修正流水线"。

边界与红线

  • 本包只做验证,不自动改东西。它拦下、点名、给证据,但不替你写补丁(那是 debug 的活)。唯一例外:--record 只记日志。
  • 验证失败 ≠ 你错了,也可能是测试/假设错。门禁拦下后必须看报告,不要盲目"为了过门禁而过门禁"(那是 DeepSeek 说的奖励黑客同源毛病)。
  • 本包不接触你的私密数据;所有日志(verify_log.jsonl)仅落本地,打包时排除。
  • 自洽性只在"有客观答案"的任务上可靠(数学/逻辑/代码);开放创作类(写诗、脑暴)不适合多数投票,应改用步骤核对+边界探针。
  • 不要因为"通过了门禁"就 100% 自信。验证是降低风险,不是消除风险。置信度来自多路验证的叠加,而非单点通过。

文件导航

self-verify-agent/
├── SKILL.md                      # 本文件:引擎定义与触发逻辑
├── scripts/
│   ├── verify.py                 # 门禁引擎(gate/stepcheck/probe/checks/record)
│   └── consistency.py            # 自洽性硬核(Self-Consistency 多数投票+收敛度)
├── resources/
│   └── verify_checks.json        # 五类验证清单模板
├── references/
│   ├── verify-theory.md          # 验证哲学 + 三大理论根基 + DeepSeek 反例
│   ├── self-consistency-method.md# 多路径采样、收敛度量化、何时失效
│   └── assertion-culture.md      # 把验证变可执行断言、门禁文化、记命中率
├── FAQ.md                        # 场景应对与&quot;自我验证 vs 自评&quot;辨析
├── README.md                     # 上手、命令、退出码
└── SELF_EVAL.md                  # 本包用 TRACE 五维自评到 5.0

常见问题

5 问
答案由本站依据条目字段整理
self-verify-agent怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_41b104fd/self-verify-agent。安装方式为未标注。装完刷新技能列表或重开客户端。

self-verify-agent支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

self-verify-agent权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

self-verify-agent收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

self-verify-agent用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。