文章Vibe Coder
從環境設定到部署上線,用 AI 寫程式的人該懂的基本功,一節一節拆開講。
本機開發用測試 Key,正式環境用正式 Key。搞懂 .env 家族成員、各框架的環境變數讀取方式,避免 NEXT_PUBLIC_ 前綴把 API Key 暴露在瀏覽器裡。
2026/8/29 Vibe Coder 約 5 分鐘
Root 帳號做所有事等於不鎖門。搞懂 IAM 基本概念、最小權限原則,學會設定 Supabase RLS,讓 API Key 洩漏時損害不會擴大到全部資料。
2026/8/29 Vibe Coder 約 6 分鐘
免費額度不是永遠免費,AI API 費用更難預測。搞懂三種計費模式、設好帳單警報,再用混用模型策略把 AI API 費用省下六到八成。
2026/8/29 Vibe Coder 約 6 分鐘
本機能跑不代表上線能跑。搞懂 Vercel、Railway、Render、Supabase 四大平台的定位與計費方式,用決策樹一次選對平台,不必事後搬家。
2026/8/29 Vibe Coder 約 6 分鐘
台灣個人資料保護法規定,若因過失洩漏使用者個資,最高可處新台幣兩百萬元以下罰鍰,不是說說而已。這一課帶你認識個資法基礎、OWASP Top 10 最常見的三個漏洞,以及一份上線前一定要過一遍的資安 Checklist。
2026/8/29 Vibe Coder 約 5 分鐘
付款結果、訂單狀態變更、LINE 訊息,這些事件只有在發生時才知道,要靠 Webhook 接收通知,而不是每秒問一次浪費資源。這一課教你完整的接收流程、HMAC 簽名驗證,以及用 ngrok 在本機測試的方法。
2026/8/29 Vibe Coder 約 5 分鐘
OpenAI API Key 洩漏,一個晚上就能燒出幾萬元帳單,這是真實發生過的案例。這一課帶你認識四種 Credential 類型、從 .env 到 Secrets Manager 的儲存策略、輪換時機,以及洩漏後的急救 SOP。
2026/8/29 Vibe Coder 約 6 分鐘
幾乎所有 SaaS 產品都有 Google 或 GitHub 登入,OAuth 2.0 弄懂一次就永遠會了。這一課帶你走完 Authorization Code Flow 的完整實作,包含 Token 生命週期管理,以及 AI 實作時最容易漏掉的安全細節。
2026/8/29 Vibe Coder 約 5 分鐘
API Key、OAuth 2.0、JWT 是三種完全不同的身份驗證機制,搞混了就會一直得到 401,也可能留下安全漏洞。這一課用一張決策樹,幫你分清楚認證和授權,也分清楚什麼場景用什麼機制。
2026/8/29 Vibe Coder 約 5 分鐘
把正確的 API 文件資訊給 AI,它就能生出正確的串接程式;給錯了,生出來的也是錯的。這一課帶你三步不失手:看懂文件、用 Postman 先測通、再讓 AI 補強成完整的 Python 程式。
2026/8/29 Vibe Coder 約 5 分鐘
不管是 OpenAI、Google 還是你自己寫的後端,底層都在說 HTTP。搞懂請求、回應、方法、狀態碼、Header 與 CORS,你才看得懂錯誤訊息,也才能精確引導 AI 修正程式。
2026/8/29 Vibe Coder 約 7 分鐘
前端錯誤分三種來源:JavaScript、網路請求、樣式,各自要去哪個面板看。學會解讀常見錯誤訊息、用 Network 面板排查 API、用 Breakpoint 逐行除錯。
2026/8/29 Vibe Coder 約 5 分鐘
認識 shadcn/ui 這個 AI 最常用的元件庫,學會安裝、使用常見元件、讀懂文件、客製化主題色,讓 AI 生出的前端更快、更一致、更好看。
2026/8/29 Vibe Coder 約 5 分鐘
React 是 AI 最常生成的前端框架,學會元件、Props、State、useEffect 這四個核心概念,就能讀懂 AI 生的 React 程式碼,不需要從零開始寫。
2026/8/29 Vibe Coder 約 5 分鐘
學會操作 DOM、綁定事件、用 fetch 呼叫 API,看懂 AI 生成的 JavaScript 邏輯,前端按鈕沒反應、資料沒更新時知道從哪裡排查。
2026/8/29 Vibe Coder 約 5 分鐘
學會 CSS 選擇器、常用屬性、盒模型和 Flexbox,看懂 AI 生成的樣式對不對,也能自己動手改顏色、間距和排版,不用每次都重問 AI。
2026/8/29 Vibe Coder 約 5 分鐘
帶你看懂 HTML 的樹狀結構、常用標籤與語意標籤,學會用瀏覽器開發者工具找到任何網頁的元素,讓你跟 AI 溝通前端修改時更精確。
2026/8/29 Vibe Coder 約 6 分鐘
Debug 的本質是不斷縮小可能有問題的範圍。這篇教你用五層錯誤分類判斷問題出在哪裡,並用一套固定的診斷格式模板,把問題精確描述給 AI,一次就找到解法。
2026/8/29 Vibe Coder 約 5 分鐘
網站壞了,先開瀏覽器 DevTools,不要急著把整個網站截圖丟給 AI。這篇教你認識 Console 和 Network 兩個常用分頁,並學會看懂 Vercel、Railway 等平台的伺服器 Log。
2026/8/29 Vibe Coder 約 5 分鐘
天氣、支付、地圖、AI,幾乎所有 API 都用 JSON 溝通。這篇教你把 JSON 對應回你已經懂的 Python dict,並拆解 API 呼叫從發送請求到取值的四個步驟與常見狀態碼。
2026/8/29 Vibe Coder 約 4 分鐘