几个月前,Bubble 发布了他们的 AI 应用生成器。
经过几个月的试用,我相信它在某些用例中是有用的。
Bubble AI 到底是什么?
它就像你输入你想要的东西,然后得到一个应用。或者一个原型。
他们将其作为旧版 AI 页面生成器的升级版推出,旧版生成器毫无用处。只是静态模板,看起来像是有人一遍又一遍地复制粘贴相同的设计。
然而,这个新版本不同。它仍然有些粗糙,但确实不同。
那么它能做什么呢?
相关文章:Bubble vs WeWeb
UI 和页面生成
它会创建看起来不错的页面。现代风格的设计、合适的布局、响应式元素(大部分)。你告诉它你想要橙色品牌,你就会得到橙色品牌。想要一个市场?它能理解你的意思。
与其他一些 AI 工具不同,它会在构建应用之前生成用户故事。这一步有助于它更接近创建你所需的内容。
但是,它无法遵循你当前的设计系统。有一个包含品牌指南的 Figma 文件?别想了。AI 会查看截图并尝试猜测间距和字体。
工作流
Bubble AI 知道何时使用条件语句,如何在页面之间传递数据,甚至会为工作流添加合适的名称。
它正在构建功能性应用。或者说,它正在尝试。
因为它不了解你的开发约定,它会根据自己的判断创建工作流和变量。这意味着虽然它最初会节省时间,但你现在需要仔细检查它构建的内容。有时还需要改进或修复它。
我仍然更喜欢自己创建工作流。因为当出现问题时(而且肯定会出现),我知道如何修复它。
自定义插件
Bubble AI 目前无法构建自定义插件。相关文档对此含糊不清。
但你可以使用 Cursor 或任何其他工具来创建自定义插件。它们都会生成可与 Bubble 配合使用的代码。
定价
Bubble 尚未提高 AI 功能的定价。它包含在他们的常规计划中。但我预计这不会永远持续下去。一旦所有人都上钩,预计他们会提高 AI 功能的价格。
人们怎么说
反馈褒贬不一。有些人持怀疑态度,而另一些人则不然。应用可以运行,但要理解它?那才是挑战。
我用它测试了一个租赁市场应用。大约 7 分钟就得到了一个可运行的应用。但之后我花了 30 分钟试图弄清楚为什么登录按钮没有显示。
粗糙之处
- 设计一致性:无法匹配你现有的品牌。每个 AI 生成的 Bubble 应用都看起来像是 AI 生成的。
- 复杂逻辑:尝试向 AI 解释复杂的业务规则。祝你好运。
- 调试:当出现问题时,你只能靠自己。AI 无法解释它为何以某种方式构建事物。
- 数据库结构:它会创建数据库,但它们是通用的。
我希望他们构建什么
以下是能让它对像我这样的 Bubble 代理机构有用的功能:
- 页面比较工具:让我向 Bubble AI 展示两个页面,然后说:“让这个页面看起来像那个页面。”保留所有功能,但更新设计。这将解决 Figma 导入问题。
- 布局建议:我有一个可运行的应用,但它看起来过时了。让 AI 建议新的布局,同时保持整体功能。
- 错误代理:大多数 Bubble 错误都很简单。Bubble AI 应该捕获这些错误并建议修复。
- 数据库代理:审查我的数据库结构并提出改进建议。
- 批量编辑代理:“将所有空数字字段设置为 0。”而不是为简单的数据清理构建工作流。
- 调试器代理:搜索日志并告诉我错误的原因。
- 工作负载监控器:监控使用高峰,并在可疑工作流耗尽客户的工作负载预算之前暂停它们。
Bubble AI 会取代开发者吗?
Bubble AI 尚未准备好取代开发者。甚至还差得很远。当你需要进行更改或修复错误时,你会陷入困境。
对于经验丰富的开发者来说,它是一个不错的起点。
对于代理机构呢?我们仍然从头开始构建一切。我们的客户需要定制解决方案,而不是模板。
你应该使用它吗?
如果你正在学习 Bubble,当然可以。玩玩 Bubble AI。看看它能生成什么。但不要指望它能取代开发者。
如果你正在经营一家企业,首先要专注于理解你的实际需求。然后,决定 AI 是否能提供帮助,或者你是否需要定制的东西。
结论
你需要一个能理解你特定工作流程并与你现有系统契合的工具。
Bubble AI 可以执行重复性任务,例如创建基本布局和管理简单数据任务。然而,它仍然需要人工输入来处理策略、业务逻辑和用户体验。