- 分类
- AI编程规范
【AI Coding】Superpowers
Superpowers 是个开源的 AI 编程“纪律教练”,不是让 AI 更聪明,而是让它更靠谱。它把开发拆成 20 多个可插拔的技能——比如需求模糊时自动提问(头脑风暴)、写代码前必须先写测试(TDD)、出 bug 就按四步排查、任务完成前强制跑测试+检查+文档。AI 不再凭感觉乱写,而是老老实实走流程:澄清→计划→分小步→子代理并行干→红绿重构→审查→交付。安装简单,支持关键词触发(说“TDD”就启动测试驱动),也支持自动识别场景(一提“bug”就进调试模式)。适合中大型项目,尤其要长期维护的代码;小脚本或快速原型反而有点“杀鸡用牛刀”。115K 星,社区最活跃的 AI 编程工作流框架。
- 2026-05-07
- 2
- 0
- 24.2℃
【AI Coding】Spec-Kit
【AI Coding】Spec-Kit GitHub 官方的规范驱动开发工具 Spec-Kit 是 GitHub 官方出品的 AI 编程工作流工具,由 Den Delimarsky 和 John Lam 等核心开发者维护。 核心定位 Spec-Driven Development flips the
- 2026-05-07
- 2
- 0
- 24.2℃
【AI Coding】AI 编程工作流对比
本文对比了当前主流的三款AI编程工作流工具:Spec-Kit、OpenSpec与Superpowers,聚焦其解决AI代理“缺乏结构化约束”这一核心痛点的差异化路径。Spec-Kit(GitHub官方)采用**阶段门控式流程**,强调规范可执行化与质量可追溯,适合大型团队与企业级项目;OpenSpec(Fission-AI)主打**轻量迭代范式**,无需API Key/MCP,支持20+工具,学习成本低、Brownfield适配强,适用于快速演进的个人或中小项目;Superpowers(obra)则基于**自动技能触发机制**,强制TDD与多子代理协同,以流程自动化保障质量,社区规模最大但规范层薄弱。三者本质代表三种哲学:结构胜混乱、迭代胜瀑布、流程胜猜测。文末提醒:工具应服务于实际需求,小项目未必需要复杂工作流。(199字)
- 2026-05-07
- 2
- 0
- 24.2℃
【AI Coding】OpenSpec — 规格驱动开发 (SDD) 工作流指南
OpenSpec 不是按部就班的流水线,而是一套“想做就做”的开发动作工具。它把传统僵化的阶段(规划→编码→收尾)打散,换成灵活可组合的命令:比如 `/opsx:new` 启动一个变更,`/opsx:ff` 一键生成全部设计文档,`/opsx:apply` 直接写代码,`/opsx:verify` 三维度核对实现是否对得上规格——完整性、正确性、一致性,不达标也不拦着你归档,但会清楚标出哪两处要留意。
它支持三种真实场景:需求明确时走快速路径(new → ff → apply);拿不准时先 `/opsx:explore` 调查再动手;多人或多任务并行时,随时切换上下文,还能用 `/opsx:bulk-archive` 一次性安全合并多个变更,自动检测冲突。核心就一条:动作服务于人,不是人迁就流程。
- 2026-04-29
- 2
- 2
- 28.2℃