我在谷歌AI Studio用148个词实现了一下午做三个应用

作者亲测谷歌AI Studio的"vibe coding"功能,仅用148个单词的文字描述,十分钟内便在安卓手机上生成了一款完整应用。一个下午共完成三款应用:一款卡路里计数器和两款游戏。应用生成速度令人惊叹,但实际体验差强人意——游戏逻辑粗糙、卡路里数据不准确。此外,免费额度用尽后需付费才能继续使用。尽管存在明显局限,AI辅助编程的低门槛仍展示出普通人开发个人应用的巨大潜力。

我怎么也没想到,谷歌AI Studio能这么快帮我开发安卓应用

昨天,我做出了自己的第一个安卓应用,然后又做了两个,一个下午共完成三款。

其中一个应用,我只需要在浏览器里输入148个词,然后起身离开。十分钟后,一个完整的新应用就出现在我的安卓手机上了。事先,我确实需要在手机上开启USB调试模式并连接电脑,但正如官方所说,谷歌的AI Studio真的把其他所有事情都替我搞定了。

我输入文字,点击安装,一个完全可运行的程序就出现了。我几乎要同意David、Allison和Jen的观点:个人软件革命已经到来,它正走进我们的手机,未来即便没有任何编程经验的普通人,也能搞定复杂的智能家居设备。

但随后,我真正开始使用自己做的三款应用:一个卡路里计数器和两个游戏。它们的体验相当糟糕。而就在我开始享受不断迭代、尝试改进的过程时,AI Studio通知我已达到当日使用上限,需要付费或等待才能继续。

所以,阻力依然存在,但它所能做到的事情确实令人印象深刻。同一个上午,我的同事Stevie Bonifield做出了一个私人健身追踪应用,好用到自己也在用。面对Gemini的付费升级提示,我的第一反应竟然是:"要不要试着付几个月的费?"这是我没有预料到的,尤其是来自谷歌的产品。

谷歌AI Studio如何构建一个安卓应用

周二,谷歌展示了AI编程在一款类似《毁灭战士》的游戏上的应用,我们开玩笑说我应该做一个叫MOOD的游戏,一个类《毁灭战士》的文字冒险游戏,全称是"现代网络演说地牢"(Modern Online Oratory Dungeon)。

这就够了,谷歌立刻开始行动。当我在AI Studio里输入"帮我做一个类《毁灭战士》的文字冒险游戏,叫MOOD,代表Modern Online Oratory Dungeon"后,Gemini开始自动补全我的想法,加入了"关卡程序化生成和具有挑战性的回合制战斗"等设定。

我其实并不想要每次都不一样的随机关卡,我想要的是那种有真实地图、精心设计场景的经典文字冒险游戏。不过回合制战斗可以接受,也许让Gemini帮我自动生成地图也不错。接着Gemini又建议加入"隐藏在房间里的秘密"、"令人满足的成长系统"等。我大多随它去了。

以下是我发出编程指令前的最终提示语截图。

然后,一切快速推进。我的同事Jake指出,与Claude Code不同,Gemini不会先拟定计划再征求意见,而是自动全速推进——当然,你可以随时查看代码。

仅仅一分钟后,它就为我生成了五套设计原型。

二十分钟后,我按下"安装"按钮,将游戏传输到一台Pixel 9手机上。

游戏文案正如预期,相当糟糕。恶魔一只都没出现。整个地牢只有11个房间,无脑按攻击键就能通关,最快一分钟内结束。至少现在可以正常通关了——这还是Gemini帮我修了两个严重Bug之后的结果。

以下是MOOD的游戏截图。

Gemini所谓"有多结局分支对话的引人叙事",最终只浓缩成了最后一个分支——我要对抗一个将网络愤怒转化为商业利润的AI"核心演说者",选项只有三个:攻击它、与它合并,或者输入后门密码。

更有意思的是,游戏居然把所有承诺的"秘密"直接变成发光按钮摆在玩家面前,完全不需要文字输入。当你遇到一个发光宝箱,游戏会大费周章地提醒你这其实是"拟态宝箱"——就是那个伪装成宝藏的经典龙与地下城怪物。不仅明确提示"检查宝箱需自担风险",游戏还直接把它标记为敌人,并以"一只充满敌意的'标题党拟态宝箱'挡住了去路!"为由不让你离开。

顺带一提,MOOD还会在你需要的那一刻主动把后门密码告诉你,让你解锁隐藏结局。

Bug修复有时出乎意料地顺畅,前提是Gemini能准确识别问题所在。当我告诉它游戏在与"告密者"对话时会崩溃,因为结束对话的按钮不见了,它立刻生成了新版本。我按下"安装",手机上的应用自动重启,我发现自己正好回到刚才离开的地方,而且那个缺失的按钮已经出现了。

我的另外两款应用可能还需要更多打磨。卡路里计数器决定通过调用付费Gemini API来估算食物热量,但我没有付费的API密钥。当我让它改为从其他数据库搜索数据时,我发现它严重低估了各种食物的卡路里。

当我告诉Gemini,一杯16盎司的珍珠奶茶不可能只有190卡路里,它似乎真的发现了自己代码中的错误——它把"珍珠奶茶"匹配成了"牛奶",还偏偏选了低卡的脱脂牛奶,雪上加霜。Gemini表示现在匹配会更准确。但我三盎司的台湾盐酥鸡算出来才140卡,我估计实际应该是这个数字的两倍,所以还有很多问题要解决。

最后说说压轴之作。我想测试谷歌是否还允许用户做出山寨任天堂游戏,就像我同事Jay Peters今年早些时候用Project Genie做出的那种,或者谷歌是否已经从中吸取了教训。

带着深深的羞愧,请欣赏我的《超级桃子营救》。

这是一个糟透了的程序,只要那只长着独眼、形如飘浮外星人的"碧姬公主"碰到任何一个道具箱,游戏必定立刻崩溃,而且Gemini至今也没搞清楚原因。更糟的是,游戏第二个水管根本过不去,因为桃子就是跳不了那么高。

尽管如此,Gemini还是毫不犹豫地生成了"一个我扮演碧姬公主去救马里奥的横版超级马里奥游戏",而且某种程度上它还真做出来了。它甚至主动建议加入"蘑菇、火之花、超级星星等经典道具",还自作主张地将操作说明标注为"NES System"。我想我还是删掉它吧。

我"氛围编程"出来的两款游戏里,至少有一款开箱即玩,完全没费什么力气——除非算上看到这么多游戏开发者失业时我心头感受到的那种内疚感。

说清楚的是,我很庆幸自己做出来的游戏很糟糕。虽然做一个完全免费的私人卡路里计数器说得过去,但我的游戏时间还是应该留给支持真正的人类开发者。

Q&A

Q1:谷歌AI Studio做安卓应用需要什么前期准备?

A:使用谷歌AI Studio开发安卓应用之前,需要在手机上开启USB调试模式,并通过数据线将手机连接到电脑。完成这一步后,AI Studio会自动处理剩余所有开发和安装流程,用户只需输入应用需求描述即可。

Q2:谷歌AI Studio的免费使用有没有限制?

A:有限制。根据文章作者的实际体验,在一天内使用AI Studio进行多次应用开发后,系统会提示已达到当日使用上限,之后需要付费升级或等待额度刷新才能继续使用。

Q3:谷歌AI Studio生成的应用质量怎么样?

A:整体质量参差不齐。文章作者实测发现,生成的游戏存在内容单薄、逻辑漏洞和崩溃等Bug;卡路里计数器在食物热量计算上也存在明显误差。不过对于简单的实用工具类应用(如健身追踪器),有用户反馈质量足以日常使用。Bug修复响应较快,但复杂问题Gemini有时无法准确定位。

来源:The Verge

0赞

好文章,需要你的鼓励

2026

05/22

17:14

分享

点赞

邮件订阅