用途:在出现架构决策、技术/库/工具选型、重构路线或存在实质权衡的策略问题时,该技能要求 AI 不直接给单一结论,而是先做结构化对比并让用户明确选择。触发场景包括用户问“应该 X 还是 Y”“哪个方案更好”,或 AI 即将推荐架构、技术栈、框架、数据库与基础设施方案。琐碎选择、有明显正解的 bug 修复、语法问题,或用户已决定只需实现时不触发。
主要能力:
- 生成 2-4 个真正可行、差异足以构成权衡的选项,不用稻草人选项;若确实只有一个可行方案,需说明替代方案为何不适用。
- 按维度评估每项:结合当前语境的具体优点与缺点、工作量(低/中/高)、风险、可逆性(是/否/部分)。
- 输出对比表格,格式为“## Options Analysis: [决策主题]”,列为 Option、Pros、Cons、Effort、Risk、Reversible?。
- 明确给出倾向及针对用户情境的理由,不做虚假中立。
- 实现前请求用户逐项确认可接受的权衡,等待明确选择后再继续;并尊重用户最终选择。
涵盖的权衡类别:速度与质量、简单与灵活、自建与采购、现在与以后、安全与便利。
限制与禁止事项:不得把单一选项说成“最佳方式”,不得使用通用营销式优缺点,不得忽略用户时间、技能与既有技术等约束,也不得在重大决策上未经确认就动手。仅提供该技能的行为规范,未提供其他实现细节、依赖、价格或支持平台信息。