Fission-AI/OpenSpec
Spec-driven development (SDD) for AI coding assistants.
深度介绍
它是什么
OpenSpec 是 Fission-AI 推出的规范驱动开发(SDD)工具,为 AI 编码助手提供结构化的需求描述层。它让开发者先写规格、再让 AI 生成代码,把"提示词工程"升级为"上下文工程"。
核心亮点
- 用 PRD 式的 spec 文件约束 AI 输出,减少幻觉与返工
- 覆盖 SDLC 全流程,从规划到实现有据可依
- TypeScript 实现,MIT 协议,易集成进现有工具链
为什么火
AI 编程助手最大的痛点是"想当然"——需求模糊时生成结果漂移严重。OpenSpec 用一份可评审、可版本化的规格作为单一事实源,让 AI 输出可预测、可追溯。单日近 300 star,说明社区对"让 AI 听话"这件事需求迫切。
适合谁用
需要 AI 稳定产出生产级代码的团队、追求可维护性的独立开发者,以及希望把需求文档与代码生成打通的产品工程师。
快速上手
git clone https://github.com/Fission-AI/OpenSpec
按 README 初始化项目,编写你的第一份 spec,再交由 AI 助手实现即可。
