两场2比1,为什么不能写成同一篇稿子
只根据比赛结果自动写新闻,模板大致是:“某某队主场2比1战胜某某队,某某梅开二度/某某打入制胜球,球队积分升至多少。”这对第一场比赛基本够用,滨江联赢了东湖队,积分榜上升一位,读者也不会期待更多。
但第二场比赛用这个模板就会出错。“南湾2比1战胜青屿城”这句话没有错,却漏掉了所有读者真正关心的东西:青屿城的不败纪录在第18轮终结;南湾是升班马,赛前排在降级区边缘;制胜球的是一名第三次出场的19岁替补边锋;青屿城主教练在第70分钟换下了两名主力前锋,赛后很可能被追问。比分是事实,但它不是新闻本身。
比分之外,一篇新闻还需要哪些数据
要写好第二场比赛,AI至少需要以下几类信息:
- 关键事件:第87分钟进球的过程,是反击还是定位球,助攻来自谁;青屿城第60分钟有一个进球是否因越位被取消。
- 背景:17轮不败的起点是哪一场,南湾本赛季客场战绩如何。
- 球员:19岁替补的出场记录,青屿城头号射手是否因伤缺阵。
- 战术:南湾下半场改成五后卫,青屿城控球率超过七成但射正只有3次。
- 争议:被取消的进球回放是否清楚,双方教练怎么看。
- 联赛意义:青屿城领先第二名的分差从7分缩到4分,南湾暂时跳出降级区。
- 采访:双方主教练和进球功臣赛后说了什么。
这些数据分散在比赛事件、人物档案、积分形势和采访记录中。一个体育媒体大模型需要理解的数据结构,正是为了让新闻生成时能把它们找齐。
新闻价值的六个因素
数据齐了,还要判断这场比赛值得写多大。模拟中的新闻价值由六个因素共同决定,每一个都必须能说出依据:
| 因素 | 滨江联2比1东湖 | 南湾2比1青屿城 |
|---|---|---|
| Player Importance 球员重要性 | 低:进球者是轮换中场 | 中:19岁新人首球,对手头号射手缺阵 |
| Event Importance 事件重要性 | 低:普通联赛轮次 | 高:不败纪录终结 |
| Rivalry 宿敌关系 | 无 | 低:两队交手不多 |
| Surprise 意外程度 | 低:主队赛前略占优 | 很高:升班马客场击败领头羊 |
| Controversy 争议程度 | 无 | 中:一个进球被判越位取消 |
| League Context 联赛语境 | 低:中游排名小幅变化 | 高:争冠与保级同时受影响 |
第一场比赛的合适处理是一条三百字的赛果简报;第二场值得一篇主稿、一篇战术分析、一篇新人特写,再加上赛后采访整理。
六个因素不是简单相加。宿敌关系很强的德比,即便比分是0比0,也可能比一场5比0的普通比赛更值得写;而意外程度必须参照赛前实力对比来算,升班马赢领头羊是意外,领头羊赢升班马不是。模型需要知道赛前的积分、近期战绩和伤停名单,才能判断“意外”到底有多意外。
先定角度,再写句子
很多自动写作系统的流程是先填模板再润色,结果是句子通顺、角度缺失。更合理的顺序是:先根据新闻价值选出这篇稿子的主线,再决定用哪些事实支撑它。南湾这场比赛可以有三条主线:领头羊的不败终结、升班马的保级希望、19岁新人的第一粒进球。
三条主线对应不同的读者。青屿城球迷关心的是球队出了什么问题,南湾球迷关心的是保级形势,中立读者更容易被新人故事打动。模拟中的媒体可以只选一条主线写一篇精稿,也可以分成三篇分别推送,每种选择带来的读者群和后续讨论都不同。AI的任务是把这些选项和各自依据摆出来,而不是替编辑写一篇什么都提一句、什么都没说透的稿子。
不能每场比赛都是重大新闻
自动写作最常见的毛病不是写得太平淡,而是写得太夸张。模型为了显得生动,容易给每场比赛都加上“关键一役”“强势回应”“惊天逆转”。如果滨江联赢东湖也被写成“关键一役”,读者很快就会对这些词免疫,等到青屿城真正爆冷时,媒体已经没有词可用了。
所以模拟中的新闻价值必须有上下限。1比0领先到终场的比赛,不能用“逆转”;联赛第5轮的比赛,除非涉及纪录或重大伤病,不会被判定为高事件重要性。标题用词和新闻分级挂钩:只有意外程度和联赛语境同时很高时,才允许出现“爆冷”这样的词。这样做的目的,是让媒体在关键时刻说话还有分量,也让流量能追溯到真实的事件来源,而不是来自用词的夸大。关于流量如何从具体事件传播开来,可以参考一条体育新闻为什么会突然爆了。
采访让新闻从“发生了什么”变成“为什么”
比赛数据能告诉AI发生了什么,采访才告诉它当事人怎么看。青屿城主教练如果在发布会上说“我们控球七成,只是运气不在我们这边”,新闻的角度就是他对战术问题的回避;如果他说“第70分钟的换人是我的责任”,角度就变成了教练的担当。两种回答会生成完全不同的标题和后续讨论。
南湾的19岁替补则是另一个方向:他赛后说“我昨天晚上还在想能不能上场”,这句话比任何数据都更能说明这粒进球的意外。AI新闻生成要做的,是把这些原话放到正确的位置,而不是用“赛后球员表示很高兴”一笔带过。
一篇新闻写完以后,还会影响下一篇
新闻生成不是一次性的。青屿城不败终结的报道发出后,下一轮他们的比赛新闻价值会自动升高,因为读者想知道这支球队会不会连败;南湾那名19岁替补下一次出场,会被标记为“值得关注的球员”。如果媒体在这篇报道里批评了青屿城主教练,下次发布会上他对这家媒体的态度也可能改变。
回到那两场2比1。一个合格的体育新闻AI,应该给滨江联写一段干净的简报,给南湾写一组有层次的报道,并且在三轮以后青屿城再次输球时,想起那粒第87分钟的进球是这段下滑的起点。