用 ChatGPT 10 分鐘把想法變網站:不用寫程式的 Vibe Coding 實作法

用 ChatGPT 10 分鐘把想法變網站:不用寫程式的 Vibe Coding 實作法

用 ChatGPT 10 分鐘把想法變網站:不用寫程式的 Vibe Coding 實作法

寫程式不再是工程師的專利,現在只要會「聊天」就好

你是不是曾經有過這種想法:「如果我能快速做個簡單的網頁來賣東西,或是做個個人作品集就好了」,但一想到要學什麼 HTML、CSS,或是得花好幾萬塊請外包公司,就直接把這個想法壓在心底?

現在情況完全變了。最近科技圈在討論一種叫 Vibe Coding 的新玩法。簡單來說,這就像是你變成一個「導演」,而 AI 是你的「執行製作」。你不需要告訴 AI 每一行程式碼要怎麼寫,你只需要告訴它你想要的「感覺(Vibe)」是什麼,它就會直接把成品呈現在你面前。

什麼是 Vibe Coding?(用白話解釋給你聽)

如果你以前學寫程式,就像是在寫一份極其嚴格的「食譜」:先放 5 克鹽、加熱 3 分鐘、翻面 2 次。只要錯一個字,整道菜(程式)就毀了,還會跳出紅色的錯誤訊息讓你崩潰。

Vibe Coding 就像是你直接跟主廚說:「我要一份像在義大利街頭吃到的那種濃郁、微辣的義大利麵」。你不需要管鹽放多少,主廚(AI)會根據你的描述,直接把成品端上桌。如果你覺得太辣,就說「再淡一點」,它馬上幫你改好。

只要 3 個步驟,讓你的網站 10 分鐘上線

現在你可以利用像 ChatGPT 或 Claude 搭配一些即時預覽工具(例如 Replit 或 v0.dev),體驗這種「說話就變網站」的快感。以下是具體的實作流程:

第一步:描述你的「感覺」

不要試圖用專業術語,就用你平常跟朋友聊天的方式。如果你想做一個給大學社團用的報名頁面,你可以這樣對 AI 說:

  • 「我想做一個大學社團的招新頁面,風格要像 Apple 官網那樣簡約,背景用純白色,主視覺要有一張大照片,按鈕要用亮藍色,看起來要讓新生覺得這個社團很專業但很親切。」

第二步:即時調整,像在點餐一樣

AI 會在幾秒鐘內幫你把網站框架生出來。這時候你不要覺得一次到位才成功,Vibe Coding 的精髓在於「微調」。

  • 覺得字太小? $ ightarrow$ 「把標題字體放大 1.5 倍,讓人在手機上看更清楚。」
  • 顏色不對? $ ightarrow$ 「藍色太深了,改成像天空那樣的淺藍色。」
  • 功能不足? $ ightarrow$ 「在頁面最下方幫我加一個 Google 表單的連結,讓大家可以直接報名。」

第三步:一鍵部署,分享給全世界

當你對畫面滿意後,現在的 AI 工具通常提供「Deploy(部署)」按鈕。你不需要知道什麼是伺服器、什麼是域名(Domain),只要點一下,它就會給你一個網址(例如 my-club-site.replit.app),你直接把這個連結貼到 LINE 群組裡,你的同學就能看到了。

為什麼這對「非技術人員」是巨大的機會?

在過去,一個想法從「腦袋」到「上線」需要經過:想法 $ ightarrow$ 找工程師 $ ightarrow$ 溝通需求 $ ightarrow$ 開發 $ ightarrow$ 測試 $ ightarrow$ 上線。這個過程最痛苦的是「溝通」,很多時候你說要「簡約風」,工程師做出來卻是「空白風」。

現在 Vibe Coding 把中間的溝通成本直接砍掉。你可以想成:

  • 以前: 你得學會說「法文」才能跟法國廚師點餐。
  • 現在: 你只要會說「中文」,AI 自動幫你翻譯成廚師懂的語言,且成品直接擺在你面前讓你檢查。

實戰建議:如何讓 AI 做得更準?

雖然是靠「感覺」,但如果你能提供具體的參考,速度會快 3 倍:

  1. 給它參考對象: 「風格請參考 Notion 的簡約感」或「排版請參考蝦皮的商品列表」。
  2. 定義使用場景: 「這是一個給台灣大學生看的頁面,請多用一些活潑的語氣」。
  3. 分段要求: 不要一次要求 10 個功能,先做「首頁」,滿意後再做「關於我們」頁面。

總結:從「學習工具」變成「定義結果」

我們已經進入了一個不需要為了「實現想法」而強迫自己去學艱澀程式碼的時代。你不需要成為一名工程師,你只需要成為一名優秀的「定義者」。

如果你心中一直有一個想做的網站,不管是個人履歷、小店銷售頁,還是單純想幫家裡的寵物做個網頁,現在就是最好的時機。

現在就打開 ChatGPT 或 Claude,試著對它說:「我想做一個 [你的想法] 網站,風格要像 [你喜歡的網站]」,開始你的第一個 Vibe Coding 專案吧!