·8 分で読めます
Stitch プロンプトガイド:AI で UI を構築する効率的な戦略
Stitch プロンプトの戦略を網羅したガイド。基礎から応用まで、AI で高品質なユーザーインターフェースを効率的に構築する方法を解説します。
S
Stitch Prompt Team
Content Team
Stitch プロンプトAI デザイン
AI で UI を構築する新しいパラダイム
Google Stitch は UI デザインを会話のようにシンプルにしました。しかし AI の能力を最大限に引き出すには、正しいプロンプト戦略を身につける必要があります。本ガイドは基礎から応用まで、Stitch プロンプトのスキルを体系的に高めていきます。
戦略 1:レイヤード記述法
1 つのプロンプトにすべての情報を詰め込もうとしないこと。レイヤード記述を採用し、段階的に複雑さを加えていきます。
第 1 層:基本の枠組み
Design a mobile fitness tracking app
第 2 層:レイアウトを追加
Design a mobile fitness tracking app with:
- Header with user greeting and profile avatar
- Main area with activity summary cards
- Bottom navigation with 4 tabs
第 3 層:ディテールを豊かに
Design a mobile fitness tracking app with:
- Header: greeting text ("Good morning, Alex") + circular profile avatar
- Main area: 3 summary cards (Steps, Calories, Active Minutes) with icons
- Below cards: weekly trend line chart
- Bottom nav: Home, Workout, Stats, Profile tabs with icons
- Style: Clean white background, green (#22C55E) accent, rounded cards
戦略 2:参照オブジェクト法
既知のデザインパターンを借りることで、AI が要件をより速く理解します。
例
Design a dashboard similar to Spotify's artist analytics page:
- Left sidebar with navigation
- Top section with key metrics (total plays, followers, revenue)
- Middle section with streaming trends chart
- Bottom section with top tracks list
- Dark theme with green accent (like Spotify)
戦略 3:制約条件法
制約条件を加えることで、AI の出力をより制御しやすくします。
よく使う制約の種類
| 制約の種類 | 例 |
|---|---|
| 色の制約 | 「青と白の 2 色だけを使う」 |
| サイズの制約 | 「すべてのボタンの最小高さは 48px」 |
| 数の制約 | 「ナビゲーションバーは最大 5 項目」 |
| スタイルの制約 | 「シャドウとグラデーションを使わない」 |
| コンテンツの制約 | 「すべての文字は英語」 |
実践例
Design a mobile weather app with strict constraints:
- ONLY 3 colors: dark blue (#1E3A5F), white, and light yellow (#FCD34D)
- No gradients, no shadows — flat design only
- Maximum 5 navigation items
- All text in English
- Touch targets minimum 44px
- No images — use weather icons only
戦略 4:シナリオ叙事法
ストーリー形式でユーザーシナリオを記述し、AI に文脈を理解させます。
A busy professional opens the app during their morning commute.
They need to quickly see:
- Today's schedule at a glance
- Upcoming meetings with join links
- Quick actions: add task, start timer
The design should be information-dense but not overwhelming,
optimized for one-handed phone use.
戦略 5:イテレーティブ最適化法
最初の生成が完璧になることはまれです。効率的な戦略は複数ラウンドのイテレーションです。
イテレーションのワークフロー
- ベースとなる版を生成する
- 不足を分析する:どこを改善すべきか?
- 的を絞って修正する:プロンプトで調整内容を明確にする
- 再生成する:前後の差分を比較する
- 満足するまで繰り返す
プロンプト修正の例
前回のデザインは概ね満足ですが、以下を調整してください:
1. メインカラーを青から紫 (#7C3AED) に変更
2. カードの間隔を 8px から 16px に増やす
3. 見出しのフォントをボールドに変更
4. ページ上部に検索バーを追加
戦略 6:コンポーネント思考
複雑なページを独立したコンポーネントに分解し、個別に生成して組み合わせます。
例:EC ホームページの分解
| コンポーネント | プロンプト |
|---|---|
| 検索バー | "Design a search bar with filter button and voice search icon" |
| カテゴリナビ | "Design a horizontal scrollable category pills with 8 items" |
| 商品カード | "Design a product card with image, title, price, rating stars, and add-to-cart button" |
| ボトムナビ | "Design a bottom tab bar with Home, Categories, Cart, Profile icons" |
実用プロンプト早見表
| デザインの種類 | キーワード |
|---|---|
| ログイン | login, sign in, email/password, social login |
| ダッシュボード | dashboard, KPI cards, charts, sidebar navigation |
| EC | product grid, shopping cart, filters, checkout |
| ソーシャル | feed, stories, profile, messaging |
| ツール | settings, preferences, account, notifications |
| コンテンツ | article, blog, media player, comments |
まとめ
この 6 つの戦略を押さえれば、Google Stitch を使って高品質な UI デザインを体系的に構築できます。
- レイヤード記述——シンプルから複雑へ
- 参照オブジェクト——既知のパターンを借りる
- 制約条件——出力の範囲を制御する
- シナリオ叙事——文脈を提供する
- イテレーティブ最適化——継続的に改善する
- コンポーネント思考——全体を細かく分ける
覚えておきましょう。良いプロンプトは一度で書けるものではなく、絶えずイテレーションを重ねて磨き上げられるものです。