SuperAPI AI 工具集

oracle-doubt

通用与其它

查看项目

更新于 10-16 00:06

技能介绍

用途:oracle-doubt 是面向非平凡决策的在途对抗式复核方法。它针对引入或修改分支逻辑、跨越模块或服务边界、断言类型系统或编译器无法验证的性质(线程安全、幂等、顺序、不变量)、正确性依赖未来读者看不到的上下文、以及影响不可逆(生产部署、数据迁移、公开 API 变更)的决策,在提交或落地前先进行怀疑审查。它与 /review 不同:/review 对已完成产物给出结论,oracle-doubt 在纠偏成本还低时做交叉盘问。

主要能力:提供五步怀疑循环。Step 1 CLAIM:用两三行写清主张与重要性。Step 2 EXTRACT:只保留最小可复核单元——产物与契约,剥离推理过程。Step 3 DOUBT:调用新上下文评审者,提示词必须是对抗式(找问题),只传产物与契约,不传主张。交互会话中必须询问是否要跨模型第二意见(并行 oracle 与 architect 子代理、外部人工评审或跳过);非交互场景跳过并声明。Step 4 RECONCILE:把发现逐条对照产物文本分类,优先级为契约误读、有效且可行动、有效权衡、噪声。Step 5 STOP:出现琐碎发现、完成 3 轮或用户明确放行即停止;三轮仍有实质问题应上报。

使用方式:该技能供主会话编排者使用,通过 task 工具生成新上下文评审者。不要把它加入 persona 的 skills frontmatter,因为会触发人格调用人格的编排反模式。若在子代理上下文中使用,优先向用户说明无法嵌套运行;仅作为最后手段可用降级的自我提问回退,并标注为降级。每次生成子代理前都需用户授权与确认方式。

适用场景与限制:适合高风险、正确性优先于速度、处理不完全理解的代码、要提交非平凡代码或断言非显然事实时;不适用于机械操作、明确指令、阅读或总结代码、单行显然正确的改动、纯工具操作,或用户明确要求速度优先。循环上限为 3 轮,产物过大应先分解而非放宽上限。资料未提供具体价格、平台支持范围或安装命令。