代码仓库已经具备约 85% 的微信生态骨架。下一步不是重写,而是把“服务号凭证、消息触达、关注受众、菜单导流、JSAPI 支付”接通最后一米。
公众号 OAuth、小程序登录、unionid 合并、支付前静默授权都已编码。
通知单出口很好,但公众号 channel 当前直接 throw,需要模板/订阅通知映射。
小程序负责使用,服务号负责主动触达、内容传播、会员/券与客服留存。
用户表已有 users.openid。只需让通知收件人解析读取 openid,并修掉过时注释。
现有 message-push 是小程序内容安全回调。服务号 subscribe / SCAN / CLICK 应走新端点与独立 Token/AESKey。
booking 后端已有 setInterval 到期提醒样板;camp-web 缺通用调度。定时提醒要带去重字段。
微信模板/订阅通知有字段约束,需要“通知类型 → 模板字段”的映射层。
不写代码,但决定能否开工。
先让关键通知能发出去。
最快让关注者进入业务闭环。
微信内 H5 真支付闭环。
服务号长期价值。
推荐第一批代码范围: - luying-camp-web/lib/server/notifyChannels.ts - luying-camp-web/lib/server/wechatOfficialNotify.ts(新增) - luying-camp-web/app/api/wechat/official-message/route.ts(新增) - scripts/wechat-menu-setup.mjs(新增)