google-labs-code/stitch-sdk
Generate UI screens from text prompts and extract their HTML and screenshots programmatically.
解决的问题
它允许开发人员使用文本提示以编程方式生成、编辑和迭代 UI 界面。用户无需手动设计界面,只需用简单的语言描述界面,即可获得相应的 HTML 和屏幕截图。
运作方式
该 SDK 连接到一个将文本描述转换为 UI 设计的后端服务。它将工作组织为“项目”,用户可以在其中生成新界面、通过编辑提示词来优化现有界面,或创建多种设计变体(调整布局、配色方案或字体)。它还支持创建设计系统,以保持跨界面的视觉一致性。
适用对象
- 前端开发人员:用于快速原型设计 UI 布局并获取入门 HTML。
- AI 代理开发人员:用于构建自主设计师,通过提供的 Vercel AI SDK 和 Google ADK 工具集成来创建和修改界面。
- 产品设计师:用于快速探索界面的不同视觉方向。
特色亮点
- 文本转 UI 生成:从简单的提示词创建完整界面。
- UI 迭代:编辑现有界面或生成具有特定创意范围(Refine, Explore, Reimagine)的多种变体。
- 代理就绪:内置对 MCP (Model Context Protocol) 工具的支持,可轻松与 LLM 代理集成。
- 设计系统支持:在多个界面上创建并应用一致的视觉主题。
- 多格式输出:提供 HTML 代码和生成 UI 的屏幕截图图像的直接下载链接。
相关
- 项目
- 项目
- 项目
- 项目
- 项目