AI该走出聊天框了:从生成式UI到给自己造App
其实我一直有一个理念是, 人总归是视觉动物。 这个视觉,并不只是说我们天生喜欢欣赏美的事物,比如漂亮的风景、好看的人,或是生活中一切赏心悦目的东西。 在我看来,它还意味....
有个想法我始终没变过——人终归是视觉动物。
这里的视觉,不光指我们天生爱看美的东西,比如好风景、好看的人,或者生活里那些顺眼的事物。
它还有另一层意思:跟干巴巴的文字比起来,大家通常更愿意透过直观、鲜活的视觉形式去理解和接收信息。
一个排版讲究的网页、一段做得精细的动画,哪怕只是一张能把复杂概念说明白的交互式图表,它们的意义不只是养眼,更在于能把原本抽象、复杂的内容变得直观、好懂,甚至有意思。
视觉既是审美体验,也是信息传递的手段。这个想法在AI当红的眼下,同样被印证了。
Anthropic 最早搞出生成式UI,OpenAI 前两天又推出智能UI,紧接着 Anthropic 再拿出Claude Motion,试着用动画去讲那些晦涩难懂的概念。
看得出来,这些看着不一样的产品和技术,其实都奔着一个方向去:AI 已经不满足于光用文字回答问题了,大家开始试着用更直观、更生动、甚至能直接上手交互的方式来呈现信息。
不过细想一下,这事儿好像还能再迈一步。既然AI能为了让我们看得舒服,临时生成一张图表、一个交互组件、甚至一段视频,那为什么不能因为我们的某些小需求,直接做出一个用着顺手的、只属于我们自己的完整App?这种App不用服务成千上万人,只要满足自己的想法就够了。它可能只是个只有自己才需要的小工具,也可能是给亲戚朋友定制的小应用。
说到底,人不只是视觉动物,也是习惯动物。偶尔冒出来的问题,跟AI聊两句或许挺方便;可要是每天都要重复做的事,与其一次次打开聊天框、重新描述需求,一个专门为自己设计的应用,可能才是更自然的选择。
Eazo 探的正是这条路。
01 给自己造两个实用的工具
之前在其他文章里也聊过,我自己记账靠的是一张飞书多维表格,每次要记就跟豆包说一声,让它帮忙写进多维表格里。(每回记的时候都忍不住感慨,豆包把飞书兼容得是真丝滑。)
好是好,可每次打开还得跟Agent 讲,“帮我把这笔钱记录在xxx多维表里”,总觉得有点傻。难道不该直接做个专门属于我的记账APP出来吗?
把需求大致跟Eazo描述了一遍,它先甩出六种设计风格让我挑。
挑完喜欢的,还能继续微调,点一下就能看交互效果。说是六种风格,其实更像六个原型图。
风格定下来,Eazo就开始动手开发了。
开发时有个细节挺到位:它判断出我的需求里要用到视觉理解能力,直接弹窗问模型选哪个。可以用它自带的模型服务,也能填自己的Key。
既然能不动手就不动手,那当然一步到位,直接上内置的模型能力。
Eazo的整体开发速度感觉挺快,没多久第一个版本就出来了,连应用名都替我起好了,叫日格,有点意思。
我测下来,第一版做到这个程度已经很好用了。我的需求其实说得挺模糊,它抓得却相当准,内置AI模型帮忙识别账单、自动填字段分类也都没掉链子。
接着就能把应用直接发到社区里,连logo都做好了。
发布前还有个挺好玩的设计:可以允许别人来二创。定一个合理的二创价格,别的用户每次二创都得给我打钱。
我还顺手做了个特别对自己胃口的东西——五子棋。为什么是五子棋?等Agent写代码的空档来一局,时间不长不短,刚刚好。
再说五子棋在电脑上玩得来回切屏幕,搁手机上玩就不耽误另一边代码在电脑上酷酷跑。
五子棋背后的算法用的是MCTS,下起来没那么容易赢,对弈的感觉比较足。
我还要求Eazo能记录用户的胜率,做个排名出来。
三个方案里我更喜欢第三个棋案纵览方案,就选了它。
等了一会儿,效果就出来了。
不得不说,棋子做得还挺好看。提示词里我基本没提样式,它做出来的效果我挺满意,看着很舒服。
这游戏玩起来还挺上头,可能是我太菜,下了三把一把没赢。。。不过有来有回,很适合在Agent干活的间隙来上一把。
为了试试Eazo自带的登录、权限、数据库功能,我特意在需求里加了记录不同用户对局胜率这一条,这样还能把游戏用链接发给朋友,大家互相竞技一下。
Eazo自动帮我集成了好几种登录方式,非常丝滑。说实话,自己做登录其实挺不容易的。
然后我换另一个号登录,模拟不同用户,发现自己之前那个号的对战记录已经排在榜单里了。一个最基本的游戏加排名功能就这么完成了,非常简单!放到手机上玩也完全没问题。
02最后写点
体验完Eazo之后,我一直在琢磨一个问题。
往后,App 这东西我们到底还得要多少个?
回头看早年的软件开发,商业逻辑其实挺顺理成章:一个 App 要活下去,就得尽量把更多人的需求都兜住。开发要钱、设计要钱、维护要钱、运营也要钱,成本摆在那儿。
可 Agent 一发展起来,情况就变了。拿我前面动手做的那两个小工具来说。
一个记账 App,是照着我自己的习惯捏出来的;另一个五子棋游戏,纯粹是为了在 Agent 干活那点空档里打发时间。需求都挺私人,可这又怎样?
到了这个阶段,一个 App 值不值钱,已经不看用户数了。
OpenAI 最近拿出的 Intelligent UI 也在试同一件事——让 AI 按需求当场生成能交互的界面。
Eazo 想干的是把这个思路铺到完整的 App 创作里去:用户不光能看见界面、能操作,还能长期用下去,甚至更省事地转给别人——哪怕眼下这只是第一版做出来的东西。
想要这个效果,就得靠 Harness 在真实任务里一遍遍跑、一遍遍磨。光他们自己研发的 EazoTack Agent 框架,前后就重构了五次。
他们搭的那个 Benchmark 里有 103 道题,全部取自真实场景,覆盖的也都是实打实的用户需求。
打分结果摆着:Eazo 拿了 88 分,Codex 是 84 分,Eazo 在好几个维度上都跑到了前面。
Eazo 让我感觉不一样的地方,是它把设计探索、全栈开发、应用发布拧成了一条挺顺的路。前端页面怎么设计怎么做,后端数据库怎么配怎么搭,这些你都不用管。
而且 Eazo 的胃口看起来还不止这么点。
它底下还垫着一套叫 Qoni 的 Personal Agent 基础设施,想给 Agent 配上身份、记忆和行动的本事。
如果说 Eazo 管的是怎么让每个人都捏出自己的 App,那 Qoni 想管的,就是怎么让这些 App 真能持续地为某一个人提供智能。
两样凑一块儿,以后的软件说不定不光能一人一版地定制,还能慢慢摸清我们的习惯和需求。
当然,这条路能不能走通,还得交给时间去验。
但这事儿本身,就足够浪漫了。
从前我们是在别人搭好的系统里,费劲地找一种适合自己的活法;往后,我们可以让自己的生活里,慢慢长出属于自己的那套系统。
一个软件为什么存在,从来用不着靠铺天盖地的用户数字来证明。
它可以只归你一个人,安安静静待在等代码跑完的空当里,或者妥妥帖帖收好每一笔零碎的日常。
真实的日子本来就千人千样,哪有一套现成的标准模板,能把所有人的习惯都严丝合缝地装进去。
人对具体、鲜活的美有种天然的亲近,脑子里那些绕来绕去的念头,总盼着能变成看得见、摸得着的生动样子。
创造软件这件事,门槛正在一点点化掉。于是每个人都能动手,给自己的日子搭起一间间小屋——能挡风遮雨,又刚好合身、住得自在。