引子:我不会写代码,但我有个想法
先说个尴尬的事:我完全不会写代码。
什么Flutter、Android、iOS开发,对我来说就像天书一样。但最近我真的太需要一个「宝贝成长记录」App了——孩子的身高体重散落在备忘录,第一次翻身第一次走路的时间记在朋友圈,想找的时候翻半天找不到。
市面上的App要么广告满天飞,要么功能太复杂,要么数据导不出来。
然后我想:现在AI这么厉害,我能不能让AI帮我写一个?
于是,我开始了一段奇妙的"vibe coding"之旅——全程没有敲一行代码,只靠和AI聊天,居然真的做出了这个App。
一、什么是"vibe coding"?
如果你是程序员,可以跳过这段。
如果你跟我一样是小白,简单解释一下:vibe coding就是"氛围编程"——你用自然语言描述你想要什么,AI帮你把代码写出来。
你只需要:
清楚表达你的需求 看懂AI给你的回复 知道怎么运行AI生成的代码
就这么简单。
二、我是怎么让AI帮我做App的?
第一步:说清楚我要什么
我告诉AI:
"我想做一个宝贝成长记录App,能记录孩子的身高体重、第一次翻身第一次走路的时间、牙齿生长情况、衣服尺码,还能按时间线看照片日记。数据要存在本地,不要广告,要简洁好看。"
第二步:AI给我设计方案
AI给了我一个完整的技术方案:
用Flutter开发(跨平台,Android和iOS都能用) 用Drift数据库(本地存储,隐私安全) Material Design 3风格(界面好看)
虽然我不懂这些名词,但AI解释得很清楚,我也就"哦哦哦"地接受了。
第三步:AI开始写代码
然后就是一段漫长的"我说需求→AI写代码→我运行看效果→我说要改哪里"的循环。
全程我只负责:
描述功能需求 反馈哪里不对 让AI继续改
AI负责:
写代码 调试bug 优化界面
真的,一行代码我都没自己写过。
三、这个App能做什么?
经过几轮"聊天",AI帮我实现了这些功能:
1. 身体数据追踪

记录身高、体重、头围,AI帮我画了成长曲线图。每次儿保回来输入数据,下次医生问"孩子最近长得怎么样",直接给医生看曲线。
2. 成长里程碑

这是我让AI做的第一个功能。6大类里程碑:运动、语言、认知、社交、饮食、睡眠。第一次翻身、第一次走路、第一次叫妈妈……点击就能记录,再也不会忘。
3. 照片日记

按时间线整理照片,有日历视图。想看哪天的照片直接点,比手机相册好用太多。
4. 牙齿追踪

宝宝20颗乳牙,哪颗长出来了直接点。换牙期看牙医,医生问"这颗牙什么时候掉的",不用抓耳挠腮回忆了。
5. 衣物管理

买衣服总是买错码?把孩子的尺码记下来,买的时候直接看。还能拍照分类,一目了然。
6. 多孩支持

二胎三胎家庭友好,可以添加多个宝贝,切换很方便。
7. 数据导出
所有数据都能导出成PDF,以后可以做成纪念册给孩子看。
四、我的vibe coding心得
做完这个App,我有几点感受:
1. AI比我想象的厉害
我不是说AI能自动写完美代码,而是说只要你能清楚表达需求,AI真的能帮你实现。关键是你得知道你想要什么。
2. 你不需要懂技术,但需要懂产品
AI不懂你孩子需要什么,你懂。AI不懂什么界面好用,你可以告诉它。技术实现交给AI,产品思路你来定。
3. 迭代比完美重要
第一版做出来的时候,界面丑得不行。但我没有放弃,而是告诉AI"这里太丑了,改成这样这样"。几轮下来,界面就好看了。
五、如何获取这个App?
我决定免费分享,不收费,不加广告。
如果你也想要这个App:
在本文底部留言"我要安装包",我会把下载链接私信发给你。
六、写在最后
我不会写代码,但我有了一个想法。AI帮我实现了这个想法。
现在,这个App可以帮更多宝妈宝爸记录孩子的成长。
这不是一个程序员的故事,这是一个普通人用AI工具解决问题的故事。
如果你也有一个想法,也许,你可以试试vibe coding。
留言"我要安装包",获取Android版下载链接。
夜雨聆风