WeWeb 推出了其 AI 功能。AI 在某些方面表现出色,但在其他方面则不尽如人意。这很有趣,但它并没有彻底改变一切。
以下是我在客户项目中使用它后的经验。
什么是 WeWeb AI?
WeWeb 在其低代码平台中添加了 AI 功能。您现在可以提示它生成 UI 组件、创建工作流、构建 Supabase 后端,甚至制作自定义组件。
他们于 2025 年初作为 WeWeb 3.0 测试版的一部分推出了此功能,它直接在编辑器中可用。没有单独的工具,也无需在平台之间切换。只需输入您想要的内容,然后看看会发生什么。
UI 生成
那么,WeWeb AI 的 UI 生成功能是有效的。某种程度上是。
您可以从 Figma 截取设计图或描述您想要的内容,WeWeb AI 将创建出与您要求相似的东西。但问题是它不会与您的设计系统匹配。
我尝试向它输入客户的仪表板设计,其中包含他们特定的间距、颜色和排版。
我得到的结果是功能性的。但间距不对,字体也不完全正确,并且元素没有被分配应用程序设计系统中的任何类或排版。
它还尽可能避免使用多页部分和可重用资产。
初学者可能会觉得这是魔法。但有经验的人知道,这只是一个不错的起点,您需要进行清理。
相关内容:WeWeb vs Bubble
工作流
WeWeb AI 可以生成工作流。它知道何时使用 if-then 语句,理解直通条件,甚至会添加注释来解释其操作。这很好。
挑战在于它在某些地方倾向于使用 Javascript,创建数十个一次性变量,并且在工作流复杂时会失败。
一旦它创建了工作流,您仍然需要仔细检查它的操作或进行细微修改。
AI 在刚推出时表现更好,但这个新版本似乎有更多的错误。
尽管如此,对于简单的 CRUD 操作或基本的表单提交,AI 表现良好。当您需要复杂逻辑时,事情就会变得可疑。
自定义组件
这是 WeWeb AI 给我留下深刻印象的地方。
需要一个带有特定检查的自定义日期选择器?描述它,您将得到一个大部分可用的东西。想要一个带有排序和过滤功能的复杂数据表?同样如此。
我见过有人将 WeWeb AI 与 Cursor 结合使用来创建组件。这种组合效果很好。WeWeb AI 管理基本结构,而 Cursor 改进代码。最终,您会得到一个可用的东西。
不过,它仍然有一些粗糙之处。有时,组件无法很好地处理响应式设计或存在冲突。但与 UI 生成相比,这感觉更可靠。
Supabase 后端生成
这是 WeWeb AI 体验中最完善的部分。
WeWeb AI 可以设置您的 Supabase 数据库 schema,创建表,创建 RLS 策略,甚至创建边缘函数。而且它的效果出奇地好。
为什么?Supabase 一直在优化其平台,以便更好地与 Bolt 和 Lovable 等 AI 工具集成。这很明显。
我不建议非技术人员使用 Supabase。您需要了解数据安全以及如何设计 API 才能很好地使用它。然而,对于经验丰富的开发人员来说,它可以节省大量时间。
相关内容:WeWeb and Supabase
我希望他们构建什么
以下是能让它对像我们这样的机构更有用的功能:
- 页面比较工具:让我向 AI 展示两个页面,然后说:“让这个页面看起来像那个页面。”保留所有功能,但更新设计。这将解决 Figma 导入问题。
- 布局建议:我有一个正在运行的应用程序,但它看起来过时了。让 AI 建议新的布局,同时保持整体功能。
- 错误代理:AI 应该在编辑器中捕获错误并建议解决方案。
- 数据库代理:审查我的数据库结构 (Supabase) 并提出改进建议。
定价
WeWeb 更新了其定价,将 AI 的 token 考虑在内。所有计划都没有 AI 功能限制,不同计划有不同的 token 限制。
根据我的经验,这些 AI token 很快就会用完。
我见过有人抱怨在简单的请求上消耗了 50 万个 token。这不太好。
新定价从每月 16 美元的基本 Seat 计划和每月 10 美元的基本 Site 计划开始。如果您经常使用 AI,您可能需要升级到更高级的计划。
如果您居住在少数几个特定国家/地区,您将看到以当地货币计价且金额较低的价格,这是由于价格平价。
反馈
反馈褒贬不一。
一些用户喜欢 UI 生成功能,用于快速原型设计。另一些用户则对 token 消耗和不一致的结果感到沮丧。
我的看法
使用它,但不要依赖它。
AI 工具很有用。但它们不是魔法。
需要自定义组件?WeWeb AI 可以生成它。想原型化一个工作流?WeWeb AI 可以为您提供基本结构。
对于需要可靠性和可维护性的生产应用程序?我仍然大部分开发工作都是自己完成的。
解释复杂的业务需求和依赖关系是很困难的。
结论
WeWeb AI 是一个不错的工具,并且正在变得更好。
如果您刚开始使用 WeWeb,它很有用。如果您已经使用 WeWeb 一段时间了,它是一个有用的实习生。
不要指望它能完美地构建您的整个应用程序。
相关内容:WeWeb and Xano