Spec 驱动模式

更新时间:
复制为 MD 格式

适用场景

  • 功能开发、Bug 修复、代码重构

  • 需要明确技术方案和验收标准

  • 多人协作、需要文档留存

工作流程

1. 需求澄清

输入任务后,Quest 可能会提出澄清问题(以选择题形式):

  • 推荐:让 Quest 自动选择默认答案

  • 继续:手动选择后继续

  • 跳过:跳过问题,直接对话

2. 生成 Spec

选择 Spec 驱动 场景后,Quest 会生成结构化 Spec 文档:

  • 需求描述

  • 设计方案

  • 任务拆分

  • 验收标准

Spec 会在产物区的 Spec Tab 展示,支持流式输出和下载。

3. 审核 Spec

  • 在右侧 Spec Tab 查看完整文档

  • 通过对话修改 Spec(点击 运行 前可随时调整)

  • 满意后点击 运行 Spec 开始执行

4. 执行与监控

  • To-do List:实时显示任务进度(对话区)

  • Changed Files:查看代码变更(产物区)

  • 中途追加:随时在对话框追加需求,Quest 会调整计划

5. 验收结果

执行完成后:

  • Accept(Local 模式):应用所有修改到工作区

  • Reject(Local 模式):放弃所有修改

  • Apply(Parallel 模式):合并到主分支

  • Create PR(Remote 模式):创建 Pull Request