Google Stitch:免費 AI 工具,用文字描述就能產生 UI 設計
正在做 Side Project 但不擅長 UI 設計?Google Stitch 是一個 AI 驅動的工具,只要輸入文字描述就能產生完整的使用者介面。最棒的是:完全免費。

什麼是 Google Stitch?
Google Stitch 是 Google Labs 推出的 AI 工具,於 Google I/O 2025 發布。它使用 Gemini AI 模型將你的描述文字轉換成 UI 介面,並匯出乾淨、可用於正式環境的程式碼。
可以把它想成隨時待命的 UI 設計師。描述你想要的畫面、上傳草圖、或分享截圖 - Stitch 幫你建好。
立即試用: stitch.withgoogle.com
主要功能
文字轉 UI
用文字描述你的介面需求:
- 「一個定價頁面,有 3 個方案和月付/年付切換」
- 「一個後台儀表板,有側邊欄導航和數據卡片」
- 「一個登入表單,有社群登入按鈕」
Stitch 會產生完整的響應式設計,包含多個畫面。
圖片轉 UI
有截圖、草圖或線框圖?上傳後 Stitch 會重新建立成乾淨、可編輯的程式碼。不管是餐巾紙上的塗鴉、白板上的草圖,還是精美的設計稿,都能處理。
匯出選項
- AI Studio(預覽)- 匯出至 Google AI Studio,包含 HTML 和圖片
- Jules - 直接傳送給 Google 的 AI 程式助理來建構專案
- .zip - 下載 zip 檔案,包含 HTML 和圖片檔案
- Code to Clipboard - 複製程式碼,可貼到 Lovable、Copilot 或 Cursor 等程式代理
四種 AI 模式
| 模式 | 模型 | 最適合 |
|---|---|---|
| Fast | Gemini Flash | 快速迭代,匯出程式碼或 Figma |
| 2.5 Pro | Gemini 2.5 Pro | 高品質 HTML 設計,匯出給程式碼代理 |
| Thinking with 3 Pro | Gemini 3 Pro | 最高品質,優先推理而非速度 |
| Redesign | Nano Banana Pro | 從截圖重新設計現有 App/網站 |
快速探索用 Fast,精緻設計用 2.5 Pro 或 3 Pro,重建現有介面用 Redesign。
原型功能(Gemini 3 新增)
Google 最近用 Gemini 3 升級了 Stitch,新增了將畫布上不同畫面串連成可運作原型的功能。不再只是靜態畫面,現在可以設計互動和完整的使用者流程。
標註功能
標註功能(以香蕉圖示標記,暗示 Google 的 Nano-Banana 模型)讓你直接在 UI 畫面上新增註解和視覺標記。提交標註後,Gemini AI 會處理回饋並實作符合上下文的 UI 變更。
多選編輯
按住 Shift 並點擊可一次選取多個畫面。對所有選取的畫面同時套用單一提示詞或主題變更 - 維持一致性的超級省時功能。
如何使用 Google Stitch
步驟 1:進入工具
- 前往 stitch.withgoogle.com
- 用 Google 帳號登入
- 不需安裝 - 純網頁工具
備註:你可能需要加入候補名單,通常幾小時內就會獲得存取權。
步驟 2:描述你的 UI
寫一個清楚的提示詞描述你需要的東西:
好的提示詞:
一個手機 App 的新手引導畫面:
- 歡迎標題
- 3 個功能亮點配圖示
- 底部的「開始使用」按鈕
- 顯示第 1 步(共 3 步)的進度點
模糊的提示詞(避免):
做一個好看的歡迎頁
步驟 3:修改和迭代
- 用對話式編輯修改
- 用標註功能標記特定區域進行變更
- 產生多個變體探索不同版面
- 一個提示詞就能調整主題和配色
步驟 4:匯出程式碼
點擊匯出並選擇格式:
- HTML/CSS 用於原生專案
- Tailwind CSS 用於工具優先的開發流程
- JSX/React 用於元件式應用
- Figma 繼續設計
Side Project 常用提示詞範例
著陸頁 Landing Page
一個 SaaS 著陸頁:
- Hero 區塊有標題、副標題和 CTA 按鈕
- 3 個功能卡片配圖示
- 用戶見證區塊有頭像和評論
- 定價區塊有 2 個方案
- 頁尾有連結
使用現代、簡潔的風格,藍色為主色。
後台儀表板 Dashboard
一個數據分析儀表板:
- 側邊欄導航配圖示
- 頂部欄有用戶頭像和通知
- 4 個統計卡片顯示關鍵指標
- 流量趨勢折線圖
- 最近活動列表
偏好深色主題。
手機 App 畫面
一個任務管理 App 的主畫面:
- 頂部有 App 名稱和新增按鈕
- Tab 切換:今天、即將到來、已完成
- 任務列表有勾選框和到期日
- 浮動按鈕新增任務
iOS 風格,淺色主題。
電商頁面
一個商品詳情頁:
- 商品圖片輪播配縮圖
- 商品標題、價格和評分星星
- 尺寸和顏色選擇器
- 加入購物車按鈕
- 商品說明分頁
- 相關商品區塊
程式碼品質
產生的程式碼乾淨且可用於正式環境:
<section class="hero">
<div class="container">
<h1 class="hero-title">更快打造你的 Side Project</h1>
<p class="hero-subtitle">從點子到上線,只要幾天而非幾個月</p>
<a href="#" class="btn btn-primary">免費開始</a>
</div>
</section>
.hero {
padding: 4rem 1rem;
text-align: center;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
}
.hero-title {
font-size: 2.5rem;
font-weight: 700;
margin-bottom: 1rem;
}
.btn-primary {
display: inline-block;
padding: 0.75rem 2rem;
background: white;
color: #667eea;
border-radius: 8px;
font-weight: 600;
text-decoration: none;
}
程式碼特點:
- 使用語意化 HTML
- 遵循現代 CSS 實踐
- 預設就是響應式
- 容易客製化
- 選擇 Tailwind 匯出時可直接整合
獲得更好結果的技巧
1. 具體描述
包含這些細節:
- 版面結構
- 顏色和風格
- 需要的具體元件
- 目標裝置(手機/桌面)
2. 參考現有設計
一個定價頁面,風格類似 Stripe 的定價頁,
有 3 個方案和下方的功能比較表
3. 分步驟迭代
先從主要版面開始,再細修各區塊:
1. 產生基本頁面結構
2. 細修 Hero 區塊
3. 改善特定元件
4. 加入最後細節
4. 使用圖片輸入
在紙上畫草圖、拍照上傳。Stitch 對手繪線框圖的理解能力出奇地好。
5. 善用多選功能
處理多個畫面時,用 Shift+點擊全選,一個提示詞就能套用一致的樣式或主題變更。
6. 使用標註功能
需要精確修改時,開啟標註功能直接在畫面上畫出你想修改的地方。這比用文字描述複雜的版面變更更快。
限制
Stitch 無法做到的事:
- 複雜的 JavaScript 功能或互動效果
- 後端整合
- 即時協作(這是個人工具)
- 自訂設計規範或品牌指南
- 完全響應式版面(可能需要手動調整)
- 深度設計思考,如視覺層次或使用者旅程規劃
把 Stitch 當成強大的起點,而非完整的設計到部署解決方案。你仍然需要調整輸出並加入功能。
Stitch 與其他 AI 設計工具比較
| 工具 | 最適合 | 價格 | 匯出格式 |
|---|---|---|---|
| Google Stitch | 快速原型、靜態 UI | 免費 | HTML, CSS, Tailwind, JSX, Figma |
| v0 by Vercel | React/Next.js 元件 | 有免費額度 + 付費 | React, Svelte, Vue |
| Lovable | 完整 App 原型 | 有免費額度 | 全端 |
| Bolt.new | 完整應用程式 | 付費 | 全端 + 託管 |
| Firebase Studio | Google 生態系全端開發 | 有免費額度 | 全端 |
使用 Stitch 的時機:
- 需要快速 HTML/CSS 或 Tailwind 程式碼
- 正在做視覺原型驗證
- 想要慷慨額度的免費方案
- 正在做 Side Project 需要快速 UI
- 想匯出到 Figma 繼續調整
使用 v0 的時機:
- 用 React/Next.js 開發
- 需要元件程式碼
- 想要全端功能
使用 Bolt.new 或 Lovable 的時機:
- 需要完整可運作的應用程式
- 想要包含後端、認證和資料庫
Side Project 開發者的工作流程
以下是如何把 Stitch 整合到你的開發流程:
1. 發想階段(5 分鐘)
列出你需要的畫面:
- 著陸頁
- 後台儀表板
- 設定頁面
2. 用 Stitch 產生(30 分鐘)
用提示詞建立每個畫面。使用原型功能串連畫面並視覺化使用者流程。
3. 匯出並整合(1-2 小時)
- 匯出你偏好的格式(HTML/CSS、Tailwind 或 JSX)
- 複製結構到你的 views
- 依需求調整適配你的框架
- 替換佔位內容
4. 加入功能
- 連接後端
- 加入 JavaScript 互動
- 實作真實資料
- 測試並調整
節省的時間: 數小時與 CSS 排版和設計決策奮鬥的時間。
最近更新
自 Google I/O 2025 發布以來,Stitch 已收到重大更新:
- Gemini 3 整合 - 更高品質的 UI 產生,更少破版、更一致的排版和間距
- 原型功能 (Prototypes) - 將畫面串連成可運作的使用者流程,設計互動和完整的用戶旅程
- Jules 整合 - 直接匯出到 Google 的 AI 程式助理
- AI Studio 匯出 - 匯出至 Google AI Studio 繼續開發
適合使用的場景
很適合:
- 著陸頁
- 管理後台
- 手機 App 原型
- Email 模板
- 快速原型
- 學習 CSS 寫法
- 探索設計變體
不太適合:
- 複雜且有自訂互動的網頁應用
- 有特定設計規範的高度品牌化設計
- 未經審查和調整的正式環境程式碼
- 需要即時協作的專案
今天就開始
- 前往 stitch.withgoogle.com
- 試試這個提示詞:「一個現代的任務管理 App 著陸頁,有 hero、功能介紹和定價區塊」
- 用對話探索變體並調整
- 匯出程式碼
- 用在你的 Side Project
幾分鐘內就能得到專業水準的 UI,而不是花好幾個小時。
分享你的作品
用 Google Stitch 做了東西?分享你的 Side Project 給社群,和其他正在做產品的開發者交流吧!