什麼是 Vibe Coding(氛圍程式設計)?
Vibe Coding(氛圍程式設計)是一種開發軟體的方式:你用日常語言描述想要什麼,由 AI 撰寫程式碼。你試用結果,說出要改的地方,反覆幾輪直到滿意。這個詞由 AI 研究者 Andrej Karpathy 在 2025 年 2 月提出。
更新於 2026 年 11 月。
Vibe Coding 怎麼運作
- 1
描述你的想法
用日常語言寫出你想要什麼,例如:一個支援線上付款的瑜伽教室預約網站。
- 2
AI 撰寫程式碼
AI 規劃頁面、撰寫程式碼,並準備好應用程式需要的東西,例如資料庫和使用者登入。
- 3
試用並提出修改
在即時預覽裡試用,指出要改的地方,AI 就會更新程式碼。大部分的工作都在這個循環裡完成。
- 4
發布上線
效果滿意後,把它發布到網路上,分享連結給別人。
Vibe Coding 和傳統程式設計的差別
| Vibe Coding | 傳統程式設計 | |
|---|---|---|
| 誰來寫程式 | AI,依照你的要求來寫 | 你自己或開發人員 |
| 需要的技能 | 把需求說清楚,並檢查結果 | 程式語言和開發工具 |
| 做出第一版的時間 | 幾分鐘到幾小時 | 幾天到幾週 |
| 對細節的掌控 | 透過對話,或直接修改程式碼 | 完全掌控,逐行撰寫 |
| 適合做什麼 | 原型、網站、內部工具和小型應用程式 | 大型或高度專業的系統 |
用 Vibe Coding 能做什麼
網站和到達頁面
公司官網、作品集、部落格和產品發表頁。
有登入和資料功能的網頁應用程式
預約系統、會員專區,以及儲存每位使用者資料的工具。
行動應用程式
一樣透過對話做出簡單的手機 App。
網路商店和付費產品
串接 Stripe 付款,販售商品或訂閱。
內部工具和數據儀表板
給團隊用的管理後台、進度追蹤和報表。
需要注意的限制
- 檢查 AI 做出來的東西。在真實使用者使用之前,自己把每個重要流程都試一遍。
- 重視安全。不要把密鑰寫進程式碼,並檢查每類資料誰能看、誰能改。
- 特別大或特別複雜的系統,仍然建議請有經驗的開發人員審查程式碼。
Lumi 如何讓 Vibe Coding 更好用
所有功能集中在一處
資料庫、使用者登入、檔案儲存、後端函式和發布都已內建,不用另外串接其他服務。
設計不像範本
Lumi 會對照常見的 AI 套路檢查自己的設計,例如置中大標題下面擺三張卡片、紫藍漸層、卡片裡套卡片、彩色背景上的灰色文字。
真實程式碼,隨時可以打開
Lumi 做出來的都是真實程式碼。你可以隨時在工作區裡打開,想要更細的控制時也可以直接修改。
每一步都用合適的模型
智慧路由會從 Claude、GPT 和 Gemini 中為每個請求選出合適的模型,並重複使用模型快取,幫你節省聊天積分。 查看 Lumi 使用的模型
常見問題
Vibe Coding 需要會寫程式嗎?
不需要。你只要描述想要什麼,再檢查結果。懂一點基礎在做大型專案時會有幫助,但入門不需要。
可以免費試試 Vibe Coding 嗎?
可以。Lumi 有免費方案,每月送聊天積分,還能把網站發布到免費的 lumi.ing 子網域。目前的額度請看定價頁。
Vibe Coding 這個詞是誰提出的?
Andrej Karpathy。他是 AI 研究者,也是 OpenAI 的創始成員之一,在 2025 年 2 月的一篇貼文裡描述了 Vibe Coding。
Vibe Coding 和無程式碼工具有什麼不同?
無程式碼工具讓你在固定的功能裡拖拉積木來搭建。Vibe Coding 產生的是真實程式碼,不受工具提供的積木限制,之後也可以繼續修改這些程式碼。
用 Vibe Coding 做的軟體可以放心上線嗎?
可以,前提是像對待其他軟體一樣認真測試。上線前檢查登入、付款和資料權限,並把密鑰放在安全的地方,而不是寫進程式碼。在 Lumi 上,密鑰放在專案密鑰裡,資料權限依每個資料集合分別設定。



用 Lumi 開始 Vibe Coding