Fission-AI / OpenSpec

Fission-AI 在 GitHub 发布 OpenSpec,一套以 Markdown 规格文件为核心、面向 AI 编码工具的“规格驱动”工作流框架,试图让 AI 在写代码前先产出可审阅的计划与需求文档。

一句话看懂:Fission-AI 在 GitHub 发布 OpenSpec,一套以 Markdown 规格文件为核心、面向 AI 编码工具的“规格驱动”工作流框架,试图让 AI 在写代码前先产出可审阅的计划与需求文档。

事件核心:发生了什么

OpenSpec 由 Fission-AI 开源,定位是“最受喜爱的规格框架”,目前已支持 30 多种 AI 编码工具。它的核心变化是重建了一套“artifact-guided workflow”:用户在 AI 助手里执行 /opsx:propose,系统会在 openspec/changes/ 下生成提案、规格、设计文档与任务清单,人工确认后再执行实现、归档。规格文件是纯 Markdown,用 WHEN/THEN 场景描述需求,没有专有语法。安装方式为 npm 全局安装 @fission-ai/openspec,要求 Node.js 20.19.0 以上。此外还推出了处于 beta 阶段的 Stores,允许把规划放在独立仓库中,通过 git push 跨仓库共享规格。

为什么重要

当前 AI 编码工具的主流问题是“直接生成代码、需求靠对话历史”,一旦规模变大,变更动机和验收标准就难以追溯。OpenSpec 把规格文档变成 AI 与人类共同的契约,押注的是“先规划、后编码”的工程纪律,而非更强的模型能力。这对正在把 AI 编码从个人玩具推向团队协作和企业的方向有现实意义:它解决的是流程和可审计性,而不是推理性能。Stores 的 beta 也说明,跨仓库、跨团队的规格共享正成为下一个竞争点。

对用户/开发者/创作者的影响

对个人开发者,OpenSpec 提供了一条低成本约束 AI 的路径,避免代码写完才发现方向错了;对团队,重点在于平台团队可以维护只读规格,产品团队在自己的编码工具里直接引用,减少文档漂移;对已有项目,官方明确支持 brownfield 场景,不要求从零开始。需要注意,工作流依赖 AI 工具对斜杠命令的支持,不同工具写法不同,上手前需确认兼容性。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

一是 Stores 能否从 beta 走向稳定,真正解决跨仓库规划的落地体验;二是这套规格驱动流程是否会被主流 AI 编码工具原生集成,而不是靠命令适配;三是团队在真实项目中使用后,规格文档会不会重新沦为“写完就没人看”的形式化产物。

来源:github

celebrityanime
celebrityanime
文章: 24204

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注