零基础小白,15天用纯 AI 编程上线了自己的第一个微信小程序「正事清单」

一、写在前面

大家好,我是岳晓磊,一个三十多岁还在折腾、总觉得自己还有点梦想的普通人。

我没学过一天编程,连 HTML 是什么都搞不清楚,但就在最近,我真的做出了一个完全属于自己的微信小程序,叫「正事清单」。

这件事放在一个月前,我想都不敢想。我一直觉得写代码是程序员的专属技能,像我这样的门外汉,这辈子都不可能做出一个能上线的产品。直到 AI 编程工具的出现,彻底改变了这件事。

这篇文章不是什么技术干货,也不是什么成功学分享。我只是想把我这个纯纯的小白,从一个模糊的念头,到磕磕绊绊把小程序做出来、提交审核、最终上线的全过程,原原本本地记录下来,也希望能帮助到刚开始下场的新人。

如果你也和我一样,有一个想做个小工具的念头,但又被 "我不会代码" 这五个字拦住了脚步,希望我的经历能给你一点勇气。

二、为什么要做「正事清单」?

做这个小程序的初衷特别简单,就是为了解决我自己的痛点。

不知道你们有没有过这种感觉:每天坐在办公桌前,感觉有一堆事情要做,忙得团团转,但一天下来复盘的时候,却发现总有那么一两件重要的事被彻底忘了。有时候是忘了回一个重要的邮件,有时候是错过了一个会议,有时候是答应了别人的事转头就抛到了脑后。

我试过很多待办 APP,有的太复杂,功能多到我用不过来;

有的太简单,只能列个清单,没法区分事情的轻重缓急。

我最想要的,其实就是一个能严格按照 "重要紧急四象限" 来管理待办事项的工具。

把每天要做的事情,清清楚楚地分成 "重要且紧急"、"重要不紧急"、"紧急不重要" 和 "不重要不紧急" 四个象限,然后按照优先级依次完成。这样既能保证不遗漏重要的事,又能避免被琐事牵着鼻子走。

市面上找不到完全符合我心意的,那不如自己做一个。正好那段时间我一直在研究 AI 工具,看到很多人说现在用 AI 就能写代码做小程序。

我当时就想,别人能行,我为什么不行?大不了就是失败嘛,也没什么损失。

三、一个纯小白的开发之路:从 Kimi 到 Trae

说干就干,但真正开始的时候,我才发现,对于一个完全不懂代码的人来说,哪怕是用 AI 做小程序,也没有想象中那么容易,不知道你有没有同感。

我一开始用的是 Kimi 2.5。我把我的需求告诉它,它确实能给我生成一大段代码。但问题是,生成的代码经常有 bug,而且一旦有问题,我根本不知道怎么改。我让它帮我改,它改完之后又会出现新的问题,有时候甚至越改越乱。

那段时间我特别挫败,每天对着满屏微信开发者工具的红色报错,感觉自己像个傻子。

我甚至一度想过放弃,觉得自己根本不是这块料。

后来偶然间,我发现了 Trae 这个软件,它简直就是为我这种零基础的人量身定做的。

和 Kimi 相比,Trae 对小程序开发的支持要好太多了。

它能理解更复杂的需求,生成的代码质量更高,bug 也少了很多。

更重要的是,当代码出现问题的时候,我只要把错误信息复制给它或者直接截图过去(当然需要选择能识别图片的大模型),它就能准确地定位到问题所在,然后告诉我一步一步怎么改。有时候我甚至不用复制错误信息,只要描述一下我遇到的现象,它就能猜到大概是什么问题。

就这样,我每天下班之后,就坐在电脑前,一点一点地抠。一个按钮的样式不对,我就改十遍二十遍,直到满意为止;一个功能实现不了,我就换着法儿地问 AI,直到它给出一个能运行的方案。

前后折腾了一个星期,我终于做出了第一个能完整运行的版本。当我在自己的手机上打开「正事清单」,成功添加了第一个待办事项,并且把它拖到 "重要且紧急" 象限的时候,那种成就感,真的是任何东西都替代不了的。

四、那些让我差点放弃的坑

作为一个纯新手,我踩过的坑简直数不胜数。这里挑几个最让我印象深刻的,给大家提个醒:

第一个坑,就是一开始把需求想得太复杂。我最开始不仅想做四象限待办,还想加打卡功能、统计功能、数据导出功能、云同步等等,甚至还想加个团队协作功能。结果越做越乱,进度慢得要死。后来我狠下心来,把所有非核心功能全部砍掉,只保留了最基本的 "添加待办" 和 "四象限分类" 功能,进度一下子就快了起来。

第二个坑,就是盲目复制粘贴 AI 生成的代码。一开始我根本不看代码写的是什么,直接复制粘贴。结果出了问题之后,完全不知道从哪里找原因。后来我学聪明了,每次 AI 生成代码之后,我都会让它给我逐行解释一遍。虽然还是不能完全理解,但至少知道每一段代码大概是做什么用的,出了问题也能大概知道是哪个部分的问题。

第三个坑,调样式比写功能难 10 倍,这是我最崩溃的一个坑。功能逻辑 AI 基本都能搞定,但样式这个东西,AI 真的很难 get 到你的点。我为了调一个按钮的圆角,折腾了好几天。AI 给了我十几版代码,有的圆得像个球,有的还是方的,有的直接把按钮变没了。还有四象限的展示面板,一开始我是想要上下各两个框,分别对应各象限的分类,结果 AI 给我生成的要么字儿很小,要么颜色不对,要么直接消失了。其实后来才想明白,不要追求完美,先让它能用,样式差不多就行,等上线之后,再慢慢OTA。而且后来我发现,直接给 AI 看一张参考图,比用文字描述效果好 100 倍。

五、给所有零基础想做小程序的朋友的几条真心话

  1. 1. 不要怕,现在做小程序的门槛真的很低。你不需要懂复杂的编程语言,不需要租服务器,甚至不需要花一分钱。只要你有一个明确的想法,愿意花一点时间,AI 就能帮你完成大部分工作。
  2. 2. 先做最小可行产品,再谈迭代。不要一开始就想做一个完美的产品。先把最核心的功能做出来,能跑通就行。上线之后,再根据自己的使用体验和用户的反馈,慢慢添加新功能。
  3. 3. 选对工具能省一半的力气。不同的 AI 工具擅长的领域不一样。对于新手开发者来说,我个人觉得 Trae更好用。当然,你也可以多试几个,例如亦仁大哥提到的Claude code等工具,找到最适合自己的那个。
  4. 4. 遇到问题不要急着放弃。99% 你遇到的问题,别人都遇到过。只要你耐心一点,多搜索,多问 AI,总能找到解决办法。很多时候,再坚持一下,就成功了。

六、写在最后

现在,「正事清单」已经上线了,我自己每天都在使用。它虽然很简单,没有那些花里胡哨的功能,但却完美地解决了我的痛点。现在我每天早上到公司的第一件事,就是打开它,把今天要做的事情都列出来,然后按照四象限排好优先级。一天下来,再也没有出现过遗漏重要事情的情况。

通过这次做小程序的经历,我最大的感受就是:AI 真的给了我们普通人无限的可能。以前很多只有专业人士才能做的事情,现在我们普通人借助 AI 工具,也能做到了。

三十多岁又怎么样?零基础又怎么样?只要你愿意学习,愿意尝试,永远都不晚。

接下来,我会继续优化「正事清单」,根据自己的使用体验,慢慢添加一些实用的功能。

如果你也有好的建议,欢迎告诉我。

对了,如果你正好有一些关于AI编程或者微信小程序上线审核等等的问题,可以随时交流,我刚刚上线第一个小程序,正好经验还热乎着,欢迎大家骚扰。

希望我们都能在这个 AI 时代,找到属于自己的可能性。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
yuexiaolei的头像-环球搭子
评论 抢沙发

请登录后发表评论

    暂无评论内容