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 编码代理设计。开发流程遵循严格的顺序:

  1. 宪法:建立项目治理和开发标准。
  2. 规范:定义需求和用户故事("做什么"和"为什么做")。
  3. 计划:确定技术栈和架构("怎么做")。
  4. 任务:将计划分解为可执行的检查清单。
  5. 实现:执行任务以构建功能。

该工具通过将这些结构化命令注入代理环境,支持多种 AI 代理(如 Claude Code、Cursor、Windsurf、GitHub Copilot)。

适用人群

希望利用 AI 代理构建高质量软件,同时保持架构控制权,并避免无计划迭代的"感觉编码"(vibe-coding)方式的软件开发者和团队。

主要亮点

  • 代理无关:通过通用模式支持大量 AI 代理,包括 Claude、Gemini、Cursor、Windsurf 等。
  • 结构化工作流:强制执行从治理 → 规范 → 计划 → 任务 → 实现的逻辑流程。
  • 广泛应用:适用于新项目("Greenfield")、向现有系统添加功能("Brownfield")或创意探索。
  • CLI 工具:通过 uv 简单安装,并使用 specify-zh init 轻松初始化项目。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • Dispatch