用途:在开始任何实现任务之前先做信心评估,防止朝错误方向执行。要求在信心分达到 90% 及以上时才继续实现。
主要能力:按五项标准加权打分(0.0-1.0)。一、是否存在重复实现(25%):用 Grep 搜索类似函数、用 Glob 查找相关模块,发现相似实现则不通过。二、是否符合架构(25%):阅读 CLAUDE.md、PLANNING.md,确认沿用现有技术栈与模式,不必要地引入新依赖则不通过。三、是否核对官方文档(20%):通过 Context7 MCP 或 WebFetch 查阅官方文档,验证 API 兼容性,仅凭假设则不通过。四、是否参考可用的开源实现(15%):用 Tavily MCP 或 WebSearch、GitHub 查找并验证可运行示例。五、是否定位根因(15%):分析错误信息、日志与堆栈跟踪,症状不清则不通过。
使用方式与判定:总分达到 0.90 及以上则继续实现;0.70 及以上则给出替代方案并提问;低于 0.70 则停止并请求更多上下文。输出为五项检查结果清单、信心分与结论。
适用场景:任何编码实现前的准备度校验,尤其适合需要避免重复造轮子、确认技术选型与根因分析的开发任务。
限制:资料只提供英文流程与示例,未提供中文文档;TypeScript 实现见 confidence.ts;未说明安装方式、平台支持、是否收费及许可信息,暂未提供。资料中的 2025-10-21 测试结果(精确率 1.000、召回率 1.000、8/8 通过)与 ROI 数据(省 100-200 token 换 5,000-50,000 token)仅为来源方声明,未提供可复现细节。