google-labs-code/stitch-sdk
Generate UI screens from text prompts and extract their HTML and screenshots programmatically.
解決する課題
開発者がテキストプロンプトを使ってUIスクリーンをプログラム的に生成、編集、反復できるようにします。テキストベースのデザインアイデアと実際のコードの間のギャップを埋め、生成されたスクリーンのHTMLとスクリーンショットを提供します。
動作方法
SDKはバックエンドサービスと連携して、プロジェクトを作成し、自然言語による記述に基づいてスクリーンを生成します。プロンプトの編集や複数のデザインバリエーション(レイアウト、カラースキームなど)の作成を通じて、反復的なデザインをサポートします。また、「ツールクライアント」とVercel AI SDK、Google Agent Development Kit (ADK)への統合を提供し、AIエージェントが自律的にデザインツールを呼び出してインターフェースを構築できるようにします。
対象ユーザー
- フロントエンド開発者:テキストからUIスクリーンを迅速にプロトタイピングしたい方。
- AIエージェント開発者:自律的なデザイナーまたはインターフェースの作成・変更が可能なオーケストレーションスクリプトを開発している方。
- プロダクトデザイナー:スクリーンの異なるビジュアルバリエーションをプログラム的に探索したい方。
主な特徴
- テキストからUI生成:プロンプトから完全なスクリーンを生成し、HTMLと画像資産を取得可能。
- 反復編集:フォローアップのテキストプロンプトを使って既存のスクリーンを編集可能。
- デザインバリエーション:フォントや色など、クリエイティブな範囲を特定の制御で複数のバージョンを生成可能。
- エージェント対応:MCP(Model Context Protocol)ツールの組み込みサポートにより、Vercel AI SDKやGoogle ADKなどのLLMフレームワークとの統合が容易。
- デザインシステム統合:プロジェクト全体に一貫したビジュアルテーマを作成・適用可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト