1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | doublecheck-github-awesome-copilot |
| 作者/维护者 | GitHub(仓库 github/awesome-copilot,贡献者 dvelton) |
| 来源链接 | https://github.com/github/awesome-copilot/tree/main/skills/doublecheck |
| 许可证 | MIT(来自 GitHub API,仓库级) |
| GitHub Stars | 合集仓库整体 39,112(来自 GitHub API);该数字属整个 awesome-copilot 合集,不代表本技能自身热度 |
| Forks | 合集仓库整体 4,964(同上,不代表本技能) |
| 最新版本 | 无独立版本号;SKILL.md 最近一次改动 2026-03-12(来自 GitHub API 提交历史) |
| 安装方式 | 复制 skills/doublecheck/SKILL.md(含 assets/verification-report-template.md)到 agent 的 skills 目录 |
2. 功能介绍与亮点
Doublecheck 是一套针对 AI 生成文本的三层核验流程:第一层自审——逐句提取事实性、统计性、引用性、实体性、因果性、时间性六类可验证陈述并做内部一致性检查;第二层来源核验——为每条陈述发起网络搜索,找到可供用户独立核实的原始来源链接,对法律判例、法规条款等引用类陈述额外加严;第三层对抗性复核——切换到“假设输出有错”的姿态,用一份七项幻觉模式清单(虚构引用、无来源的精确数字、过度概括等)主动挑错。最终产出结构化核验报告,每条陈述标注 VERIFIED / PLAUSIBLE / UNVERIFIED / DISPUTED / FABRICATION RISK 五级置信度,只给链接不给裁决,由用户自己判断。技能同时提供“持续模式”(后续每条回复自动附带核验摘要)与“单次模式”(针对指定文本跑完整报告),并按内容风险自动升级到完整报告。
3. 适用场景
固定分类:内容创作与知识管理。适用于需要对 AI 输出的事实性内容做把关的场景——研究综述、法律/合规文本初稿、含统计数字或引用的分析报告、面向读者发布前的事实核查。受益人群:知识工作者、内容创作者、需要向他人交付书面材料的专业人士。
4. 跨 Agent 兼容性
- Claude Code:✅ 原生支持——标准 SKILL.md 格式,依赖宿主自带的网页搜索工具完成核验层
- Codex:⚠️ 需适配——不会自动发现
~/.codex/skills,需在对话中显式引用 SKILL.md 路径 - OpenClaw:✅ 原生支持——官方文档确认支持
.agents/skills/与~/.openclaw/skills/目录下 SKILL.md 的自动发现 - Hermes Agent:❓ 未验证
5. 推荐理由
纯提示词驱动、零外部依赖,把“AI 输出里的幻觉”这个几乎所有 agent 用户都会遇到的问题,拆成一套可复现的核验流程,而不是简单地喊“请核实”。报告只给来源链接不替用户下结论,边界诚实;对法律/医疗/金融等高风险内容有专门的加严指引。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | 发布方 GitHub 为公认一线厂商官方出品;合集仓库 stars 不计入单技能,未查到该子技能自身的独立第三方评测或采用数据,故不上探更高档 |
| 可用性 | 8 | 纯 Markdown 提示词 + 一个报告模板,复制即用;文档详尽(覆盖激活/核验/报告三个阶段),近 6 个月内有维护(2026-03-12 最近提交) |
| 安全性 | 9 | 无 shell 执行、无脚本;唯一外联是核验层调用宿主自带的网页搜索工具,用途透明(找可核实的来源链接);MIT 协议明确;无可疑指令 |
安全检查清单:①无 shell 命令执行 ②仅通过宿主标准搜索工具外联,无隐藏端点 ③不要求任何 API key 或凭据 ④SKILL.md 全文通读未发现夹带指令或 prompt injection 迹象 ⑤发布方为 GitHub 官方仓库,无造假迹象 ⑥License 明确(MIT)⑦最近一次维护 2026-03-12,非弃置项目
7. 跟同类 Skills 相比的优势
| 技能 | 定位 | 与 Doublecheck 的差异 |
|---|---|---|
| doublecheck | 事实性陈述的三层核验(自审→查源→对抗性复核) | —— |
| build-evidence-map | 为单个有争议的判断构建结构化证据图谱(.doubt.json) |
面向单一决策的深度证据留存,产出机读图谱而非可读报告;不适合快速核查一整篇文本里的多条陈述 |
与前者相比,doublecheck 处理的是“一整篇输出里有哪些陈述需要核实”,产出面向人类阅读的核验报告,更适合日常的事实核查场景。
8. 用户评价
该技能目前在第三方平台尚无具名用户评论区讨论。仓库内可查到一条独立贡献者提交的改进请求(PR #1578,作者 wisenbergg,2026 年):该贡献者在描述中指出,实际使用中“三层核验流程会拉入大量参考素材,内联执行会污染主对话上下文、拉低后续回复质量”,因而提议为该技能增加子代理隔离执行配置;该 PR 未被合并,但反映出真实使用场景与具体反馈。
9. 安装使用方式
- Claude Code / OpenClaw:将
skills/doublecheck/SKILL.md与assets/verification-report-template.md复制到对应的 skills 目录(如.claude/skills/doublecheck/或.agents/skills/doublecheck/),重启会话后即可通过技能名调用 - Codex:手动下载 SKILL.md 后在对话中引用其路径
- 触发方式:直接说“doublecheck”或“核实这段内容”进入单次模式;不带具体文本调用则进入持续模式,后续回复自动附核验摘要
10. 注意事项
- 核验层依赖宿主自带的网页搜索能力,若宿主未配置搜索工具,第二、三层核验将无法完整执行
- 报告只提供来源链接与置信度标注,不替用户下最终判断,仍需人工复核关键结论
- 未查到该技能自身的独立热度证据,受欢迎程度评分主要基于发布方官方身份,而非实测的独立采用数据