说出来可能没人信。坐标西安,做电商运营,每天的工作是跟商品链接、数据报表、活动策划打交道。代码这玩意儿,在我的职业生涯里从来没出现过。但就在最近这半年,我真的用AI从零开发了一个微信小程序,通过了微信官方审核,正式上线。不是那种拖拽式的模板小程序,是有云开发后端、有AI接口、有完整用户体系的真产品。今天想把这个过程完整写下来。不是炫耀,是因为我觉得这件事本身说明了一个很重要的趋势——在AI时代,"不会代码"这件事,正在从一个硬门槛变成一个软借口。
一、起因:一个每天都会遇到的小问题
每天下班最让我头疼的事情不是工作,是"今天吃什么"。听起来很小对吧?但你仔细想想,这个问题几乎每天出现,而且很难解决。打开外卖app,滑了半小时,看什么都不想吃。想自己做,又不知道做什么,冰箱里剩的那点食材完全没有灵感。
我身边的朋友也一样。我问过不下十个人,大家的回答出奇一致:"别问我吃什么,我也不知道。"
后来有一天我突然想到:现在AI这么强了,能不能做个东西,我告诉它我今天心情怎么样、想吃辣还是清淡、冰箱里还剩什么菜,它直接告诉我今天吃什么、怎么做?
如果再进一步,能不能帮我追踪每天的营养摄入,提醒我盐吃多了、糖超标了?想法冒出来的那一瞬间,我挺兴奋的。但紧接着就是一盆冷水——我不会写代码。一行都不会。
按照正常逻辑,这个想法应该就到此为止了。想一想,然后算了。但2025年不是"正常"的时代了。
二、找搭档:为什么选了Claude当"技术合伙人"
我开始认真琢磨这事的可行性。自己学编程?来不及,也不现实,我白天有全职工作,还有几个副业在跑。找人外包?几万块起步,而且我这种小项目,靠谱的开发者根本不愿意接。
最后我决定试一条没人给我打过样的路——让AI当我的技术搭档。
我不是把AI当搜索引擎用,而是当成一个真正的合作者。我负责产品思路、需求定义、测试把关,它负责写代码、调接口、解决技术问题。
试了几个AI之后,我选了Claude。原因很实际:它写代码的质量最稳定,而且它能理解我这种非技术人员的表达方式。我不会说"帮我写一个RESTful API",我只会说"我需要一个功能,用户输入心情和口味偏好,后台返回3道推荐菜品"。Claude能把这种大白话翻译成可以运行的代码。
就这样,我的"技术合伙人"到位了。零成本,24小时在线,不会抱怨需求改来改去。
三、第一天:差点就放弃了
现实永远比想象骨感。
第一天我连开发环境怎么搭都不知道。什么是云开发?云函数是什么?数据库怎么建?这些概念对程序员来说是常识,对我来说全是新的。
我问了Claude大概二十几个问题,从"微信小程序开发需要准备什么"开始问起,一步一步把开发环境搭起来。中间出了无数小问题——版本不对、权限没开、配置文件写错——每一个都要靠AI帮我排查。
那天晚上我搞到凌晨一点,才终于在开发者工具里看到一个空白的小程序界面。
就一个空白页面,什么功能都没有。
但我记得当时的感觉:这玩意儿竟然真的能跑起来。
第二天开始写功能。这时候我发现了一个更大的问题:AI写的代码不是每次都对的。有时候它给的代码逻辑没问题,但跟微信的接口不兼容。有时候改了A功能,B功能突然崩了。还有一次,我按它的指导改了几个文件,结果整个项目起不来了,控制台全是红色报错。
那一刻我真的想放弃。不是因为难,是因为那种无力感——我看不懂报错信息,不知道问题出在哪,AI给的修复方案试了三个都不行。
后来我摸索出一个笨办法:每次改好一个功能、确认能跑的时候,就把整个项目打包存一份。崩了就回退到上一个能用的版本,重新来。不优雅,但管用。
现在回想起来,这个"笨办法"其实是我整个开发过程中最重要的习惯。
四、从空白到产品:一点一点磨出来的
接下来的几个月,就是不断重复一个循环:我提需求→AI写代码→我测试→发现问题→扔回给AI→再改→再测试。
慢慢地,功能一个一个加上去了。
先是最核心的AI推荐功能。我接入了DeepSeek的接口,用户输入心情和口味偏好,AI就会推荐适合的菜品。为了让推荐更准,我还接入了通义千问的视觉模型,用户可以拍一张冰箱照片,AI识别出里面有什么食材,然后基于现有食材推荐菜品。
然后是营养管理闭环。我做了钠和糖的摄入追踪,每道菜都有营养数据,用户一天吃了什么、摄入了多少,全部可视化。这个功能光数据链路就改了很多版,从前端输入到云函数处理再到数据库存储,每一层都踩过坑。
再后来是用户体系:注册登录、每日打卡、连续签到、VIP会员。打卡功能听起来简单,但涉及到时区处理、跨天判断、连续签到的逻辑,比我想象的复杂得多。
还有UI设计。AI给了很多方案,我一开始觉得都挺好看的,但实际做出来总觉得不对劲。后来我想明白了:AI的审美是"平均值",它会给你一个不出错的设计,但不会给你有个性的设计。最终的橙色渐变主页、深金色VIP卡片、食小暖的卡通形象,都是我自己定的方向,让AI去实现。
对了,食小暖就是这个小程序的IP角色——一个暖暖的卡通形象,说话语气温柔但不废话,像一个懂吃的好朋友。这个角色的性格设定也是我跟AI一起磨出来的。
五、过审那一晚
功能做得差不多了,提交微信审核。
第一次被驳回。原因:隐私协议不合规。我当时都不知道微信对隐私协议有单独的页面要求,还以为写个弹窗就行了。改了一版专门的隐私协议页面,重新提交。
第二次又被驳回。接口权限的问题,有些功能需要额外申请权限。改。
第三次,还是不过。这次是内容合规的问题。
来来回回改了好几次,每次提交完就焦虑地等,看到"审核不通过"几个字心就沉一下。不是怕麻烦,是怕改不明白——审核反馈有时候很模糊,你不确定它到底要你改什么。
最后终于看到"审核通过"四个字的那一刻,我坐在电脑前愣了好一会儿。
不是感动,是有一种不真实感——我真的做出来了?一个不会代码的电商运营,真的做出了一个能上线的小程序?
六、几个真实的感悟
做完这个小程序,我最大的感受不是"ai好牛",而是对"门槛"这件事有了新的理解。以前我觉得做产品是一件离我很远的事。需要会代码、需要技术团队、需要融资。这些"门槛"让大多数有想法的人连第一步都迈不出去。
但AI正在把这些门槛一个一个推平。
你不需要会代码,你需要的是能把需求讲清楚。你不需要技术团队,你需要的是愿意反复测试和修改的耐心。你不需要融资,微信云开发的成本低到个人完全可以承受。
当然,AI也不是万能的。它写的代码会出bug,它的设计没有个性,它不能帮你做产品决策。但它把"从0到1"的成本降低了90%,剩下的10%——也就是审美、判断力和坚持——只能靠你自己。
说到底,AI时代真正的门槛不是技术,是你敢不敢开始。
这是"AI造物记"系列的第一篇。接下来我会持续记录我用AI做产品的全过程——技术选型怎么定的、AI生成的内容踩了哪些坑、冷启动怎么做的、到底有没有人用、赚没赚到钱——全部真实数据,不包装、不美化。如果你也有一个想做的东西,但觉得自己"不够格",希望我的经历能给你一点信心:你也许不需要变成一个程序员,你只需要找到一个AI搭档,然后迈出第一步。
夜雨聆风