不只有令人炫目的消费端生成式AI(GenAI)亮点,今年度Google I/O大会还端出一系列企业开发可用的生成式AI工具,其中不少是自家实例经验的延伸,包装成对外服务。上文聚焦Google以自家GenAI模型发展出的4大开发场景应用,本文继续,从Google既有的开发工具GenAI再进化谈起。

Firebase Studio更新亮点1

就在今年I/O大会一个月前,Google在其云计算大会Cloud Next就先披露一款云计算GenAI开发工具Firebase Studio预览版,由自家Gemini 2.5模型驱动,号称开发者只需输入提示,就能在短短几分钟内创建包含前后端的全端应用程序。Firebase Studio问世的一个多月,开发者社交媒体就已经构建超过150万个工作区!

这个工具如此热门,Google在5月的I/O大会中继续加码、推出新功能,来优化全端应用程序开发体验。首先是,开发者可通过Builder.io插件,直接将设计工具Figma的设计稿导入Firebase Studio,并使用Firebase中的Gemini助手,来把设计稿转换为新添的应用程序功能。比如,开发者通过Gemini聊天提示,导入Figma设计稿,要求在应用程序中,添加符合设计稿的额外画面或串联用户流程。这个过程完全不需任何程序代码,用户以自然语言对话即可完成。

再来,Firebase Studio的应用原型代理(App Prototyping agent)还多了几个技能,不仅能支持图片替换,还能侦测应用程序所需的后端,并自动完成设置和资源配置。

举例来说,用户的提示包含数据库或验证时,Firebase Studio会在“App Blueprint”中提供Firebase Authentication、Cloud Firestore或其他重要组件如AI资源、UI元素等建议。用户准备好要发布应用时,Firebase Studio还会自动完成后端服务配置,并部署到Firebase App Hosting,加速原型设计到正式上线的工作流程。这项功能已可正式使用,开发者也能切换至程序代码工作区,来进行更细致的定制化或扩展。

Firebase Studio更新亮点2

另一项大更新是Firebase AI Logic的登场。Google在去年I/O大会推出Vertex AI for Firebase,开发者可从移动应用和Web应用中直接使用Gemini模型,今年,Google将原本分散的AI工具、框架和SDK进一步集成,正式推出Firebase AI Logic。

这款集成式的AI资源平台有不少功能,包括可直接访问Gemini Developer API、Gemini Nano模型在Chrome浏览器的混合推论功能,也就是说,Firebase AI Logic可根据设备计算资源,来决定是否要在设备端执行推论,还是云计算推论。要是可行,应用就会在设备端执行AI任务,提供更快、更安全甚至脱机的使用体验。

不只如此,其他Firebase AI Logic新功能还有Gemini图像生成功能强化、AI监控仪表板功能扩展,以及Firebase AI Logic SDK预览版。这个SDK支持Unity,能将Gemini模型集成到游戏或Android XR的体验中。

Android开发平台升级,集成更多GenAI功能和代理

另一套由GenAI加持的开发工具是Android平台。首先,Google在原本的Android机器学习开发组件ML Kits中,新添几款测试版的GenAI API,要让开发者打造的Android应用程序,也能在设备端执行Gemini Nano模型,来完成一系列常见任务,包括摘要、校对润饰、改写和图像描述。

也因为GenAI API在设备端执行,因此不管是输入、推理还是模型输出的数据,都保留在设备端,提高安全性。而且,就算没有网络,Android应用程序也能照常执行,且每次API调用都不必额外付费。

除了针对设备端任务,开发者也能用上述的Firebase AI Logic工具来通过云计算使用更强大的模型,如Gemini Pro、Gemini Flash和Imagen等,来打造更复杂的Android应用程序,比如形象生成和跨模态处理大量数据。Google甚至在大会现场示范,运用该功能打造一款名为Androidify的应用,结合Android XR,可将画面中的真人自拍照转换为风格独特的Android机器人。

另一方面,集成开发环境(IDE)Android Studio也新添GenAI能力,以Gemini 2.5 Pro模型发展出两款预览版AI代理,分别是辅助写测试和执行测试的Journeys,以及版本升级代理,可协助开发者更新依赖性组件和SDK。除了代理,开发者也能更新Android Studio,使用最新的Gemini开发助手,来简化UI构建、应用程序测试等开发流程。

而在Android开发平台的应用品质洞察(App Quality Insights)面板,还新添一个由Gemini模型驱动的强大功能,也就是故障洞察,可分析故障中引用的应用程序源码、提供解释,甚至能提供原始程序代码修复的建议,开发者点击就能套用。

网页开发工具新添GenAI风格调试和内置AI API

不只是应用程序开发工具,在今年Google I/O大会中,Chrome网页应用开发工具也得到更多GenAI优化。

首先是Chrome DevTools开发工具中的Gemini AI助手,范围涵盖了工具中的元素、性能、网络和资源,更新添了“问AI”和风格调试功能。进一步来说,开发者要是发现设计中的网页应用有问题,比如文本排版位置没对齐,可以先点击原始程序代码区块,再选择“问AI”,并输入“对齐文本”,系统就会自动调整文件排版,达到出调试效果。

再来,Google针对网页开发工具,推出7款新的内置AI API,这些API可运用Gemini Nano模型和专家模型的多模态能力,来让开发者打造可在设备端执行的网页多功能应用。这7款API分别是默认可用的Summarizer API、Language Detector API、Translator API、Prompt API for Chrome Extensions,Writer API和Rewriter API则是原始试用版,而支持多模态功能的Proofreader API则是早期预览版。

Google开发者关系工程师Una Kravets还在大会中透露,Google正与其他浏览器合作,要让他们以自有的AI模型,来支持相同的API,如此,用户就能在任何浏览器上使用这些API。

除了GenAI加持的网页开发新能力,Google这次还披露一些非AI相关但重要的更新。比如,CSS轮播组件(Carousels)的构建更简单了,自Chrome 135版起,开发者用几行CSS或HTML程序代码,就能创建美观的互动式轮播,减少对JavaScript的依赖,还更容易访问。另一个重要更新是开放试用的Interest Invoker API,它能在访客兴趣活跃的时机,以声明方式切换弹出窗口,且搭配Anchor Positioning API和Popover API,无需JavaScript就能创建丰富、可快速回应且互动性强的UI元素,例如工具提示或悬停卡片,来吸引访客注意力、提供更好的互动体验。