看球的人
想确认某支球队上赛季的主场表现,或者翻出一场老比赛的半场比分,按赛季一层层点下去就能找到,不必从十几条旧消息里拼一个结果。
01 / 团队起点
金都安装最早做这件事的时候,只有几个人带着笔记本坐在看台边,一场比赛只记两样东西:控球率和半场比分。那是 2014 年,德甲和英超是我们最先落在纸上的两条线。
后来越记越多,麻烦也跟着来了。同一场比赛,不同渠道给出的比分经常对不上,转发几手之后连时间都变了样。我们索性换了个做法:把每个字段连同它出现的时刻、归属的赛季一起存起来,一场一场地存,一个赛季一个赛季地攒。这样过的数据,引用起来才敢署名。
选择只做赛事数据,是因为看球的场景足够具体。一个编辑要赶在截稿前确认半场比分,一个教练想知道对手上赛季的射门分布,一个球迷想把主客场拆开看——他们需要的是确定的数字,不是又一篇观点。到今天,团队 48 人,每赛季覆盖 26 项联赛与杯赛,累计整理场次超过 8,400 场。
02 / 四个阶段
十多年里变化最大的不是人数,而是我们决定把什么东西留下来。
德甲与英超两条线同时开跑,控球率和半场比分逐场留存。同年,追比分产品上线,第一批用户是几个长期泡在看球论坛里的编辑。
射门、传球成功率、红黄牌等指标陆续补进库里,可查询字段增加到 40 余项,早年的赛季也一并回填,越早的比赛越能看出补齐的痕迹。
两边各自使用一套独立的统计方式,积分、射门与控球数据互不折算。你想把两条线并排放在一起看时,看到的是各自本来的样子,而不是被平均过的中间值。
移动端查看、赛季筛选与快速定位补了进来,旧版数据的查看入口一路保留,早期引用过的人回来还能找到当初那一份。
03 / 数据生产
从终场哨到你能搜到的那一行数字,中间有五个环节,每个环节由不同的人负责。
赛事编辑在赛后按场录入控球率、半场比分等字段,先保留原始值,不做任何推导。
另一位编辑独立复看关键字段,比分、时间与红黄牌数量出现分歧时逐条对齐后放行。
当场使用的统计方式与所属赛季一并写进字段旁边,德甲与英超分别记录,互不换算。
常规情况下每周更新两次赛事数据,转会窗口期加密为每日更新,先出比分再补细项。
转会信息有变动时同步修正受影响的场次,新旧版本之间保留双向跳转,方便回头比对。
采集由赛事编辑在比赛结束后按场完成。控球率与半场比分属于必填项,射门、传球成功率等指标按赛事覆盖情况补充;数据不齐的场次会先入库,再在后续批次里补齐。
校验由另一位编辑独立走一遍,重点看比分、比赛时间与红黄牌数量。发现不一致时以现场记录为优先,同时把原始值留在库里,方便日后追溯是哪一步出现了分歧。
标注环节把这场球使用的统计方式、所属赛季与赛段写在字段旁边。德甲与英超现场各有一批长期跟线的编辑,两边分开记录,不做互相换算。
发布之后进入回补环节。转会信息更新会牵动一批历史场次,回补时会把对应比分版本一并修正,旧版本保留在可访问的地址上。窗口期内的每一次改动,都会在趋势观察栏目留下记录,公开可查。
04 / 服务对象
累计约 120 万使用者里,四类人的诉求差别很大,我们按各自的用法准备了不同的入口。
想确认某支球队上赛季的主场表现,或者翻出一场老比赛的半场比分,按赛季一层层点下去就能找到,不必从十几条旧消息里拼一个结果。
按赛事维度批量取数,CSV 与 JSON 两种格式可选;字段值支持点击复制,直接贴进稿件,不用再敲一遍容易错的数字。
排赛程、记名单、跟进出场限制,把一整个赛季的记录连续留下来。队伍换人、教练换届,数据也不会跟着断档。
40 余项字段可以按赛季与赛事自由组合,导出后接进自己的表格工具继续算,做二次加工不会被字段结构卡住。
05 / 贵州本地
从起步那几年到现在,我们一直和贵州本地的 12 所中小学、3 家青训俱乐部保持配合,帮他们把赛程编排和比赛数据记录这套流程跑起来。工具不复杂,难的是有人从头跟到尾。
很多校园比赛的比分以前只留在教练的本子上,一个学期之后就再也找不回来了。现在它们有编号、有对阵、有一场一场的比分,下一届教练接手时能看到完整的历史,家长问起某场比赛也不用靠回忆。
如果你所在的学校、俱乐部或者社区球队也在做类似的事,欢迎写信或打电话聊聊,我们可以一起看看怎么把记录接上。
06 / 团队构成
人不多,但每个方向都有人专职盯着。把鼠标停在对应的色块上,可以看到这个岗位平时在做什么。
赛事编辑是核心岗位。入职前要完整看满至少两个赛季的比赛,德甲、英超和金都杯各自有一批长期跟线的编辑,谁的比赛谁负责。数据工程师把这些字段变成好用、能回补的结构,产品与运营则负责让你在手机上也能快速找到想看的赛季。