v0是什麼
v0是Vercel所推出的AI全堆疊應用開發平台,它能夠根據自然語言、截圖、線框圖或Figma設計,自動生成可實際運行的網頁代碼。它最初主要是用於生成React介面,但現在已經擴展到後端邏輯、資料庫、外部API以及測試和生產環境的部署等方面。
使用者可以在聊天功能、代碼編輯器以及即時預覽之間反複調整,同時也可以將專案連接到 GitHub,以便在本地繼續開發。v0更適合用於現代的 Web 應用程式,尤其擅長處理 Next.js、React、Tailwind CSS 和 Vercel 生態系統中的需求。
v0主要功能
- 用中文或其他自然語言生成落地頁、後台和全棧應用;
- 根據截圖、線框圖和Figma檔案還原高保真界面;
- 內建完整代碼編輯器、即時預覽和版本差異;
- 設計模式可直接選中元素並調整樣式與內容;
- 智能體可搜尋網頁、操作瀏覽器、執行終端命令和修復錯誤;
- 連接資料庫、支付系統、AI模型、外部API以及Vercel Marketplace;
- 支援MCP伺服器及預安裝智能體擴展工具功能;
- GitHub雙向集成可導入倉庫、生成分支和提交改動;
- 一鍵發布到Vercel並配置域名、環境變數與預覽部署;
- 透過v0 API和TypeScript SDK將生成能力嵌入工作流。
從提示詞生成真實應用
使用者可以描述頁面的目標、使用者角色、視覺風格、資料結構以及互動流程,v0會自動產生專案檔案並開始預覽。如此一來,得到的就是可編輯的程式碼,而非只有圖片的界面概念稿。
清晰的業務規則和驗收標準,通常比堆疊式的術語更有效。複雜的產品應該被拆分成頁面、資料模型、權限以及關鍵流程等部分,再逐步完成。
截圖、線框圖與Figma轉代碼
v0可讀取上傳的視覺參考並生成相似佈局,也能連接Figma以獲取設計上下文。它適合快速搭建高保真原型,但字體、響應式斷點、複雜動畫以及設計系統的細節仍需人工校準。
設計模式可視化編輯
設計模式允許在即時預覽中選中元素,調整字體、顏色、間距、邊框、圓角、陰影和文字。亦可對選中的區域輸入自然語言指令,完成結構性修改。
點擊應用後,修改會產生新的程式碼版本,可查看差異、繼續迭代或回退。該模式僅適用於最新的預覽運行環境以及即時通訊的最新版本,不支援只讀模式及行動視窗。
智能體、瀏覽器與終端
v0智慧體能夠即時搜尋資料、開啟應用程式、操作瀏覽器並截圖檢查,亦能執行測試及讀取部署日誌。自動錯誤修復會針對依賴項目、語法、匯入以及運行時的問題持續進行修正。
終端提供Ask、Auto和Full三種權限模式,預設為Auto,會依據規則判斷是否詢問。生產數據或敏感倉庫應選擇Ask,並設定明確的允許、詢問和拒絕規則。
全堆疊數據與第三方集成
v0可以連接到Neon、Supabase、Upstash、Stripe、AI模型以及其他Vercel Marketplace服務,同時也能調用外部API。所需的環境變數會被加入對應的Vercel專案中,而開發預覽階段只能存取Development環境變數。
服務端金鑰不應帶有NEXT_PUBLIC前綴,否則它會進入瀏覽器代碼中。即便系統會發出警告,開發者仍應檢查權限、服務端邊界、輸入驗證以及支付回呼等相關事項。
GitHub雙向同步
v0可以從GitHub倉庫中匯入代碼,或是為新專案建立倉庫,並使用工作分支來儲存修改內容。一旦連線成功,GitHub倉庫就成為代碼的真正來源,此時v0就不再需要保存獨立的代碼副本了。
如果基礎分支同時也是Vercel的生產分支,合併時可能會自動觸發上線流程。團隊需要使用分支保護、預覽部署、測試以及人工核准等機制,以避免AI的修改內容直接進入生產環境。
Vercel一鍵部署
點擊「Publish」即可建立或更新 Vercel 專案,並獲得 HTTPS 連結、全球分發功能以及相關的部署設定。至於網域名稱、環境變數、分析功能、部署保護措施以及進階運行設定等,則需要在 Vercel 專案中進一步管理。
v0訂閱服務與Vercel的託管方案是相互獨立的,購買Vercel Pro並不會自動增加v0的額度。應用程式上線後,其使用的頻寬、函數、資料庫以及第三方服務都可能產生額外費用。
v0核心能力對比
| 能力 | 輸入 | 輸出 | 適合場景 |
|---|---|---|---|
| AI Chat | 需求與約束 | 完整代碼與迭代版本 | 從想法搭建產品 |
| 視覺輸入 | 截圖、線框圖、Figma | 高保真前端 | 設計還原與原型 |
| Design Mode | 預覽中的元素 | 可審查的樣式代碼 | 細節調整 |
| Agent工具 | 任務、網頁和日誌 | 測試、修復與操作記錄 | 複雜開發和調試 |
| GitHub | 現有或新倉庫 | 分支、提交與拉取請求 | 團隊開發 |
| Vercel部署 | 專案版本 | 預覽或生產應用 | 快速上線 |
v0價格
v0目前提供Free、Plus、Business和Enterprise等方案,新用戶已無法購買即將下線的Premium版本。下表為官方的美元月費標準。
Vercel的託管服務、網域名稱、資料庫、模型以及其他外部服務的費用,都不包含在v0訂閱方案之中。
| 套餐 | 價格 | 每月積分 | 主要權益 |
|---|---|---|---|
| Free | 0美元 | 5美元等值;每日最多7條消息 | 個人探索、基礎用量和分析 |
| Premium | 20美元/月 | 20美元等值 | 舊個人套餐,正逐步下線且不再向新用戶開放 |
| Plus | 30美元/用戶/月 | 每位用戶30美元等值 | 共享專案、共享積分池、集中計費與團隊分析 |
| Business | 100美元/用戶/月 | 每位用戶30美元等值 | Plus功能,並支持內容不用於數據訓練 |
| Enterprise | 訂製報價 | 合同約定 | RBAC、SAML SSO、進階分析、優先存取及企業安全 |
積分、Token與有效期
積分是預付的餘額,每次產生新內容時,都會根據所選模型的處理方式,從輸入與輸出的Token中扣除相應的數量。聊天記錄、專案檔案以及與Vercel相關的上下文資料也有可能被視為輸入內容,因此,長時間的對話或大型專案會消耗更多的積分。
| 額度類型 | 使用規則 | 有效期 |
|---|---|---|
| 套餐月度積分 | 每月發放,用完後生成暫停 | 可結轉,發放後65天到期 |
| 額外購買積分 | 需維持有效付費套餐才能使用 | 購買後1年到期 |
| 個人月度積分 | Plus與Business按每位成員分配 | 優先於共享積分池消耗 |
| 共享積分池 | 團隊成員個人額度用盡後共同使用 | 購買後1年到期 |
| Free消息 | 除積分外受每日7條消息限制 | 按日重設 |
Premium、Plus和Business可隨時購買額外積分,Enterprise則需聯絡客戶經理。不同型號每積分可處理的Token數量不同,準確費率應在型號選擇器及用量面板中即時查閱。
v0使用教學
從零創建一個網站
- 先寫清網站目標、受眾、頁面和核心轉化動作;
- 說明品牌色、字體、參考風格與行動端要求;
- 讓v0先生成頁面結構與一條完整關鍵流程;
- 在預覽中逐頁測試導航、表單和響應式佈局;
- 使用Design Mode修正間距、文字和視覺層級;
- 要求補充可訪問性、錯誤狀態、載入狀態和SEO資訊;
- 發布預覽給相關人員審核,確認後再上線生產。
構建資料庫應用
- 定義資料表、欄位、使用者角色及讀寫權限;
- 從專案整合面板連接所需資料庫;
- 將服務端金鑰放入受保護環境變數;
- 要求v0實現認證、輸入校驗和服務端授權;
- 使用測試數據驗證新增、查詢、更新和刪除;
- 檢查越權訪問、重複提交、錯誤回滾與日誌;
- 分別配置開發和生產環境,再進行部署。
與GitHub團隊協作
- 安裝Vercel GitHub App並僅授權必要的倉庫;
- 在v0導入倉庫,讓系統創建獨立工作分支;
- 先說明代碼規範、測試命令和禁止改動區域;
- 把功能拆小,讓每次生成只處理一個目標;
- 查看差異、測試結果和預覽部署;
- 創建拉取請求並由人工審查安全與業務邏輯;
- 透過保護分支合併,觀察生產部署與監控。
v0適合哪些用戶
- 產品經理:快速製作可互動原型並驗證流程;
- 設計師:將Figma、截圖和線框圖轉變成真實介面;
- 前端開發者:生成組件、頁面和響應式佈局;
- 全棧工程師:搭建資料庫、認證、API和後台邏輯;
- 創業者:從想法快速形成可演示的最小產品;
- 行銷團隊:製作活動頁面、計算器及獲客工具;
- 數據團隊:構建儀表板、可視化與數據應用。
v0的優勢
- 從自然語言到實際代碼、預覽和部署流程完整;
- 對Next.js、React和Vercel生態支援深入;
- 視覺生成與Design Mode兼顧快速搭建和精細調整;
- 智能體可使用網頁、瀏覽器、終端和外部工具;
- 可連接資料庫、支付、AI模型和MCP服務;
- GitHub雙向同步方便進入正規工程流程;
- 提供API與開源TypeScript SDK用於自動化整合。
使用限制與注意事項
- 生成結果可能視覺相似但不完全符合設計規範;
- 複雜業務、權限、支付和併發邏輯仍需工程師審查;
- 長時間聊天和大型代碼上下文會提高積分消耗;
- v0訂閱不包含Vercel託管及第三方服務的全部費用;
- GitHub基礎分支與生產分支相同時,合併可能直接上線;
- 全終端權限可執行未確認命令,不適合敏感項目;
- Free與Plus內容不能在套餐層面選擇退出模型訓練;
- 產品更偏現代Web堆疊,不是原生行動或桌面應用專用建構器。
隱私、安全與代碼歸屬
v0在隔離沙箱中運行以產生程式碼,並對該程式碼進行安全分析;部署後的伺服器端函數也在Vercel的隔離環境中執行。
平台已納入Vercel的SOC 2 Type 2鑒證範圍,並提供環境變數、共享權限和版本歷史。
官方說明,Vercel會使用公開及私有的資料集來提供v0版本。目前,Business和Enterprise版的功能並不會用於資料訓練,而Free和Plus版則沒有可選的退出方案。在輸入客戶的原始代碼、商業機密或個人資料之前,應根據合約及隱私規定來選擇適當的處理方式。
- 密鑰只放在服務端環境變數,不寫入提示詞或代碼倉庫;
- 請勿在敏感變數前加上NEXT_PUBLIC前綴;
- 使用最小權限資料庫帳戶和短期外部服務Token;
- 為GitHub啟用分支保護、審查和狀態檢查;
- 對AI生成的認證、授權和支付代碼進行人工安全測試;
- 企業可透過RBAC、SSO、審計及私人工作區來加強治理。
API、GitHub與開源說明
v0提供官方API和TypeScript v0-sdk,可創建聊天、管理專案、發送訊息、以流式方式接收結果並觸發部署。API適用於內部構建器、CI流程及自訂開發工具,其使用成本與權限應以控制台為準。
v0託管平台與核心生成模型並非開源專案,但官方的v0-sdk已在GitHub上公開。使用者可以匯出自己所生成的代碼並在本地進行修改,不過對於所生成代碼的具體使用權限,仍需遵守服務條款、第三方依賴許可證以及輸入素材的授權規定。
常見問題
v0可以免費使用嗎
可以,Free每月包含5美元等值積分,並有每日7條消息限制。額度適合體驗和小型原型,複雜應用通常需要付費。
v0 Plus和Business多少錢
Plus的費用為每位使用者每月30美元,而Business則為100美元。無論哪種方案,每位成員每月都能獲得30美元等值的積分。Business特別適合那些重視資料隱私的團隊。
v0能開發完整後端嗎
可以生成服務端邏輯、資料庫訪問、認證、API以及外部整合功能,並部署到Vercel上。至於生產級的權限管理、資料遷移、監控與安全方面,則仍需由專業人員負責。
v0生成的代碼可以導出嗎
可以,可在內建編輯器修改,也可透過GitHub雙向同步後在本地繼續開發。連接倉庫後GitHub成為代碼事實來源。
v0是開源的嗎
v0平台與生成模型並非開源產品,官方的TypeScript SDK則已公開其源代碼。用戶在自身專案中使用的框架與依賴庫,則分別遵循相對應的開源授權條款。
桂公網安備45132202000164號