为解决双色球购彩中选号难、开奖查询繁琐的痛点,这款小程序帮用户一键生成号码,并在开奖后自动推送结果至微信,为购彩决策与信息查询提供便利。
点击空白处退出提示
为解决双色球购彩中选号难、开奖查询繁琐的痛点,这款小程序帮用户一键生成号码,并在开奖后自动推送结果至微信,为购彩决策与信息查询提供便利。
这是一个双色球助手微信小程序,核心能力是随机选号+ 开奖查询 + 号码记录管理其中由于资质及审核的原因AI 选号+充值+历史开奖号码趋势等功能未开放,整体是前后端分离架构。
一、项目概览
- 前端 ssq-wechat:基于 uni-app + Vue 3,一套代码可编译到 H5 和微信小程序。
- 后端 vd-backend:基于 Spring Boot 3.2.4 + JDK 17 + MyBatis 的 Maven 多模块项目,业务按模块拆分。
- 前后端通过 RESTful + JWT 通信,统一返回格式 Result,接口前缀 /vd/api。
- job定期拉取开奖信息存储下来用户小程序查询,并负责监测告警
二、技术亮点总结
1. 前后端全链路登录态:wx.login → 后端 code2Session + Redis 锁 → JWT → 前端自动续期(单飞防并发)+ 401 重试,闭环完整。
2. AI 选号双 Provider:DeepSeek + 火山方舟,策略工厂路由,分批并发提速,Prompt 严格约束 JSON + 多重容错解析 + 生成后强制校验,保证号码合法。
3. 多模块解耦:业务模块通过 AutoConfiguration + @ConditionalOnBean(AccountPrincipalSupplier) 由宿主注入用户身份,account/membership/guestbook 可独立复用、可插拔。
4. 微信支付统一回调分发:一个 WxPayNotifyController 按订单号前缀路由到会员/账户两条业务线。
5. 配置热更新:字典表定时巡检 + Redis 缓存驱逐,改库不重启即生效。
6. RocketMQ + 企业微信告警:独立的 listener 服务,开奖同步异常等自动告警到企业微信群。
7. 合规先行:前端封装微信隐私协议 SDK + 用户协议签订记录表,过审友好;功能开关让会员支付入口在资质未到位时整体下线。



评论