规范驱动开发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

相关推荐
counterxing5 小时前
Agent 跑起来之后,难的是复用、观测和评测
node.js·agent·ai编程
uccs5 小时前
大模型底层机制与Agent开发
agent·ai编程·claude
counterxing6 小时前
我把 Codex 里的 Skills 做成了一个 MCP,还支持分享
前端·agent·ai编程
夜雪闻竹6 小时前
vectra 向量索引文件损坏怎么办
ai编程·向量·vectra
ZzT6 小时前
Harness 到底指什么
openai·ai编程·claude
宅小年6 小时前
AI 创业最危险的地方:太容易做出来
openai·ai编程·claude
麦客奥德彪6 小时前
Android Skills
架构·ai编程
言萧凡_CookieBoty7 小时前
一文讲清 RAG:让 AI 读懂业务知识库的核心方法
ai编程
kyriewen8 小时前
产品经理把PRD写成“天书”,我用AI半小时重写了一遍,他当场愣住
前端·ai编程·cursor
Patrick_Wilson8 小时前
知识沉淀的四层模型:从个人笔记到企业资产,让文档真正长出复利
面试·程序员·ai编程