Google Stitch
Google Labs 推出的 AI 原生设计工具,用自然语言/草图/截图直接生成 UI 设计稿并导出多框架代码
简介
Google Stitch 是 Google 在 2025 年 Google I/O 大会上正式发布的 AI 设计工具,前身是 2022 年独立上线的 Galileo AI。Google 于 2024 年底收购 Galileo AI 团队,纳入 Google Labs 产品线并更名为 Stitch。
Stitch 的核心定位是”设计即代码”——用户通过自然语言描述、手绘草图、竞品截图或已有代码,即可在 5-10 秒内生成 3-4 个不同风格的 UI 设计稿,并直接导出 React/Vue/Flutter/SwiftUI 等多框架代码。它代表了一种”氛围优先”(Vibe Design)的设计哲学:不追求像素级精确,而是追求快速验证想法、快速拿到可用代码。
与 Figma(专业设计工具,像素级精确,强协作)不同,Stitch 更像是”让非设计师自己当设计师的工具”——学习曲线极低,会打字就会用。与 v0(Vercel,专注 React 代码生成)不同,Stitch 同时输出设计稿和代码。三者是互补关系而非替代关系。
关键信息
- 类型:AI 设计工具
- 领域:UI/UX 设计、前端开发
- 官方网站:stitch.withgoogle.com
- 定价:免费,每天 400 次生成额度
- 前身:Galileo AI(2022 年上线,2024 年底被 Google 收购)
- 相关概念:MCP 模型上下文协议、Figma、Vibe Design、DESIGN.md
核心特性
1. 自然语言生成 UI
输入需求描述,Stitch 在 5-10 秒内生成 3-4 个不同风格版本的设计稿。描述越具体结果越精准——“做一个登录页”偏通用,“做一个移动端登录页,输入框是邮箱和密码,提交按钮是蓝色,主色调是深灰色背景”则更精准。
2. 四种输入方式
- 文字描述:最常用,自然语言输入需求
- 草图/线框图:手绘扫描上传,AI 转数字化 UI(30 秒出稿)
- 截图:直接丢竞品截图,AI 识别并生成可编辑界面
- 已有代码:导入 React/Vue 等代码片段,AI 理解后继续生成
3. 多框架代码导出
支持 React(JSX)、HTML/CSS、Vue(Composition API)、Flutter、SwiftUI 五种框架导出。代码质量中等偏上:结构清晰、类名有意义、px/rem/字重/颜色一一对应。响应式布局部分需人工检查。
4. MCP 协议集成
支持通过 MCP 模型上下文协议 与 Claude Code 等开发工具集成。在 Claude Code 中配置 Stitch MCP Server 后,可用自然语言直接调 Stitch 出图,生成的代码自动带回项目,实现”设计-代码”闭环。
5. 设计系统管理
- 自动生成专属 Design System
- 支持 DESIGN.md 格式导入/导出设计规则
- 可从任意 URL 提取设计系统
- 每次生成自动遵守已配置的设计规范(颜色、字体、间距、组件)
6. 即时原型与交互预览
一键生成可交互的 App 流程,AI 自动推断页面间跳转逻辑,生成分享链接或 QR code 预览。这是 Stitch 与很多只能生成静态图片的竞品拉开差距的关键功能。
不同素材中的观点
来自 2026-06-13-google-stitch-ai-design-tool:
- Stitch 代表了”氛围优先”(Vibe Design)设计哲学,不追求像素级精确,追求快速验证想法和快速拿到可用代码
- 设计稿 + 代码双输出是核心差异化:与 v0 只输出 React 代码、Figma 只做设计稿不同,Stitch 同时生成设计稿和多框架代码
- MCP 集成打通了”自然语言描述 → Stitch 生成 UI → 导出代码 → Claude Code 继续开发”的全链路
- 设计系统管理(DESIGN.md)是被低估的核心能力,解决了 AI 设计工具最大的痛点:品牌一致性
- 效率数据:登录页设计 10-20x 提速,改按钮颜色 60x 提速,多版本对比 5x 提速
- 与 Figma 是互补关系:MVP 阶段用 Stitch 快速出原型,生产级设计用 Figma 做精细化
实用信息
快速上手步骤
- 访问 stitch.withgoogle.com/(无需 VPN,支持中文输入)
- 点击 “New Project” 开始
- 在输入框描述需求,建议分层描述:先整体定位 → 再具体内容 → 最后细节调整
- 从 3-4 个生成版本中选择最满意的
- 用增量修改功能精细化(如”把登录按钮改成蓝色”)
- 点击 “Export” 选择框架导出代码
常用 Prompt 结构
通用描述模板:[页面类型] + [核心元素清单] + [布局要求] + [风格/色调]
示例:“设计一个用户注册页面,包含:用户名输入框、邮箱输入框、密码输入框、确认密码输入框、注册按钮。表单居中显示,蓝色主色调,白色背景。”
增量修改指令示例:
- “把登录按钮改成蓝色”
- “把所有文案改成西班牙语”
- “把这个卡片改成圆角”
- “把顶部导航改成深色背景”
注意事项
- 导出的代码是”代码化”不是生产级代码,需 senior developer review
- 响应式布局需自己检查,AI 在大屏幕表现不一定完美
- 建议迭代而非一次到位:先出基础框架 → 调整样式 → 细节优化 → 导出微调
- 敏感项目不要上传真实 UI 截图,用脱敏线框图代替