Files
chill_notes/wiki/Resources/方法论/Superpowers技能框架.md
2026-04-28 00:17:26 +08:00

2.2 KiB
Executable File
Raw Blame History

created, type, tags
created type tags
2026-04-28 concept
Superpowers
AI-Agent
技能框架
软件开发方法论

Superpowers 技能框架

作者Jesse Vincent (obra) | GitHub 26.3k+ stars | MIT License

核心定义

Superpowers 是一套面向 AI 编码智能体的技能框架与软件开发方法论。通过可组合的技能和初始化指令,将最佳实践强制嵌入 AI 智能体的工作流程。

核心理念:不依赖 AI 的"理解",而是从结构上强制合规。

全流程工作流

阶段 技能 说明
需求探索 brainstorming 苏格拉底式提问提炼需求
工作区隔离 using-git-worktrees 独立 Git worktree 上工作
任务拆解 writing-plans 2-5 分钟细粒度任务
执行 subagent-driven-development 子智能体并发执行
测试 test-driven-development RED → GREEN → REFACTOR
审查 requesting-code-review 按严重程度上报问题
收尾 finishing-a-development-branch 验证测试,决策合并/PR/丢弃

心理说服原则

基于沃顿商学院论文《Call Me a Jerk: Persuading AI》

原则 应用方式
权威 (Authority) 技能定义为强制工作流而非建议
承诺 (Commitment) 使用技能前必须公开声明
社会认同 (Social Proof) 营造"不怕调用的错技能"的文化

优势与劣势

优势 劣势 ⚠️
自动化最佳实践 学习曲线较陡
长时间自主运行 小型改动流程开销大
并行开发能力 高度依赖智能体平台
可扩展技能生态 不接受社区贡献

适用场景

  • 中大型功能开发
  • 追求工程纪律的团队
  • 长时间自主编程任务
  • 多任务并行开发

不适合:快速原型验证、一次性脚本、极简改动

与其他方法的关系

方法 关系
Harness Engineering 互补Harness 关注环境Superpowers 关注流程
SDD 规格驱动开发 互补SDD 关注规格Superpowers 关注执行

原文档


整理自 Obsidian vault 参考资料