Superpowers 完整开发流程:6个环节

Superpowers 工作流是一个从想法到合并的完整开发流程,6个环节环环相扣,每个环节都有明确的产出和门禁。


1. brainstorming — 需求设计

干什么:在写任何代码之前,先把需求想清楚。


门禁:用户批准设计后才进入下一步。绝不跳过,哪怕需求"很简单"。

产出:
docs/superpowers/specs/YYYY-MM-DD-xxx-design.md


2. writing-plans — 实现计划

干什么:把设计文档变成可执行的、逐步骤的实现计划。


门禁:自审通过(无占位符、无矛盾、全覆盖 spec)。

产出:
docs/superpowers/plans/YYYY-MM-DD-xxx.md


3. using-git-worktrees — 隔离工作区

干什么:创建独立分支的工作区,保护主分支不受影响。

产出:.worktrees//


4. subagent-driven-development — 逐任务实现

干什么:按计划逐任务执行,每个任务经过两级审查。


每任务流程:


5. verification-before-completion — 完成前验证

干什么:在声称"完成"之前,拿出证据。


反例:"应该好了"、"看起来没问题"、"上次跑过了" — 全部无效。


6. finishing-a-development-branch — 收尾

干什么:决定代码的去向。


门禁:丢弃操作需要用户输入 discard 确认。


流程总览

想法 → 设计文档 → 实现计划 → 隔离工作区 → 逐任务实现+审查 → 验证 → 合并/PR

核心原则:先想清楚再动手、每步可验证、绝不跳过审查、证据先于断言。


#上头条 聊热点##superpowers# #aicoding#

展开阅读全文

更新时间:2026-06-08

标签:科技   环节   流程   完整   上下文   门禁   分支   代码   需求   证据   计划   用户

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302035593号

Top