几周前,我们展示了我们如何利用 Firebase Studio 促进代理 AI 开发。Firebase Studio 是我们基于云的 AI 工作区,您可以在其中一站式构建和发布下一代 AI 应用。我们引入了多种代理模式、对模型上下文协议 (MCP) 的基础支持以及与 Gemini CLI 的集成。
在印度举行的 I/O Connect 上,我们推出了新的更新,旨在帮助您将 Gemini 的强大功能与这些新功能相结合,从而使用您最喜爱的一些框架和语言将创意变为应用。这些更新包括:
我们特别高兴能在印度发布这些公告,因为这里是世界上最大的应用开发者社区之一。例如,Google 的 Android 开发者专家 Pankaj Rai 通过 Firebase Studio 为学生构建了一个名为 Mentor Sarthi 的完整指导平台,以促进成长和发展。他甚至能够使用 Firebase Studio 向网络上的新受众推广他的私人造型师应用 GlamMEAi,而无需学习如何开发 Web 版应用!我们希望以下更新能够帮助全球的开发者继续使用 Firebase Studio 进行创新。
我们更新了适用于 Flutter、Angular、React、Next.js 和通用 Web 的工作区模板,并新增了利用 Gemini 实现的 AI 功能,以帮助您构建和部署美观、强大的应用。当您使用经过 AI 优化的模板创建项目时,您的工作区将默认使用自主代理模式和重新设计的布局,以帮助您快速进入状态。
Gemini 可以帮助您独立规划和执行任务,而无需等待分步审批。无论您是想生成整个应用、优化功能、运行测试、生成文档还是添加新功能,您仍然可以切换到适合您任务的“询问”和“代理”模式。
我们还在每个模板中添加了 airules.md 文件,为 Gemini 提供专门的说明,从而提供代码生成指导并为每种特定类型的应用创建文档。这使 Gemini 能够更好地了解相关的编码标准、错误处理方法、依赖关系和开发最佳实践。
了解如何使用经过 AI 优化的模板在 Firebase Studio 中构建 Flutter 应用。
在接下来的几周内,我们将为您首选的框架和语言(如 Go、Node.js、.NET 等)更新我们的所有模板。
将 Firebase 服务添加到应用有助于扩展应用的功能。从今天开始,如果您想将 Firebase 后端服务集成到您的应用中,只需在 Gemini 中输入提示词即可。如果您正在使用应用原型智能体进行 vibe 编码或某个经过 AI 优化的模板,只需告诉 Gemini 您需要应用做什么,模型便会推荐相应的 Firebase 服务。使用 Gemini 可节省大量点击操作的时间,它会自动导入所需的所有库或包,更新代码以集成所需的服务,并引导您完成任何其他设置或配置步骤。入门无需任何费用。
在这篇深度技术帖子中,了解如何无缝集成 Firebase 后端服务。
创新离不开实验,但有时您可能需要一个安全网。现在,您可以复制工作区,以创建相同的副本,包括保留原始工作区中的所有代理聊天记录。这让您能创建可靠且可以随时恢复的备份。这样一来,您就可以放心地构建新功能并尝试新事物,而无需担心会犯下无法挽回的错误。如果您需要调试和解决问题而又不想影响主要开发工作区,您还可以复制工作区;通过与他人共享您“正在使用的”工作区,您还能使协作更顺畅。
我们不断完善 AI 辅助开发体验,致力于为您提供更大的控制力和灵活性。其中许多人只需在 Firebase Studio 中输入提示词即可构建功能齐全的应用,但我们看到很多人实际上是在 Firebase Studio 之外开始编制提示词。最近,我们在 Firebase Studio 中推出了新的“增强提示词”功能。此功能可让您与 Gemini 展开协作并完善您的提示词和应用创意。我们还大幅增加了上传项目的大小 (100 MB),使您能够将更大、更复杂的现有项目导入 Firebase Studio。
从我们最近推出的功能到在班加罗尔发布的这些新公告,我们致力于让利用 Firebase Studio 进行 AI 辅助开发变得更直观、更快捷、更令人愉悦,以便世界各地的任何人都可以将他们最宏大的应用创意变为现实,无论是拥有数十年编码经验还是毫无经验的用户都是如此。
在 Firebase Studio 中查看这些新功能,并通过 #FirebaseStudio 分享您在 X 和 LinkedIn 上构建的内容!