Skip to content

AI 編程高效快捷短語與規範開發模式

來源: @JermicX

日期: Wed Dec 24 14:22:47 +0000 2025

標籤: Claude Code 提示詞工程 工程化開發


AI 編程常用快捷短語

短語用途
我們討論一下,不要改任何代碼防止 AI 在理解階段直接動手改代碼
你明白我的需求吧?確認 AI 理解需求後再執行
畫個 ASCII 圖看下效果先視覺化預覽設計,避免盲目實作
查看下 git 改動,有什麼地方改錯了導致這個 bug利用 git diff 追溯錯誤來源
把上面討論的內容整理成文檔放在 docs/將討論結果文檔化
把上面的討論規範寫成規則放入 rules/將最佳實踐固化為專案規則
請改成 shadcn 的組件,不要使用自定義顏色統一使用設計系統組件
請使用 pnpm 不要使用 npm指定特定工具避免環境不一致
請把這個做成可復用的組件提升代碼復用性

Specification Mode:規劃優先的開發模式

傳統 Vibe Coding 的問題

直接口述需求給 AI Agent,它立即開始改代碼,常見後果:

  • ❌ 規劃不全,架構歪樓
  • ❌ 產生一堆 bug,甚至把項目搞崩
  • ❌ 缺乏測試覆蓋
  • ❌ 安全隱患未考慮

Factory Droid 的 Specification Mode 工作流程

1. 輸入階段(4-6 句自然語言描述需求)

範例:添加用戶登錄系統,支持 OAuth 和郵箱驗證

2. 規劃階段(純讀模式,不碰代碼)

Droid 自動執行:

  • 深度分析整個代碼庫
  • 參考 CLAUDE.md 中的項目規範
  • 生成完整規格說明文檔

3. 規格說明包含內容

項目說明
Acceptance Criteria驗收標準
Implementation Plan完整實現計劃
File-level Breakdown文件級修改分解
Testing Strategy測試策略
Security & Compliance安全與合規檢查

4. 審核與執行

  • 開發者審核規格後決定執行級別:
    • Low:一步步確認每處修改
    • Medium/High:更自動化執行,但仍可控

核心優勢

優勢說明
✅ 架構更合理先想清楚再動手,避免低級錯誤
✅ 代碼質量提升完整的測試覆蓋和質量檢查
✅ 企業級安全審計日誌、外部集成安全考量
✅ 大型項目可控複雜 Agent 項目終於可以穩定推進

使用方式

  • 在 Factory Droid 中按 Shift+Tab 啟動 Specification Mode
  • 規劃階段絕不碰一行代碼,零風險
  • 適合複雜 Agent 項目的工程化開發

核心理念:不是盲目衝,而是先想清楚再幹!這才是真正的工程化 AI 編程。

Curation Desk

這篇文章要放去哪一層?

AI Priority60
待審 預設狀態:待審 · 已寫入文章 metadata

短語 用途 ------ ------ 我們討論一下,不要改任何代碼 防止 AI 在理解階段直接動手改代碼 你明白我的需求吧? 確認 AI 理解需求後再執行 畫個 ASCII 圖看下效果 先視覺化預覽設計,避免盲目實作 查看下 git 改動,有什麼地方改錯了導致這個 bug 利用 git diff 追溯錯誤來源 把上面討論的內容整理成文檔放在 docs/ 將討論結果文檔化 把上面的討論規範寫成規則放入 rules/ 將最佳實踐固化為專案

先快速掃摘要與重點段落,再決定要精選或封存。