简介
Raaghu Spec Kit 是面向规范驱动开发(Specification-Driven Development)的 Azure DevOps 扩展。你不必从想法直接跳到代码,而是先描述想构建什么。扩展会借助 AI 生成结构化的规范、计划和任务列表,将其保存在项目 Wiki 中,并可创建对应的 Azure Boards 工作项。
它基于开源的 GitHub Spec Kit 构建,可与 Azure Boards、Repos 和 Wiki 配合使用。Raaghu Spec Kit 文件存放在 Wiki 的 Raaghu Spec Kit/ 下(较旧项目可能仍使用 Speckit/)——这些文件无需提交到代码仓库。
你可以做什么
Raaghu Spec Kit 配置完成后,工作区包含五个选项卡,右侧还有 AI 聊天面板:
| 区域 | 用途 |
|---|---|
| Dashboard | 项目 KPI 与规范就绪度 |
| Workflows | 引导式能力卡片(治理、待办、冲刺、QA、发布) |
| Visual | 将 Epic → Feature → User Story → Task 层级同步到 Azure Boards;图表 Sync 还会查找并自动链接现有 Boards 工作项 |
| Intake | 上传 BRD/PRD 文档,并根据 AI 分析创建工作项 |
| Activity | 创建、更新、删除与 Intake 文档的时间线 |
| Chat & commands | 与 AI 提供商对话并运行 /speckit.* 命令 |
| Context Menu | 在 Boards 或 Queries 中打开工作项上下文菜单 → Raaghu,以审查、优化或生成子项与测试用例 |
| AI options | 自带密钥(Azure OpenAI、OpenAI 或 Claude),或使用 Raaghu 托管的 AI 额度 |
开始使用
flowchart LR
A["1. 安装"] --> B["2. 授权"]
B --> C["3. 获取席位"]
C --> D["4. 初始化"]
D --> E["5. 连接 AI"]
E --> F["6. 第一个功能"]
按你的情况选择路径:
- 首次为组织配置 Raaghu Spec Kit 的组织管理员 — 请按 管理员设置 操作(安装、启动试用或订阅或激活许可证密钥、审批用户、分配席位、设置 AI)。
- 其他用户 — 在管理员为你分配席位后,按 快速入门 操作(约 10 分钟)。
- 然后完成 你的第一个功能 — 从 constitution 到 Boards 层级。