快速开始
本指南将帮助你在 5 分钟内开始使用 SuperSpec 进行规格驱动开发。
前置条件
- Node.js >= 18.0.0
- 一个支持的 AI 编码助手(Cursor、Claude Code、Qwen 等)
- Git(可选,但推荐)
第一步:安装 SuperSpec
选择你喜欢的包管理器安装:
bash
# npm
npm install -g @superspec/cli
# pnpm (推荐)
pnpm add -g @superspec/cli
# yarn
yarn global add @superspec/cli验证安装成功:
bash
superspec --version第二步:初始化项目
进入你的项目目录并初始化 SuperSpec:
bash
cd your-project
# 使用中文模板初始化
superspec init --lang zh
# 或使用英文模板
superspec init --lang en
# 指定 AI 助手类型
superspec init --ai cursor # Cursor
superspec init --ai claude # Claude Code
superspec init --ai qwen # Qwen 通义
superspec init --ai qoder # Qoder初始化后会创建以下结构:
your-project/
├── superspec.config.json # 配置文件
├── superspec/
│ ├── changes/ # 变更文件夹
│ └── templates/ # 模板文件
└── AGENTS.md # AI Agent 指令第三步:创建第一个变更
在 AI 助手中使用 /ss-create 创建变更:
bash
# 标准模式 - 简单功能
/ss-create add-dark-mode
# 增强模式 - 复杂功能
/ss-create add-auth -b
# 创造模式 - 探索新方案
/ss-create redesign-ui -cCLI 仅创建变更文件夹和 git 分支。AI 按需生成 proposal、checklist 等 artifact。
第四步:与 AI 助手协作
打开你的 AI 编码助手,使用 Slash 命令与 SuperSpec 协作:
1. 生成任务
/ss-tasksAI 会读取 proposal.md 并生成分阶段的任务清单。
2. 执行任务
/ss-applyAI 会逐个执行任务,每完成一个任务会标记 ✅。
3. 恢复上下文(新对话时)
/ss-resume如果你开始了新的 AI 对话,使用此命令恢复之前的上下文。
第五步:归档完成的变更
当所有任务完成后,归档变更:
bash
superspec archive add-dark-mode完整示例工作流
你: /ss-create addUserAuth
AI: → 执行 `superspec create addUserAuth`(创建文件夹+分支)
→ 按需生成 proposal.md → checklist ✓
→ 等待你确认
你: /ss-tasks
AI: → 读取 proposal.md → 生成分阶段任务
你: /ss-apply
AI: → 逐个执行任务,每个完成后标记 ✅
你: /ss-resume (新对话 / 中断后继续)
AI: → 运行 sync → 读取 context.md → 从上次中断处继续