百草计划 · 游戏互动平台
语音优先的轻互动积分平台 · 平台统一管理 + 业务分模块实现与集成

对着手机说话,就能照看自己认养的真实药田

一款长在微信小程序里的「语音优先」轻互动积分平台:老人对着手机说话,就能看到自己认养的真实药田、完成每日任务攒积分、 用积分兑换 GAP 基地道地药材;子女和孙辈绑定亲情账号,帮老人攒积分、看平安动态、补差价下单。

业务模块
10
统一注册、独立实现
统一 API
109
经网关鉴权+审计+限流
统一页面
50
按端装配
权限点
37
RBAC 统一落库

架构:平台统一管理 + 各业务分模块式实现与集成

① 平台统一管理(platform-core)
  • · 模块注册表与装配(manifest)
  • · 统一 RBAC 权限与导航
  • · 统一 API 网关(鉴权/限流/审计)
  • · 统一积分账本(合规强约束)
  • · 统一配置中心 / 事件总线 / 合规引擎
  • · 统一运行时适配层(本地模拟 ↔ 生产三方)
② 业务分模块(modules/*)
  • · 认养地块系统 (adoption)
  • · 基地直播与溯源展示 (base-trace)
  • · 渠道分发与亲情客服 (channel-cps)
  • · 内容运营位 (content-ops)
  • · 县域道地药材馆 (county-hall)
  • · 家庭账号系统 (family)
  • · 积分商城与履约 (mall)
  • · 运营管理后台 (ops-console)
  • · 轻任务积分系统 (task-points)
  • · 语音管家「小药童」 (voice-butler)
③ 集成方式
  • · 跨模块调用:platform.callModule()
  • · 异步解耦:平台事件总线(认养→分佣、支付→通知)
  • · 数据:统一 Prisma 数据层
  • · 页面:统一页面宿主 /m/[端]/[模块]/[页面]
  • · 接口:统一网关 /api/m/[模块]/[动作]

演示账号(本地模拟微信登录)

生产环境替换为微信静默授权 code2Session;点任意一张卡片即可切换身份。

已注册模块与需求对照

模块分组需求对应API页面权限点
认养地块系统
adoption
供给层模块三 · P01363
基地直播与溯源展示
base-trace
供给层模块四 · P0942
渠道分发与亲情客服
channel-cps
增长层模块八 · P01144
内容运营位
content-ops
增长层模块九 · P1843
县域道地药材馆
county-hall
增长层模块七 · P0932
家庭账号系统
family
增长层模块五 · P0932
积分商城与履约
mall
交易层模块六 · P01674
运营管理后台
ops-console
平台层模块十 · P015910
轻任务积分系统
task-points
增长层模块二 · P0953
语音管家「小药童」
voice-butler
交互层模块一 · P01054