用途:debate 用于结构化审议,通过让多个立场相互辩护与交叉质询,避免传统 LLM 对话只给出统计中心答案的问题,从而呈现离群视角、隐藏假设、价值取舍与可能性空间。
主要能力:以 card 形式定义数据流组件,包括生成器 CREATE_TOPIC(定义辩题、背景、利害)、CREATE_SIDE(创建立场与 1-3 位辩护人)、转换器 CREATE_MODERATOR(支持 roberts_rules、oxford、informal 风格及 strict、moderate、loose 严格度)与 CREATE_CLOCK(控制轮次与反驳时长),以及消费者 CREATE_AUDIENCE(观察者反应与评分)、CREATE_TRANSCRIPT(记录全部流并输出 TRANSCRIPT.md)、CREATE_EVALUATOR(仅接收最终立场、不接触辩论过程,输出 evaluation.yml)。
使用方式:通过命令驱动,如 DEBATE [topic] 快速创建辩题、双方与主持人;CREATE_TOPIC、CREATE_SIDE、CREATE_MODERATOR、CREATE_AUDIENCE、START_DEBATE rounds=[n] 进行配置与启动。辩论中可使用 ARGUMENT、REBUTTAL、EVIDENCE、QUESTION、CONCEDE、CONCLUDE 等流程命令,以及 MOTION、SECOND、CALL_QUESTION、VOTE、POINT_OF_ORDER、YIELD 等议事规则命令。会话状态记录在 DEBATE.yml,包含辩题、各方立场与辩护人、主持人队列、时钟、观众倾向与置信度、状态与裁决。
适用场景:架构决策等需要权衡取舍的议题,例如是否迁移到微服务;也可与 adversarial-committee、roberts-rules、rubric、evaluator、speed-of-light 等技能配合,用评分标准或单次 LLM 调用模拟多轮辩论。
限制:资料未提供安装方式、收费、价格、平台支持或实际效果数据;部分示例中的具体数值与结论仅为演示,不应视为通用事实。