为什么选择 Superpowers?
为 AI 编码代理注入软件工程铁律
🎯 强制设计对话
在 AI 写第一行代码前,强制执行需求澄清和架构设计,避免过度理性化导致的返工。
🧪 TDD 铁律执行
无测试不写代码,强制 RED-GREEN-REFACTOR 循环,确保测试覆盖率和代码可维护性。
🔍 系统化调试
四阶段调试流程(观察 → 假设 → 验证 → 修复),拒绝盲目猜测和随机修复。
👥 子代理驱动开发
专业分工,快速迭代。利用多个子代理并行执行任务,每个步骤都经过自动代码审查。
🔀 Git 工作树隔离
为每个功能创建隔离环境,保持主分支清洁,支持并行开发不冲突。
⚡ 并发代理调度
面对多个独立任务时,同时调度多个子代理并行处理,大幅提升开发效率。
📋 代码审查工作流
每个任务完成后自动触发代码审查,保持代码质量,及时发现问题。
🛡 证据优先验证
声称完成前必须有真实验证(测试通过、构建成功、文档更新),杜绝半成品交付。
🔌 三大平台支持
Claude Code、OpenCode、Codex 三大 AI 编码平台无缝集成,技能自动加载。
✨ 可扩展技能系统
编写自定义技能,创建专属工作流。技能以文件形式存储,易于版本控制和分享。
课程大纲
共 4 个章节,17 节课程入门指南 (Start)
平台功能 (Platforms)
进阶功能 (Advanced)