规范驱动开发4:openspec使用

OpenSpec入门指南

<https://github.com/Fission-AI/OpenSpec\>

安装与更新都是下面命令

npm install -g @fission-ai/openspec\@latest

openspec update

使用

cd your-project

openspec init 会创建2个重要目录,一个是specs,描述系统当前的行为,如specs/auth/ , specs/payments/,还有一个changes目录,每个变更都有自己的文件夹,当一个变更完成时,其规范会合并到主 specs/ 目录中。

/opsx\:new \<what-you-want-to-build>

/opsx\:ff or /opsx\:continue 会创建proposal("为什么"和"是什么" - 捕获意图Intent、范围Scope和方法Approach), specs(相对于当前规范的变化内容),design("怎么做" - 技术方法和架构决策), tasks(带复选框的实现清单)

/opsx\:apply AI实现代码

/opsx\:archive

区别

Spec Kit(GitHub):全面但重量级。OpenSpec 更轻量

Kiro (AWS) :强大但会被锁定在他们自己的 IDE 中,并且仅限于使用 Claude 模型。

其它命令

List active changes

openspec list

View change details

openspec show add-dark-mode

Validate spec formatting

openspec validate add-dark-mode

Interactive dashboard

openspec view

相关推荐
量子位10 小时前
Claude Mythos官宣!性能碾压Opus 4.6贵5倍,因太危险遭「囚禁」
ai编程
ServBay10 小时前
阿里超强编程模型Qwen 3.6 -Plus 发布,国产编程AI的春天?
后端·ai编程
程序员老刘10 小时前
Trae 按照Token计费,我的Flutter项目每个月要花多少钱?
flutter·ai编程·trae
与虾牵手11 小时前
TypeScript 类型体操实战:从看不懂到手撕 5 道高频面试题
ai编程
飞哥数智坊12 小时前
【大纲】TRAE AI 编程入门扩展课:一些可能有用的编程常识
人工智能·ai编程·trae
恋猫de小郭12 小时前
Google 开源大模型 Gemma4 怎么选,本地跑的话需要什么条件?
前端·人工智能·ai编程
用户4152008677714 小时前
AI 编程助手实战:从单点工具到自动化工作流的演进
ai编程
WebGirl14 小时前
还原设计稿生成前端代码
ai编程
榮華15 小时前
DOTA全图透视辅助下载DOTA全图科技辅助下载DOTA外挂下载魔兽争霸WAR3全图下载
数据库·科技·游戏·游戏引擎·游戏程序·ai编程·腾讯云ai代码助手
踩着两条虫15 小时前
从一行代码到一个生态:VTJ.PRO的创作之路
前端·低代码·ai编程