一个人+Cursor,7天上线付费小程序:第1天我就想放弃了
凌晨两点我盯着微信公众平台那个红色的“审核不通过”通知心里只有一个念头要不这破项目就算了吧。这是第一天。我原计划3天搞定全部结果连一个类目选择都能卡我4个小时。而那个被全网吹上天的Cursor此刻正安安静静地躺在我的MacBook右侧它什么也帮不了我。一、一个冲动的开始3天上线一个付费工具事情的起因很简单。女朋友在厨房贴了一张“距离房租到期还有XX天”的便利贴我随口说了句这玩意儿微信小程序做一个不就行了还能设个付费去广告一个月卖几块钱。她白了我一眼“你做啊。”男人最受不了这种激将。我当场打开Cursor敲下一行注释// 一个倒计时小程序用户可以创建多个倒计时事件支持付费去广告然后按下了CmdK。那一刻Cursor就像一个被打了鸡血的实习生哗啦啦生成了整整三个页面首页倒计时列表、创建页、设置页。甚至还自动配了一个好看的渐变背景。我靠在椅子上看着屏幕上飞速滚动的代码脑子里已经在算账了一天开发、一天审核、一天接支付3天上线完美。事实证明我天真得像个刚毕业的实习生。二、第一道墙Cursor再强也不知道“个人主体不能选这个类目”我用的个人主体注册小程序。Cursor生成的代码里默认跳过了类目选择这个环节——对AI来说这不就是一行配置吗它甚至贴心地帮我选了一个“工具-效率”的类目说这个最匹配。但当我在 mp.weixin.qq.com 点下“提交审核”时页面直接弹红“个人主体暂不支持该类目请选择其他类目或申请企业主体。”我懵了。然后就是长达四个小时的循环查类目表 → 换一个 → 再被拒 → 再换。我试图把需求丢给Cursor“微信小程序个人主体可选类目有哪些”它给了一串过时列表其中一半已经不存在了。最终我手动翻完了2026年5月版的《微信小程序开放的服务类目》在一个叫“工具-记账/提醒”的犄角旮旯里找到了唯一能挂靠的选项。这整个过程Cursor一个字都没帮上。我看了下时间凌晨1:47。原计划的第一天“完成全部开发”现在我连审核的入口都还没摸到。三、AI 10分钟写的代码我花了一整天修bug第二天我学聪明了先把基础功能跑通。我把需求拆成小块喂给Cursor生成一个微信小程序页面展示用户创建的倒计时列表使用云开发数据库支持下拉刷新10秒代码出来了。我复制进去编译满屏报错。排查了半小时发现它用了wx.cloud.database().collection(countdowns).get()这种写法但压根没告诉我需要先初始化云开发环境还要在 app.json 里配cloud: true。这就像请了一个代码写得飞快但从来不写文档的同事。你问他“这个接口需要什么前提条件”他会一脸无辜地看着你“你没问我啊。”我索性坐下来一条一条地调云函数怎么部署、数据库权限怎么设、openid 怎么拿、倒计时渲染时的时区问题……每一个坑都得我手动填。Cursor 负责把砖头递过来但砌墙的人只能是我。到晚上10点倒计时功能终于跑通了。创建、列表、详情、删除一个最小闭环。代码量加起来也就 500 行但我在 debug 上花的时间至少是写代码的 5 倍。我在 Notion 上写下一句话AI能让你 10 分钟拥有一个可运行的demo但要把那个 demo 变成可上线产品剩下 90% 的时间都在处理 AI 不知道的问题。四、审核的毒打AI 不知道“中国式合规”长什么样第三天我信心满满地提交了第一个版本。4小时后驳回。理由“小程序涉及用户自定义内容输入需接入内容安全API。” 附了一个文档链接密密麻麻的接口说明。Cursor 知道这个吗完全不知道。它甚至不知道微信内容安全接口的存在。我试着把文档喂给它“请根据这个文档在用户创建倒计时标题时接入内容安全检测。”它像模像样地写了一个请求函数但把mediaType写成了contentType把返回值的结构完全搞错。我放弃了让AI改自己对着文档一行行手写。写完提交又驳回。这次理由更让人崩溃“请在小程序首页明确展示备案号及开发者信息。”我看了看 Cursor 生成的首页漂亮的渐变背景上干干净净只有一个标题“我的倒计时”。它当然不会知道中国小程序需要展示备案号这对它来说是不可理喻的需求。来来回回一共被驳回7 次。理由包括但不限于未接入内容安全未展示备案号登录流程不符合规范AI 写了静默登录但微信要求显式授权付费功能说明不清晰客服按钮没有隐私协议链接缺失甚至有一次说“请在服务页面增加投诉入口”第七次驳回通知弹出来的时候我坐在椅子上笑了。那种笑不是开心是“原来做一个能上线的小程序真正的门槛从来不在代码”的顿悟。五、转折第四天晚上审核突然过了第四天下午我把以上所有合规项一个一个改完。不再信任 Cursor 直接生成任何跟审核相关的代码我索性全部手写只让它帮我做一件事格式化代码、补全一些重复性的UI组件。晚上8点我点了最后一次“提交审核”。然后开始看剧把自己放空。11点23分手机震了一下。我瞟了一眼微信公众平台的通知“你的小程序‘倒数日提醒’已通过审核。”我愣了两秒然后几乎是吼着跟女朋友说过了她淡定地抬头“哦那能赚多少钱”……这个问题问得真好。六、接入支付技术不难难的是“你敢收钱吗”审核通过后第五天我开始接入微信支付。这次 Cursor 终于有点用了。微信支付的云函数调用流程它很熟我丢给它一句话云开发实现微信小程序支付使用云函数统一下单用户支付1元解锁去广告功能它生成了两个云函数createOrder和checkPayResult结构基本正确。我只需要改一下商户号、回调地址和签名逻辑。这次AI 的效率终于体现出来了从开写支付代码到测试完成只用了 2 个小时。技术上的支付接入其实很快。真正让我犹豫的是心理那道坎这玩意儿真有人付钱吗我设了个价格去广告 1 元/永久。不是不想多收是我自己都觉得一个倒计时工具收太多心虚。广告则是接了一个 Banner 广告位不付费的用户每次打开倒计时详情都会看到底部广告。一切就绪后我自己用另一个微信号扫码输入密码支付 1 元。支付成功的提示弹出来那一刻我突然有种莫名的感动——这就是独立开发者所谓的“闭环”吧。七、第一笔真实的付费来自一个陌生人上线后的第一个白天小程序安安静静访问人数 12。那 12 个人全是我自己拉的朋友他们礼貌地点了点夸了两句就走了。没有任何人付费。我有点丧但也在意料之中。第六天晚上我正在刷 B 站微信支付商户助手突然弹了一条消息“支付到账通知0.99元。”扣除手续费后 0.99 元来自一个我完全不认识的用户昵称是一个太阳的 emoji。他创建了一个倒计时“距离下次发工资还有23天”。我盯着这条通知看了很久。不是因为钱多而是因为这是第一次有陌生人愿意为我的代码付钱。0.99 元四舍五入就是一块。但这一块的重量比我拿过的大厂月薪还让人心跳加速。我立刻截图发了一个朋友圈配文“AI时代独立开发者的第一笔收入。”评论区炸了一半人恭喜一半人问我怎么做到的。八、复盘AI 到底帮我省了多少时间整个项目结束后我做了一个时间统计核心代码编写倒计时逻辑、页面、交互如果纯手写按我的速度大约需要3天。Cursor 生成我修改实际花了4小时。环境配置、审核合规、支付资质这些 Cursor 几乎帮不上忙我花了4天。调试和修复AI生成的bug花了1天半。后期优化和UI微调半天。所以AI 确实把编码部分加速了 90% 以上。但“做一个小程序”需要的远不只是编码。合规、审核、支付资质、用户心理、定价策略——这些才是真正吃掉时间的地方而 AI 对此一无所知。这也让我突然理解了为什么很多独立开发者说“Cursor 让我更忙了”——因为你可以一天生成三个项目但后续的泥潭一个都绕不开。九、这篇文章想告诉你什么我知道很多同行刷掘金的时候看到“AI 10分钟写一个小程序”的标题会焦虑。我也焦虑过。但自己走完这7天我反而平静了。AI 消灭的不是程序员而是“只写代码的程序员”。当 Cursor 可以把你的 CRUD 时间压缩到十分之一剩下的竞争力是什么是知道怎么跟平台审核斗智斗勇。是知道用户真正愿意为什么而付费。是知道那个看似无用的“备案号展示”能让你免于下架。是知道在什么时机把项目 push 到线上并且在第一个0.99元到账时还能像傻小子一样兴奋。这些都是经验是判断力是踩坑踩出来的直觉。AI 暂时还学不会。十、下一步我要用 30 天验证一个更大的假设这个倒计时小程序只是一个前哨。我真正的计划是从它开始一个人 Cursor连续 30 天上线 3 款不同形态的小程序都设 1 元付费点测试不同赛道的真实需求。第2个一个随机决定工具中午吃啥、周末去哪带社交裂变第3个一个极简记账只记支出AI 自动分类我会把每一个的开发过程全部公开。不造神不贩卖焦虑只记录一个真实的前端开发者在 AI 工具大行其道的 2026 年用最笨的方法一步一步走下去的样子。