按需启用的严格工程工作流模式,强制规范代码任务的澄清→规格→计划→小步执行→验证流程,降低生产风险
说明:
## Superpowers Mode 评估
### 核心用法
Superpowers Mode 是受 obra/superpowers 启发的严格工程工作流,**仅通过显式指令启用**(如”включи superpowers”)。启用后,针对代码/构建/调试任务强制执行六步流程:快速澄清目标与约束、编写可分块审核的规格文档、制定细粒度实施计划、30秒快速风险评估(聚焦生产故障点、脆弱依赖、回归信号与回滚方案)、逐任务执行(高风险变更优先测试驱动)、最终验证验收标准并总结结果。状态持久化于 `memory/superpowers-mode.md`,支持俄/英双语开关与状态查询。
### 显著优点
– **风险控制前置**:强制”生产故障模式”与”回滚策略”思考,避免”看起来能跑”的侥幸心理
– **认知减负**:通过状态文件和结构化模板,将决策负担外化到流程而非临场记忆
– **TDD 友好**:明确提倡测试优先,尤其针对高风险变更
– **弹性平衡**:识别用户加速意图(”quick”/”без плана”)时可跳过至最小计划,避免流程僵化
### 局限性与风险
– **过度工程风险**:简单任务(单行修复、变量重命名)可能因流程负担降低效率
– **状态漂移**:依赖文件系统持久化,跨会话/多实例环境可能出现状态不一致
– **语言混杂**:触发词含俄语,但其他文档为英文,国际化团队可能产生理解摩擦
– **模板依赖**:提及 `references/` 模板却未定义具体内容,存在执行悬停风险
### 适合人群
– 中大型软件项目的核心维护者
– 需要 code review 文化但缺乏制度约束的远程团队
– 个人开发者培养工程纪律的”脚手架”工具
### 常规风险
该模式本身不直接操作代码,风险集中于**流程误用**:在非编码场景强制应用会造成沟通摩擦;状态文件若被手动篡改可能导致模式意外启用或禁用。建议配合版本控制对 `memory/` 目录进行审计追踪。
—
*评估基于技能文档自述,未执行动态安全扫描*









