欢迎关注我的推特

规范驱动开发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
posted @ 2026-02-13 12:52  服务号AwesomeAITools  阅读(79)  评论(0)    收藏  举报