返回知识库

微信小程序 · 开工前

AppID 与主体AppID & Account Entity

注册小程序时选的主体决定这个 AppID 能开哪些能力、能选哪些类目;主体不能随手改,所以先列功能清单再注册。

先选主体再注册,看功能清单哪几行开得了

左边是注册表单,右边是这次要做的 4 项功能。注册后清单逐行判定;如果卡住,补救路线就出现在卡住的那一行上。

任务:给「周末陶艺课」做小程序。产品经理交来 4 项功能,你要在注册时选主体,让它们都能上线。

注册小程序 · 选择主体类型

注册时要「确认主体信息不可变更」:这一步定下的主体会跟着 AppID 走。

功能清单待注册后判定
  1. 预约课程:选时间、留备注待判定
  2. 在线付 100 元定金(微信支付)待判定
  3. 一键填手机号(手机号快速验证)待判定
  4. 学员发课后评价(用户发布内容)待判定

第 1 步:先看右边的功能清单,再在表单里选主体。

知识点:主体跟着 AppID 走

面板里已经试过,这里只做命名。

  • 主体决定能力:同一份功能清单,个人主体只开得了展示和工具类,企业 / 个体工商户能开支付、手机号、更多类目。
  • 个人主体的硬限制:接不了微信支付,用不了手机号快速验证,可选类目里没有医疗、社交、直播。
  • 认证是第二道门:非个人主体还要完成微信认证(认证费 300 元),部分能力才解锁。
  • 主体不能随手改:事后只有「主体变更」(AppID 不变)或「账号迁移」(换新 AppID、原小程序注销、6 个月内不能再迁)两条路,都要材料和审核。
  • 主体类型不止三种:还有政府、媒体、其他组织,按你真实的经营身份选。

什么时候要停下来想主体

在注册 AppID 之前,而不是 AI 已经写了一半代码之后。

  • 信号:功能里出现「付款、定金、会员充值」「一键获取手机号」「用户发帖 / 评论 / 直播」「问诊、课程播放」。
  • 只是个人作品、信息展示、小工具,没有收钱和用户发内容:个人主体够用,注册最快。
  • 已经用个人主体做了一半:先停下来,按清单评估要不要走主体变更或迁移,再让 AI 继续写。

怎么跟 AI 说清楚

AI 写不出主体,但它会默认你什么能力都有。

  • 开头就交代:「小程序主体是个人 / 企业,是否已认证」,让 AI 别写你开不了的能力。
  • 让 AI 先出一张「功能 → 需要的主体、认证、类目」对照表,再动手写代码。
  • 看到 AI 报告里出现 wx.requestPayment、getPhoneNumber 时,回头核对主体和认证是否满足。

正反例:同一个陶艺课小程序

需求一样,只差在注册前有没有对过清单。

正例先列出「预约、付定金、填手机号、发评价」,看到要收钱,用个体工商户注册并完成认证

四项功能一次规划进去,AI 写完就能接支付,不会做到一半返工。

反例「先用个人身份注册个号,跑起来再说」

预约页做完才发现付定金、一键填手机号都开不了,只能走主体变更或迁移,耽误上线。

快速自测

朋友想做一个「宠物寄养预约」小程序,要在线收押金,并让用户上传寄养日记供其他人评论。他还没注册。最稳妥的做法是?

继续查证

术语的技术定义和行为以这些一手或权威资料为准。

下一步学

和本知识点经常一起出现的概念。