从一个周末的四个时刻说起
先看一个举例的场景。周五晚上,一位球迷想知道明天的比赛值得关注什么;周六比赛进行中,他希望有人把关键数据和场上变化讲清楚;周日早晨他出门跑步,做几组深蹲;晚上再打开手表,看恢复评分。
这四件事在传统产品里通常属于四类完全不同的东西:资讯网站、直播解说、训练App、手环自带的应用。每一个都可以做得不错,但它们彼此不共享任何理解。资讯网站不知道他昨天练得很累,训练App不知道他在追的是哪支球队,手环也不知道他周六熬夜看比赛导致睡眠很短。
江南体育官网的栏目划分,对应的就是这四个时刻:
- 比赛前:球迷内容,负责赛前分析、球员数据卡和兴趣理解。
- 比赛中:虚拟体育主播,负责把实时数据讲成人话。
- 训练时:数字人教练,负责动作分析和反馈。
- 日常里:智能穿戴,负责提供心率、HRV、睡眠、步态等身体与运动信号。
我们把这个组合简称为 Fan + Content + Training + Wearable。它并不是四个独立产品的拼盘,重点在于“同一个人、同一批事实、同一条时间线”。
为什么不做四个各自独立的产品
分开做当然更简单。每个团队只关心自己的数据、自己的模型、自己的界面。但体育场景里有几个问题,是分开做解决不了的。
第一是事实的一致性。比分、阵容、球员状态,同时出现在赛前文章、实时播报和赛后复盘里。如果三处各自抓取、各自清洗,就一定会出现互相矛盾的表述:赛前说某位边锋伤停,比赛中主播却把他当首发介绍。让它们共用同一份经过核验的事实层,才有可能杜绝这种低级错误。
第二是对同一个人的判断。心率数据、动作错误、兴趣偏好,本来都是在描述同一个人。如果训练数据显示某位用户最近三天负荷偏高,数字人教练给建议时就应该更保守;如果用户在球迷模式里明确表示只想看战术分析,首页就不该塞满八卦。这种跨模块的协调,只有在共用数据底座时才做得到。
第三是专业知识的复用。足球里“压迫”“回撤接应”“高位防线”这些说法,主播需要它们来解说,教练需要它们来解释战术训练,球迷内容需要它们来组织赛前分析。术语表和规则知识如果每个模块各写一份,迟早对不上。
共享的三层底座
江南体育AI在设计上倾向于把共用的部分明确拆成三层,而不是笼统地说“一个大模型搞定”。
| 层次 | 内容 | 谁在使用 |
|---|---|---|
| 事实层 | 赛事结构化数据、事件流、来源标注 | 球迷内容、虚拟主播 |
| 数据底座 | 人物与实体、统一时间轴、传感器与视频输入 | 数字人教练、智能穿戴、个性化 |
| 领域知识 | 体育规则、战术术语、动作技术要点 | 所有模块 |
这里的关键词是“对得上”。比赛视频里的一次射门、手表上的一次心率峰值、App里的一次阅读行为,只有落在统一的时间轴和统一的实体上,才能被放在一起理解。关于这类数据到底有多少种、各自的形态与误差,可以参考体育大模型要同时理解的数据类型。
一次跨模块判断是怎样发生的
抽象地说“共用底座”不容易看出价值,这里用一个假设的例子走一遍。
假设某位用户周六看完一场加时赛,睡得很晚;周日早上他打开运动模式,准备做一组下蹲训练。此时体系里发生的事情大致是:
- 智能穿戴的睡眠数据显示昨晚睡眠偏短,晨间HRV低于他自己的常态。注意这里比较的是他本人的基线,而不是某个通用标准。
- 事实层并不参与训练,但球迷模式的记录说明他昨晚确实在看比赛,这只是一个背景,不会被拿去当作医学结论。
- 数字人教练收到的输入包括:今天的训练计划、恢复信号的偏低提示,以及摄像头里的动作分析结果。
- 教练模块据此把反馈策略调得更保守:减少同时纠正的问题数量,遇到动作明显变形时优先建议降低负荷,而不是继续加重量。
整个过程里,没有任何一个模块“看到了全部”。每个模块只拿走自己需要的那一部分,并且带着来源和可信度。这比让一个模型读取所有数据、再自由发挥要可控得多。如果用户身体出现明显不适,正确的做法始终是停止训练,必要时咨询专业医生,而不是让系统去做诊断。
各栏目在体系里的分工
体系化不等于所有事都让同一个模型做。恰恰相反,更合理的做法是分工清楚:
- 球迷内容只负责“选与组织”:根据比赛语境和读者关心的方式,决定先讲什么、后讲什么,数字要经过核验才能进入正文。
- 虚拟主播只负责“实时表达”:事实来自事件流,模型不能凭记忆补比分,说错了要能撤回更正。
- 数字人教练只负责“动作到语言”:先由姿态与动作模型产出结构化结果,再转换成用户能执行的一句话。
- 智能穿戴只负责“提供信号并标注可信度”:它不直接下结论,而是把带有质量说明的数据交给上层解释。
同样都是“数字人”,主播和教练的底层链路完全不同,这一点在官网数字人工作流的对照里会逐环节展开。而“数字人”本身为什么不能理解成一个会说话的3D头像,则是另一个专门的话题。
官网怎样组织这些内容
江南体育官网本身也是按这套逻辑来组织的:栏目页对应四个时刻,专题文章讲设计思路和技术判断,动态栏目记录我们对行业方向的观察,App页与下载页则用来说明使用和排查。官网上的文章会尽量把“数据从哪来、哪一步会出错、怎么校验”写清楚,而不是只写一个结果。
这里需要说一句边界。官网写的是设计思路、技术原理和判断方法,属于研究与产品方向的说明。文中出现的比分、角度、心率等数字,凡是没有注明来源的,都是示意场景,不代表某项已经交付的能力,更不是行业统计。
体系化带来的代价与限制
把四类能力放进一个体系,也带来新的困难,值得直说:
- 错误会跨模块传播:如果事实层入库时错了一个比分,赛前文章、直播播报和赛后复盘可能一起错。所以事实层的核验比任何单个模块的模型更重要。
- 隐私边界更难划:兴趣画像、训练记录、身体数据放在一起,就需要清楚的授权与可见可改的机制。球迷模式与运动模式先分开,按需再开启权限,是相对稳妥的设计,具体可以看第一次使用时为什么先选模式。
- 不同模块的成熟度不同:实时解说仍受延迟、术语和事实准确性困扰,动作反馈受遮挡和视角限制,穿戴数据受佩戴方式和个体差异影响。体系并不能自动抹平这些差距。
读者怎样使用这套内容
对访问江南体育官网的读者来说,不需要一次读完所有栏目。可以这样挑:
- 只关心比赛内容的人,从球迷栏目和主播栏目读起,重点看事实核验和延迟这两个问题。
- 对训练和动作感兴趣的人,先读数字人教练与智能穿戴栏目,重点看反馈时机和数据质量。
- 想了解技术全貌的人,读大模型栏目,看数据类型、模型分工和接口边界。
- 想直接使用产品的人,去App页与下载页,那里说明了使用方式与常见问题排查,安装包与商店链接目前仍是待公布状态。
这种阅读方式本身也是体系化的体现:不同的人从不同的入口进来,看到的重点不同,但背后描述的是同一套事实和同一批判断方法。
小结
把球迷内容、数字人和智能穿戴放在同一个体系里,目的不是让功能列表更长,而是让判断可以互相印证:事实层保证说得对,数据底座保证认得准,领域知识保证说得专业。四个栏目各司其职,接口清楚,出错时能退回到更保守的做法。这是江南体育官网整理内容的基本方式,也是我们看待体育AI的基本立场。