Vercel
把 Git 專案自動部署到全球邊緣網路,附預覽網址與無伺服器函式
🤔 勉強可以
部署能自己刻,全球基礎設施難複製
月費(約)
免費增值
一年省下
—
自己刻要多久
好幾天
幾個人做得出來
兩個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Hobby 個人方案免費;Pro 方案為每位使用者每月 20 美元,另依用量計費
護城河
判決理由
Git 推送觸發建置、Preview 部署、環境變數、網域綁定與回滾,用 Docker、GitHub Actions 加一台主機,幾天就能做出自用版。刻不平的是全球 CDN、邊緣函式、快取失效、Serverless 自動擴縮,以及 Next.js 等框架的建置細節。自己只部署幾個網站時可接受,流量或專案一多就開始維護基礎設施。
為什麼大家還是付錢
大家付錢買的是推送即部署、每個分支都有預覽、憑證與 CDN 不用自己管,還能直接接 GitHub、監控和團隊權限。小型個人專案用免費方案通常已經夠。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的簡化版 Vercel,讓我從 Git 儲存庫建置、預覽並部署自己的網站。
技術棧建議:Python FastAPI + SQLite 管理專案與部署紀錄,Docker 執行建置,GitHub REST API 取碼,Nginx 提供反向代理與靜態檔案服務。
需求:
- 可在管理頁新增 GitHub 儲存庫、分支與部署指令
- 使用 Personal Access Token 從 GitHub 複製指定分支或 commit
- 每次手動觸發部署時建立唯一部署紀錄與預覽路徑
- 依設定執行 install、build 指令,保存即時建置 log
- 建置成功後發布 dist、build 或自訂輸出資料夾
- 建置失敗時保留錯誤 log,且不影響目前正式版本
- 可指定一個部署為 production,並保留上一個版本供一鍵回滾
- 支援專案環境變數,敏感值只存本機設定檔或環境變數
- 提供 webhook 端點,收到 GitHub push 後自動部署指定分支
- 每個部署產生可在本機開啟的預覽網址,並支援自訂網域設定說明
- 顯示部署狀態、commit、建置時間、輸出大小與最後部署時間
- 可刪除舊部署與快取,並將部署紀錄匯出為 JSON
明確不做(out of scope):全球 CDN、邊緣函式、自動擴縮、多人權限、付款計費、TLS 憑證自動申請、真正的 Serverless 執行環境。
README 要求:說明本機啟動、GitHub Token 權限、Docker 前置需求、環境變數、Webhook 設定、部署資料位置、回滾與 JSON 匯出方式。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Cloudflare Pages 免費
免費託管靜態網站,支援 Git 部署、預覽與全球 CDN。 - Netlify 免費增值
支援 Git 自動部署、預覽網址與無伺服器函式,入門方案免費。 - Coolify 開源
開源自架部署平台,可管理 Docker、資料庫與 Git 推送部署。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。