ARTICLE · 1077131
不会代码的我,用AI做了个记账App
# 不会代码的我,用AI做了个记账App
> 我没写一行代码,但写了十几页需求。AI 负责会,我负责要什么。
> —— 李二爷
我不会代码,但做了个 App。
说出来像吹牛。可这就是我这三天真实发生的事:从冒出念头,到给老婆手机上装了一个能用的记账 App,我没写一行代码,只写了十几页需求、画了几十张草图、对着 AI 一句一句地确认。
这篇文章不是教程。它是我作为一个完全不懂代码的人,怎么把「想记账」这个念头,变成一个能装进手机的 App 的真实记录。如果你也在想「AI 能不能帮我做点东西」,希望你能少踩几个我踩过的坑。
本文看点
01
不写代码,先写十几页需求
02
拆两款 App,做取舍表再融合
03
安全、数据、签名逐项验证
01
START
一、起点:想记账,但市面上的 App 都不对味
我记账记了很多年。用过的 App 不下十个,最后总是不了了之。
原因都差不多:不是功能太轻,连「这个月花了多少」都得点三下才能看到;就是功能太重,打开满屏理财、广告、会员弹窗,记一笔账像在打怪。
有一天晚上,我跟老婆说:「能不能要一个完全按我习惯来的记账 App?打开就是流水,忘了就点日历补,买东西连算 68+12 不用切计算器。」
她说:「你会做?」
我说:「我不会。但我可以试试让 AI 做。」
这就是起点。
我没有去学代码,而是先做了一件看起来最慢、其实最快的事:写需求。
我把所有想要的页面、功能、交互,一条一条写下来,再用草图把页面结构画出来。整整十几页,全是「我要什么」,没有一个技术词。

— 第 1 步真实过程截图
02
METHOD
二、方法:拆两款 App,取所长,再让 AI 融合
光说「我要什么」不够。AI 需要一个参照系。
我挑了两款市面上口碑不错的记账 App,一款做流水和统计做得很好,另一款的「记一笔」键盘特别顺手。我把它们打开,一个页面一个页面地截图,然后跟 AI 说:
「你把这两款的优点拆出来,每个维度列一张对比表。然后告诉我,如果要融合成一个页面,应该怎么取舍。」
这一步非常关键。我不是让 AI 凭空设计,而是给它一个明确的对比框架:
流水页
哪家信息更清楚?
记一笔
哪家键盘更快?
统计页
哪家图表更直接?
日历页
哪家补记更方便?
AI 给了我一整张取舍表。我根据自己和老婆的使用习惯,一列一列地打勾。最后把结果丢给 AI:「按这个表,给我做一套界面。」
这个方法让我避开了最大的坑:不要跟 AI 谈抽象,要跟它谈具体。越具体,它越不会跑偏。

— 第 2 步真实过程截图
03
DATA
三、数据:钱不能存小数,这是 AI 给我上的唯一一课
做到一半,AI 突然停下来问我:「你确定金额要用小数存吗?」
我说:「不然呢?钱不都是几块几毛吗?」
它说:「在计算机里,0.1 + 0.2 不等于 0.3。如果你以后算账,最后一分对不上,会很难受。」
我愣了一下。这大概是我整个过程里唯一真正学到的「代码知识」。
AI 的方案很简单:所有金额全部改用「分」来存。¥12.80 就存成 1280 分。这样无论怎么加减,一分都不会差。
听完我就定了规矩:这个项目里,所有跟钱有关的字段,全部用分。云端一共建了九张表,每一张表都标明了数据归谁。后端不是我写的,但每一条表结构我都让 AI 解释给我听,确认它理解了「这是我家的账,不能串到别人家去」。

— 第 3 步真实过程截图
04
SECURITY
四、安全:先查安全,再谈功能
App 做出来之后,我最担心的不是功能少,而是数据被别人看见。
我让 AI 专门跑了一遍自检:不登录的情况下,能不能读到任何一笔账?能不能改?能不能看到别人家的数据?
结果打印出来五行,全是 PASS。唯一的红字是 `permission denied`——意思是被拦住了。
这行红字就是我要的。
我跟 AI 说:「把它截下来,做成视频里的重点画面。」因为对于一个记账 App 来说,「permission denied」比什么功能展示都重要。它意味着,即使有人拿到接口地址,没有账号密码,也什么都摸不到。

— 第 4 步真实过程截图
05
DELIVERY
五、交付:一键出包,装上手机
功能和安全都过了,下一步是把它装进手机。
我对打包一窍不通,只知道要生成一个 APK 文件。AI 帮我配置了构建脚本:前端 `npm run build` 只要 9 秒,Android 安装包 `gradle assembleRelease` 用了 1 分 19 秒。
更意外的是签名环节。AI 告诉我,如果我之前装过这个 App 的测试版,新包的签名必须和旧包一致,否则手机会拒绝安装。我把旧 APK 传给它,让它按旧签名重新配置。新包装上去,老账一笔没丢。
整个过程里,我只认识一句英文:`BUILD SUCCESSFUL`。

— 第 5 步真实过程截图
06
FINAL
六、成品:打开就能用
现在打开 App,第一屏就是流水。顶部是本月收入和支出,下面是按天分组的明细。左下角一个绿色按钮,点一下进入「记一笔」。
键盘是自绘的,支持连算。比如买三样东西,可以直接按 `68+12+25`,实时显示 `= 105.00`,再选分类、账户、成员,点保存就完事。
忘记记账的时候,点底部「日历」,找到那天,点「补记」就行。统计页有折线、饼图、分类排行,足够看清钱都去哪了。
它不完美,还有很多细节要打磨。但它已经是我和老婆每天会打开用的东西。
07
PART
结语:AI 负责会,我负责要什么
三天前,我只会用手机 App。三天后,我有了一个自己提需求、自己验收、自己装着用的记账 App。
我没有写一行代码,但我做了另一件同样重要的事:清楚地知道自己要什么,并且一遍一遍地确认 AI 确实做出了我要的东西。
这件事给我的最大启发是:
「AI 负责会,我负责要什么。」
你不需要先变成程序员,才能用 AI 做东西。你只需要变成一个非常清楚自己要什么、并且敢跟 AI 掰扯清楚的人。
如果你也想做一个自己的 App,我的建议是:
先写需求,再聊技术。
给 AI 找参照物,别让它凭空发挥。
每个关键结论都要验证,尤其是安全和数据。
最后一定要装上手机,真的用一天。
你做不出来,往往不是因为不会代码,而是因为没想清楚自己要什么。
想好之后,AI 会帮你把剩下的事情做完。
—— 李二爷
∞
THE END
完整视频版
本文配套 90 秒短视频已同步生成,标题同为《不会代码的我,用AI做了个记账App》。由于公众号未认证订阅号对视频素材有限制,完整视频将在视频号发布,敬请关注后续更新。
我是 李二爷,一个相信 AI 能把想法变成工具的普通人。
如果你觉得今天这篇有收获,欢迎 点赞、在看、转发 三连。想看这个 App 后续迭代的,评论区告诉我。