用途:该技能文档说明什么是 Chain of Verification(CoVe)、何时使用以及如何在提示设计中正确应用。CoVe 是一种提示设计模式,通过把生成与核验分离来提升事实可靠性:模型先给出答案,再通过结构化检查独立核验,最后产出修正或确认后的结果。它不是暴露思维链,核验步骤是显式指令而非隐藏推理。
主要能力:CoVe 包含三个阶段——初始答案生成、独立核验问题、最终验证答案。核心思路是模型不应假定首个答案正确,而须主动检验。核验问题需能证伪答案,应独立于原始措辞、针对事实主张而非风格、无需参照初始答案即可作答、具体且可证伪。
使用方式:最小结构为四步——1 产出初始答案;2 生成可检验答案的核验问题;3 独立回答每个核验问题;4 依据核验修正或确认原答案。文档给出模板:产出初始答案;生成 3 至 6 个可证伪的核验问题;独立回答每个问题;若发现错误或不确定则修正;仅输出最终修正答案并附简短置信说明。如需简洁结果,可显式约束输出:隐藏中间核验步骤、汇总核验发现、仅在发现问题时输出额外内容,例如“在内部执行核验,只展示最终答案并列出被修正的假设”。
适用场景:任务要求事实准确(日期、规格、标准、API);幻觉代价高或具误导性;答案依赖多个独立事实;模型可能依赖弱先验或模式补全;希望模型挑战自身输出。具体如解释技术标准或协议、总结法规或合规要求、产出有现实后果的分步流程、比较版本或限制、回答看似简单却易细微出错的问题。
限制:不适用于创意写作、头脑风暴、开放式构思、纯观点或偏好问题。需注意的失败模式:核验问题只是复述答案;各步骤复用相同措辞;核验暴露不确定却跳过修正;在无需准确性时使用导致冗长。CoVe 与思维链的区别在于:思维链暴露推理,CoVe 强制核验。核验输出可按需展示或汇总。