一、背景与目标
运营要给每位专家一个对外身份(例:足球评论员、足球主播),用户看专家时一眼知道来历。录入专家表单现在的专家类型只有 主播+专家(默认选中)/ 普通专家 两种,机器人方案由系统生成不走录入;这个类型用户看不到。
做完后:后台录入、客户端申请都要选身份;所有出现专家头像的位置显示身份角标。
二、范围
- 客户端 PC 与 H5:展示身份角标;H5 专家认证、PC 成为专家的第二步加身份单选。
- 后台:录入专家 / 编辑专家 加身份必选;专家列表、专家审核加「身份」列;加「专家身份配置」页。
- 不做:身份参与排序、筛选;用户按身份搜索。
三、客户端(PC / H5)
页面与入口
| 页面 | 入口 | 对应原型 |
|---|
| PC 方案首页 / 全部专家 / 专家榜单 / 方案卡片 / 方案详情 / 专家主页 | 左栏 数据中心 › 专家方案 | PC 站 |
| H5 发现 › 方案 专家列表 / 方案卡片 / 更多专家 / 专家主页 | 底栏 发现 › 方案 | H5 展示 |
| H5 专家认证 第二步 专家信息 | 申请页(页面已有,入口由运营给链接) | H5 申请 |
| PC 成为专家 第二步 专家信息 | 专家方案 › 成为专家 | 同 H5 申请,控件为下拉 |
业务规则
- 每位专家只有 1 个身份,取值来自后台「专家身份配置」中启用的身份。
- 展示形式:头像右下角文字角标,内容 = 身份名称(2 到 5 字);同一专家全站同一角标。
- 展示位:方案首页专家列表、全部专家(H5 更多专家)、专家榜单、方案卡片、方案详情专家行、专家主页头部、直播间方案页签卡片、分享卡片。
- 客户端申请时选的身份随申请一起审核,审核通过后才显示;审核中和未通过都不显示。
- 没有身份的历史专家:角标位置留空,不显示默认文字。
- 多语言:角标显示身份名称在当前站点语言下的译文;该语种没有译文时显示中文。
页面元素与字段
| 区域 | 元素 | 控件 | 取值 | 默认值 | 为空处理 |
|---|
| H5 专家认证 第二步 | 专家身份 | 单选胶囊 | 启用中的身份 | 无 | 必选,未选不能提交 |
| PC 成为专家 第二步 | 专家身份 | 下拉单选 | 启用中的身份 | 无 | 必选 |
| 各展示位头像 | 身份角标 | 文字角标 | 身份名称 | — | 无身份不显示 |
交互规则(步号 = 原型圆形编号)
| 步 | 触发 | 系统行为 | 用户看到 |
|---|
| 3 | 打开 PC 方案首页 / 方案卡片 / 方案详情 | 按专家身份显示角标 | 头像右下角出现「足球评论员」等文字 |
| 4 | H5 专家认证第二步点身份胶囊 | 单选,选中后「提交」变为可点 | 胶囊高亮;未选时提交置灰 |
| 5 | 打开 H5 发现 › 方案 | 专家列表与方案卡片头像显示角标 | 同 PC |
| 6 | H5 点「提交」 | 进入第三步「审核结果」,状态审核中;后台专家审核出现该申请 | 第三步显示「审核中」,角标不显示;后台通过后显示「审核通过」+ 角标 |
状态与文案
| 状态 | 表现 | 文案 |
|---|
| 未选身份 | 「提交」置灰 | 点提交提示「请选择专家身份」 |
| 审核中 | 第三步显示审核中,站内无角标 | 审核通过后身份角标才会显示 |
| 审核通过 | 第三步显示审核通过,角标生效 | 身份角标已生效 |
| 未通过 | 第三步显示未通过 + 原因 | 未通过原因:后台填写的原因 |
多语言文案表
客户端 10 种语言为线上现有功能(偏好设置里切换):简体中文、繁体中文、英语、日语、西班牙语、葡萄牙语、韩语、泰语、越南语、印地语。这条需求不做语言功能,只把新加的功能名称与提示语补进语言包,每条 10 种语言;带变量的按说明列替换;原型右上角切语言可看。后台页面只有中文(后台录入的多语言内容除外)。表内 简体中文 列是需求定稿原文;其余 9 个语种是首版参考译文,上线前以翻译校对稿为准;通用词(例:提交)语言包里已有现成词条的直接复用,不重复新增。
| 位置 | 简体中文 | 繁體中文 | English | 日本語 | Español | Português | 한국어 | ไทย | Tiếng Việt | हिन्दी | 说明 |
|---|
| 专家认证第二步 / 成为专家第二步 字段名 | 专家身份 | 專家身份 | Expert identity | エキスパートの肩書き | Identidad del experto | Identidade do especialista | 전문가 신분 | ตัวตนผู้เชี่ยวชาญ | Danh tính chuyên gia | विशेषज्ञ पहचान | |
| 第二步按钮 | 提交 | 提交 | Submit | 送信 | Enviar | Enviar | 제출 | ส่ง | Gửi | सबमिट करें | |
| 未选身份点提交 | 请选择专家身份 | 請選擇專家身份 | Please select an expert identity | 肩書きを選択してください | Selecciona una identidad de experto | Selecione uma identidade de especialista | 전문가 신분을 선택하세요 | กรุณาเลือกตัวตนผู้เชี่ยวชาญ | Vui lòng chọn danh tính chuyên gia | कृपया विशेषज्ञ पहचान चुनें | |
| 第三步标题 | 审核中 | 審核中 | Under review | 審査中 | En revisión | Em análise | 심사 중 | กำลังตรวจสอบ | Đang xét duyệt | समीक्षाधीन | |
| 第三步标题 | 审核通过 | 審核通過 | Approved | 承認済み | Aprobado | Aprovado | 승인됨 | อนุมัติแล้ว | Đã duyệt | स्वीकृत | |
| 第三步标题 | 未通过 | 未通過 | Not approved | 非承認 | No aprobado | Não aprovado | 승인 거절 | ไม่ผ่าน | Không được duyệt | अस्वीकृत | 后跟后台填写的原因 |
| 角标示例(身份名称由运营给,每个名称都要进语言包) | 足球评论员 | 足球評論員 | Football pundit | サッカー評論家 | Comentarista de fútbol | Comentarista de futebol | 축구 평론가 | นักวิจารณ์ฟุตบอล | Bình luận viên bóng đá | फुटबॉल विश्लेषक | 示例 |
异常处理
| 异常场景 | 触发条件 | 页面表现 | 提示文案 |
|---|
| 申请时身份已被停用 | 提交前运营停用了该身份 | 提交失败,身份胶囊回到未选 | 该身份已停用,请重新选择 |
| 申请被驳回 | 后台不通过 | 身份随申请作废;重新申请重选 | 未通过原因:后台填写的原因 |
| 提交超时 | 网络异常 | 「提交」恢复可点 | 提交失败,请重试 |
验收
| 条件 | 操作 | 预期 |
|---|
| 审核通过的专家 | 打开 PC 与 H5 全部展示位 | 同一角标全部出现,文字一致 |
| 申请中的用户 | 看自己在方案页的头像 | 无角标 |
| 站点语言切英文 | 看角标 | 显示英文译文;无译文显示中文 |
| H5 第二步不选身份 | 点提交 | 提示「请选择专家身份」,不进入第三步 |
四、后台
页面定位
录入 / 编辑专家时必选身份;专家审核时看到申请人选的身份并决定通过与否;身份清单在「专家身份配置」维护。
入口与权限
| 菜单路径 | 角色 | 可做 |
|---|
| 体育系统 › 专家方案 › 专家列表 › 录入专家 / 编辑 | 运营 | 选身份、保存 |
| 体育系统 › 专家方案 › 专家审核 | 运营 | 看身份、通过 / 不通过 |
| 体育系统 › 专家方案 › 专家身份配置 | 运营 | 增加、编辑、停用 / 启用、排序 |
列表字段
| 列名 | 计算口径 | 排序 | 为空处理 |
|---|
| 身份(专家列表 / 专家审核) | 专家当前身份名称,显示简体中文 | 不参与排序 | 「—」 |
| 译文(身份配置) | 已填语种数 / 10;全部译文进编辑弹窗查看维护 | 不参与排序 | 1/10(只有简中) |
表单字段
| 字段 | 控件 | 必填 | 取值 | 默认值 | 校验提示 |
|---|
| 专家身份(录入 / 编辑专家) | 下拉单选 | 是 | 启用中的身份 | 无 | 请选择专家身份 |
| 身份名称-简体中文(身份配置) | 文本 | 是 | 2 到 5 字,不重名 | 空 | 名称 2 到 5 字 / 名称已存在 |
| 身份名称-其余 9 语种(身份配置) | 顶部语言页签切换后填写(日本 / español / Português / ไทย / English / 繁體中文 / 한국인 / Tiếng Việt / हिंदी) | 否 | 每语种 1 到 30 字符 | 空 | 缺译语言客户端显示简体中文 |
| 排序(身份配置) | 数字 | 否 | 正整数,小的在前 | 按创建顺序 | — |
| 状态(身份配置) | 开关 | — | 启用 / 停用 | 启用 | — |
业务规则
- 身份配置只能停用不能删除;停用后录入与申请不可选,已绑定的专家继续显示,直到后台改为其他身份。
- 录入 / 编辑专家表单现状是单语;多语言只加在「专家身份配置」:弹窗顶部 10 语页签逐语种填身份名称(与后台新建资讯的多语言录入同一形态,页签行右侧带 重置 / 清除该语种 两个操作);简体中文必填其余选填;客户端按站点语言显示对应译文,缺译回退简体中文;译文修改后全站同步。
- 身份配置列表的展示与后台资讯列表同口径:名称列只显示简体中文,译文不在列表逐语种铺开;「译文」列显示已填语种数(例 3/10),点编辑进弹窗看全部译文。
- 编辑身份名称后,全站角标同步改为新名称。
- 编辑专家复用录入页(带回已填内容),账户名称不可改;专家身份在编辑时同样必选。
- 主播+专家、普通专家 两种类型录入时都必选身份;机器人专家的身份在其专家资料内维护,同样从身份配置取。
- 专家审核通过时,申请里的身份一并生效;不通过时身份随申请作废。
交互规则(步号 = 原型圆形编号)
| 步 | 触发 | 系统行为 | 用户看到 |
|---|
| 1 | 录入专家在「专家类型」下方选「专家身份」 | 必选校验 | 未选点确定提示「请选择专家身份」 |
| 2 | 身份配置页点「+ 增加身份」/「编辑」/ 状态开关 | 加的身份立即可选;停用前二次确认 | 列表多出一行;停用后录入下拉与 H5 胶囊不再出现该身份 |
| 7 | 专家审核点「通过」 | 二次确认后申请通过,身份生效 | H5 第三步变「审核通过」,角标显示 |
操作规则
| 操作 | 前置条件 | 确认文案 | 成功反馈 | 失败提示 |
|---|
| 增加身份 | 简体中文名称 2 到 5 字且不重名;其余语种选填 | 无 | 列表多出一行,录入与申请可选 | 名称 2 到 5 字 / 名称已存在 |
| 编辑身份名称 | — | 无 | 列表与全站角标同步 | 名称已存在 |
| 停用身份 | 身份启用中 | 停用后录入和申请不能再选「X」,已绑定的 N 位专家不受影响。确认停用? | 状态变停用 | — |
| 录入 / 编辑专家保存 | 已选身份 | 无 | 保存成功 | 请选择专家身份 |
| 专家审核通过 | 申请待审核 | 确认通过?通过后身份角标对外显示 | 已通过;客户端角标显示 | — |
审计日志
| 维度 | 内容 |
|---|
| 身份配置 | 操作人、时间、操作(增加 / 编辑 / 停用 / 启用)、变更前后名称 |
| 专家身份变更 | 记入专家操作日志:操作人、时间、原身份、新身份 |
异常处理
| 异常场景 | 触发条件 | 页面表现 | 提示文案 |
|---|
| 身份名称重复 | 保存时与已有身份同名 | 保存失败,输入框红框 | 名称已存在 |
| 身份名称长度不符 | 少于 2 字或超过 5 字 | 保存失败 | 名称 2 到 5 字 |
| 停用仍被绑定的身份 | 有专家绑定 | 允许停用,确认框显示绑定数 | 见确认文案 |
验收
| 条件 | 操作 | 预期 |
|---|
| 录入专家不选身份 | 点确定 | 提示「请选择专家身份」,不保存 |
| 停用「资深球迷」 | 再打开录入专家下拉与 H5 申请 | 选项里没有该身份;已绑定专家角标不变 |
| 编辑「足球评论员」改名 | 保存 | 列表与客户端角标同步改名 |
| H5 提交申请后后台通过 | 看 H5 第三步与展示位 | 显示审核通过,角标出现 |
五、待定事项
- 身份清单(数量、名称)由运营给出;原型 8 个为示例。
- 角标样式由 UI 定:原型放头像右下角;H5 更多专家列表头像下方已有「关注」标签,角标与它相邻。
- 录入表单专家资料段现在只有足球一组主要参考(欧赔 / 亚盘 / 历史交战 / 赛前信息 / 天气 / 球队打法 / 近期状态 / 其他);后台战绩页按 5场 / 3天 / 7天 / 30天 / 90天 五个周期出 命中率 + 回报率,不分球种。篮球方案上线前,专家资料与战绩都按球种分组,随篮球方案版本一并做。