293 lines
10 KiB
Markdown
293 lines
10 KiB
Markdown
# 直播平台管理端功能重要程度分析
|
||
|
||
> 生成时间:2024年12月29日
|
||
> 分析依据:以直播为核心业务进行功能重要性评估
|
||
|
||
---
|
||
|
||
## 功能重要程度分类标准
|
||
|
||
| 等级 | 标识 | 说明 |
|
||
|------|------|------|
|
||
| 🔴 关键级 | Critical | 直播核心功能,缺失将导致业务无法运行 |
|
||
| 🟠 高优先级 | High | 运营必需功能,影响日常运营效率 |
|
||
| 🟡 中优先级 | Medium | 增值功能,提升用户体验和平台价值 |
|
||
| 🟢 低优先级 | Low | 辅助功能,可后期完善 |
|
||
|
||
---
|
||
|
||
## 一、🔴 关键级功能 (Critical) - 直播核心
|
||
|
||
### 1. 直播管理 (/liveManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 房间列表 | /liveManage/room/list | 直播间管理核心,必须优先实现 |
|
||
| 房间类型 | /liveManage/room/type | 直播分类管理,影响内容组织 |
|
||
| 房间背景 | /liveManage/room/background | 直播间视觉配置 |
|
||
|
||
**核心API:**
|
||
- `GET /admin/room/live/list` - 直播房间列表
|
||
- `POST /admin/room/live/create` - 创建直播房间
|
||
- `POST /admin/room/live/toggle-status/{id}` - 切换直播状态
|
||
- `POST /admin/monitor/room/close/{roomId}` - 关闭直播间
|
||
|
||
### 2. 数据监控 (/monitor)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 监控概览 | /monitor/overview | 实时掌握平台运营状态 |
|
||
| 在线用户 | /monitor/users | 监控用户活跃情况 |
|
||
| 活跃房间 | /monitor/rooms | 监控直播间状态 |
|
||
| 系统状态 | /monitor/system | 服务器健康监控 |
|
||
|
||
**核心API:**
|
||
- `GET /admin/monitor/overview` - 在线概览
|
||
- `GET /admin/monitor/users` - 在线用户列表
|
||
- `GET /admin/monitor/rooms` - 活跃房间列表
|
||
- `POST /admin/monitor/kick/{userId}` - 强制用户下线
|
||
|
||
### 3. 用户管理 (/userManage) - 基础部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 用户列表 | /userManage/list | 用户管理核心功能 |
|
||
| 用户拉黑 | /userManage/blacklist/user | 违规用户处理 |
|
||
| 房间拉黑 | /userManage/blacklist/room | 违规房间处理 |
|
||
|
||
**核心API:**
|
||
- `GET /admin/user/list` - 用户列表
|
||
- `GET /admin/user/info/{id}` - 用户详情
|
||
- `POST /admin/user/update` - 更新用户
|
||
|
||
---
|
||
|
||
## 二、🟠 高优先级功能 (High) - 运营必需
|
||
|
||
### 4. 礼物打赏 (/giftManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 礼物列表 | /giftManage/list | 直播收入核心来源 |
|
||
| 打赏记录 | /giftManage/reward/record | 收入流水追踪 |
|
||
|
||
**核心API:**
|
||
- `GET /admin/gift/list` - 礼物列表
|
||
- `POST /admin/gift/add` - 添加礼物
|
||
- `POST /admin/gift/update/{id}` - 更新礼物
|
||
- `GET /admin/gift/rewardRecord/list` - 打赏记录列表
|
||
|
||
### 5. 财务管理 (/financeManage) - 核心部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 提现审核 | /financeManage/withdraw/index | 主播收入提现 |
|
||
| 充值记录 | /financeManage/charge/record | 用户充值追踪 |
|
||
| 资金监控 | /financeManage/monitor | 平台资金安全 |
|
||
| 金币明细 | /financeManage/detail/coin | 虚拟货币流转 |
|
||
| 钻石明细 | /financeManage/detail/diamond | 虚拟货币流转 |
|
||
|
||
**核心API:**
|
||
- `GET /admin/withdraw/list` - 提现列表
|
||
- `POST /admin/withdraw/audit/{id}` - 审核提现
|
||
- `GET /admin/recharge/list` - 充值记录
|
||
|
||
### 6. 用户反馈 (/feedbackManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 举报列表 | /feedbackManage/report/list | 内容安全管理 |
|
||
| 反馈列表 | /feedbackManage/feedback/list | 用户问题处理 |
|
||
|
||
### 7. 内容管理 (/contentManage) - 核心部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 轮播图管理 | /contentManage/banner/list | 首页运营位 |
|
||
| 系统消息 | /contentManage/message/list | 平台公告通知 |
|
||
|
||
### 8. 系统设置 (/systemSetting) - 核心部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 系统设置 | /systemSetting/basic | 平台基础配置 |
|
||
| 角色管理 | /systemSetting/role/identity | 管理员权限 |
|
||
| 管理员列表 | /systemSetting/role/admin | 后台账号管理 |
|
||
| 敏感词管理 | /systemSetting/sensitiveWord/list | 内容安全过滤 |
|
||
|
||
---
|
||
|
||
## 三、🟡 中优先级功能 (Medium) - 增值功能
|
||
|
||
### 9. 家族管理 (/liveManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 家族列表 | /liveManage/family/list | 主播组织管理 |
|
||
| 家族级别 | /liveManage/family/level | 家族等级体系 |
|
||
| 家族成员 | /liveManage/family/member | 成员管理 |
|
||
| 粉丝团管理 | /liveManage/fanGroup/list | 粉丝运营 |
|
||
|
||
### 10. 社交互动 (/socialManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 好友关系 | /socialManage/friend/list | 社交关系管理 |
|
||
| 关注记录 | /socialManage/follow/record | 粉丝数据 |
|
||
| 动态列表 | /socialManage/dynamic/list | UGC内容管理 |
|
||
| 动态评论 | /socialManage/comment/dynamic | 互动内容管理 |
|
||
| 私聊管理 | /userManage/chat | 聊天内容监管 |
|
||
|
||
### 11. 用户等级体系 (/userManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 用户等级 | /userManage/grade | 用户成长体系 |
|
||
| 贵族等级 | /userManage/noble/list | VIP等级体系 |
|
||
| 魅力值等级 | /userManage/charm/level | 主播等级体系 |
|
||
| 会员包管理 | /userManage/member/package | 会员订阅 |
|
||
|
||
### 12. 虚拟道具 (/virtualProps)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 坐骑管理 | /virtualProps/mount/list | 虚拟装扮道具 |
|
||
| 头饰管理 | /virtualProps/headwear/list | 虚拟装扮道具 |
|
||
|
||
### 13. 任务系统 (/taskManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 签到配置 | /taskManage/sign/config | 用户留存机制 |
|
||
| 新手任务 | /taskManage/novice/list | 新用户引导 |
|
||
|
||
### 14. 营销活动 (/activityManage) - 核心部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 平台活动 | /activityManage/platform/list | 运营活动管理 |
|
||
| 抽奖管理 | /activityManage/lottery/list | 互动玩法 |
|
||
| 邀请管理 | /activityManage/invite/list | 拉新机制 |
|
||
|
||
---
|
||
|
||
## 四、🟢 低优先级功能 (Low) - 辅助功能
|
||
|
||
### 15. 订单商城 (/shopManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 商品管理 | /shopManage/product/list | 电商功能(非核心) |
|
||
| 订单管理 | /shopManage/order/list | 电商订单 |
|
||
| 分销管理 | /shopManage/distribution/index | 分销体系 |
|
||
|
||
### 16. 代理管理 (/agentManage)
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 代理列表 | /agentManage/list | 代理商管理 |
|
||
| 代理消息 | /agentManage/message | 代理沟通 |
|
||
| 代理提现 | /agentManage/withdraw | 代理结算 |
|
||
|
||
### 17. 内容管理 (/contentManage) - 扩展部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 文章管理 | /contentManage/article/list | 资讯内容 |
|
||
| 文章分类 | /contentManage/article/category | 内容分类 |
|
||
|
||
### 18. 系统设置 (/systemSetting) - 扩展部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 一键换色 | /systemSetting/design/theme | UI主题 |
|
||
| 页面设计 | /systemSetting/design/page | 页面DIY |
|
||
| 首页装修 | /systemSetting/design/home | 首页配置 |
|
||
| 版本管理 | /systemSetting/version/list | APP版本 |
|
||
| 定时任务 | /systemSetting/schedule/list | 后台任务 |
|
||
|
||
### 19. 社交互动 (/socialManage) - 扩展部分
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 通话记录 | /socialManage/call/list | 语音/视频通话 |
|
||
| 会话管理 | /socialManage/session/list | 聊天会话 |
|
||
| 聊天常用语 | /socialManage/chatPhrase/list | 快捷回复 |
|
||
|
||
### 20. 其他功能
|
||
| 功能 | 路由 | 重要性说明 |
|
||
|------|------|------------|
|
||
| 车辆认证 | /userManage/auth/car | 特殊认证 |
|
||
| 申诉管理 | /feedbackManage/appeal/list | 用户申诉 |
|
||
| 夫妻相 | /activityManage/couple/list | 娱乐活动 |
|
||
| 营销优惠券 | /activityManage/marketing/coupon | 优惠券 |
|
||
|
||
---
|
||
|
||
## 五、功能优先级汇总
|
||
|
||
| 优先级 | 模块数 | 功能数 | 占比 |
|
||
|--------|--------|--------|------|
|
||
| 🔴 关键级 | 3 | 10 | 11% |
|
||
| 🟠 高优先级 | 5 | 15 | 17% |
|
||
| 🟡 中优先级 | 6 | 25 | 28% |
|
||
| 🟢 低优先级 | 6 | 40 | 44% |
|
||
|
||
---
|
||
|
||
## 六、开发建议优先顺序
|
||
|
||
### 第一阶段:核心功能(1-2周)
|
||
1. ✅ 直播房间管理(创建、列表、状态控制)
|
||
2. ✅ 实时监控(在线用户、活跃房间)
|
||
3. ✅ 用户基础管理(列表、详情、封禁)
|
||
4. ✅ 礼物管理(礼物配置、打赏记录)
|
||
|
||
### 第二阶段:运营功能(2-3周)
|
||
1. ✅ 财务管理(充值、提现、资金监控)
|
||
2. ✅ 举报反馈处理
|
||
3. ✅ 内容运营(轮播图、系统消息)
|
||
4. ✅ 权限管理(角色、管理员)
|
||
|
||
### 第三阶段:增值功能(3-4周)
|
||
1. ✅ 家族/粉丝团管理
|
||
2. ✅ 社交功能管理
|
||
3. ✅ 用户等级体系
|
||
4. ✅ 虚拟道具管理
|
||
5. ✅ 任务签到系统
|
||
|
||
### 第四阶段:扩展功能(按需)
|
||
1. ⬜ 商城订单
|
||
2. ⬜ 代理管理
|
||
3. ⬜ 页面装修
|
||
4. ⬜ 其他辅助功能
|
||
|
||
---
|
||
|
||
## 七、关键指标监控清单
|
||
|
||
### 直播核心指标
|
||
| 指标 | 说明 | 监控频率 |
|
||
|------|------|----------|
|
||
| 正在直播数 | 当前开播房间数 | 实时 |
|
||
| 当前观众数 | 在线观看人数 | 实时 |
|
||
| 今日开播数 | 当日开播次数 | 每日 |
|
||
| 平均观看时长 | 用户停留时间 | 每日 |
|
||
|
||
### 收入核心指标
|
||
| 指标 | 说明 | 监控频率 |
|
||
|------|------|----------|
|
||
| 今日充值金额 | 当日充值总额 | 实时 |
|
||
| 今日礼物金额 | 当日打赏总额 | 实时 |
|
||
| 今日提现金额 | 当日提现总额 | 实时 |
|
||
| 充值转化率 | 充值用户占比 | 每日 |
|
||
|
||
### 用户核心指标
|
||
| 指标 | 说明 | 监控频率 |
|
||
|------|------|----------|
|
||
| 当前在线用户 | 5分钟内活跃 | 实时 |
|
||
| 今日注册会员 | 当日新增用户 | 每日 |
|
||
| 日活跃用户 | DAU | 每日 |
|
||
| 用户留存率 | 次日/7日/30日 | 每日 |
|
||
|
||
---
|
||
|
||
## 八、技术实现建议
|
||
|
||
### 关键级功能技术要点
|
||
1. **直播管理**:WebSocket实时状态同步,RTMP/HLS流媒体支持
|
||
2. **数据监控**:Redis缓存实时数据,定时任务聚合统计
|
||
3. **用户管理**:分布式Session,JWT认证
|
||
|
||
### 高优先级功能技术要点
|
||
1. **礼物打赏**:消息队列异步处理,防重复提交
|
||
2. **财务管理**:事务一致性,审计日志
|
||
3. **举报处理**:内容审核流程,敏感词过滤
|
||
|
||
---
|
||
|
||
> 报告完成
|
||
>
|
||
> 建议按照优先级顺序进行功能开发和测试
|