v0是什么
v0是Vercel推出的AI全栈应用开发平台,可根据自然语言、截图、线框图或Figma设计生成真实可运行的网页代码。它最初以React界面生成为主,如今已扩展到后端逻辑、数据库、外部API、测试和生产部署。
用户可以在聊天、代码编辑器和实时预览之间迭代,也可把项目连接到GitHub继续本地开发。v0更适合现代Web应用,尤其擅长Next.js、React、Tailwind CSS和Vercel生态。
v0主要功能
- 用中文或其他自然语言生成落地页、后台和全栈应用;
- 根据截图、线框图和Figma文件还原高保真界面;
- 内置完整代码编辑器、实时预览和版本差异;
- Design Mode可直接选中元素并调整样式与内容;
- 智能体可搜索网页、操作浏览器、执行终端命令和修复错误;
- 连接数据库、支付、AI模型、外部API与Vercel Marketplace;
- 支持MCP服务器和预安装智能体扩展工具能力;
- GitHub双向集成可导入仓库、生成分支和提交改动;
- 一键发布到Vercel并配置域名、环境变量与预览部署;
- 通过v0 API和TypeScript SDK把生成能力嵌入工作流。
从提示词生成真实应用
用户可描述页面目标、用户角色、视觉风格、数据结构和交互流程,v0会生成项目文件并启动预览。结果是可编辑代码,而不是只有图片的界面概念稿。
清晰的业务规则和验收标准通常比堆叠风格词更有效。复杂产品应拆成页面、数据模型、权限和关键流程逐步完成。
截图、线框图与Figma转代码
v0可读取上传的视觉参考并生成相似布局,也能连接Figma获取设计上下文。它适合快速搭建高保真原型,但字体、响应式断点、复杂动画和设计系统细节仍需人工校准。
Design Mode可视化编辑
Design Mode允许在实时预览中选中元素,调整字体、颜色、间距、边框、圆角、阴影和文本。也可对选中区域输入自然语言指令,完成结构性修改。
点击应用后,修改会生成新的代码版本,可查看差异、继续迭代或回退。该模式只适用于最新预览运行时和聊天最新版本,不支持只读聊天及移动视口。
智能体、浏览器与终端
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基础分支与生产分支相同时,合并可能直接上线;
- Full终端权限可执行未确认命令,不适合敏感项目;
- 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号