
Google 发布了一款全栈 AI 编程工具 Firebase Studio,能够在一个平台上完成前台、后台和移动应用的开发。
Firebase Studio 深度整合了 Gemini 系列模型,支持从 GitHub、GitLab、Bitbucket 或本地导入现有的代码仓库。同时,开发者还可以利用“应用原型智能体”通过自然语言描述、线框图、绘图工具甚至截图快速创建新应用。平台还提供了丰富的框架和语言模板,并允许通过 Nix 自定义开发环境。借助 Gemini AI,开发者可以轻松完成编码、调试、测试、重构、代码解释以及文档生成等任务。
实测了一下通过自然语言生成应用原型的功能。
APP 生成提示
APP 将输出:
1. 剧情摘要
2. 4 个分镜脚本(每格1个镜头)
3. 每格对白(如果有的话)
4. 每格画面描述(包括情绪、构图)
5. 每格对应的 AI 图像生成 prompt (例如 Midjourney)
功能要求:
1. 多语言设置,可以让用户事先设定漫画语言,如中文、英文、日文等
2. 允许用户预设场景、角色信息
3. 允许用户预设画面艺术风格
4. 允许用户预设图像生成的模型,如 Midjourney、Flux、GPT-4o 等
5. 将“剧情分析”、“分镜转换”、“图像生成”作为独立模块,提高系统扩展性。
根据上述提示,Firebase Studio 成功生成了一个基于 TypeScript 的 React 项目。生成的界面基本符合提示要求,但整体设计较为简陋,未能完全实现所有功能。不过,开发者可以随时通过 Gemini 对项目进行修改,比如将默认生成的英文界面切换为中文,修复 Bug,或者优化功能模块。
和 Claude 3.7 Sonnet 相比,Gemini 2.5 Pro 的代码生成并没有什么优势。不过可以作为 Cursor、Bolt 或 v0 的免费替代,并且可以直接在浏览器中使用。
Firebase Studio 访问地址:https://firebase.studio/
评论(0)