开发一个游戏陪玩连麦开黑订单分发匹配平台的原生系统,需要围绕核心业务流程设计多个功能模块,以满足用户(陪玩师、玩家、平台管理员)的需求。以下是主要功能模块的详细设计:
一、用户模块
用户注册与登录
支持手机号、第三方账号(微信/QQ)快速注册登录。
实名认证(陪玩师需上传身份证、游戏账号截图等资质)。
密码找回、短信验证码验证等安全功能。
用户资料管理
玩家端:填写游戏偏好(如《荣耀》《英雄联盟》)、段位、常玩时间等。
陪玩师端:展示游戏技能(如“国服李白”)、服务价格、接单时间、历史评价等。
支持头像、签名、语音介绍等个性化设置。
信用体系
玩家/陪玩师信用分(基于订单完成率、评价等)。
违规行为记录(如中途退单、辱骂等)。
二、订单模块
订单创建
玩家发布订单:选择游戏、段位需求、连麦方式(语音/视频)、服务时长、预算等。
订单备注(如“需辅助上分”“教学为主”)。
智能匹配
根据游戏类型、段位、陪玩师评分、接单状态自动匹配。
优先推荐距离近(若需线下陪玩)、评分高、价格合适的陪玩师。
算法规则:
手动筛选:玩家可浏览陪玩师列表,按价格、评分、服务类型筛选。
订单状态跟踪
状态流转:待接单→已接单→进行中→已完成→已评价。
实时通知(订单被接单、陪玩师上线提醒等)。
三、连麦与互动模块
实时语音/视频连麦
集成第三方SDK(如声网Agora、腾讯云实时音视频)。
支持多人连麦(如组队开黑)。
降噪、回声消除等音频优化功能。
游戏内互动
通过游戏ID快速组队(如《荣耀》房间码、Steam好友邀请)。
实时战绩同步(可选展示给玩家)。
文字聊天室
订单前沟通需求,订单中反馈问题。
四、支付与结算模块
支付方式
接入微信支付、支付宝、Apple Pay等。
虚拟钱包(充值余额、优惠券)。
订单计费
按时间计费(如30元/小时)或按局数计费(如10元/局)。
陪玩师可设置基础价+溢价(如节假日加价)。
结算与提现
陪玩师收入自动到账至平台钱包,可提现至银行卡(T+1到账)。
平台抽成(如订单金额的10%)。
五、评价与投诉模块
双向评价
订单完成后,玩家和陪玩师互相评分(1-5星)并写评语。
评价公开展示,影响信用分和推荐优先级。
投诉与仲裁
投诉入口:订单纠纷(如陪玩师服务态度差、技术不达标)。
平台介入仲裁,根据聊天记录、游戏战绩等判定责任。
六、后台管理模块(管理员端)
用户管理
审核陪玩师资质、封禁违规账号。
查看用户行为日志(如登录记录、订单历史)。
订单监控
实时查看订单状态、异常订单预警(如长时间未完成)。
手动干预匹配(如紧急订单人工派单)。
数据统计
关键指标:订单量、GMV、用户留存率、陪玩师收入分布。
生成报表(日/周/月)。
系统配置
抽成比例、陪玩师认证规则、评价权重等参数设置。
推送消息模板管理(如优惠活动通知)。