適用情境
-
功能開發、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