2026-07-22
Endfield 风格 UI/UX 完全重构 + 占比 bug 修复
- 全站深色化:参考 endfield.hypergryph.com 官网设计,全站从浅深交替改为深色主导(#191919 / #131313),斜条纹底纹 + 渐变遮罩
- 字体替换:标题字体从 Playfair Display(衬线)→ Oswald(压缩)→ Jost(宽体几何,匹配 Endfield 官网 Novecento Sans Wide)
- Hero 重设计:深色开场 + 校准圆环(三层同心圆)+ //SUI-STAT 品牌宣言 + 黄色进度时间线 + 垂直黄色标签
- 左侧导航栏:position:fixed 锁定不再随滚动移走;移动端转底部水平滚动条
- 占比 bug 修复:前10名模式下旧算法强行让第10名补齐到100%,导致占比虚高;改为直接显示
count / total × 100 真实占比
- 等级徽章统一:5 级徽章统一尺寸/字体/边框,亮度递进(暗灰→灰→白→绿→黄)
- 黄色高亮降级:所有 hover 不再用信号黄文字,改为白色/下划线/淡背景;信号黄仅用于激活态/进度条/皇冠/角括号
- 顶栏数据版本:从陈旧的 data_version 改为 metadata.date_range_end(最新记录日期)
- 面板角括号:详情面板、筛选面板四角黄色 L 形角括号装饰
- 导出截图同步更新为 Endfield 深色配色
累计 819 条 / 81 人 / 499 首 · 所有原有功能完整保留
2026-07-20
新增录入匹配工具 + 修复 metadata 数据自洽
- 新增
tools/match_name.py:OCR 候选名先与资料库标准名模糊匹配(精确→归一化→包含→difflib),命中即复用,避免错字造出新观众/新歌
- 修复
process_features.py:metadata 仅同步 unique_audiences,漏算 total_records / unique_songs,导致显示陈旧快照(828/498);现三项均从 raw_data 实时计算
- 重算后 metadata 自洽:819 条 / 81 人 / 499 首,index.html 已重建
录入铁律:任何新记录写入前,必先用 match_name.py 匹配资料库
2026-07-20
新增 7/19 点歌记录(3 条)
- 岁己家出卖世界蛇 → 《空想フォレスト》(7/19)
- L1f3n0w0v3R710w_ → 《Henceforth》(7/19)
- -昕宝yoake- → 《热气球》(7/19,老观众,原 OCR 误识别为"所宝",已归并)
注:「夏恋花火」为主播自选歌曲(无点歌观众),不录入统计;7/18 与 7/19 为相邻两场直播
累计 819 条 / 81 人 / 499 首
2026-07-19
新增 7/17 补录 + 7/18 点歌记录 + 歌名修正
- 7/17:岁己家的维斯→《如果可以》、岁己家的雨中月→《ドライフラワー》、无响应失败小熊→《才二十三》
- 7/18:Vaserkia→《me me she》、仙布着急唱灭歌→《少女レイ》、地球今天仍在迷路→《Planetes》(新观众)
修正:オニ二十三与才二十三为同一首歌(片假名/中文写法),已合并统一;「犯错」「Lover Girl」为主播自选不录入