搭子组局功能升级

主张 代码核实 判定

更新于 2026-07-12 14:12
版本号v8.6.25
升级时间2026-7-12 22:12
版本标题搭子组局功能升级

升级内容

主张 代码核实 判定

IM 是顶级复用资产

NativeIm、sutui-im、Workerman WSS 已成熟

✅ 优先 P0

不必自研群聊/推送

已有 MeetupImBridge + 审核通过建局群

✅ 扩展现有桥接即可

语音房可复用

语音房 = Live.createRoom(live_type=1) + volc-voice-room.vue

✅ 不是独立服务

直播可支撑变现

礼物、付费进场、商品挂载、回放 API 齐全

✅ 阶段 B 商业化核心

桥接层架构

ImBridge / VoiceRoomBridge / LiveBridge

✅ 方向正确

节省 2~3 个月音视频工期

麦位/推流/礼物已存在

✅ 量级合理(桥接 3~5 周 vs 自研 3 月)

三套能力对搭子业务的直接价值:

IM:活动群、私聊邀约、AA 账单推送、签到/SOS 工具栏、助局机器人、互评卡片 — 补齐「AI 履约闭环 + 即时搭子 + 安全预警」

语音房:线上预组局、活动前集合、主理人预热、长途出行 — 填补「线下局人不足」和「纯线上轻量组队」空白

直播:主理人现场直播、商家拼团直播、付费主题直播 — 唯一具备公域流量 + 付费 + 分销的存量资产

愿景完成度因此可从 v1.1 的 88%~92% 上调至约 90%~94%。

二、需要修正的 15%(原文档写得太理想)

问题 现状 应改为

「完全不改动底层代码」

Live.php 无 tenant 隔离;IM 跨租户私聊未硬拦截

A0.5 前置补丁(+5~8 天)

「满员自动建群」

现网是审核通过时建群

产品定稿二选一,写进状态机

语音房是独立服务

实际走 Live API

VoiceRoomBridge 封装 Live.createRoom(live_type=1)

sayHi 自动发 IM

仅日志 + 跳转私聊

可选增强,非现成能力

直播回放前端

后端有 HLS URL

搭子详情页需新增回放入口

融合前必须完成的 7 项前置任务(文档 16.4 节)不完成,不能写「零改动复用」。

三、文档还需要补充什么

已在 v1.2 新增 16.11 待办清单,研发启动前建议优先输出:

优先级 补充项

P0

sutui_meetup_room_bind 表 + IM/Live/Voice ID 映射规范

P0

群工具栏消息 ext 协议(定位/AA/签到/SOS 卡片 JSON)

P0

Live.php tenant 改造方法级清单

P1

meetup_type 枚举:offline / online_voice / live_only

P1

UniApp 统一组件 buddy-context-toolbar 交互稿

P1

直播/语音 tenant 商业化分成配置项

P1

小程序端语音/直播能力矩阵(MP web-view 限制说明)

另外建议补充:

状态机图:招募中 → 审核 → 建群 → 进行中 → 归档,明确每个节点触发 IM/语音/直播

跨租户隔离验收用例:租户 A 用户不能搜到/进入租户 B 的 IM 群、语音房、直播间

漏斗指标扩展:直播观看→报名转化率、语音房→正式活动转化率

四、直播 + 语音 + IM 如何利用(推荐落地顺序)

阶段 A0.5 → Live/IM tenant 隔离补丁(阻塞项)

阶段 A12 → ImBridge 增强:群工具栏 + 助局机器人 + 互评

阶段 A13 → 活动配套语音房(VoiceRoomBridge 基础)

阶段 B12 → 线上独立语音局 + 预热房 + 付费进房

阶段 B13 → LiveBridge:活动直播 + 商家团购挂载

阶段 C9 → 租户 IM/语音/直播配置 + 回放素材库 + 转化漏斗

完整闭环示例(已修正节点):

AI 一句话发布活动

可选创建预热语音房

报名 → 审核通过 → 自动 IM 局群(现网逻辑)

群内助局机器人推送;可跳转语音房

活动日主理人可选开播,挂载商家券

定位签到 + SOS → AA 分账 → IM 推互评

直播回放留存 tenant OSS 持续引流

轻量化线上局: 雷达 → 创建语音房 → 麦位沟通(可不建正式 meetup,或 meetup_type=online_voice)

五、核心结论

直播/语音/IM 是平台最强差异化资产,市面搭子 App 普遍没有「语音局 + 活动直播」联动,值得重点投入桥接层而非自研音视频。

IM 已部分接入(局群),语音/直播零引用 — 融合工作量主要在桥接 + tenant 隔离,不在流媒体本身。

净节省约 25~35 人天,阶段 B 可挪出资源做 AA 分账/商家核销。

SaaS 约束不变:三套能力全部绑定 tenant_code,跨租户不可见、不可进、不可挂载对方商品。

合规:助局机器人必须明示 AI;直播打赏/付费走 tenant 资金池 + 防二清;未完成人脸实名限制连麦/开播/高频搭讪。

完整分析、架构图、排期修订见文档 第十六节 及更新后的 阶段 A/B/C 任务表。若需要,我可以继续输出附录 4~6 的三份技术规格(ID 映射、IM ext 协议、Live tenant 改造清单)。