用途:debate-workflow 是一个结构化多视角辩论技能,用于框架选型、系统设计等重要架构决策,以及存在多种合理方案、视角真正冲突的复杂权衡。简单实现选择、有明显正确答案的决策、紧急热修复、小重构和常规功能新增不建议使用。
主要能力:可配置视角数量(3 为默认,含安全、性能、简洁;5 为扩展,增加可维护性、用户体验;7 为全面,再增加可扩展性、成本),辩论轮数(2 快速、3 标准、4-5 深入),以及收敛标准(100% 共识、三分之二多数、综合、证据)。每个视角有标准画像,例如安全关注漏洞与数据保护,性能关注速度与瓶颈,简洁追求最小复杂度,可维护性关注技术债,用户体验关注 API 与开发者体验,可扩展性关注增长容量,成本关注资源与投入产出。
使用方式:执行过程分八步——框定决策(用模板明确问题、背景、约束、评估标准与视角),初始化各视角独立立场,第一轮收集初始立场,第二轮互相质疑与回应,第三轮寻找共识与混合方案,由中立促进者综合出建议、置信度、获胜论据、异议与实施指引,随后生成决策记录(decisions/YYYY-MM-DD-decision-name.md)并通过 store_discovery() 存入记忆,最后用 builder agent 实施并监控成功指标与重审触发条件。资料中给出的示例包括 REST 与 GraphQL、单元测试与集成测试比例、Kubernetes 与 Serverless 等。
限制:该流程需要多轮代理周期,耗时较长;它替代默认工作流中研究设计步骤;资料未提供具体安装命令、价格、平台支持或效果数据。