谷歌 AI Studio 助力开发应用
昨天,我开发出了自己的第一款 Android 应用程序,紧接着又做了两个,一个下午就完成了三款应用。其中一款应用,我在网页浏览器里输入 148 个单词后,十分钟后手机上就有了新应用。开启手机 USB 调试模式并连接电脑,谷歌的 AI Studio 完成了其他工作。输入文字、点击安装,完整可用的程序就诞生了,这让我差点认同个人软件革命到来的观点。
使用体验不佳与付费限制
实际使用这三款应用(一款卡路里计数器和两款游戏)时,体验并不好。尝试改进时,AI Studio 提示达到当日使用上限,要么付费,要么等待。不过同事斯蒂夫·博尼菲尔德仅用一个上午就开发出个人健身追踪器,且认为可投入使用。面对 Gemini 的付费提示,我有付费使用几个月的想法,这出乎我对谷歌的预期。
MOOD 游戏开发与问题
周二,谷歌展示用 AI 编写类似《毁灭战士》的游戏后,我们开玩笑要开发名为 MOOD 的游戏。向 AI Studio 输入相关要求后,Gemini 补充想法,先提出游戏应具备关卡程序生成功能和回合制战斗,之后又建议房间藏秘密、有升级系统等。编码后,一分钟生成五份设计草图,二十分钟后游戏传输到 Pixel 9 手机上。游戏文字内容糟糕,看不到恶魔,地牢仅 11 个房间,不停点击攻击按钮一分钟内可通关。Gemini 宣称的叙事、对话选项和结局等实际表现不佳,还直接呈现秘密,遇到发光宝箱会警告是拟态怪。MOOD 会给出解锁隐藏结局的后门密码,Gemini 修复漏洞也较顺畅。
其他应用问题与思考
卡路里计数器估算卡路里有问题,调用付费 API 无密钥,从其他数据库搜索大大低估食物卡路里。如 16 盎司珍珠奶茶估算 190 卡路里,实际是代码把牛奶当成匹配项且选了低热量的 1% 牛奶计算。三盎司台湾盐酥鸡显示 140 卡路里,实际热量应是两倍。同事杰伊·彼得斯曾用 Project Genie 制作劣质任天堂仿冒游戏,我开发的《超级桃子救援》也存在问题,桃子公主碰到道具方块游戏崩溃,第二根管道无法通过。不过 Gemini 开发出了《超级马里奥》风格游戏,还给出道具和控制方式建议。至少有一款游戏能直接玩,但想到游戏开发者失业,我心里不好受,我更愿意支持人类开发者。