OpenSpec 是 Fission AI 团队开源、面向 AI 编程助手的「规范驱动开发」轻量级框架与 CLI 工具核心是 Spec First, Code Later先定规范、再写代码解决 AI 编程需求跑偏、上下文丢失、结果不可控的问题。现根据下面的官网安装好两个工具:https://qoder.com/clihttps://openspec.pro/下面开始使用:安装完成后进入项目目录,执行初始化openspec init然后选择AI编程工具,我使用的是Qoder,上下键控制,按空格选中或取消如果选错了可以输入下面指令重新选择,这个会覆盖现有配置,重新选择工具openspec init --force在项目目录下启动qoder编程工具qodercli输入指令生成我们的需求设计和任务,我这里是添加个用户登录功能/opsx:new 添加用户登录下面可以看到ai编程工具的思考过程接下来授权后会看到它的设计和任务输出下面是生成的文档结构目录openspec/ ├── specs/ # 真相源系统当前已实现的稳定行为规范 └── changes/ # 变更提案每个功能/修改独立文件夹 └── [变更ID]/ ├── proposal.md # 为什么做、改什么 ├── specs/ # 本次新增/修改的需求 ├── design.md # 技术方案 └── tasks.md # 可执行任务清单一定要打开看看确认设计\任务列表是否符合你的要求!!!觉得可以再让ai编程助手开始写/opsx:apply接下来会涉及到文件的读写授权,可以看到tasks.md里的任务列表,每做完一个会在前面括号里打个x下面到测试这步的时候,ai编程助手会自己启动项目执行curl测试等了一个多小时,ai编程工具开发并测试完成,我们自己在验证一下就可以了执行归档/opex:archive归档完成后,目录下也有了记录总结一下OpenSpec的几个命令:1.初始化openspec init2.新增需求仅创建空变更脚手架目录结构空白模板需后续手动补全规范。本质是 「扩展流程」的起点适合需求模糊或复杂的场景如重构核心模块、跨系统集成。配合 /opsx:continue 一步步往下推进。/opsx:new 需求xxx3.生成快捷流程一键生成完整规划制品proposal specs design tasks直接进入开发阶段。本质是 「快捷流程」适合需求明确、改动简单的场景如修复小 bug、新增简单功能。/opsx:proposa 需求xxx4.生成计划/opsx:ff5.执行计划/opsx:apply6.归档/opsx:archive7.调研当你“不知道做什么”或者“不确定怎么做”的时候就用 /opsx:explore当你“心里有数只想快速干活”的时候就直接用 /opsx:propose 或 /opsx:new。/opsx:explore [你想调研的技术主题]
OpenSpec+Qoder 规范AI编程助手
发布时间:2026/5/21 15:13:41
OpenSpec 是 Fission AI 团队开源、面向 AI 编程助手的「规范驱动开发」轻量级框架与 CLI 工具核心是 Spec First, Code Later先定规范、再写代码解决 AI 编程需求跑偏、上下文丢失、结果不可控的问题。现根据下面的官网安装好两个工具:https://qoder.com/clihttps://openspec.pro/下面开始使用:安装完成后进入项目目录,执行初始化openspec init然后选择AI编程工具,我使用的是Qoder,上下键控制,按空格选中或取消如果选错了可以输入下面指令重新选择,这个会覆盖现有配置,重新选择工具openspec init --force在项目目录下启动qoder编程工具qodercli输入指令生成我们的需求设计和任务,我这里是添加个用户登录功能/opsx:new 添加用户登录下面可以看到ai编程工具的思考过程接下来授权后会看到它的设计和任务输出下面是生成的文档结构目录openspec/ ├── specs/ # 真相源系统当前已实现的稳定行为规范 └── changes/ # 变更提案每个功能/修改独立文件夹 └── [变更ID]/ ├── proposal.md # 为什么做、改什么 ├── specs/ # 本次新增/修改的需求 ├── design.md # 技术方案 └── tasks.md # 可执行任务清单一定要打开看看确认设计\任务列表是否符合你的要求!!!觉得可以再让ai编程助手开始写/opsx:apply接下来会涉及到文件的读写授权,可以看到tasks.md里的任务列表,每做完一个会在前面括号里打个x下面到测试这步的时候,ai编程助手会自己启动项目执行curl测试等了一个多小时,ai编程工具开发并测试完成,我们自己在验证一下就可以了执行归档/opex:archive归档完成后,目录下也有了记录总结一下OpenSpec的几个命令:1.初始化openspec init2.新增需求仅创建空变更脚手架目录结构空白模板需后续手动补全规范。本质是 「扩展流程」的起点适合需求模糊或复杂的场景如重构核心模块、跨系统集成。配合 /opsx:continue 一步步往下推进。/opsx:new 需求xxx3.生成快捷流程一键生成完整规划制品proposal specs design tasks直接进入开发阶段。本质是 「快捷流程」适合需求明确、改动简单的场景如修复小 bug、新增简单功能。/opsx:proposa 需求xxx4.生成计划/opsx:ff5.执行计划/opsx:apply6.归档/opsx:archive7.调研当你“不知道做什么”或者“不确定怎么做”的时候就用 /opsx:explore当你“心里有数只想快速干活”的时候就直接用 /opsx:propose 或 /opsx:new。/opsx:explore [你想调研的技术主题]