三句话,让AI帮我做了一个App
前一阵子SBTI测试爆火刷屏,各种 MBTI-like 衍生人格测试层出不穷:
NMTI(职场人格测试)、CBTI (程序员行为类型测试) 、甚至还有你是什么猫、你是什么狗、你是什么鸟… …
我突然有了一个想法,如果能做一个App,不用答题,而是通过分析每天的屏幕使用时长、运动记录等信息,自动分析这一天的手机使用状态,生成一个当天的“机”格类型结果,比如「重度社交媒体爱好者」「深夜EMO歌王」等,应该会很火吧。
提出想法很简单,但我很清楚一件事:我既没那么多时间开发,也确实不想从零开始写代码。
于是我打开ChatGPT,问它有没有什么不用编程写代码也能直接做App的免费工具。
它首推Adalo,一个No-code平台,可以通过拖拽组件、配置数据和逻辑,把一个App搭出来,而不需要自己写代码。
那就试试,反正是免费的。

打开 Adalo 官网,注册、登录。
映入眼帘的不是传统的开发工作台,而是一个 AI 对话框:
“嗨,我是Ada,你的Adalo AI助手!你想开发哪种类型的应用?”

那一刻的感觉很微妙。
过去开发App需要做需求文档、产品设计、开发排期。但现看起来只需要和它聊聊我的想法,AI就能直接帮忙搭建好。
于是我满怀期待地写下了我对App的初步构想,只用了三句话:
-
做一个可以记录用户每天行为的App,名字叫做DailyTI,尽量减少手动输入;
-
根据屏幕使用时长、时间分布等信息,对一天的状态做简单分析,并生成一个有趣的“人格标签”;
-
把每天的标签结果展示在首页的日历中,可以直观看到一段时间的变化;
提交之后,Ada简单确认了几个权限和基础设置问题,就开始在后台自动生成App。
等待大概几分钟,页面跳转到了App开发工作台。
第一眼看到AI的生成结果,其实有点超出我的预期。
屏幕上不是一个空白项目,而是一个已经搭好骨架的应用:
-
已经有了开屏、注册、登录流程,选好了品牌色,做好了界面的设计,完成度很高;
-
首页结构已经存在,甚至带有基础的内容模块;
-
不同页面之间的跳转逻辑,也已经被串联起来;

但当我开始仔细看主页及之后的部分,问题开始出现了。
我一开始的核心设想,是完全不需要用户输入,系统通过读取用户的每日屏幕使用时长等数据自动生成一个标签。
但是目前生成的页面可以看到,所有信息需要用户手动填写,甚至包括App使用情况。
是因为Ada没理解我的需求吗?
好在即使在工作台界面,我依然可以和Ada对话。
于是我提出了我的疑问。
它的回答很明确:不行。
使用Adalo创建的App不能自动获取屏幕使用时长和运动数据。
Adalo能获取的数据,只有用户在这个创建的App里的行为,如点击、浏览、提交等。
换言之,我想要的是“你今天过得怎么样”,它能给我的,却是“你在这个App里点了几次”。

自动化无法实现,直接给我泼了一大盆冷水。
另一个更复杂的问题随之而来:首页最关键的部分,展示每日标签的日历,其实只是一张图片。
没有交互,也没有数据绑定。

Ada给出的解释很直接:
Adalo没有原生日历组件。
如果想要真正的日历能力,要么嵌 WebView,要么用第三方组件,要么自己开发,复杂度瞬间提升。
然后我又多问了自己一个问题:
如果我写一份很完整的PRD,会不会更接近想要的结果?
或者如果不用Ada,自己从0开始在Adalo里搭建,会不会更好?
答案是:会更精确,但不会改变本质。
PRD能减少理解偏差,但无法突破工具本身的能力边界。
Adalo做的是在已有能力里的拼装,而不是按需求扩展能力。
至此,平静下来的我其实很清楚。
这个Demo乍看能唬人,但远远谈不上能用。
如果我真的想发布这款App,接下来需要做的事情,其实还是熟悉的那一套:
-
重构数据结构和字段设计;
-
调整页面布局和信息结构;
-
重新设计标签生成逻辑;
-
甚至考虑数据接入、隐私和合规问题;
AI帮我完成的是从0到0.1,而从0.1到1,依然是传统开发工作。
当然,还有一个更现实的问题,如果真的通过Adalo完成了App,
想发布,是必须要付费订阅的。

当然,Adalo并不是个例。
这次体验中遇到的问题,放到整个No-code / AI App Builder领域,其实相当典型。
市面上已经出现了大量类似工具,从用对话生成应用,到拖拽式搭建产品,都在试图把开发这件事变得更简单。
但如果把这些工具放在一起看,会发现它们其实在走几条完全不同的路径。
做网站或内容展示,Webflow更合适;
做轻量级应用或内部工具,Glide这类数据驱动工具效率很高;
如果是更复杂的产品,需要完整的数据结构和业务逻辑,Bubble、Retool这类全栈平台才能真正支撑;
而像Adalo、Thunkable,则更偏向移动端应用的快速搭建。
也就是说,这些工具并不是谁更强,
而是需要解决什么问题,就选哪一类工具。
最后,回到文章的标题。
三句话,能不能让AI做一个App?
答案是可以。
而且,比我想象中更简单、更快速。
像Adalo这样的工具,非常适合做第一步:
它可以把一个模糊的想法快速具象化,做出一个可以展示、可以讲故事的Demo。
但这个App,是不是真正的产品?
答案是否定的。
AI 解决的是开始,
产品,仍然需要你自己做出来。
夜雨聆风