
该卷的总会卷的,这一两年AI编程工具层出不穷,Cursor、WindSurf、Trae,以及各种辅助编程插件都在不遗余力的争夺市场。 但一直都没看到Google下场,正如Google在其他AI领域的行事风格一样,低调。 这不,Google 也下场来卷了。这两天Google发布了全新AI编程平台Firebase Studio。 
Firebase Studio是 Google Firebase 平台的一部分,是一种浏览器可访问的云端开发环境。 这是一个基于云的全新代理开发环境,开发者可以随时快速创建全栈 AI 应用所需的一切,只需要一个浏览器即可。 它帮助开发者快速原型设计、构建和发布带有 AI 功能的完整应用程序,适合后端、前端和移动应用的开发。 主要功能 AI 辅助开发:利用 Gemini in Firebase 提供代码生成、调试和测试支持,开发者可以通过自然语言提示快速创建应用。 项目导入和模板:支持从多种源导入现有项目,并提供 Go、Java、.NET、Node.js、Python Flask、Next.js、React、Angular、Vue.js、Android 和 Flutter 等框架的模板。 定制化环境:基于 Code OSS 构建,运行于 Google Cloud VM,可通过 Nix 定制开发环境,包括系统包、语言工具和 IDE 配置。 测试和部署:内置仿真器测试工具,支持直接在浏览器中预览 Web 和 Android 应用,可部署至 Firebase App Hosting、Firebase Hosting、Cloud Run 或自定义基础设施。 有点像一个跑在云端的Cursor、Windsurf 、Trae,而且比这些本地工具更有优势的是可以直接发布到Google 云服务器。但是对于国内应用来说,意义不是太大。 除了支持一般的 Go、Java、.NET 等后端应用外,还支持 Android ,这样就不用在本地安装几十个G的Android SDK 了。 使用步骤 打开官网,当前界面就可以输入你的需求了,这地方就有点像Windsurf 以及v0.dev 那种生成式的在线工具。 在这儿我输入需求,然后点击「Prototype with AI」 
之后,就等着它给你生成就好了。 
生成完成后,如果你觉得不合适,可以继续在这里输入,这就相当于Cursor 的代理模式,可以增删改文件,调整目录结构,添加依赖包等等。 如果你觉得大致OK了,剩下的微调代码就可以了,那就在下方输入一个 Gemini API key。Gemini API key 是免费获取的,这个不会还有人不知道吧。 
然后点击 Edit the Code 进入编辑器模式,也就是一个在线的 VsCode。 
在这儿,你可以针对某个文件,或某些代码段进行调整。 
这时,如果你又想要调整结构了,那就不能在这里提问了,要进入刚才创建时候的那种模式,点击右上角的“魔法棒”图标。 
效果可以直接在右侧web标签中预览。 
OK,就分享到这里。
|