帮助您开始使用基于规范的开发的工具包
An 开源 工具包用于使用任何 AI 编码代理构建高质量软件 — 这是一个即用型规范驱动的流程(或自带),可无限扩展,由社区驱动,并专为整个组织打造。
> [!注意] > **一年 Spec Kit — 以及 1.0.0 版本** > > 在第一次提交一年后, Spec Kit 已经达到了 1.0.0 版本 — 这并不是因为工作已经完成或其形状已经固定,而是因为这个项目已经成长为一个有条理、有用且由比起最初创建它的人更多的人所塑造的东西。 > > 主要维护者的个人周年纪念博文 *Spec Kit 成就一周年 — 并发布 1.0.0 版本*, 定义了 1.0.0 版本对项目的实际意义: **它现在只是一个数字**。随着代理人将适应变化的成本大幅降低,价值从稳定性转向适应性。 --- 目录 Spec-Driven Development **颠覆了传统软件开发的方式。**数十年来,代码一直是王者 — — 规范只是我们在开始编码的"真正工作"后建立并丢弃的框架。Spec-Driven Development 将此改变: **规范变成可执行的**,直接生成可用的实现,而不仅仅是指导它们。 0. **确定** 项目原则一次 (/speckit-constitution)。这是每个项目的一次性步骤。 1. **指定** 要构建的内容 (/speckit-specify)。 2. **计划** 如何构建它 (/speckit-plan)。 3. **将计划分解** 为可执行的任务 (/speckit-tasks)。 4. **执行** 任务 (/speckit-implement)。 5. **将执行结果与规范、计划和任务进行比对,确保一致 (/speckit-converge)。 当代理从报告直接跳转到补丁而不验证诊断或确认修复措施解决了原始症状时,bug 修复就变得风险很大。[错误]: 非拉丁文特性描述会生成无名分支/目录 (001-, 004-, …)
[功能]: 支持和指导多仓库产品(微服务架构)
在预设提交工作流中添加预 PR 一致性检查
[功能]: 支持不同目录类型的每个 ID 具有多个版本
[功能]: 为通用集成注册扩展命令和技能
[预设]: 更新输入内容创作治理到 v0.3.5
[扩展]: 将 speckit-superpowers-bridge 更新至 v1.3.0
[错误]: 固化文件系统删除已安装的组件
[扩展]: 添加 Roullout
[预设]: 将输入审查治理更新至 v0.2.3