AI 很擅長處理語言,而程式碼就是一種語言。 以這個前提出發,筆者嘗試完全不手動編輯程式碼,純靠 Claude Code 開發了兩個 WordPress 外掛。
開發的兩個外掛
wp-ai-writing-assistant
這是一個 AI 輔助校稿和自動標記的 WordPress 外掛。 市面上現有的免費方案功能不夠用,索性自己做。 經過多輪迭代,目前已達到個人使用需求的完成度,算是功能完整的狀態。
wp-ai-clipper
Firefox/Chrome 擴充套件,可以擷取網頁內容後直接發佈到 WordPress。 目前仍在積極開發中,主要的挑戰是 token 用量限制的處理。
幾個重要的觀察
溝通量遠超預期
和 Claude Code 來回溝通的次數相當多,而且你需要有基本的架構理解, 才能有效引導它往正確的方向走。它產出的程式碼通常可以執行, 但偶爾還是會出現幻覺(hallucination),需要人工介入修正。
小問題強,大功能弱
Claude Code 很擅長解決明確定義的具體問題, 但遇到規模較大的功能開發,容易在新增功能時引入 bug。 任務如果太龐大,甚至可能完全失敗,同時燒掉大量 token。
人類的新角色
現在的開發流程中,人類的角色已經轉變為:
- Product Manager:決定要做什麼、怎麼做
- QA:驗證 AI 輸出的結果是否符合預期
- 架構師:大型專案需要人工切割架構,避免單一任務過重
SaaS 平台的機會
筆者認為,SaaS 平台應該負責建立基礎設施,讓 AI 負責客製化的部分。 這樣的分工才能最大化 AI 的效益,同時降低安全風險。
結語
持續精進技術能力仍然重要,同時也要接受 AI 發展方向的不確定性。 對此,只能說一句:Enjoy AI World。
原文發佈於 blog.richliu.com