想必你看到昨天的 View 一定會想,這到底是甚麼??
沒錯,讓 AI 生安卓的大架構,如果一次生整個 APP 就是會這麼炸裂(複雜程度與爆炸程度成正比)
如果你嘗試修改 View 並且餵給他圖片,你會遇到下一個瓶頸,AI 看不懂你的圖片
沒事,這是正常的,你需要一個一個需求讓他慢慢改
就是這麼麻煩,而且最後也不一定可以完全相同,這種人機合作的過程,很枯燥乏味
最終成果(記帳APP 但功能缺陷):
https://github.com/chaworld/vibe-coding-ledger
如果有興趣點開就可以看到,即時我持續讓 AI 修改,極限也只是可以用
統整為什麼:
1.沒有給圖片素材 -> AI目前還不會幫你切割圖片中的素材,必須由你給他
2.沒有對整個專案有更細節的功能描述,例如這個按鈕具體有什麼功能,本地資料庫應該怎麼關聯等等
3.沒有暗示 AI 可以怎麼做更好,例如:寫新函數時應該保持專案乾淨,該刪除的就要舊函數要刪除。
那有沒有更多更好的方式? 或這解決方法?
有,現在這種方式已經讓你看見,單純使用 prompt engineering 與純 vibe 的極限,我們在之後章節介紹更好的方式