2026年4月16日,圣何塞鲨鱼队没有比赛。但NHL的"比赛影响力评分卡"照常生成了一张空白报表——这本身就是个值得拆解的产品设计。

数据产品的"空状态"困境

打开网易新闻 查看精彩图片

多数数据工具遇到无数据时会显示"暂无记录"或404。但NHL选择输出一份格式完整的零值报表:球员栏位全在,数值栏填零,时间戳精确到秒。

这不是技术偷懒,是刻意的产品决策。

对比NBA的当日数据页——无比赛球队直接隐藏,NFL干脆不生成页面——NHL的做法反直觉:给用户看"什么都没有",而非"这里没东西"。

正方:空白即信息

支持这种设计的人会说:体育数据的核心用户是分析师和菠菜从业者,他们需要确认"确实没数据",而非"系统故障"。

零值报表提供了可审计的凭证。时间戳证明系统运行正常,空栏证明当日无赛事安排。对于追踪球员负荷管理的球队运营人员,"零出场"本身就是一条数据。

格式统一还降低了自动化脚本的维护成本——爬虫不需要处理"页面不存在"的异常分支。

反方:噪音大于信号

批评者指出:普通球迷看到满屏零分会产生困惑。"Game Score"这个综合指标(进球权重+助攻权重+射正权重-犯规权重)在无比赛日毫无解释价值,反而稀释了品牌认知。

更深层的问题是产品定位模糊。如果目标用户是专业分析师,为何公开面向球迷?如果面向大众,为何不做空状态的情感化设计——比如显示"下一场比赛:X月X日对阵XX"?

这种"全都要"的中庸,可能两头不讨好。

我的判断:基础设施思维 vs 用户体验思维

NHL的选择暴露了体育联盟数据产品的典型张力:它同时是面向B端的API数据源,和面向C端的内容消费产品。

空白报表是基础设施思维——确保数据管道7×24小时可预测输出。但C端产品需要叙事,需要告诉用户"你现在该做什么"。

一个可能的解法:同一数据源,双前端呈现。B端保持零值报表的严谨,C端替换为赛程预告+历史数据对比。技术成本极低,产品收益显著。

鲨鱼队这张空白卡片的真正价值,在于它迫使我们追问:当数据产品没有数据时,它应该成为什么?