用途:通过多个专家视角对问题进行辩论(debate)或投票(poll),回答“多个视角在哪里趋同、又在哪里真正分歧”。可作为独立技能直接调用,也可被其他技能在流程中作为子流程调用,返回综合结论。
两种模式: 辩论:生成N个智能体(默认3)进入共享对话,每个智能体在回应前读取完整聊天历史,逐轮建立、挑战或细化观点。默认3轮。适合权衡取舍类决策。每轮后检查是否收敛,若全部一致(置信度8以上且提案对齐)可提前结束。最后综合:趋同点、仍存分歧、未解决风险、是否有智能体改变立场。 投票:生成N个智能体(默认10)使用相同上下文与不同框架提示,各自独立分析并输出结构化结果,一次性并行执行,不做收敛检测。按共识(70%以上)、分歧(40%-69%)、离群(低于40%)聚合。输出类型支持排序、推荐、二元判断、多准则评分。
主要参数:mode默认debate,可用“poll this”“debate this”覆盖;N默认3(辩论)/10(投票);R默认3轮(仅辩论);model默认sonnet,可要求opus;roles自动分配,也可指定角色。
用法与限制:问题必须具体,模糊时先要求用户澄清再生成智能体;智能体必须输出结构化内容否则无法聚合;辩论N需至少2,投票N需至少3,否则警告;第一轮即全体一致则提前结束并报告共识;多轮后仍僵局则如实报告无主导答案;投票平局不强行裁决;偏离主题的智能体从综合中排除并注明实际N;已有报告会直接覆盖。
成本:3个sonnet智能体3轮辩论约$0.30-0.50,10个sonnet智能体投票约$0.30-0.50;opus约高出10倍,仅在明确要求时使用。独立调用时可写入报告文件,作为子流程调用时默认不写盘,仅返回综合结论。
报告结构:辩论含参与者、共识、关键分歧、建议行动、未解决风险、辩论亮点;投票含共识、分歧、离群、原始排名或评分。子流程协议要求调用方先框定具体决策、附带已收集上下文,再以模式与智能体数量调用,并将返回的建议融入对话。