冠军专线 · 表盘逻辑 PRD

冠军专线表盘展示与节点切换逻辑

本文档仅覆盖冠军专线表盘子需求:用户在游戏专区发起加速后,如何判断是否展示冠军表盘、表盘内指标如何取值、切到普通会员节点如何表达、专线过期/跨设备激活/冠军节点不可用后的边界处理,以及冠军专线游戏配置后台如何配置。

核心判断 1:展示的表盘样式由用户身份和 gameId 共同决定 当前加速 gameId 存在已启用的冠军专线游戏配置、用户拥有有效冠军专线席位,且席位绑定 gameId 与当前加速 gameId 一致时,展示冠军专线表盘样式。
核心判断 2:表盘内的指标表达由当前实际节点决定 冠军表盘当前仅展示延迟和丢包;使用冠军专线节点时按专线节点取值,使用普通会员节点时按普通会员节点取值。
PART 00

总览:后台配置、链路判断与用户旅程

总览部分先交代后台如何定义冠军专线游戏,再说明前台表盘判断主链路;专线过期、跨设备激活和冠军节点不可用等边界场景单独放在 PART 01,避免主流程过重。

0-A · 后台配置前置说明

冠军专线表盘不是客户端独立判断出来的,而是先由后台定义“哪些 gameId 支持冠军专线”以及“该游戏使用哪张冠军表盘切图”。前台发起加速后,再基于后台配置、用户席位和实际加速节点共同判断表盘展示。

后台能力作用前台消费方式
gameId 配置定义哪些游戏支持冠军专线。主流程判断当前加速 gameId 是否存在已启用专线配置。
表盘切图定义该游戏的冠军表盘视觉样式。命中冠军表盘后加载对应切图;加载失败时降级普通表盘。
启用状态控制该 gameId 是否纳入冠军专线支持游戏。仅启用状态才可命中冠军表盘资格;停用后走普通加速链路。
启用时节点校验运营点击启用时,后台实时校验该游戏是否有可用冠军专线节点。该状态不作为配置项展示;前台仍以实际加速成功后的节点类型决定指标表达。
理解顺序:后台配置决定“这个 gameId 有没有资格进入冠军表盘判断”;用户席位决定“这个用户有没有资格”;实际加速节点决定“表盘内指标按专线节点还是普通会员节点表达”。

0-B · 表盘展示判断流程

发起加速 游戏专区 是否登录? Y 当前gameId 有专线配置 且已启用? Y 冠军专线席位 是否有效? Y 席位绑定gameId 与加速gameId 一致? Y 加速节点是否为 冠军专线节点? Y 冠军表盘样式 延迟、丢包 按专线节点取值 N 拉起登录 登录后重新判断 N 走普通加速链路 不展示冠军表盘 N 走普通加速链路 不展示冠军表盘 N 走普通加速链路 不展示冠军表盘 N 冠军表盘样式 延迟、丢包 按普通会员节点取值
有效冠军专线席位定义:专线已激活且未过期。席位绑定 gameId 是否与当前加速游戏 gameId 一致,是有效席位之后的独立判断项;不一致时走普通加速链路,不展示冠军表盘。
流程边界:加速发起时如果当前加速 gameId 无已启用专线配置、席位无效、或席位绑定 gameId 与当前加速 gameId 不一致,均走普通加速链路。普通加速链路沿用线上逻辑继续判断当前账号是否有全平台会员、当前 gameId 是否限免、是否需要拦截加速等;本流程不展开普通链路细节,只说明是否进入冠军表盘展示。

0-C · 典型用户旅程

共同背景:游戏 A 和游戏 B 均已在冠军专线游戏配置后台配置并启用,且均有可用冠军专线节点。
场景1 有席位(绑A)+加速A 有已启用专线配置 席位有效 gameId一致 展示冠军表盘样式 专线节点→专线取值 | 切普通节点→普通取值
场景2 有席位(绑A)+加速B 有已启用专线配置 席位有效 gameId不一致 不展示冠军表盘 走普通加速链路
场景3 无席位+加速A 有已启用专线配置 无有效席位 随后判断 跳过后续检查 不展示冠军表盘 走普通加速链路

0-D · 页面交互链路

游戏专区点击加速
1. 游戏专区页点击加速按钮,按当前推荐冠军专线节点发起加速。
冠军专线节点加速后表盘
2. 冠军专线节点表盘展示冠军表盘,延迟和丢包按专线节点取值。
加速中切换节点
3. 切换普通会员节点在节点列表中切换节点,沿用现有重新加速逻辑。
普通会员节点加速后表盘
4. 普通会员节点表盘重连成功后保留冠军表盘样式,延迟和丢包按普通会员节点取值。
PART 01

边界场景

核心原则:加速中发生的席位、配置、切图等权益/展示状态变化,不影响当次加速连接和当前表盘展示;若冠军专线节点在加速中不可用,由引擎自动切换节点并重新加速,前台不展示重新加速过程,表盘按切换后的实际节点类型同步表达。

1.1 加速过程中专线过期

冠军专线 加速中 专线席位到期 加速中无探测触发点 不自动断线 继续保持当前加速连接 玩家手动停止加速 停止加速 / 退出加速 浏览专区 表盘已收起 专区保持冠军专线样式 再次加速 重新进入0-B判断 若席位无效走普通链路
核心:加速中席位到期不感知、不断线、不切换。玩家手动停止加速后表盘收起;若停留在该游戏专区,专区仍保持冠军专线样式。再次发起加速才重新进入 0-B 判断。

1.2 加速中在其他设备激活冠军专线

普通加速 进行中 其他设备激活 冠军专线 不自动切换 节点/表盘均不变化 玩家手动停止加速 停止加速 / 退出加速 浏览专区 表盘已收起 专区保持普通样式 再次加速 重新进入0-B判断 若加速对应专线游戏则展示冠军表盘
核心:加速中跨设备激活不感知、不切节点/表盘。玩家手动停止加速后表盘收起;若停留在该游戏专区,专区保持普通样式。再次发起加速才重新进入 0-B 判断,若加速对应专线游戏则展示冠军表盘。

1.3 加速中冠军专线节点不可用

冠军专线节点 加速中 冠军节点不可用 节点异常 / 连接异常 引擎自动切换节点 前台不展示重新加速过程 普通会员节点 重新加速成功 同步为 2.2 表盘表达 保留冠军表盘样式 主指标为“实时延迟” 延迟、丢包取普通会员节点数据
核心:冠军专线节点加速中不可用时,引擎自动切换至普通会员节点并重新加速,前台不展示重新加速过程。切换成功后,沿用本次已命中的冠军表盘资格,因此保留冠军表盘样式;但表盘内容按当前实际普通会员节点表达,即主指标标题为“实时延迟”,ID 铭牌文案为“会员节点加速中,建议切换专线”,延迟和丢包取普通会员节点数据。
PART 02

页面拆解

页面拆解聚焦本需求新增或变化的内容:表盘展示文案、指标来源、普通节点表达差异、冠军专线游戏配置后台。

2.1 冠军表盘:冠军专线节点加速
冠军专线节点表盘原型

触发条件

  • 当前游戏专区 gameId 已在冠军专线游戏配置后台配置并启用,即该游戏支持冠军专线。
  • 用户拥有有效冠军专线席位:专线已激活且未过期。
  • 席位绑定 gameId 与当前加速 gameId 一致。
  • 当前实际加速节点为冠军专线节点。

展示内容

顶部状态

引擎标识:帕拉斯引擎 4.0

网络状态:沿用现有网络类型与流量展示,如 有线网 14KB

主指标:冠军专线延迟

标题:冠军专线延迟

数值:展示当前冠军专线延迟,如 45ms

环形仪表盘刻度:30 / 60 / 90 / 120ms。外环通过环形状态条(类似环形进度条)填充至当前延迟值对应的刻度位置。状态条颜色分段:<60ms 绿色,>=60ms 且 <90ms 黄色,>=90ms 红色。

ID 铭牌(延迟下方):展示用户自定义的冠军 ID,如 XDD001,附带"biubiu冠军专线已接入"状态文案。ID 由服务端存储并下发,不取当前加速节点编号。

右侧指标

丢包:丢包率 0%

电竞防护:展示"电竞防护"标识(P 图标)

底部入口:查看加速详情 >,点击进入加速详情窗口(本页面唯一交互入口)。

指标来源

指标计算/取值口径
延迟沿用线上实时延迟逻辑,取冠军专线节点加速的实时延迟。
丢包沿用线上丢包率逻辑,取冠军专线节点加速的丢包率。
2.2 冠军表盘:普通会员节点加速
普通会员节点表盘原型

与 2.1 的差异

触发条件

前三条与 2.1 相同。第四条:用户实际使用普通会员节点加速(非冠军专线节点),包括用户手动切换普通会员节点、发起加速时推荐冠军节点失败或无可用冠军节点后落到普通会员节点、冠军专线节点加速中不可用后由引擎自动切换到普通会员节点。

展示变化

主指标标题:实时延迟(2.1 为"冠军专线延迟")。

ID 铭牌文案:会员节点加速中,建议切换专线(2.1 为"biubiu冠军专线已接入")。

其余展示(顶部状态、环形仪表盘、丢包率、电竞防护、查看加速详情入口)与 2.1 完全一致。

指标来源变化

延迟和丢包取当前普通会员节点的实时数据(2.1 取冠军专线节点数据)。

状态变化流程

使用普通会员节点加速成功。
展示冠军表盘样式身份感保留。
指标按普通节点表达延迟、丢包取普通节点数据。
切回冠军节点后延迟、丢包刷新为专线节点数据。
2.3 冠军专线游戏配置后台

配置项说明

冠军专线游戏配置用于定义“哪些游戏支持冠军专线”以及“该游戏使用哪张冠军表盘切图”。专线游戏不是只看是否存在配置,而是看该 gameId 配置是否处于启用状态;启用前需确认该游戏已有可用冠军专线节点。游戏中文名由 gameId 自动查询带出,不需要运营手填。

配置项是否必填说明
gameId必填运营输入游戏 ID。后台根据 gameId 查询游戏库,并自动带出游戏中文名;同一 gameId 不允许重复配置。
游戏中文名系统自动填入不可手动编辑,仅用于帮助运营确认 gameId 是否配置正确。
冠军名称非必填运营输入该游戏在冠军专线场景下使用的展示名称;本表盘需求暂不消费该字段,但专线后台需要统一维护。
专区展示冠军名称非必填勾选项。勾选后,后续专区相关需求可在该游戏专区展示冠军名称;本表盘需求暂不消费该字段。
表盘切图必填上传该游戏的冠军表盘样式图。指标结构固定,切图只负责游戏差异化视觉;上传时需校验文件格式、尺寸和比例,必须符合设计稿约定规格后才允许保存。
启用状态必填启用后,该 gameId 才视为冠军专线支持游戏,主流程中的“当前加速 gameId 有专线配置且已启用”才命中;停用后保留配置但走普通加速链路,不展示冠军表盘。
后台操作复核:需要“新增 / 编辑 / 删除 / 启用 / 停用”。不建议在本后台配置区服、节点列表等资源明细,这些仍由专线资源或节点服务维护;本后台不存储节点资源明细,节点可用性由后端接口实时返回。
客户端兜底:客户端运行时若冠军表盘切图加载失败、CDN 异常或资源不可访问,则本次不展示冠军表盘样式,降级展示普通表盘;延迟、丢包等指标继续沿用当前实际加速节点的数据口径。

后台交互原型

演示用 gameId:新增时可输入 258369(永劫无间)模拟新增配置流程。

冠军专线游戏配置 管理后台 / 冠军专线 / 游戏配置
gameId游戏中文名冠军名称专区展示状态表盘切图最近更新操作
481926绝地求生冠军专线启用pubg_dashboard.png2026-07-05 15:30编辑停用删除
168724街头霸王6冠军专线启用sf6_dashboard.png2026-07-05 16:10编辑停用删除
739518AION2冠军专线停用aion2_dashboard.png2026-07-05 16:40编辑启用删除
未找到匹配的专线游戏配置
编辑专线游戏配置
基础信息
表盘切图
点击上传/替换表盘切图
当前:sf6_dashboard.png
模拟错误 gameId 模拟重复 gameId 模拟未上传切图 模拟切图规格不符

保存逻辑流程

点击保存 新增 / 编辑 gameId 是否存在? Y 是否与已有 gameId 冲突? 新增重复 / 编辑改重 N 是否已上传 表盘切图? Y 切图格式 / 尺寸 比例是否符合 设计稿约定规格? Y 保存成功 配置进入列表 N 保存失败:未查询到该 gameId 对应游戏, 请确认后重新输入。 Y 保存失败:该 gameId 已存在 专线游戏配置,请使用编辑。 N 保存失败:请先上传表盘切图。 N 保存失败:表盘切图规格不符合要求, 请重新上传。

启用校验流程

运营点击启用 (新增默认停用) 有可用冠军 专线节点? Y 启用成功 纳入冠军专线 资格判断 N 提示错误 暂无可用节点,无法启用
启用校验说明:新增配置默认停用。运营点击启用时,后台实时校验该游戏是否有可用冠军专线节点;有则启用成功,无则提示错误并拒绝启用。停用不校验节点状态。

后台交互逻辑

  • 默认列表展示已配置的三款游戏:绝地求生、街头霸王6、AION2。
  • 搜索配置:支持按 gameId、游戏中文名、冠军名称、表盘切图名称实时筛选;无匹配结果时展示空状态。
  • 点击新增配置:清空表单,运营输入 gameId 后自动带出游戏中文名。
  • 点击编辑:回填该游戏的 gameId、游戏中文名、冠军名称、专区展示冠军名称、表盘切图。
  • 点击启用:后台实时校验该 gameId 是否有可用冠军专线节点,有则启用成功,启用后该游戏才纳入冠军专线资格判断;无可用节点则提示“当前游戏暂无可用冠军专线节点,无法启用”。
  • 点击停用:保留配置内容,但该 gameId 不再命中冠军专线资格,用户发起加速时走普通加速链路,不展示冠军表盘。
  • 点击删除:二次确认后删除配置;删除后该 gameId 不再作为冠军专线游戏,也不再触发冠军表盘。
  • 专区展示:默认不勾选。若冠军名称为空,则勾选时提示“请先填入冠军名称”,不允许勾选。
  • 点击保存:按“保存逻辑流程”依次校验,校验通过后保存配置。冠军名称可为空。
PART 03

需求埋点

埋点用于观察冠军表盘曝光、节点切换、后台配置等关键行为。具体字段名可由数仓按现有规范落表。

点位 事件 备注
冠军表盘 冠军表盘曝光 UV/PV biuid,gameId,游戏中文名,当前节点类型,实时延迟,丢包率,网络类型
冠军表盘 冠军表盘-网络详情点击 UV/PV biuid,gameId,当前节点类型,实时延迟,丢包率
冠军表盘 冠军表盘-节点入口点击 UV/PV biuid,gameId,当前节点类型,加速状态
节点选择弹窗 冠军专线节点选择 UV/PV biuid,gameId,选择前节点类型,选择后节点类型,是否加速中
节点选择弹窗 普通会员节点选择 UV/PV biuid,gameId,选择前节点类型,选择后节点类型,是否加速中
重新加速提示 加速中切换节点/区服提示曝光 UV/PV biuid,gameId,切换类型,当前节点类型,目标节点类型
重新加速提示 加速中切换节点/区服-确认 UV/PV biuid,gameId,切换类型,目标节点类型
重新加速提示 加速中切换节点/区服-取消 UV/PV biuid,gameId,切换类型,当前节点类型
专线过期 加速中冠军专线过期记录 UV/PV biuid,gameId,当前节点类型,加速状态,是否本次连接保持
冠军节点不可用 加速中冠军节点不可用自动切换记录 UV/PV biuid,gameId,切换前节点类型,切换后节点类型,是否前台无感,表盘表达版本
跨设备激活 加速中其他设备激活冠军专线记录 UV/PV biuid,gameId,当前节点类型,加速状态,是否下次发起重新判断权益
冠军专线游戏配置后台 专线游戏配置-保存成功 UV/PV 操作人,gameId,游戏中文名,冠军名称,专区展示冠军名称,表盘切图名称,启用状态
冠军专线游戏配置后台 专线游戏配置-保存失败 UV/PV 操作人,gameId,失败原因:gameId 不存在 / gameId 重复 / 未上传切图 / 切图规格不符 / 其他
冠军专线游戏配置后台 专线游戏配置-启用/停用 UV/PV 操作人,gameId,操作类型:启用 / 停用,操作结果:成功 / 失败,失败原因,冠军专线节点可用状态