SDD规范驱动编程 扩展工作流程

2026-03-02 23:03:00
admin
原创 89
摘要:SDD规范驱动编程 扩展工作流程

一、SDD规范驱动编程

1、openspec:https://github.com/Fission-AI/OpenSpec,比较简单,推荐使用;

2、speckit:https://github.com/github/spec-kit,交付文件较多,适合大项目;

3、openspec安装:npm install -g @fission-ai/openspec@latest

4、openspec配置:setx OPENSPEC_TELEMETRY 0


帮助文档:

1、终端命令:https://github.com/Fission-AI/OpenSpec/blob/main/docs/cli.md

2、插件命令:https://github.com/Fission-AI/OpenSpec/blob/main/docs/commands.md

3、入门帮助:https://github.com/Fission-AI/OpenSpec/blob/main/docs/getting-started.md

4、工作流程:https://github.com/Fission-AI/OpenSpec/blob/main/docs/workflows.md

5、详细帮助:https://github.com/Fission-AI/OpenSpec/blob/main/docs/opsx.md


常用命令:

1、初始化项目:openspec init

2、更新项目插件:openspec update

3、查看变更列表:openspec list

4、查看变更详情:openspec view

5、查看变更内容:openspec show

6、验证变更内容:openspec validate


初始化项目:

cd project
openspec init

openspec\config.yaml

context: |
  语言:中文(简体)
  所有产出物必须用简体中文撰写。


核心流程:

1、/opsx:explore [topic]

2、/opsx:propose [change-name-or-description]

3、/opsx:apply [change-name]

4、/opsx:archive [change-name]


二、扩展工作流程

1、扩展工作流程是全局配置,所有项目生效;

2、扩展工作流程:openspec config profile
3、更新项目插件:openspec update


扩展流程:

1、/opsx:new [change-name]

2、/opsx:continue [change-name]

3、/opsx:ff [change-name]

4、/opsx:apply [change-name]

5、/opsx:verify [change-name]

6、/opsx:archive [change-name]

发表评论
评论通过审核之后才会显示。