この記事の内容
AIは数秒で整ったUI案を作れますが、見た目が良い画面だけでは開発へ渡せません。PixsoのUIデザインメーカーで実際のタスクを使い、階層、コンポーネント、コンテンツ、状態、アクセシビリティ、handoffを順番に確認します。

1. ピクセルより先に仕事を定義する
例として、サブスクリプション分析ダッシュボードで、請求担当者が月次売上を確認し失敗した支払いを再試行するとします。利用者、成果、主タスク、必要な情報、viewport、重要な状態を1ページのブリーフに記録します。
Pixso Whiteboardのブレインストーミング、フローチャート、PRD表で要件と例外を整理し、基準を固定してからPixso AIでレイアウトを作ります。
2. 実タスクで階層とレイアウトを監査する
装飾色を隠してブロックとして読み、ページの目的、失敗した支払いの一覧、再試行の経路が見えるかを確認します。デスクトップと390pxのモバイルでグループ、余白、折り返し、スクロールも比較します。

レイアウトの合格条件
- 説明なしで5秒以内に主タスクを見つけられる。
- 失敗した支払いと再試行が視覚的につながる。
- 余白と列が文書化したトークンに対応する。
- モバイルで重要な操作が消えたり切れたりしない。
- 同じ強調度が意図した選択である。
3. パターンを保守できるコンポーネントにする
AIはほぼ同じボタンやフィールドを、余白、角丸、ラベル位置だけ変えて描くことがあります。同じ意味のパターンを共有コンポーネントとvariantへまとめ、例外は記録します。
主ボタン、アカウント欄、支払い状態のバッジ、表の行、再試行操作を確認し、強調、サイズ、状態、loadingなど意味のある差だけをvariantにします。

コンポーネントの合格条件
- 同じ目的のパターンが共有コンポーネントまたは記録済み例外になっている。
- variantが強調、サイズ、状態、loadingなど意味を表す。
- 長いコンテンツとモバイル幅に対応する。
- default、focus、pressed、loading、disabled、error、successを定義する。
- 変更後に影響する全インスタンスを確認する。
4. 理想的な文言を実データに置き換える
短く均一なダミー値は問題を隠します。長い顧客名、欠けた失敗理由、ローカライズされた通貨、再試行回数、空状態を入れ、フレームがどう伸びるかを確認します。
操作ラベルは結果を予測できるようにします。「支払いを再試行」は「続行」より具体的です。エラーは理由と次の行動を示し、AI Smart Textの候補も用語とポリシーを人が確認します。
5. 状態、可用性、操作意図を指定する
静的な画面では操作前後を表せません。再試行の経路を適格性、開始、送信中、成功、失敗に分け、各状態のフィードバックと復旧を記述します。
unavailableとdisabledは同じではありません。理由に応じて無効、非表示、読み取り専用、説明付き表示を選び、Whiteboardでトリガーとシステム応答を結びます。
6. アクセシビリティとUI品質のゲートを置く
handoff時のアクセシビリティレビューは認証ではなく仕様確認です。情報構造、読み上げ順、focus、文字拡大、targetサイズ、コントラスト、通知、エラー復旧を確認します。
デザイン側でaccessible name、キーボード順、focus表示、コントラスト目標、サイズを指定し、実装側ではHTML、キーボード、スクリーンリーダー、zoom、reflowを別に検証します。
デザインゲートの証拠
- 主要経路と再試行経路の読み上げ・focus順序。
- テキスト、バッジ、focus表示、操作部のコントラスト値またはtoken。
- loading、permission、failure、retry、successの文言と通知意図。
- severity、担当者、解決、受入証拠を含むissue記録。

7. Pixsoで追跡可能なレビューを行う
product intent、hierarchy、design system、interaction states、content、accessibility、implementation riskを分けて確認します。S1は主タスクを妨げる問題、S2は大きな摩擦、S3は小さな問題として統一します。
issueには場所、影響、severity、担当者、修正フレームまたはテストを記録します。好みの意見と利用者への影響を同じ扱いにしません。
8. handoffゲートとリリースゲートを分ける
handoffにはコンポーネントの出所、変数、レスポンシブ規則、コンテンツ制限、状態変化、アセット、未解決事項を入れます。Pixsoのリンク共有とD2CはReact、Vue、HTML、ArkUI、Flutterの出発点ですが、API、認証、状態管理を代替しません。
最終チェックリスト
- 利用者、タスク、判断データ、制約が承認デザインに見える。
- 新しいreviewerが主要タスクをすぐ見つける。
- desktopとmobileで余白、整列、折返し、overflowを確認した。
- 共有パターンと例外、全インスタンスを確認した。
- 長い、欠けた、loading、error、successの文言が収まる。
- name、順序、focus、contrast、実装テストを指定した。
- S1・S2を解決または正式に受け入れ、残りに担当者がいる。
- 承認要件とAI提案を分け、未検証の挙動を列挙した。
結論
AI生成UIは、速い探索に明確な判断と証拠を加えたとき信頼できます。階層、コンポーネント、文言、状態、アクセシビリティ、issue、handoffを確認し、実装テストが終わるまでリリース準備済みとは宣言しません。