實戰了幾輪, 付出真金白銀體驗, 有些體會:
DO:
- 最好先有一個 database schema, 同 AI 交待這個schema, 他會少犯錯. 直接給他看 ER 圖也可以, 如 cloude 甚至注意到 ER 圖內的 relationship. 用圖的話, 要指定用哪一款數據庫. (mysql? oracle? prostgresql? ... )
- 在第一個提示就說好要求和細節. 就當你只有一次機會, 長一點沒關係. 要交待: 平台為何 (如 Vercel), 有什麼數據庫 (如 Supabase), 它們用什麼方法連 (Supabase data API), 用的語言是什麼 (javascript), 要用什麼主要技術 (node js). 如果是 web app, 交待要用的 js 庫 (如 JQuery), CSS (如 bootstrap), template engine (如 Pug), 相關技術的 preference (如 HTMX). 說好這些, 日後人力接手順利些.
- TBC