RPI / CRISPY Workflow

RPI 是 Research → Plan → Implement 的 AI coding 工作流;Dex Horthy 在後續演講中承認,這套三段式太粗,容易讓人過度依賴大計畫與過長 prompt。新的修正版把流程改成 CRISPY:Questions → Research → Design → Structure Outline → Plan → Worktree → Implement → Pull Request。aihao-blog 的整理把重點講得很清楚:真正該讀的是程式碼,不是千行計畫。

核心變化

  • 讀程式碼優先:AI 可以幫忙探索,但正式程式碼還是要人工看。
  • 計畫縮短:長計畫文件不一定比 code 更有效,設計與大綱才是可控的中間層。
  • 拆小 prompt:把任務拆成多個小步驟,而不是一口氣塞進單一巨 prompt。
  • 用 Worktree 隔離:讓實作階段可重現、可回復,也更適合 agent 並行處理。

這個 workflow 和 loop-engineering、dynamic-agent-workflows、harness-engineering-for-ai-coding 屬於同一條線:不是追求單次回答,而是設計可驗證、可重播、可修正的 coding loop。

對 AI Ark 的意義

對 aiark-loop-engineering 來說,CRISPY 的價值在於提醒流程不要只停在文字規格:

  • 先把問題說清楚
  • 再做有限研究
  • 早點落到設計與結構
  • 最後才讓 agent 寫與改

這也呼應 ponytail-loop-review-gate:先跑通最小閉環,再決定要不要加更多自動化。

相關頁面