Arduino & 樹莓派等開發板 vibe coding 菜鳥指南
提升 AI 輔助開發效率的關鍵技巧與最佳實踐
參考來源:
https://www.threads.net/@cab_late/post/DHiPgO5Sn4u
1-2 規格與開發原則
建立完整的開發規範並約束 AI 行為
- 事前與 AI 充分溝通,確保功能與電子線路圖內容明確
- 描述軟硬體模組需求與開發計畫架構
- 制定 Rules 來約束 AI 的行為模式
- 確保生成程式碼符合開發框架與命名規範
3-4 拆解任務,管理專案
別一次做太多,拆小步驟才不會卡關!
- 把開發任務拆成小步驟,寫成 Todo List
- 確認進度內容
- 控制每個功能的範圍,避免程式變得太複雜
- 如果某個功能難以實現,試著再拆小一點,會更好做
5-6 需求明確,做好版本控制
確保程式穩定,開發過程不亂套!
- 避免隨意改需求,導致程式混亂
- 功能描述要清楚,盡量用數據或具體標準來說明
- 每次與AI互動產生的程式在同一個對話中進行,都會留下記錄方便未來查找與除錯(對話分枝)
- 不同的功能在不同的對話中進行產生程式碼
- 在畫布功能中
廢棄的部分:
7-8 定期優化,保持技術更新
跟上技術趨勢,讓開發更高效!
- 確保開發過程與硬體需求一致,避免不必要的錯誤
- 把任務寫成 Todo List,加速開發與測試
- 利用 Web 端記錄測試數據,方便調整與優化
- 定期更新開發工具與技術,讓專案保持最佳狀態