v0.dev 第一个组件
第一次用 v0,不要选太复杂的页面。最稳的起手式是一个单功能组件,比如登录卡片、产品卡片、搜索框或者简单列表。这样你更容易判断它到底帮你省了什么时间。
开始前先想清楚 3 件事
- 结构:页面里到底有哪些块
- 状态:有没有 hover、disabled、error
- 交互:用户点了以后会发生什么
很多人一上来就描述视觉风格,却没把结构说清楚。结果生成出来很好看,但根本不适合接进真实页面。
一个合格的首个 Prompt
生成一个登录卡片组件:
- 标题:欢迎回来
- 两个输入框:邮箱、密码
- 主按钮:登录
- 次按钮:忘记密码
- 风格:简洁、浅色、居中布局
这类 Prompt 的优点是边界清楚。你不会让 v0 去猜“登录页大概长什么样”,而是先给它一个明确骨架。
生成后先看什么
第一眼别只看漂不漂亮,先看这三件事:
- 结构是不是清楚
- 交互状态有没有基本覆盖
- 代码里有没有太多硬编码
如果组件第一版结构就已经歪了,后面再慢慢改样式通常是在浪费时间。
新手最常见的两个问题
样式很花,但层级不清
这通常是因为 Prompt 里风格词太多,结构词太少。先收回到最小组件,再逐步补风格。
一次让它生成太大
比如直接要“完整 dashboard”。更稳的做法还是先拆成卡片、图表区、筛选条、表格几个部分,再慢慢拼。
一个很实用的习惯
每次生成完,都问自己一句:
“这段代码我是要复制进项目,还是只是拿来参考结构?”
如果答案是前者,那你就要更认真检查它的复用性和可维护性,而不是只看预览图是否顺眼。