loulanyue/spec-kit-zh
Chinese-localized spec-driven development toolkit for Codex, Claude Code, Cursor, and other AI coding agents.
解决的问题
Spec Kit ZH 提供了一种"规范驱动开发"(SDD)的结构化框架,摆脱了以往通过反复试验来提示 AI 生成代码的模式。它通过将规范本身变为可执行内容,解决了实现不一致、碎片化或质量差的软件问题,从而驱动规划、任务分解和最终实现阶段。
工作原理
该工具提供一个 CLI(specify-zh),可使用一组标准化的提示模板(斜杠命令)初始化项目,这些模板专为各种 AI 编码代理设计。开发流程遵循严格的顺序:
- 宪法:建立项目治理和开发标准。
- 规范:定义需求和用户故事("做什么"和"为什么做")。
- 计划:确定技术栈和架构("怎么做")。
- 任务:将计划分解为可执行的检查清单。
- 实现:执行任务以构建功能。
该工具通过将这些结构化命令注入代理环境,支持多种 AI 代理(如 Claude Code、Cursor、Windsurf、GitHub Copilot)。
适用人群
希望利用 AI 代理构建高质量软件,同时保持架构控制权,并避免无计划迭代的"感觉编码"(vibe-coding)方式的软件开发者和团队。
主要亮点
- 代理无关:通过通用模式支持大量 AI 代理,包括 Claude、Gemini、Cursor、Windsurf 等。
- 结构化工作流:强制执行从治理 → 规范 → 计划 → 任务 → 实现的逻辑流程。
- 广泛应用:适用于新项目("Greenfield")、向现有系统添加功能("Brownfield")或创意探索。
- CLI 工具:通过
uv简单安装,并使用specify-zh init轻松初始化项目。
相关
- 项目
- Dispatch
- 项目
- 项目
- Dispatch