16b - AI 辅助 UI/UX 设计
本文是《AI Agent 实战手册》第 16 章第 2 节。 上一节:16a-AI辅助架构设计 | 下一节:16c-系统设计文档AI生成
概述
2025-2026 年,AI 辅助 UI/UX 设计经历了从”辅助画图”到”全流程自动化”的质变。v0.dev 可以从自然语言直接生成生产级 React 组件,Figma MCP Server 让 AI 编码工具直接读取设计稿生成代码,Google Stitch 从提示词生成多屏幕交互原型,Bolt.new 和 Lovable 则实现了从 prompt 到完整可部署应用的一站式体验。一个人借助这些工具,可以在 1-2 小时内完成过去需要设计师和前端工程师协作数天的 UI 设计和实现工作。
本节覆盖 AI 辅助 UI/UX 设计的完整工具链、从原型到代码的详细工作流、设计系统 AI 生成、响应式与无障碍设计,以及多个实战案例和提示词模板。
1. AI UI/UX 设计工具全景
1.1 UI 原型生成工具
| 工具 | 用途 | 价格 | 适用场景 |
|---|---|---|---|
| v0.dev (Vercel) | 从自然语言生成 React + Tailwind UI 组件 | 免费 / $20/月(Premium) | 快速 UI 原型、组件生成、设计探索 |
| Google Stitch | 从提示词/图片生成多屏幕 UI 设计 | 免费(实验阶段) | 多屏幕流程设计、交互原型、Figma 导出 |
| Bolt.new (StackBlitz) | 浏览器内从 prompt 生成完整可运行应用 | 免费 / $20/月(Pro)/ $40/月(Teams) | 全栈 MVP 快速搭建、零配置开发 |
| Lovable | 从自然语言生成完整 React 应用并部署 | 免费 / $20/月(Starter)/ $50/月(Launch) | 快速 MVP、prompt-to-app、即时部署 |
| Uizard | 从文字/截图/手绘生成可编辑原型 | 免费 / $12/月(Pro) | 非技术人员快速出原型、截图转设计 |
| UX Pilot AI | AI 生成 Figma 设计稿 | $8/月起 | Figma 内直接生成 UI 设计 |
| Flowstep | 从文字生成完整用户旅程和多屏幕流程 | 关注定价(早期阶段) | 用户旅程设计、多步骤流程原型 |
1.2 设计到代码(Design-to-Code)工具
| 工具 | 用途 | 价格 | 适用场景 |
|---|---|---|---|
| Figma Dev Mode MCP Server | AI 编码工具直接读取 Figma 设计稿 | Figma 付费版含 Dev Mode($15/月起) | Figma → AI → 代码的自动化流水线 |
| screenshot-to-code | 截图转 HTML/React/Vue 代码 | 免费(开源) | 快速复刻现有 UI、截图转代码 |
| Codia AI | 截图/PDF 转 Figma 设计 + 代码生成 | 免费 / $9.9/月(Pro) | 设计稿转代码、跨格式转换 |
| Locofy | Figma/Adobe XD 转前端代码 | 免费 / $25/月(Pro) | 高保真设计稿转生产代码 |
| Builder.io (Visual Copilot) | Figma 转 React/Vue/Angular 代码 | 免费 / $19/月(Developer) | 企业级 Figma-to-code 流水线 |
| Anima | Figma 转 React/Vue/HTML 代码 | 免费 / $12/月(Pro) | 设计师友好的代码导出 |
1.3 AI 辅助设计系统工具
| 工具 | 用途 | 价格 | 适用场景 |
|---|---|---|---|
| Figma + Figma Make | AI agent 工作流构建 + 设计系统管理 | $15/月(Professional) | 设计系统维护、AI 辅助设计迭代 |
| Tokens Studio | 设计 token 管理和同步 | 免费(开源)/ $18/月(Pro) | 设计 token 跨平台同步 |
| Style Dictionary (Amazon) | 设计 token 转换为多平台代码 | 免费(开源) | 设计 token 自动化构建 |
| Storybook + AI | 组件文档和视觉测试 | 免费(开源) | 组件库文档、视觉回归测试 |
2. v0.dev 深度工作流
2.1 v0.dev 核心能力
v0.dev 是 Vercel 推出的 AI UI 生成器,核心优势在于:
- 从自然语言直接生成 React + Tailwind CSS + shadcn/ui 组件
- 生成的代码可直接复制到 Next.js 项目中使用
- 支持多轮对话迭代优化设计
- 内置响应式设计和暗色模式支持
2.2 操作步骤
步骤 1:描述 UI 需求
在 v0.dev 中输入详细的 UI 描述。描述越具体,生成质量越高。
v0.dev 提示词结构:
创建一个 [应用类型] 的 [页面/组件],包含:
- [布局描述]:[具体元素和排列]
- [交互描述]:[按钮、表单、动画等]
- [视觉风格]:[配色、字体、间距]
- [状态描述]:[加载、空、错误、成功状态]
- 使用 [技术栈]步骤 2:迭代优化
v0.dev 支持多轮对话,可以针对生成结果进行精细调整:
迭代提示词示例:
1. "把侧边栏改成可折叠的,折叠后只显示图标"
2. "添加一个搜索框在顶部导航栏右侧"
3. "表格添加排序和筛选功能"
4. "添加暗色模式切换按钮"
5. "让卡片组件支持拖拽排序"步骤 3:导出和集成
# v0.dev 生成的代码可以通过 CLI 直接添加到项目
npx v0 add [组件URL]
# 或者手动复制代码到项目中
# v0 生成的组件依赖 shadcn/ui,需要先安装
npx shadcn@latest init
npx shadcn@latest add button card dialog2.3 v0.dev 提示词模板库
模板 1:Dashboard 布局
创建一个现代化的 SaaS 管理后台 Dashboard,包含:
- 左侧固定侧边栏:logo、导航菜单(Dashboard/用户/订单/设置/帮助),
底部显示用户头像和退出按钮,支持折叠
- 顶部栏:面包屑导航、搜索框、通知铃铛、用户下拉菜单
- 主区域:4 个统计卡片(总用户/活跃用户/收入/订单),
一个折线图(近 7 天趋势),一个最近订单表格
- 风格:白色背景、蓝色主色调、圆角卡片、微阴影
- 使用 React + TypeScript + Tailwind CSS + shadcn/ui
- 支持响应式:移动端侧边栏变为底部导航模板 2:登录/注册页面
创建一个登录/注册页面,包含:
- 左侧:产品介绍区域,渐变背景,产品 logo 和标语
- 右侧:表单区域,支持登录/注册切换
- 登录表单:邮箱、密码、记住我、忘记密码链接
- 注册表单:用户名、邮箱、密码、确认密码、服务条款勾选
- 社交登录:Google、GitHub 按钮
- 表单验证:实时校验,错误提示
- 使用 React + TypeScript + Tailwind CSS
- 支持暗色模式模板 3:文件管理器
创建一个类似 Finder/Explorer 的文件管理器界面:
- 顶部工具栏:返回/前进、路径面包屑、视图切换(列表/网格)、搜索
- 左侧:文件夹树形导航,支持展开/折叠
- 主区域:文件列表,显示名称、大小、修改时间、类型图标
- 支持多选、右键菜单(复制/粘贴/删除/重命名)
- 底部状态栏:已选文件数、总大小
- 拖拽上传区域
- 使用 React + TypeScript + Tailwind CSS + shadcn/ui3. Google Stitch 工作流
3.1 Stitch 核心能力
Google Stitch(原 Galileo AI,2025 年被 Google 收购并重新品牌化)是 Google Labs 推出的 AI UI 设计工具,基于 Gemini 3 模型,核心能力包括:
- 从文字提示词生成高保真 UI 设计
- 从图片/线框图生成完善的 UI 设计
- 多屏幕流程设计和交互原型(Prototypes 功能)
- 导出到 Figma 和 HTML/Tailwind 代码
- 支持设计变体生成和迭代
3.2 操作步骤
步骤 1:创建项目并描述需求
Stitch 提示词示例:
设计一个健身追踪 App 的完整用户流程,包含以下屏幕:
1. 启动页:品牌 logo + 开始按钮
2. 注册流程:选择健身目标 → 填写基本信息 → 选择训练频率
3. 主页:今日训练计划、卡路里统计、步数环形图
4. 训练详情:动作列表、计时器、完成按钮
5. 个人中心:头像、统计数据、设置入口
风格:活力橙色主色调、圆角卡片、大字体、运动感步骤 2:生成变体并选择
Stitch 会为每个屏幕生成多个设计变体,可以:
- 选择最满意的变体作为基础
- 用自然语言描述修改需求进行迭代
- 使用”Describe”功能精细调整页面转场和交互
步骤 3:连接屏幕创建原型
使用 Prototypes 功能将多个屏幕连接成交互流程:
- 定义点击区域和跳转目标
- 设置输入模式和页面转场动画
- 预览完整的用户流程
步骤 4:导出
导出选项:
1. Paste to Figma → 在 Figma 中继续细化
2. Export as HTML/Tailwind → 获取前端代码
3. Export as Image → 用于文档和演示4. Figma-to-Code 流水线
4.1 Figma Dev Mode MCP Server
2025 年 Figma 推出的 Dev Mode MCP Server 是设计到代码自动化的关键突破。它通过 Model Context Protocol 让 AI 编码工具直接读取 Figma 设计稿的结构化数据。
配置步骤
// Kiro 的 mcp.json 配置
{
"mcpServers": {
"figma": {
"command": "npx",
"args": ["-y", "@anthropic/figma-mcp-server"],
"env": {
"FIGMA_ACCESS_TOKEN": "your-figma-token"
}
}
}
}// Claude Code 的 MCP 配置(~/.claude/mcp.json)
{
"mcpServers": {
"figma": {
"command": "npx",
"args": ["-y", "@anthropic/figma-mcp-server"],
"env": {
"FIGMA_ACCESS_TOKEN": "your-figma-token"
}
}
}
}// Cursor 的 MCP 配置(.cursor/mcp.json)
{
"mcpServers": {
"figma": {
"command": "npx",
"args": ["-y", "@anthropic/figma-mcp-server"],
"env": {
"FIGMA_ACCESS_TOKEN": "your-figma-token"
}
}
}
}Figma Token 获取方法
1. 登录 Figma → 点击头像 → Settings
2. 在 Personal Access Tokens 部分点击 "Generate new token"
3. 设置 token 名称和权限(需要 File Read 权限)
4. 复制 token 并保存到环境变量4.2 MCP 驱动的设计到代码工作流
步骤 1:准备 Figma 设计稿
为了让 AI 更好地理解设计稿,需要在 Figma 中做好以下准备:
Figma 设计稿准备清单:
✅ 使用 Auto Layout 组织布局(AI 能更好理解层级关系)
✅ 为组件命名使用语义化名称(如 "HeaderNav"、"UserCard")
✅ 定义设计变量(颜色、间距、字体)
✅ 使用组件和变体(Components & Variants)
✅ 标注交互状态(hover、active、disabled)
✅ 添加 Code Connect 映射(如果有现有组件库)步骤 2:AI 读取设计稿并生成代码
在 Kiro / Claude Code / Cursor 中的提示词:
请根据 Figma 文件 [粘贴 Figma 链接] 中的 [页面/组件名称] 生成代码:
1. 读取设计稿的组件结构、颜色、字体、间距
2. 生成 React + TypeScript 组件
3. 使用 CSS Modules 管理样式
4. 保持与设计稿的像素级一致
5. 添加响应式断点(mobile: 375px, tablet: 768px, desktop: 1280px)
6. 包含所有交互状态(hover、focus、disabled)步骤 3:审查和调整
AI 通过 MCP 读取的设计信息包括:
- 组件层级结构和命名
- 设计变量(颜色 token、间距 token)
- Auto Layout 规则(对应 Flexbox/Grid)
- 组件变体(对应 props)
- 文字样式和排版信息
4.3 其他 Figma-to-Code 方案对比
| 方案 | 优势 | 劣势 | 适用场景 |
|---|---|---|---|
| Figma MCP Server | 结构化数据、AI 理解深度高 | 需要配置 MCP、依赖 AI 编码工具 | 开发者主导的设计实现 |
| Builder.io Visual Copilot | 高保真度、支持多框架 | 付费、复杂组件可能需要调整 | 企业级项目、多框架支持 |
| Locofy | 自动生成响应式代码 | 生成代码可能冗余 | 快速原型转代码 |
| Anima | 设计师友好、学习成本低 | 代码质量一般 | 设计师自助导出 |
| 手动 + AI 辅助 | 最高灵活性和代码质量 | 耗时较长 | 高质量生产代码 |
5. AI 辅助设计系统创建
5.1 用 AI 从零建立设计系统
步骤 1:生成设计 Token
提示词模板:
基于以下设计需求,帮我建立一个完整的设计 Token 系统:
产品类型:[桌面应用/Web 应用/移动应用]
风格:[现代简洁/企业级/活泼/极简]
主色调:[颜色代码或描述]
品牌名称:[名称]
请生成:
1. CSS 变量文件,包含:
- 颜色系统:主色(含 50-950 色阶)、语义色(success/warning/error/info)、中性色
- 字体系统:字体族、字号阶梯(xs/sm/base/lg/xl/2xl/3xl)、行高、字重
- 间距系统:4px 基准的间距阶梯(0/1/2/3/4/5/6/8/10/12/16/20/24)
- 圆角:none/sm/md/lg/xl/full
- 阴影:sm/md/lg/xl
- 过渡:fast/normal/slow
2. 暗色主题变量(使用相同的变量名,不同的值)
3. 响应式断点定义步骤 2:生成基础组件
提示词模板:
基于以下设计 Token,生成基础组件库:
[粘贴 CSS 变量文件]
请生成以下组件(React + TypeScript + CSS Modules):
1. Button:primary/secondary/outline/ghost/danger 变体,sm/md/lg 尺寸,
支持 loading 状态和 disabled 状态
2. Input:text/password/email/search 类型,支持 label、placeholder、
错误提示、前缀/后缀图标
3. Card:基础卡片、可点击卡片、带头部/底部的卡片
4. Modal:居中弹窗、侧边抽屉,支持关闭按钮和遮罩层点击关闭
5. Toast:success/error/warning/info 类型,支持自动消失和手动关闭
每个组件要求:
- 使用设计 Token 中的 CSS 变量
- 支持 className 扩展
- 包含 TypeScript 类型定义
- 符合 WAI-ARIA 无障碍规范5.2 设计 Token 管理工作流
推荐的设计 Token 管理流程:
Figma(设计端)
↓ Tokens Studio 插件同步
JSON Token 文件(tokens.json)
↓ Style Dictionary 构建
多平台输出:
├── CSS 变量(Web)
├── Swift 常量(iOS)
├── Kotlin 常量(Android)
└── JavaScript 对象(React Native)Style Dictionary 配置示例
// style-dictionary.config.js
module.exports = {
source: ["tokens/**/*.json"],
platforms: {
css: {
transformGroup: "css",
buildPath: "src/styles/",
files: [{
destination: "variables.css",
format: "css/variables",
options: { outputReferences: true }
}]
},
js: {
transformGroup: "js",
buildPath: "src/tokens/",
files: [{
destination: "tokens.js",
format: "javascript/es6"
}]
}
}
};5.3 AI 辅助设计系统维护
提示词模板——设计系统审查:
请审查以下设计系统代码,检查:
1. Token 一致性:所有组件是否都使用了设计 Token 而非硬编码值?
2. 无障碍合规:颜色对比度是否满足 WCAG AA 标准(4.5:1)?
3. 响应式完整性:所有组件是否都有移动端适配?
4. 暗色模式:所有组件是否都支持暗色主题?
5. 状态完整性:是否覆盖了 hover/focus/active/disabled 状态?
[粘贴组件代码]6. 响应式设计与无障碍
6.1 AI 辅助响应式设计
提示词模板——响应式布局生成:
将以下桌面端组件改造为完全响应式:
[粘贴组件代码]
响应式要求:
- 桌面端(≥1280px):当前布局
- 平板端(768px-1279px):[描述平板布局变化]
- 移动端(<768px):[描述移动端布局变化]
技术要求:
- 使用 CSS Grid + Flexbox
- 移动优先(mobile-first)的媒体查询
- 图片使用 srcset 和 sizes 属性
- 触摸目标最小 44x44px
- 字体使用 clamp() 实现流式缩放6.2 AI 辅助无障碍实现
提示词模板——无障碍审查与修复:
请对以下组件进行无障碍审查和修复:
[粘贴组件代码]
检查项目:
1. 语义化 HTML:是否使用了正确的 HTML 元素(nav/main/aside/section)?
2. ARIA 属性:交互元素是否有正确的 role 和 aria-* 属性?
3. 键盘导航:是否支持 Tab/Enter/Escape/Arrow 键操作?
4. 焦点管理:Modal 打开时焦点是否正确转移?关闭时是否恢复?
5. 颜色对比度:文字与背景的对比度是否 ≥ 4.5:1?
6. 屏幕阅读器:是否有适当的 aria-label 和 aria-describedby?
7. 动画:是否尊重 prefers-reduced-motion 设置?
8. 表单:label 是否正确关联?错误提示是否可访问?
请输出修复后的完整代码,并标注每处修改的原因。7. Bolt.new 和 Lovable 全栈 UI 工作流
7.1 Bolt.new 工作流
Bolt.new 由 StackBlitz 推出,特点是完全在浏览器内运行,零配置即可生成完整可运行的全栈应用。
Bolt.new 提示词示例:
创建一个项目管理工具,包含:
- 看板视图:Todo/In Progress/Done 三列,支持拖拽
- 任务卡片:标题、描述、优先级标签、负责人头像、截止日期
- 新建任务弹窗:表单包含所有字段
- 筛选栏:按优先级、负责人、日期筛选
- 使用 React + TypeScript + Tailwind CSS
- 数据持久化到 localStorage7.2 Lovable 工作流
Lovable 的核心优势是从 prompt 到部署的一站式体验,生成的是真实的 React 代码(非低代码)。
Lovable 提示词示例:
创建一个个人博客网站:
- 首页:文章列表,每篇显示标题、摘要、封面图、发布日期
- 文章详情页:Markdown 渲染、目录导航、评论区
- 关于页:个人介绍、技能标签、项目展示
- 深色/浅色主题切换
- 响应式设计
- 使用 Supabase 作为后端7.3 工具选择决策树
你需要什么?
│
├─ 只需要 UI 组件 → v0.dev
│ └─ 需要 shadcn/ui 生态 → v0.dev ✅
│
├─ 需要完整可运行应用 →
│ ├─ 想在浏览器内开发 → Bolt.new
│ ├─ 想快速部署上线 → Lovable
│ └─ 想要最大控制权 → Cursor / Kiro + 手动搭建
│
├─ 需要高保真设计稿 →
│ ├─ 多屏幕流程 → Google Stitch
│ ├─ Figma 内工作 → UX Pilot AI / Figma Make
│ └─ 从截图开始 → Uizard / screenshot-to-code
│
└─ 需要设计稿转代码 →
├─ 有 AI 编码工具 → Figma MCP Server
├─ 企业级需求 → Builder.io Visual Copilot
└─ 设计师自助 → Anima / Locofy实战案例
案例 1:从零设计 RustSync 文件同步工具的 UI
完整工作流(总耗时约 45 分钟):
第一步:v0.dev 生成基础布局(5 分钟)
─────────────────────────────────
提示词:
"创建一个文件同步工具的桌面应用界面,包含:
- 左侧边栏:同步文件夹列表,每个文件夹显示名称、路径、同步状态图标
- 顶部:同步状态栏,显示'已同步/同步中/有错误'
- 主区域:选中文件夹的详细信息,包括最近同步记录
- 底部:操作按钮(添加文件夹、开始同步、设置)
- 风格:现代、简洁、深色主题
- 使用 React + TypeScript + CSS Modules"
→ 得到 React 组件骨架代码
第二步:在 Figma 中细化(30 分钟)
─────────────────────────────────
→ 将 v0 生成的设计导入 Figma
→ 调整颜色、间距、图标
→ 添加空状态、错误状态、加载状态
→ 设计设置页面、同步报告页面
第三步:通过 Figma MCP 生成最终代码(10 分钟)
─────────────────────────────────
在 Kiro 中:
"请根据 Figma 设计稿实现 Settings 页面的 UI,
读取设计稿中的颜色变量和间距,
生成 React + CSS Modules 组件"
→ AI 读取 Figma 设计稿
→ 生成 CSS Modules + React 组件
→ 人工审查调整案例 2:用 Figma Make 构建电商产品页设计工作流
操作流程:
1. 在 Figma 中打开 Make
2. 用自然语言描述产品流程:
"用户浏览商品列表 → 点击商品查看详情 → 选择规格和数量 →
加入购物车 → 查看购物车 → 填写收货地址 → 选择支付方式 →
确认订单 → 支付成功 → 查看订单状态"
3. Figma Make 自动生成:
- 每个步骤的线框图
- 页面间的跳转逻辑
- 边缘场景(库存不足、支付失败、地址无效)
- 空状态和加载状态
4. 在此基础上细化视觉设计
5. 通过 MCP 导出为前端代码案例 3:用 Google Stitch 设计移动端 App
操作流程:
1. 在 Stitch 中输入提示词:
"设计一个外卖点餐 App,包含:
- 首页:附近餐厅列表、搜索栏、分类标签
- 餐厅详情:菜单列表、评分、配送信息
- 购物车:已选菜品、数量调整、总价
- 订单追踪:地图显示骑手位置、预计到达时间
风格:白色背景、绿色主色调、圆角卡片"
2. Stitch 生成 4 个屏幕的设计稿
3. 使用 Prototypes 功能连接屏幕,定义交互流程
4. 迭代优化:
"给首页添加一个轮播 banner 区域"
"把购物车改成底部浮动栏样式"
5. 导出到 Figma 继续细化
6. 导出 HTML/Tailwind 代码用于开发案例分析
三个案例展示了不同的 AI UI 设计路径:
| 维度 | 案例 1(v0 + Figma + MCP) | 案例 2(Figma Make) | 案例 3(Stitch) |
|---|---|---|---|
| 适用场景 | 开发者主导、需要生产代码 | 设计师主导、需要完整流程 | 快速概念验证、多屏幕设计 |
| 代码质量 | 高(MCP 结构化数据) | 中(需要额外转换) | 中(HTML/Tailwind 导出) |
| 设计保真度 | 高(Figma 细化) | 高(Figma 原生) | 中高(AI 生成) |
| 总耗时 | ~45 分钟 | ~1 小时 | ~30 分钟 |
| 学习成本 | 中(需要了解 MCP) | 低(Figma 用户友好) | 低(纯提示词驱动) |
避坑指南
❌ 常见错误
-
完全依赖 AI 生成的 UI,不做人工调整
- 问题:AI 生成的 UI 往往”看起来不错但用起来别扭”,交互细节和微动画缺失,用户体验不够流畅
- 正确做法:AI 生成骨架和基础布局,人工调整交互细节、微动画、边缘状态
-
跳过空状态和错误状态设计
- 问题:AI 通常只生成”理想路径”(happy path)的 UI,忽略空列表、网络错误、权限不足等状态
- 正确做法:在提示词中明确要求生成所有状态——空状态、加载状态、错误状态、成功状态、权限不足状态
-
不建立设计 Token 就开始写组件
- 问题:每个组件各自硬编码颜色和间距,后期改主题或做暗色模式时需要逐个修改
- 正确做法:先用 AI 生成设计 Token(CSS 变量),所有组件引用 Token,主题切换只需改变量值
-
忽视无障碍(Accessibility)
- 问题:AI 生成的代码经常缺少 ARIA 属性、键盘导航支持和屏幕阅读器兼容
- 正确做法:在提示词中明确要求 WAI-ARIA 合规,生成后用 axe 或 Lighthouse 检查
-
v0.dev 生成后直接用于生产
- 问题:v0 生成的代码适合原型和起步,但可能包含不必要的依赖、缺少错误处理、性能未优化
- 正确做法:v0 生成 → 人工审查 → 提取有用部分 → 集成到项目架构中
-
Figma-to-Code 不准备设计稿
- 问题:设计稿没有使用 Auto Layout、组件命名混乱、没有定义设计变量,导致 AI 生成的代码质量差
- 正确做法:遵循 Figma 设计稿准备清单,使用语义化命名、Auto Layout、设计变量
✅ 最佳实践
- 先用 v0.dev 或 Stitch 快速出原型验证方向,确认后再投入精力细化
- 建立设计 Token 系统(CSS 变量),所有组件统一引用,方便主题切换和暗色模式
- 通过 Figma MCP Server 让 AI 编码工具直接读取设计稿,减少设计到代码的信息损失
- 在提示词中始终要求生成所有 UI 状态(空、加载、错误、成功、禁用)
- 使用 Storybook 管理组件库,配合 AI 自动生成组件文档和视觉测试
- 响应式设计采用 mobile-first 策略,用 AI 生成各断点的布局变化
- 每个组件生成后用 Lighthouse 或 axe 做无障碍检查
相关资源与延伸阅读
- v0.dev 官方文档 — Vercel v0 的使用指南和 API 文档
- Figma Dev Mode MCP Server — Figma MCP Server 开源仓库和配置指南
- Google Stitch — Google Labs 的 AI UI 设计工具
- shadcn/ui 组件库 — v0.dev 默认使用的 React 组件库
- Tokens Studio for Figma — 设计 Token 管理插件
- Style Dictionary — Amazon 开源的设计 Token 构建工具
- screenshot-to-code — 开源截图转代码工具
- Builder.io Visual Copilot — 企业级 Figma-to-code 方案
- Web Content Accessibility Guidelines (WCAG) 2.2 — W3C 无障碍标准
- Bolt.new 官方网站 — StackBlitz 的 AI 全栈应用生成器
参考来源
- Toools.design - Best AI Tools for UI/UX Designers 2026 (2026 年 2 月)
- DesignRush - Top AI Tools for UI/UX 2026 (2025 年 12 月)
- Seamgen - Complete Guide to Figma MCP Design-to-Code Automation (2025 年 5 月)
- Builder.io - Design to Code with the Figma MCP Server (2025 年 3 月)
- Google Blog - Stitch from Google Labs gets updates with Gemini 3 (2025 年 6 月)
- UXPin - Google unveils substantial updates to Stitch AI design tool (2025 年 6 月)
- Banani - Google Stitch AI Review: Features, Pricing, Alternatives (2025 年 6 月)
- Taskade - Best V0 Alternatives in 2026 (2026 年 2 月)
- nxcode.io - V0 vs Bolt.new vs Lovable: Best AI App Builder 2026 (2025 年 12 月)
- Figma - AI Agent Workflow Builder (2025 年)
- Figma - AI Tools for UX Designers (2025 年)
- Into Design Systems - Learn Figma MCP Server (2025 年 3 月)
Content was rephrased for compliance with licensing restrictions.
📖 返回 总览与导航 | 上一节:16a-AI辅助架构设计 | 下一节:16c-系统设计文档AI生成