Google正在推出一款新的生成式AI工具,帮助开发者快速将粗略的UI想法转化为功能性的、可用于应用程序的设计。这款由Gemini 2.5 Pro驱动的Stitch实验工具现已在Google Labs上线,可以根据文本提示和参考图像在几分钟内生成复杂的UI设计和前端代码,让开发者免于手动创建设计元素然后为其编程的繁琐工作。

核心功能

Stitch根据选定的主题和自然语言描述生成视觉界面,目前支持英语。开发者可以提供他们希望在最终设计中看到的细节,如调色板或用户体验。还可以上传视觉参考来指导Stitch生成的内容,包括线框图、草图和其他UI设计的截图。

据Google称,Stitch允许用户生成界面的多个变体,使实验不同风格和布局变得更加容易。UI资产与完全功能的前端代码一起生成,可以直接添加到应用程序中或导出到Figma以完善设计元素、与现有系统集成以及与设计师协作。

与Figma的竞争与互补

导出选项并不令人意外,因为Figma已经是产品设计任务中一个成熟的平台,并且在促进特定视觉元素更改方面更强大。然而,Stitch的自动编码方面与Figma本月早些时候宣布的Make UI构建应用程序存在竞争关系。Google可能希望Stitch成为防止设计师完全转向Gemini Code Assist工具的解决方案。

Vibe Design:让设计更自然

Google还在鼓励用户进行所谓的设计,包括新的语音功能。这延续了之前的Vibe Coding潮流,现在Google希望将同样的理念应用到设计领域。Stitch的设计理念是让开发者能够以更自然、更对话式的方式与AI协作完成UI设计。

技术背景

Stitch基于Google最新的Gemini 2.5 Pro模型构建,这是Google声称在理解、数学、编码和其他能力方面领先于OpenAI、Anthropic、xAI和DeepSeek竞争对手的推理模型。Google表示,由于Gemini模型现在是能够逐步处理任务并做出更明智决策的推理模型,这为更复杂的问题提供更好的答案和响应。

Google正在将这些思考能力直接构建到所有模型中,使它们能够处理更复杂的问题并支持更强大、更上下文感知的代理。一段演示视频显示,2.5 Pro使用这些推理能力仅根据一个提示就能编程一个视频游戏。

对开发者社区的影响

Stitch的出现标志着AI工具在UI/UX设计领域的进一步渗透。对于开发者来说,这意味着从概念到原型的速度将大幅提升。设计师和开发者之间的协作也可能因此改变——设计师可以专注于高层次的视觉决策,而将实现细节交给AI处理。

然而,这也引发了一些问题:AI生成的设计是否会趋于同质化?人类设计师的创造力是否会被AI工具所限制或放大?这些问题只有在工具被广泛采用后才能得到答案。

可用性与未来展望

Stitch目前在Google Labs作为实验性工具提供,用户可以通过Google AI Studio访问或在Gemini Advanced订阅者的应用下拉菜单中选择模型来使用。Google还表示,200万令牌的上下文窗口即将推出,这将帮助模型处理更多数据。

随着AI在设计工具中的广泛应用,我们可能会看到更多类似的产品出现。Stitch的成功与否将取决于它能否真正提高设计师和开发者的工作效率,以及生成的设计质量是否能够满足专业标准。