Google Stitch 大更新实测:对着屏幕说话就能画 UI,Figma 股价应声跌了 8%

18 阅读6分钟

周三晚上刷推看到 Google Labs 官宣 Stitch 2.0,点进去随手试了下——然后一抬头,凌晨两点了。

不夸张,这东西给我的冲击感和当年第一次用 Midjourney 差不多。区别是,这次生成的不是图片,是可交互的高保真 UI,而且直接能导出代码。

先说结论

能力Stitch 2.0Figma + AI 插件v0.dev
文字→UI⭐⭐⭐⭐⭐ 多屏同生成⭐⭐⭐ 需插件配合⭐⭐⭐⭐ 单页面
语音交互✅ Voice Canvas
即时原型✅ 自动生成交互流需手动连线仅静态
MCP 集成✅ Claude Code/Cursor
导出格式React/Flutter/Figma原生React/HTML
价格免费 350次/月$15-75/月$20/月

如果你是独立开发者或者小团队,Stitch 基本可以替代 80% 的 Figma 使用场景了。Figma 股价当天跌 8% 不是没道理的。

为什么突然关注这个

我最近在做一个内部工具的前端,之前的流程是:Figma 画原型 → 截图喂给 Claude → 手动调样式。来回折腾三四轮才能达到设计稿 80% 的还原度。

然后看到 Stitch 支持 MCP server 直接对接 Claude Code,我心想这不就是我梦寐以求的工作流吗?当晚就上手了。

5 个核心功能逐个试

1. Vibe Design —— 说氛围就够了

传统设计工具你得告诉它"左边放个侧边栏,宽 240px,里面有 5 个导航项"。Stitch 不是这个逻辑。

我输入了一句:

一个面向企业客户的 CRM 后台,风格参考 Linear,要有高级感但不冷淡,
左侧导航 + 顶部搜索 + 右侧数据看板

出来 5 个方案,说实话每个都比我自己画的好看。而且它真的理解"像 Linear 但不冷淡"——配色偏暖灰,圆角比 Linear 大一点,整体更柔和。

2. Voice Canvas —— 对着麦克风改设计

这个是最让我震撼的功能。打开麦克风,直接说:

"这个导航栏的图标太小了,放大一号。对,然后把'数据看板'那个卡片的圆角再大一点,配色换成蓝紫渐变试试。"

它实时改,延迟大概 1-2 秒。而且它会反问你——我说"这个表格不太对",它问我"你是觉得信息密度太高,还是列的优先级需要调整?"

当时我脑子里只有一个念头:设计评审会以后是不是可以直接对着 Stitch 开了?

3. 即时原型 —— 静态图秒变可点击

生成的 5 个页面,点一下"Prototype"按钮,它自动推理出页面间的跳转逻辑,加上转场动画。

我试了下,从登录页 → 首页 → 详情页 → 设置页,整个流程它全串起来了,按钮高亮、hover 效果、侧边栏收起展开,全部自动处理。

以前在 Figma 里连线连到想砸电脑,现在一键搞定。

4. DESIGN.md —— 设计系统可以跟着代码走

这个设计值得单独说。Stitch 会为每个项目自动生成一个 DESIGN.md 文件,记录所有设计 token:

## Colors
- primary: #6C5CE7
- surface: #F8F9FA
- text-primary: #2D3436

## Typography
- heading: Inter, 24px/32px, weight 600
- body: Inter, 14px/20px, weight 400

## Spacing
- card-padding: 20px
- section-gap: 32px

## Components
- Button: rounded-xl, shadow-sm, transition 150ms
- Card: rounded-2xl, border 1px solid surface-200

这个文件可以直接被 Claude Code 和 Cursor 读取。设计规范以代码的形式活在仓库里,而不是躺在 Figma 的某个角落没人看。

5. MCP Server —— 打通 AI 编码助手

重头戏来了。Stitch 官方出了 MCP server,配置非常简单:

{
  "mcpServers": {
    "stitch": {
      "command": "npx",
      "args": ["-y", "@anthropic/stitch-mcp@latest"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "path/to/credentials.json"
      }
    }
  }
}

配好之后在 Claude Code 里可以直接说:

实现 Stitch 项目里的 Dashboard 页面,用 React + Tailwind,
严格按照 DESIGN.md 的设计规范

Claude Code 会通过 MCP 拉取设计稿的布局信息、颜色、间距、组件结构,然后生成代码。我实测下来,首次生成还原度大概 85%,微调两三轮就能到 95% 以上。

之前我用 Figma → 截图 → 提示词 这个流程,首次还原度也就 60%,而且颜色和间距经常对不上。

踩坑记录

试了一晚上,也不是完全没问题:

坑 1:Voice Canvas 中文支持一般

说英文它反应很快,切中文偶尔会理解偏差。比如我说"把间距收紧一点",它理解成了"把间距设为 1px"……收得也太紧了。目前建议复杂指令还是用文字输入。

坑 2:复杂表格/数据可视化弱项

让它画一个带筛选、排序、分页的数据表格,出来的效果比较基础。涉及 ECharts 级别的图表就更不行了。这块还是得手写或者用专业组件库。

坑 3:MCP 认证配置绕弯路

官方文档说"Enable Stitch API in Google Cloud",但实际操作是要先创建 OAuth consent screen,再创建 credentials,最后 gcloud auth application-default login。这个流程他文档里写得很模糊,我翻了 GitHub Issues 才搞明白。

完整配置步骤:

# 1. 安装 gcloud CLI(如果没有)
brew install google-cloud-sdk

# 2. 登录并设置项目
gcloud auth login
gcloud config set project YOUR_PROJECT_ID

# 3. 启用 Stitch API
gcloud services enable stitch.googleapis.com

# 4. 生成应用默认凭据
gcloud auth application-default login

# 5. 在 Claude Code 的 MCP 配置里加上 stitch server

坑 4:350 次免费额度消耗比想象快

每次 Vibe Design 生成 5 个方案算 5 次,Voice Canvas 每轮对话算 1 次。我一晚上就用了 80 多次。如果是重度用户,一个月 350 次可能不太够。

我现在的工作流

折腾完之后,我的前端开发流程变成了:

Stitch(Vibe Design + Voice 微调)
    ↓ 导出 DESIGN.md + 设计稿
    ↓ MCP server 桥接
Claude Code(读取设计规范 → 生成 React 代码)
    ↓
本地预览 → 微调 → 上线

整个流程从构思到可用代码,一个页面大概 30 分钟。之前用 Figma 画 + 手动切图 + 写代码,同样的页面至少要半天。

关于 Claude Code 的 API 调用,我用的是兼容 OpenAI 协议的聚合接口(改个 base_url 就行),这样可以根据任务复杂度随时切模型,简单布局用便宜的模型跑,复杂交互逻辑再上 Claude Opus。

小结

Google Stitch 2.0 的定位很清晰:不是要替代 Figma 的全部功能,而是要干掉"从 0 到 1"这个最痛的阶段

对于独立开发者和小团队来说,花 0 块钱就能拿到以前至少需要一个设计师才能产出的高保真原型,这个性价比确实离谱。Voice Canvas 虽然中文还不太行,但那个交互方式代表了 AI 设计工具的未来方向。

Figma 不会死,但它的护城河确实在被侵蚀。如果你还没试过 Stitch,建议现在就去 stitch.withgoogle.com 注册,免费的,别等它涨价了再后悔。


觉得有用的话点个赞,我后面再写一篇 Stitch + Claude Code 搭建完整设计系统的实战教程。