成绩页面逐项完整参考
本页把成绩页面按使用者能看到的卡片和状态拆开说明。它覆盖搜索、排序、正倒序、内容筛选、成绩摘要、曲目详情、评论、举报、审核队列、删除队列、操作历史和分页。字段语义还可结合成绩页面控件与数据字段参考、成绩互动字段深度参考阅读。
页面入口和账号差异
成绩页面可能以“乐曲成绩”或“谱面审核”标题显示。普通账号主要看到自己的成绩和公开互动;具有审核范围的账号可能额外看到机台审核队列、已删除谱面队列和审核操作历史。看不到审核区不等于接口异常。
页面读取的是当前账号、当前筛选和当前索引的组合快照。切换账号后要重新读取,不能用浏览器返回按钮判断数据仍属于同一账号。
顶部工具区
搜索框
搜索框提示“搜索曲名、作者、ID”,会过滤已读取的成绩列表。输入关键词后当前页会回到第一页;清空输入恢复完整列表。搜索结果为空时先判断是没有匹配,还是当前列表尚未加载完成。
排序下拉
页面可能提供以下排序项:
| 选项 | 排序依据 | 适用场景 |
|---|---|---|
| ID | 乐曲编号 | 对照发布清单 |
| 曲名 | 标题 | 查找特定标题 |
| 游玩次数 | 统计次数 | 找常玩/少玩内容 |
| 权衡达成率 | 达成率 | 找最高/最低成绩 |
| DX 分数 | 分数值 | 对照分数表现 |
| 点赞数 | 互动点赞 | 查公开互动热度 |
| 评论数 | 评论数量 | 查需要处理的讨论 |
排序选择改变本地列表顺序,不会修改成绩数据。选择排序后,页面会把当前页重置为第一页。
正序/倒序
“正序/倒序”按钮只改变当前排序项的方向。翻页时保持当前排序;更换搜索、排序或内容筛选会重新从第一页开始。
自制内容筛选
具有该控件时,筛选只改变列表范围,不会改变服务端数据。打开筛选后如果数量突然变少,先检查是否只是内容类型过滤,不要判定成绩被删除。
成绩卡片字段
一张成绩卡可能显示:
- 曲名、曲师、分类和版本;
- Music ID;
- 游玩难度和难度数字;
- 权衡达成率;
- DX 分数;
- 游玩次数;
- 最高 DX;
- 成绩等级/评级;
- 互动数量;
- “点击展开详情”入口。
数字的显示精度和颜色用于阅读,不要把颜色当作公开审核结论。成绩卡的摘要来自当前页面快照,详情可能还要读取更多数据。
展开/收起详情
点击“点击展开详情”后,卡片可能显示:
个人游玩摘要
- 游玩难度;
- 游玩次数;
- 最高达成率;
- 最高 DX 分数;
- DX Rating;
- Rating;
- MAX COMBO;
- MAX SYNC;
- FAST/LATE 统计;
- CP/GR/GD/MS 等判定统计。
某个字段为空或不显示,可能是数据版本或权限差异;不要用 0 替代未知值再反馈。
曲目基础信息
详情区可能显示 Music ID、曲师、Genre、版本、谱面等级、BPM、定数和谱面作者。它们用于解释成绩,不是可编辑设置。
互动区
互动区可能有评论折叠、发表评论、回复评论、点赞/点踩、举报和审核备注。展开/收起只改变当前页面显示,不会改变评论数据。
评论操作
发表评论
输入框提示“发表评论”。提交前确认当前账号、目标曲目和文本;空文本不应提交。发送后等待页面消息和评论列表回读,不要连续点击。
回复评论
每条评论可能有“回复评论”输入框。回复属于父评论的子节点;提交后页面按创建时间组织树状显示。不要把回复当成新的独立曲目反馈。
评论楼层和举报标记
评论可能显示用户、楼层号和“举报”标记。举报标记表示该评论处于举报/反馈语境,不代表已经被审核确认。阅读时同时看正文、状态和审核历史。
删除评论
删除按钮通常只对评论作者或有权限的账号显示,点击后会出现“确认删除这条评论吗?删除后将同时删除其回复。”确认前核对评论和曲目;删除成功后页面刷新社交摘要和评论树。
删除后不要用浏览器后退把旧评论当作仍然存在。若回读失败,先刷新列表再反馈。
举报与反馈
提交举报
举报理由框提示“举报理由”。填写具体、可核实、与目标曲目/谱面相关的说明,不要粘贴凭据、完整日志或人身攻击。提交成功后页面可能显示“举报成功”,并刷新社交数据和操作历史。
撤回举报
有权限的账号可能看到撤回入口。点击后会出现“确认撤回这条举报反馈吗?”。撤回只针对自己的反馈,确认前核对曲目和评论,完成后回读状态。
机台审核队列
具有审核权限的页面可能显示“机台审核队列”。每项可能包含:
- 被反馈的曲目/谱面;
- 相关评论和举报;
- 审核备注输入框;
- “通过删除”按钮;
- “驳回”按钮;
- 处理中状态。
审核备注只写事实和依据,不写访问码、机台密钥或个人信息。点击“通过删除”是高风险动作,确认对象、范围、回滚方式和当前维护窗口后再操作。
审核成功后页面可能显示“已通过删除”,审核失败则保留错误消息。成功消息只说明审核动作被接受,仍要查看列表和历史。
已删除谱面队列
“已删除谱面队列”可能显示已处理的内容。空状态为“暂无已删除谱面”,只表示当前范围没有记录,不代表全局没有删除历史。
不要把已删除列表当作恢复入口。需要恢复时使用管理员认可的内容发布和回滚流程,并保留删除前的内容清单。
举报操作历史
历史区可能显示“暂无举报操作记录”,或按时间倒序显示提交举报、通过删除、驳回、处理等事件。历史是审计线索,不一定包含完整原文;截图分享时遮挡账号和内部标识。
分页行为
页面按固定页大小显示成绩。底部有:
- 上一页;
- 当前页/总页数;
- 页码按钮和省略号;
- 下一页;
- “跳转到”数字输入。
边界页的上一页/下一页会禁用。跳转值应在 1 到总页数范围内,按 Enter 后才应用。搜索、排序、正倒序和自制内容筛选改变时,页码回到第一页。
加载、空状态和错误
| 状态 | 页面表现 | 处理 |
|---|---|---|
| 加载中 | “加载中…” | 等待一次 |
| 无匹配 | “暂无匹配的乐曲成绩” | 清空搜索并检查账号 |
| 无评论 | “暂无评论” | 不代表评论功能失败 |
| 无举报 | “暂无举报反馈” | 当前曲目没有反馈或无权限 |
| 无审核 | “暂无待审核请求” | 当前审核范围为空 |
| 无历史 | “暂无举报操作记录” | 当前范围没有历史 |
| 请求失败 | 页面错误提示 | 保存时间、账号和页面,不重复写入 |
隐私和分享边界
聊天经验:更新后成绩为空不一定是成绩丢失
聊天现场曾把“内容没有出现”“机台没有上传”“记录已经上传但还未索引”和“详情文件缺失”混为一个问题。成绩页排查前,先在游玩记录页和上传缓存页做只读核对:账号是否正确、游玩时间是否覆盖、上传快照是否存在、目标内容是否已完成应用。
如果上传缓存中仍有数据,先下载快照并按页面流程上传一次,等待索引后再刷新成绩页;如果只有曲目详情、作者或定数显示未知,保留成绩卡并反馈字段名。侧载/测试内容的保存范围以当前页面提示为准,不要重复游玩、删除缓存或直接修改备份文件来“补分”。
成绩页面可能同时显示用户、曲目、游玩统计、评论和审核信息。公开截图前遮挡账号、机台标识、访问码、内部审核备注和私人评论。开发者排障只发送 Music ID、字段名、值类型和非敏感错误,不发送完整响应。
页面回归清单
只读回归
- [ ] 账号切换后成绩列表刷新;
- [ ] 搜索、清空和排序回到第一页;
- [ ] 正序/倒序显示正确;
- [ ] 成绩卡展开/收起稳定;
- [ ] 评论、曲目基础信息和判定字段可读;
- [ ] 分页边界按钮禁用正确;
- [ ] 空列表、空评论和空审核状态可区分。
写入回归
- [ ] 在测试内容上提交一条非敏感评论;
- [ ] 回复后评论树回读;
- [ ] 删除前看到二次确认;
- [ ] 举报、撤回和审核动作有结果消息;
- [ ] 成功后列表和历史刷新;
- [ ] 超时后不重复提交。
