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