每周追比赛的球迷
赛程、比分、射手榜放在最前面,核心数据平均 8 秒刷新一次。主客场拆开对照,哪支队伍客场也能咬住比分,一眼就分得出来。
我们每天在做什么
不同的访客来找的东西不一样,所以我们的服务也分成三层,每一层都对应一个具体的使用场景。
赛程、比分、射手榜放在最前面,核心数据平均 8 秒刷新一次。主客场拆开对照,哪支队伍客场也能咬住比分,一眼就分得出来。
进失球分布对照按月更新,历史对照可以回溯最近 6 个赛季,按球员、球队、赛事三种维度交叉筛选。需要留档的,赛季数据能直接导出成 CSV 或 PDF。
我们和内容方互相推荐、互相取用数据。你写的解读能触达正在查数据的人,我们的赛季报告也能被更多人读到。
目前覆盖 12 个联赛与杯赛、46 个赛事专题,每赛季整理约 4,800 条射手记录。
一支 46 人的团队
46 个人分成编辑、数据复核、前端工程与客服四条线。每条线只对交付中的一段负责,出了问题找得到具体的人和具体的环节。
决定每天写什么、怎么写。赛后 15 分钟内的赛事简报、赛季中期的专题解读都出自这条线,目前累计发布 3,200 篇简报与 96 份赛季数据报告。
18 人。系统跑完自动校验之后,由他们判断哪些数值需要回到原始记录再确认一遍。用户提交的纠错反馈,平均 4 小时内出结果。
负责网页端、平板端与移动端同步。移动端与平板端首屏加载控制在 1.2 秒以内,平板通道的页面切换帧率稳定在 60 帧。
处理权益开通、账号问题与数据疑问。工作日 9:00 至 18:00 在线,赛事期间延长到 22:00,平均首次响应 12 分钟。
一条数据从进场到发布
你看到的每条比分、每个进球,走的都是同一条路径:先汇聚,再自动校验,再人工判定,最后按节点发布。路径固定,才谈得上稳定。
26 家合作数据方的原始记录依次进入处理队列,同一场比赛通常有多路来源同时送达。
系统把多路来源逐项比对,把数值不一致、时间戳异常的条目单独挑出来标红。
18 人复核团队接手被标红的条目,回到原始记录确认后放行,必要时联系数据方补充说明。
赛后 15 分钟内出赛事简报,24 小时内上线完整的进失球分布对照,供你随时回看。
赛程页的十二次版本迭代
赛程页从第 1 版走到第 12 版,改的从来不是外观,而是你能多查到什么、能查多快。下面几个节点,是变化最明显的几次。
第 1 版只做了一件事:把当轮赛程和比分放到网上。那时候刷新一次要等 45 秒,主客场也没有拆开统计。
双语界面在这一版上线,赛程页与射手榜可以一键切换。蒙古文版不是翻完再补,而是和中文版本一起排期。
历史对照加入之后,你可以回溯最近 6 个赛季,按球员、球队、赛事三种维度交叉筛选,判断一名射手的状态是不是真的在变。
进球、红黄牌、换人与比分反转四类事件可以单独订阅,推送时段自己定。你可以同时关注 3 支球队和 10 名球员。
核心数据平均刷新间隔从 45 秒缩短到 8 秒。看一场势均力敌的比赛时,这个差别几乎立刻就能感觉到。
赛程页本赛季完成全量重构,JINNIAN 平板通道 2.0 一起上线,新增分屏对照与手势切换,横竖屏自适应,最低支持 8 英寸屏幕。
看得懂的双语界面
内蒙古的球迷里,有一部分更习惯用蒙古文看数据。双语不是把中文翻成蒙古文放在旁边,而是两套界面各排一次版、各自校对,同一次刷新同时上线。
简体中文
赛程页、射手榜、进失球对照、实时提醒与会员说明,全部以中文完整呈现。
蒙古文
赛程页、射手榜与核心指标提供蒙古文界面,与中文版在同一次数据刷新中同步更新。
版面语言上也带着地域的痕迹:页面分隔条与页脚上沿用了一组抽象化的回纹纹样,用等宽线稿描出,宽度固定 12px,出现的位置不多,只是让页面在数据之外有一点自己的样子。