平台概述
「开播即开店,观播即消费,内容即增长」——直播电商平台是面向品牌商家、MCN 机构与零售企业的一体化直播电商系统,以直播系统、电商中台、会员系统、圈子社区、BI 数据看板五大核心模块为骨架,打通「流量获取 → 直播转化 → 交易履约 → 会员沉淀 → 社区复购」的完整商业闭环。平台后端基于 Spring Boot + MyBatis-Plus + MySQL + Redis 构建,直播链路对接腾讯云直播与即时通信 IM,前端覆盖 Vben Admin(Vue3)管理后台与 UniApp 多端移动应用(App/小程序/H5 一套代码多端发行),并以 Open Core 模式提供 Community 社区版(开源免费)与 Pro 企业版(商业授权)双版本,支持 SaaS 云托管与私有化部署两种交付形态。对中小团队,社区版开箱即用、无功能限制;对规模化经营的企业,Pro 版提供多租户、BI 分析、CRM 精准营销、审计合规等增量能力——Pro 是加法,不是减法。
为什么选择本平台
- 不是工具拼盘,而是一套操作系统:直播、商城、会员、社区、BI 共享同一套用户、同一套订单、同一套数据——观播能换积分、直播能归因订单、社区能挂商品,这是外挂插件永远做不到的联动
- 开源不锁数据、不锁能力:社区版 MIT 许可、无数量限制、完整数据可导出;Pro 只叠加能力不回收权利
- 商业系统级工程质量:统一错误码、限流幂等、字段加密、审计留痕、License 授权——能过企业采购审查的产品级代码
- 云能力不锁定:直播/IM/点播全部 SPI 抽象,今天用腾讯云,明天可换任意厂商,业务代码零改动
核心功能模块
一、直播系统(流量入口)
- 开播全链路:直播间/场次 CRUD、推流签名生成、OBS 推流地址与推流码,手机开播与 OBS 专业推流双路径,开播准备 10 分钟以内(示例)
- 直播带货:商品挂载、讲解状态机标记「正在讲解」、观看心跳换积分(MQ 异步幂等发放,不阻塞直播主链路)
- IM 互动:IM 群组创建管理、群禁言、在线人数统计、系统消息群发(营销推送通道)
- Pro 增值:录播回放与点播治理、礼物打赏(金币联动)、观众列表与 6 种榜单策略、流失预警定时计算、观众画像每日聚合(04:00 跑批)、直播业务数据大屏、AI 直播剧本生成与内容审核
二、会员系统(资产沉淀)
- 用户全生命周期:手机注册、三方登录统一建号、资料维护、账号注销
- 分层体系:等级 + 经验双轨、积分收支全留痕、签到阶梯奖励、会员标签与分组
- 社交关系:点赞、关注、粉丝关系与社区互动打通
- Pro 增值:VIP 套餐 + 充值订单 + 交易流水、金币体系(支撑打赏结算)、发票管理、会员成长任务中心(签到/观播/分享/邀请/下单五类任务统一编排)
三、电商中台(交易引擎)
- 商品体系:SPU/SKU 双层模型、品牌/类目/属性、评论含商家回复、收藏、浏览历史、会员限购
- 营销玩法 8 种内置:秒杀(Redis + Lua 原子预扣防超卖)、拼团(过期自动关团 Job)、砍价、优惠券、满减、限时折扣、积分商城、三级分销(含直播归因)
- 交易履约:购物车、结算下单、支付回调、快递发货、自提门店 + 核销、运费模板、售后退货退款全流程,下单到支付完成 3 秒以内(示例)
- 店铺与统计:页面 DIY 可视化装修、Banner/文章内容、在线客服会话;经营统计五大维度离线跑批(Pro BI 增强)
四、圈子社区(留存阵地,Pro 专属)
- 兴趣圈层 + UGC 内容延长停留时长,社区互动反哺直播观看与商品转化
- 圈子 + 动态 + 评论 + 点赞/收藏/分享互动聚合,统一计数口径
- 热度算法:24h 半衰期指数衰减 + 互动五维加权(发布 10/评论 5/分享 4/收藏 3/点赞 2),Redis ZSET 实时热度榜 + 每小时全量重算双保险,好内容浮得出、刷屏操纵防得住
五、支付中心(资金底座)
- 独立支付域统一收单,微信支付/支付宝接入,业务模块只面向「支付单」编程,渠道切换对业务透明
- 支付回调驱动订单状态机幂等推进(重复回调不重复处理),拼团/优惠券/分销事务化回填,资金与业务强一致
- 钱包余额支付与充值、退款流程与售后联动,覆盖实物订单、充值订单、打赏订单多形态收单
六、BI 数据看板(决策大脑,Pro 专属)
- 交易/会员/商品/支付/接口访问五大维度离线跑批,结果沉淀日报表,查询不压业务库,T+1 自动日报
- 企业级看板多维展示、大报表异步导出任务不阻塞页面、每日汇总聚合 Job
- 直播业务大屏分钟级指标聚合;统计模式 job/cdc 可配置切换,为实时数仓演进预留接口
七、CRM 精准营销(增长引擎,Pro 专属)
- RFM 三维打分(最近消费/频率/金额)每日 03:00 自动跑批,Redis 分布式锁防并发重跑
- 标签组合人群包圈选 + 营销活动管理 + 多触点营销旅程编排,从圈人到触达到复盘闭环
- 针对直播观众消费行为建模,圈出的人群可直接用于开播提醒与直播间召回
八、IM 与智能客服(服务底座)
- 商城客服会话与消息管理内置(社区版),售前售后咨询一站处理
- Pro 版 IM 机器人 AOP 零侵入拦截,不改既有消息链路即可挂载智能应答;三层降级策略保证消息永不掉地;AI 能力 Provider 抽象可对接任意大模型
九、AI 能力矩阵(智能增强,Pro 专属)
- AI 模块仅在 Pro 构建档引入,社区版不携带任何 AI 依赖
- 直播剧本生成 Provider 接口 + 服务编排分层,大模型实现可插拔
- 内容审核路由统一分派,审核结果与直播违规记录联动留痕;IM 机器人 AI 应答扩展点
模块联动机制(平台真正的护城河)
- 观播激励链路:观看心跳 → MQ 消息 → 幂等发放积分 + 任务进度,把「看直播」变成「攒资产」
- 秒杀推送直播间:秒杀活动一键以系统消息推送至直播间 IM 群组,观众端实时收到活动卡片直达下单
- 直播成交归因:订单与分销记录原生携带 liveId/主播字段,成交、佣金、售后全链路可追溯到场次与人
- 社区热度链路:互动事件实时重算热度分 → Redis ZSET 榜单 → 每小时全量重算兼底
版本差异化(Community vs Pro)
平台采用 Open Core 商业化模型,三条划分硬规则保障边界清晰:闭环原则(基础电商/直播/会员闭环永远留在社区版)、规模化原则(多组织/高并发/合规审计能力归 Pro)、数据主权原则(Pro 只锁能力不锁数据,任何版本均可完整导出)。
- 社区版完整保留三条闭环:单店铺电商闭环(下单/支付/发货/售后/全套营销玩法)、单商户直播闭环(推拉流/IM/带货/观看积分/营销推送)、基础会员体系(用户/等级/积分/签到/标签/分组)——三条闭环是社区版的底线,永不收费,无用户数/商品数/订单量限制,MIT 许可可商用
- Pro 企业级能力:多租户行级隔离(tenant_id 全链路强制过滤)、读写分离高性能、链式哈希审计防篡改、SSO/OIDC/企微/飞书、License JWT+RSA 分档授权、IM 机器人/AI 模块
- Pro 运营增值模块:圈子社区整域、录播回放、礼物打赏、观众分析(榜单/预警/画像)、直播数据大屏、VIP/金币/发票/任务中心、BI 看板/导出/每日汇总、CRM RFM 与人群圈选
- 平滑升级:两版本同源同构,同一套代码通过 Maven Profile 切换构建,升级授权后开启 Pro 模块即可,数据零迁移;Pro 试用到期自动降级为社区版能力,历史数据完整保留不删除不锁定
授权档位
- Community:免费(MIT + 商业 EULA 双授权),唯一限制是不得将源码直接 SaaS 化转售
- Pro Business:¥99,900/年,多站点多租户,全部增值模块 + 电话支持 + 季度架构评审
- Pro Enterprise:¥299,900/年,源码交付 + 驻场实施 + LTS 18 个月安全维护 + 专属架构团队
- SaaS Hosted:官方托管按 GMV 弹性计费,SLA 99.9%(示例);Pro 提供 30 天全功能试用授权 Key,无需信用卡
部署方式对比(SaaS vs 私有化)
- SaaS 公有云(官方托管):开通即用当天开播,月费/按 GMV 弹性计费,无服务器与运维人力投入;数据按租户行级隔离可导出;官方统一滚动升级客户无感;适合无专职运维、业务验证期、无强监管要求的客户
- 私有化部署:数据 100% 存放于客户自有服务器/私有云,物理不出域;源码交付(Pro Enterprise)可深度二开;满足数据本地化、行业监管、等保评测等强合规要求;长期规模化经营下单均成本更低,适合品牌总部、连锁集团、平台型客户
- 典型实施路径:环境准备(半天)→ Docker Compose 一键拉起(半天)→ 业务配置:直播/支付/短信/存储密钥(1-3 天)→ 试播验收(1-2 天);最小三件套应用 + MySQL + Redis,4 核 8G 单机即可跑通全功能
技术架构与优势
- 技术栈:后端 Spring Boot 3.5 + JDK 17 + MyBatis-Plus(Maven 多模块聚合,yudao-dependencies BOM 统一版本);数据层 MySQL + Redis(缓存/分布式锁/ZSET 榜单/Lua 库存预扣);直播云 腾讯云直播 + IM + 点播;管理后台 Vben Admin 5.7 + Vue3 + Vite + TypeScript;移动端 UniApp 3.0 + Vue3 + Pinia 按业务域分包多端发行
- 按域拆模块,边界即防火墙:每个业务域拆分 -api 接口层 + 基座实现 + Pro 增强三层,跨模块只依赖 API 层;Community 禁止 import 任何 *-pro 包(ArchUnit CI 规则强制)
- SPI 抽象去云锁定:直播/IM/点播三大 Provider SPI,新增云厂商只需实现接口 + 条件装配,业务代码零改动
- Pro 即插即用,优雅降级:Pro 模块经 @ConditionalOnClass 注入,缺失时自动回退社区版实现——同一份代码库、两种商业形态,无 fork 无双仓维护
- 高并发场景已加固:秒杀 Redis + Lua 原子预扣、拼团过期自动关团、积分 MQ 异步幂等发放、RFM 跑批分布式锁防重;限流/幂等/XSS/API 报文加密四件套内置 protection starter
- 安全与合规内建:统一错误码体系、敏感字段加密存储(EncryptTypeHandler)、Pro 链式哈希审计留痕(hashValue/prevHash 防篡改 + @Audited 声明式接入)、License 启动校验(JWT + RSA)
- 工程化配套:OpenAPI 自动生成前端 SDK(已纳入构建流水线)、13 个 Feature Flag 功能码前后端双层保护、Prometheus 指标端点默认开启、社区版剥离脚本 + 残留扫描门禁
目标客户群体
- 中小商家/单店店主:低成本快速上线能直播带货的商城,数据自有不抽佣(推荐社区版私有化)
- 品牌方/零售企业:把直播流量沉淀为自有会员资产,等级/积分/任务驱动复购,BI 指导经营决策(推荐 Pro Business)
- MCN/直播机构:批量管理直播间与主播,观众榜单/画像/流失预警让观众资产可分析可召回,归因数据按单结算佣金(推荐 Pro Business)
- 连锁零售/本地生活:线上下单线下自提核销,快递与自提双履约路径,多店铺中台统一经营(推荐 Pro Business)
- 内容型平台/社群运营者:圈子社区构建「内容 + 社交 + 消费」社区型电商,热度算法让好内容浮出(推荐 Pro)
- 技术团队/软件服务商:MIT 源码全量开放,按域模块化二开,客户规模化后平滑升级 Pro 授权(社区版起步)
应用场景
- 单店商家日常带货:主播手机/OBS 开播 → 挂载商品并标记「正在讲解」→ 观众 IM 弹幕互动 → 秒杀活动推送直播间群组 → 观众点击商品卡片下单 → 订单自动归因本场直播与主播 → 下播复盘场次数据
- 品牌大促(直播 × 营销 × 会员联动):大促前 CRM 按 RFM 圈选高价值人群定向发券 → 当天开播,秒杀 Redis 预扣防超卖,拼团同步开团 → 观众观播心跳累积积分,任务中心同步进度 → 成交自动沉淀等级与经验 → 大促后 BI 输出 GMV/转化漏斗/直播贡献日报
- MCN 机构主播运营:多直播间批量管理 → 观众榜单识别「榜一大哥」与高潜观众 → 流失预警定向召回 → 观众画像每日聚合支撑选品 → 礼物打赏多元化变现 → 录制回放二次分发长尾流量 → 分销佣金按直播归因结算
- 连锁门店线上下单到店自提:总部统一管理商品与运费模板 → 门店配置自提信息 → 顾客线上下单选择自提 → 门店扫码核销完成履约 → 分销推广员发展周边客群佣金自动结算
- 内容社区型电商:按兴趣建立圈子 → 用户发布图文动态互动评论 → 热度算法 + Redis 实时榜单让优质内容浮出 → 社区种草引导至直播间与商城成交 → 成交反哺会员积分与等级,留存与转化双轮驱动
- 知识付费/VIP 会员制(Pro):上架 VIP 套餐 → 充值开通流水留痕 → 权益绑定专属内容/课程/直播权限 → 金币支撑打赏 → 任务中心驱动持续学习行为
- 分销裂变增长:开启三级分销 → 老客成为推广员分享专属链接 → 新客绑定下单 → 佣金自动记录(含直播归因)→ 提现结算,裂变层级与佣金预算可控
- SaaS 平台运营(Pro Enterprise):一套 Pro 部署服务 N 个商家客户 → 多租户行级隔离数据互不可见 → 各租户独立 SSO → Feature Flag 按租户开通模块 → 链式哈希审计满足合规检查 → License 按站点数 × GMV 分档授权