阶段一
一场一场地看比分聚合阶段
最早只做一件事:把重点场次按联赛排好,让扫比分的动作变短。网页版实时比分的平均刷新间隔在这一阶段压到 12 秒,重点场次标记开始出现,简史还只是零散的背景笔记。
本地实时比分
品牌与数据口径 · 站内长篇说明
这里不解释口号,只交代三件事:我们是谁在做、内容怎么生产、哪些事我们不做。把它读完,你大致能判断站内的数字能不能用、能用到什么程度。
全站内容与数据快照每周三更新一次;页脚上方那条随模块变色的更新戳,就是本次快照的标记。
比分、统计和背景资料原本散在三处,来回跳转会把人看比分的注意力切碎。我们把它们压进同一个视图:左侧一条窄栏负责栏目,顶部一条横向比分带负责场次,正文区负责把数字讲清楚。扫一眼比分,点进核对项,顺手看一眼简史挂件,视线不需要离开同一块屏幕。
面板的第二层意思是「被反复擦亮」。数字会变,口径也会被追问,所以每条记录都带着来源说明和边界注记;第一次来的读者不必先学会站内黑话,从首页第二栏进去,完整视图会直接展开。
一块面板的价值不在第一眼,而在被回看到第几十次时,数字仍然站得住。
这套隐喻也决定了站点形态:全部交互都是前端状态切换,不依赖后端;覆盖的 42 个联赛里,12 个获得重点跟踪位;单屏最多并行同显 8 场比赛,超过之后按重点场次优先排序。
站点走过三段路,每一段都留下了今天还能看到的痕迹。下面按赛季阶段与版本迭代的顺序排列,不标具体年月。
阶段一
一场一场地看最早只做一件事:把重点场次按联赛排好,让扫比分的动作变短。网页版实时比分的平均刷新间隔在这一阶段压到 12 秒,重点场次标记开始出现,简史还只是零散的背景笔记。
阶段二
把几块屏压成一块比分、统计与背景资料被收进同一视图,联赛覆盖扩到 42 个,重点跟踪联赛稳定在 12 个,单屏并行同显上限设为 8 场。俱乐部简史作为常驻挂件在这一阶段成型,累计 320 篇,可以在比分旁边直接展开。
阶段三
先看结论,再核对过程赛后核对统计成为主线之一,累计收录比赛 18.6 万场、核对条目 240 万条。网页版青训观察专区同期上线,覆盖 68 家青训梯队与 1300 余名年轻球员的数据切片,简史的时间轴节点累计到 5400 个。
一条记录进入站内要过三道手:先在数据整理环节被拆成可比字段,再由口径校验复核定义与时间切片,最后并入当次快照。核对统计只做事后比对与回溯,不参与任何赛前推演,这是我们给自己划的线。
快照每周三统一生成一次,单次约 1.2 万条数据。页脚上方的更新标识颜色随所属模块在强调色、主色与反色强调色之间变化,位置却全站固定——读者只需要记住一个地方,就能确认自己看到的是哪一次定格。
交叉引用数字时,一律以站内口径说明为准。同一项统计在不同来源之间对不上,我们保留原值与差异标记,而不是悄悄取一个看起来更顺眼的数。
常用统计口径包括控球、射门、射正、角球、犯规、黄牌与传球成功率;核对时逐项比对,差异项在条目上直接标出,方便回溯是哪一次快照发生了变化。
团队不设对外发言人,页面是唯一的对外口径。四类职能按同一条顺序推进,交接点写在下面每一行的末尾。
01
把原始记录拆成可比字段,负责入表与缺失标注,注明该场次是否有未采集项。
交接:字段结构变更时同步通知口径校验。
02
复核统计定义、时间切片与命名,维护术语表,把不一致的取值标成差异项而不是直接覆盖。
交接:口径确认后回传数据整理,双方对同一项定义各自留档。
03
管理导航、比分带、更新标识与快照发布节奏,保证同一个数字在不同页面上写法一致。
交接:发布前与内容编辑核对导语中引用的数字。
04
撰写导语、证据边界与延伸阅读,把结论放在前面,把来源和限制写在后面,避免读起来像宣传稿。
交接:整理读者反馈中的口径疑问,转给校验环节备案。
能力边界写在这里,是为了让引用的人提前知道该保留多少余量。
下面两张对照,左边是站内用词,右边是它在页面上的具体口径。读不懂某个数字时,先回到这张表。
本页只讲生产方式与边界,具体内容放在各自的栏目里。下面几条是常被问到的去向。