ARTICLE · 1296332
女友自拍嫌补光麻烦,他用AI做了款小工具,上架登顶付费榜2

赌约定下来的那一刻,我连外套都没穿,直接挪到了书桌前。
出租屋里的这张书桌不大,桌上还堆着几个空外卖盒,我把它们胡乱扫到一边,拉开椅子坐下,打开笔记本电脑。
我深吸一口气,先没有急着写代码,而是把脑子里的需求一条一条理清楚,打开 AI 编程工具,把产品需求清清楚楚地敲进去。
我边打字,边小声嘀咕着:“做一款极简的补光 App,用户点开程序,屏幕立刻变成全屏发光的柔光亮板。”
“界面上只留三个快捷按钮,分别切换冷白光、暖白光、暖黄光。”
“下面配一根亮度调节滑条,可高可低……除此之外,不登录、不注册、不推送广告、不做任何与打光无关的功能……”
“需求写这么细,它总不至于跑偏吧。”我自言自语,按下回车。
女朋友在床上探头看了我一眼:“你跟它聊天呢?”
“写需求。”我眼睛盯着屏幕,“AI 得先明白我要什么。”

工具加载了一会儿,代码一段段在屏幕上铺开。
我本来以为会要很久,结果前后不到十分钟,一份完整的项目代码就写好了。
我心里一喜,赶紧把工程导进本地环境,点击运行,想先看看界面长什么样子。
可程序刚启动,屏幕闪了一下,“啪”地就闪退回了桌面,连个报错提示都没多给。
“嚯,出师不利。”我皱起眉,把第一次运行的日志调出来,一行行往下翻。
女朋友听到我叹气,从床上坐起来,光着脚走到书桌边,弯腰凑过来看。
“跑不起来啊?”
“闪退了。”我指着日志里几行标红的内容,“估计是环境适配的问题。”
我捏了捏眉心,没有急着催 AI 重来,而是先自己判断问题出在了哪里。
我把日志里报错的几个关键节点记下来,回头给 AI 下指令:统一适配当前最新的安卓版本环境,精简界面逻辑,能删掉的代码一律删掉。

第二轮代码出来了,我再打包运行,这次倒是没秒退,可切换色温的按钮点了却没反应。
“别急别急,才第二轮。”我给自己打气。
女朋友拉过床尾那把椅子坐下,托着腮陪我,也不催。
我找到了点击按钮没反应的原因,发给 AI 后让它继续修改。
第三版代码生成,我再次运行了一遍,这下成功了,在我电脑上是成功跑了起来。
于是我继续尝试安装到手机上测试。
安装到手机上也需要时间,我耐心等待着,时间一分一秒过去。
终于,进度条走完,手机桌面跳出那个朴素的 APP 图标。
我深吸一口气,点了下去。
程序稳稳地打开了,整块屏幕变成均匀柔和的亮光,没有弹窗,没有广告,没有任何多余文字。
三枚小小的色温按钮排在下方,亮度滑条安静地卧在最底部。
我看了一眼时间,刚好一小时整。

“成了?”我自己都有点不敢信,又来回点了几下按钮,冷、暖、黄之间切换流畅,滑条左右拖动,亮度跟着平稳变化。
“成了!”我扭头朝女朋友说道,“快来测试!”
她打开自己手机的相机,又从我手里接过测试用的手机。
先是按下冷白光,举起来自拍一张;又换成暖白光,再拍一张;接着拉低亮度、拉高亮度,反复试了好几轮。
“哎,这个光真均匀。”她语气里有些惊喜,“调亮度也很方便唉。”
我靠在椅背上,看着她捧着两台手机,像摆弄新玩具一样来回折腾,心中窃喜。
这一局赌约,我赢了。
就在这时,一个念头在我心里慢慢浮现出来。
既然这个打光工具真的能跑通,是不是可以打包上架应用商店,定价一块钱?
“要不我上架应用商店试试,就卖一块钱。”我把想法说给她听。
她摆了摆手,重新坐回床上:“看你,下了班业余折腾,随便你呗。”
我没有抱太高的期待,对那时的我来说,这更像是一次随手尝试,成了是惊喜,败了也没什么损失。
我把工程打包归档,上传到应用商店审核,关掉电脑,洗完澡就去睡觉了。
















































































