iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Vibe Coding

Vibe Coding的30天,自然語言與AI共舞,從Prompt到高品質原型落地 系列

主打從提示詞工程走向人機流暢協作。30天完整規劃涵蓋5大核心階段:從AI開發環境與心法建立、快速前端UI/UX生成、全棧後端與資料庫串接、程式碼品質控管與重構,到最終的部署上線與反思。內容會著重於規格溝通、脈絡管理與AI驗收,帶領讀者擺脫盲目堆疊程式碼,轉型為掌控系統架構的Director,打造可落地的高品質專案。

參賽天數 23 天 | 共 23 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01|什麼是Vibe Coding?當寫程式變成一場自然語言的對話

歡迎來到Vibe Coding的30天鐵人賽挑戰第一天!在過去很長一段時間裡,寫程式(Coding)意味著精確記憶語法、手動拼寫函數、在IDE裡面逐行刻出邏輯,...

2026-08-04 ‧ 由 Liu Po Yi 分享
DAY 2

Day 02|打造AI開發環境Cursor / VS Code + AI插件最佳設定

Day 01我們介紹了Vibe Coding的核心思維從寫程式的人轉變為系統指揮者與審查者。 但要讓AI能精準貼合你的想法,第一步不是直接開始下Prompt,而...

2026-08-05 ‧ 由 Liu Po Yi 分享
DAY 3

Day 03|寫給AI看的規格書Prompt與脈絡管理(Context)

Day 02中,我們為AI設定好了 .cursorrules開發規範。然而在實際的Vibe Coding過程中,許多開發者常常會遇到以下狀況:請幫我寫一個登入頁...

2026-08-06 ‧ 由 Liu Po Yi 分享
DAY 4

Day 04|Vibe Coding的協作節奏Ping-Pong開發法

在Day 03中,我們學會了如何撰寫結構化的規格書Prompt與精確控制Context。然而,即使Prompt寫得再完美,如果你企圖一次讓AI自動產生整包系統—...

2026-08-07 ‧ 由 Liu Po Yi 分享
DAY 5

Day 05|主題專案確定從0到1用Vibe Coding打造一個實用Web App

經過前四天的學習,我們已經建立好了AI開發環境(.cursorrules)、掌握了結構化Prompt(CRISP框架),並學會了高效率的Ping-Pong乒乓協...

2026-08-08 ‧ 由 Liu Po Yi 分享
DAY 6

Day 06|自然語言刻UI讓AI直接幫你生成Tailwind / React組件

在Day 05中,我們確定了實戰專案《VibePulse》的PRD與系統架構圖。從今天開始,我們將正式進入代碼實作階段。 在傳統開發中,刻一個全新的Dashbo...

2026-08-09 ‧ 由 Liu Po Yi 分享
DAY 7

Day 07|畫面出來了,互動呢?用對話加入State與前端邏輯

在Day 06中,我們運用自然語言快速拉出了VibePulse的靜態Dashboard畫面與數據統計卡片。 但是,一個只有靜態HTML/Tailwind視覺的畫...

2026-08-10 ‧ 由 Liu Po Yi 分享
DAY 8

Day 08|與AI一起挑選並整合UI元件庫 (Shadcn UI / Ant Design)

在Day06與Day07中,我們透過自然語言刻出原生的TailwindCSS卡片與ReactModal,並成功注入了表單驗證與狀態互動。 然而,手寫原生CSS或...

2026-08-11 ‧ 由 Liu Po Yi 分享
DAY 9

Day 09|設計系統與主題切換,請AI幫你重構CSS變數與Dark Mode

在前面幾天,我們主要使用了手動撰寫的Tailwind色碼(bg-slate-900、text-slate-100)。雖然畫面質感不錯,但如果每次都要在每個元件裡...

2026-08-12 ‧ 由 Liu Po Yi 分享
DAY 10

Day 10|Mock Data生成與前端畫面動態渲染

在Day09中,我們成功完成了設計系統(DesignTokens)的重構,並讓VibePulse擁有了全域深淺色主題切換的能力。 然而,在前端開發與原型驗證的階...

2026-08-13 ‧ 由 Liu Po Yi 分享