小程序开发:代码之外的排期与四个工具
- 2026-10-23 15:43:59
备案还在走流程,趁这段空档,整理一下开发过程的心得。
代码之外的事,先核实再排队
顺序大概是这样:注册小程序拿 appid,开通云环境、报名成长计划,核实类目与资质,然后备案、微信认证、虚拟支付三条线一起推,全部就绪再提审。
踩过一轮之后我留下三条原则。
第一条原则:先核实,别信旧经验。 平台政策变得快,「听说不行」这种结论经常已经过期。我立项时的旧印象是个人主体开不了虚拟支付,真去查才发现 2026 年已经放开:月限 10 万,Android 抽成 1%、iOS 12%,只支持道具直购。这一条直接把方案从「要不要去注册个公司」改成了「个人直接上」。
还有个更隐蔽的坑:文档里写的「需要先完成 X」,通常只是生效条件,不代表不能提前提交。备案要认证通过、虚拟支付要备案完成,字面看是串行的,实测三条线能一起递。能递就先递,别替平台做串行假设。
政策类的结论保质期是按月算的,动手前逐条核实,把来源也记下来。
第二条原则:长等待的事尽早排队。 备案要一到三周,是整条链上最长的单点,但它并不阻塞别的事。微信认证和虚拟支付申请都能同步提交,三条线一起推。虚拟支付官方写的是要认证、备案都完成,实际申请不用干等,早点递就行,审核也就几分钟。
只有一条要提前确认:虚拟支付要求服务类目含「工具」,类目不对就白等。
这里有个很容易翻车的点:备案过程中工信部会发一条核验短信,收到后只有 24 小时有效期,超时整个备案作废重来。这条必须单独盯着。
好消息是体验版根本不需要审核,行政流程卡着完全不影响开发。
第三条原则:免费的东西记到期日。 成长计划的资源包只给 6 个月,到期后云环境转成 19.9 元一个月。这种事一定要记进看板、设硬提醒。免费的东西最贵的地方在于,你会忘了它其实有期限。
四个工具,各管一段
写代码这件事 AI 已经很能打了,剩下四个环节各有一个工具顶着。
wayfinder:把方向定下来
Matt Pocock 的 skill,一句话:把一次装不下的大工程画成一张共享的决策地图,一次解一个决策,直到路清楚为止。它只规划,不执行。
地图是一个 map issue 带一堆子 ticket,分 research、prototype、grilling、task 四类,每张票的大小刚好是一个 agent session 能干完的量。
我这个项目中间大转向过两次,AI 推荐改规则引擎、企业主体改个人,最后靠一张新地图加 12 张决策票定下来,每张票记着选项、裁决和理由。最值钱的是地图里两个区:Out of scope 防范围蔓延,写下「不做什么」比写「做什么」更难;Not yet specified 是雾区,感觉得到但还说不清的问题就挂在那儿,逼你诚实。
grill-with-docs:让 AI 先问再做
也是 Matt Pocock 的 skill,围着你的计划一轮轮追问,一次只问一个,每问都带推荐答案,直到双方共识。它其实是两个 skill 的组合:追问加领域建模,术语敲定的当下就写进 CONTEXT.md,难逆转的决策记成 ADR。
举个真实例子。我说把结果页的展开全部按钮取消,它没直接动手,先去查了代码,回来告诉我用料区本来就是全显的,那个按钮只在步骤区生效,我的感知有偏差。然后它问了两个我压根没想到的:详情弹层和页面内容完全重复,要不要一并撤掉;全显之后页面超过一屏,换菜时要不要自动滚回顶部。
两个都按它的推荐处理,一次改对,没有返工。
需求这东西,问出来的比听出来的准。能靠查代码回答的它自己去查,只把真正的决策拿给你做选择题。
wechatide:把验证这一环补上
微信开发者工具的官方自动化 CLI,AI 可以编程式地驱动它,自己跑完一整套验证。
编译、截图、触发页面交互、读取运行时数据,这些都能通过命令完成,AI 于是可以把结果跟预期对一遍。五条数据就该渲染出五个节点,这种校验它自己跑,不用我盯着看。
证据得是代码跑出来的结果,不能是我扫一眼说「好像可以」。
cloudbase mcp:把云端接上
腾讯云 CloudBase 的官方 MCP 插件,AI 可以账号级直连云环境,查改数据库、部署云函数、读日志,全程不用碰控制台。
云函数没有本地运行时,写完必须部署才能跑。接上它之后,AI 能自己跑完的环节从代码延伸到了线上:改完自己部署上去,调用一遍看结果,出问题再翻日志,我在旁边看结论就行。
只有一条红线,密钥永远走环境变量,不进代码、不进文档,也不进对话。
串起来看
四个问题对应四个工具:
这事该不该做,靠 wayfinder,产出决策地图和决策票 做成什么样,靠 grill-with-docs,产出逐轮收敛的裁决和 CONTEXT.md 怎么证明做对了,靠 wechatide,产出截图和数据对拍 怎么上到云端,靠 cloudbase mcp,产出部署清单和日志
AI 把写代码的成本打下来之后,剩下的难点全在代码之外:想清楚、问清楚、验到位、连得上。这四个工具,恰好就是把这四件事工具化。
如果你也是一个人做小程序,我的建议是先花半天把备案和资质那条线理顺,再回来写代码。那条线不会因为你写代码快就变短,但它会在你最不想被打断的时候打断你。