Vibe UI 设计工作流
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cea1fb81/vibe-ui。
技能介绍
问题:生成页面时风格容易漂移
Web UI 生成常出现两个问题:模型会给出可运行的页面,但视觉语言不稳定;不同页面之间的字体、间距、颜色、组件密度缺少共同约束。Vibe UI 把视觉风格从口头描述变成可执行的 DESIGN.md 工作流,让风格、页面模板和审查规则在同一套约束下运行。
工作方式:先锁定设计,再生成代码
Vibe UI 默认使用 Vibe Gate 2.0 循环:
- 用
read解析需求,产出.vibe-ui/brief-read.json与.vibe-ui/product-context.json。 - 用
use、recommend或like选择风格,写入DESIGN.md与DESIGN.generated.md。 - 用
workflow、invariants、brief-check明确执行链、不可漂移项和反模式。 - 用
generate生成页面提示,再用check、report、critique、polish做实现后审查与修复。
它内置 18 个 curated styles,也包含 150 个上游 DESIGN.md 资源、111 个模板索引和模板 recipes,支持 landing、dashboard、pricing、login、docs 等页面类型。
边界与注意点
- 风格素材来自公开可见 UI 模式,不应描述为官方品牌系统。
DESIGN.md是颜色、字体、间距、圆角、阴影、布局节奏的 source of truth。- 静态检查只是第一遍审查,前端仍需跑测试并检查实际渲染效果。
.vibe-ui中的设计读数、dials 和脚手架文本不要渲染到生产界面。
使用场景
- 为 SaaS 定价页确定视觉风格,选择 Stripe 风格并生成页面提示与审查项。
- 重构登录页时避免默认靛蓝和 emoji 图标,用 anti-pattern watchlist 检查输出。
- 把 dashboard 做成 Linear 风格,生成 DESIGN.md、页面模板提示并跑 brief-check。
- 评审已生成页面是否像 Notion,用 critique 和 polish 产出修复提示。
适合人员
- 负责前端页面的工程师,想减少生成 UI 的风格漂移。
- 做产品官网的创始人,要给 landing 和 pricing 页定下可复用的视觉语言。
- 使用大模型写前端的独立开发者,需要把设计约束写成可检查的工作流。
- 维护 SaaS 后台的产品工程师,要保持 dashboard 和 settings 页一致。