第三个赛季的季后赛首轮第四场,玩家操控的后卫许川全场21投5中。比赛还剩12秒,球队落后1分,他站上罚球线,两罚全失,球队以1比3的总比分被淘汰。第二天早上,跑队记者林岫在《江城体育》发了一篇评论,标题是《他拿到了顶薪,却还没准备好接最后一球》。当天下午的训练馆采访区,许川看到她,只丢下一句“你打过季后赛吗”,转身就走。

三年后,许川已经是队长,球队打进分区决赛,第七场之前,林岫提交了一对一专访申请。如果她走进采访间,笑着说“很高兴第一次和你聊”,三年前那个下午就等于从来没有发生。反过来,如果她每次见面都把那篇文章翻出来,这个角色又会变成只会翻旧账的复读机。记者NPC该记得什么、记得多深、打算怎样使用这段记忆,才是这道题真正难的地方。

模拟场景本文中的许川、林岫、孟启、主教练顾衡、老将秦牧,以及所有比分、赛季编号、命中率和媒体名称,均为说明设计思路而构造的模拟场景,不代表任何已上线功能的实际数据。

那个下午之后,存档里应该留下哪几层记忆

第一步要把“三年前发生的事”拆开。那一天能被记录的东西很多:许川21投5中的比赛数据,两次罚球不中,林岫的评论标题,采访区那句反问,发布会上许川喝水时的长时间停顿,还有之后林岫两次约访被球队新闻官拒绝。这些内容对三年后的分量差别很大,如果不加区分地全部塞进角色的上下文,林岫开口时要么什么都想提,要么什么都抓不住重点。

比较稳妥的做法是按重要程度分层存放,每一层有不同的衰减速度:

记忆内容层级三年后的状态
发布会上的停顿、当天几句客套话 Short-term Memory 基本淡化,不再参与对话生成
“你打过季后赛吗”这句反问;两次约访被拒 Relationship Memory 强度下降,仍影响两人之间的基础信任
首轮出局;那篇评论本身 Career Event 长期保留,可被同类情境重新唤起
若评论引发了交易传闻或更衣室风波 Important Event 几乎不衰减,成为两人共同历史的一部分

表格最后一行是个条件句。在这条存档里,评论发出后的第二周,主教练顾衡在内部会议上替许川说了话,交易传闻没有成形,所以这件事停留在 Career Event 一层。换一条存档,如果管理层真的因此把许川挂上交易名单,它就会升级为 Important Event,此后许川和林岫的每一次交集都会带着这层阴影。同一篇报道的分量,取决于它后来引出了什么。

关于NPC长期记忆该保留多久,可以归结为三个量:事件本身的权重,距离现在过了几个赛季,以及之后有没有相似情境把它重新激活。三者一起决定这段记忆在某个具体时刻还剩多少力气。

记得不等于一直记恨:权重会被后来的事改写

三年里流逝的并不只是时间。第四赛季,许川的罚球命中率从71%升到86%;第五赛季常规赛,他在客场最后3秒两罚全中,锁定一场一分胜利。林岫那晚就在现场,写了一篇不长的比赛报道,其中有一句“他在同一条线上站了两年,终于把手稳住了”。

这篇报道让林岫关于许川的记忆出现了第二个节点,旧评论不再独自决定她的态度。系统可以这样处理几种变化:

  • 自然衰减:Relationship Memory 每过一个赛季按一定比例降低影响,那句反问带来的不快到第三年已经淡了很多。
  • 反向事件的注释:第五赛季那两次罚球,与旧事件属于同一类情境,都是关键时刻站在罚球线上。它不会删除旧记忆,只会给旧记忆加上一条“这个判断后来被部分推翻”的注释。
  • 相似情境的唤起:分区决赛第七场本身就是高压比赛,只要最后阶段出现罚球,三年前的画面会被重新调高权重,不管林岫愿不愿意。

于是,三年后的林岫对许川其实有一个复杂的看法。她记得自己当年下过一个很重的判断,也记得这个判断后来部分落空;她对许川职业能力的评价明显上升,对他本人的好感只回到中性附近,因为那句反问从来没有被道歉或解释过。职业评价和私人好感分开记录,是这个角色能显得可信的前提。

同一段记忆,放在不同性格的人身上用法不同

记忆决定她知道什么,性格决定她打算怎么用。假设跟这支球队的记者还有一位网络媒体的孟启,性格偏 Ambitious 加 Emotional,喜欢冲突型标题;林岫则是 Reserved 类型,写稿谨慎,专业自尊心很强,不愿意收回一个有依据的判断,也不愿意为了流量重提旧事。

如果三年前写那篇评论的是孟启,他在分区决赛前多半会把旧文重新转发一遍,配上一句“三年前我说的话,今晚会被验证吗”。冲突能带来流量,而他的职业目标就是流量。林岫的做法会不一样,她更可能在专访开头主动提一次,把话说清楚,然后不再纠缠。

玩家这一侧同样有性格。许川的性格是玩家用三年里的选择慢慢塑造出来的:如果大多数采访里玩家都选了简短、防御性的回答,许川在系统里会被归入 Reserved;如果玩家经常在发布会上主动开玩笑,他会更接近 Media-friendly。林岫在准备采访时会读取这份画像,就像真实的记者在约访前会翻一遍对方过去的发言记录。

两个人的性格叠在一起,才决定这次对话的温度。谨慎的记者遇到谨慎的球员,最可能出现的是一场礼貌、克制、信息量有限的采访;较真的记者遇到愿意谈的球员,旧事反而容易被放到台面上说开。

她这次要什么:记者有自己的职业目标

一个常见的设计错误,是让记者NPC的全部存在意义都围绕玩家。林岫在这三年里有自己的职业轨迹:第五赛季她从《江城体育》跳槽到一家全国性体育媒体,现在负责整个东部的季后赛报道;她和主教练顾衡维持着稳定的信息来源关系;她和队里的老将秦牧私交不错,秦牧退役前最后一个赛季的长篇专访就是她写的。玩家不在场的时候,这些关系也在照常变化。

因此,第七场之前她的目标至少有三个,而且彼此之间有张力:

  1. 拿到一篇有分量的独家。新东家对她的考核看重独家稿,这是她的职业利益。
  2. 处理好自己三年前的判断。同行都记得那篇文章,如果许川今晚带队晋级,她需要一个体面的方式回应,这关系到她的专业声誉。
  3. 维护和顾衡、秦牧的关系。她不能写一篇让主教练难堪的稿子,否则以后的消息来源会受损。

这些目标要放在世界规则里运行。林岫是记者,她的 Role 决定她进不了更衣室,拿不到球队内部的战术文件;她受雇于媒体,Contract 决定她要对编辑交稿;球队新闻官有权拒绝她的采访申请。AI不能为了制造戏剧效果,让她在第七场前夜凭空拿到一份交易名单,也不能让她写出许川从没说过的话。她的自主行为只能在这些边界之内展开。

采访开场那三十秒,系统怎样做出判断

许川坐下以后,林岫的第一句话由几组输入共同决定:她对许川的当前评价,旧评论的剩余权重,第五赛季那篇报道带来的缓和,她本人的性格,这次采访的目标,以及当下的比赛情境。在这个模拟存档里,可能的开场大致有三种:

  • 主动提起:“三年前那篇文章,我猜你一直记得。我现在仍然认为那晚你没准备好,但我低估了你后来花的时间。”适合专业自尊强、职业评价已明显上升的记者。
  • 绕开但不忘记:她不提旧文,只问“你现在站上罚球线会想什么”。问题本身就是对三年前的回应,玩家能听出来,但话没有说破。
  • 保持距离:只谈战术和对手,采访压到十分钟以内。适用于两人关系仍然偏负面,或者许川在此前的采访里持续冷淡。
旧评论与反问三年衰减与罚球报道性格与职业目标选定开场方式写入新的关系记录

在这条存档里,林岫的职业评价偏高,私人好感接近中性,性格偏较真,系统选择第一种开场的概率最高。概率高不等于必然。如果第六场赛后许川在发布会上又顶撞了记者团一次,结果就会往第三种倾斜。决策依赖状态,状态来自此前发生的每一件事。

玩家那一句回答,会被写进下一个三年

林岫开口以后,轮到玩家选择。许川同样带着自己的记忆,玩家也许早就忘了那篇评论的标题,许川这个角色却记得,并且会在对话选项里体现出来。关系是双向的,玩家的回应也会被林岫记住,并改变之后的走向:

  • 如果许川承认“那晚确实是我手软”,两人的关系记录会多出一个和解节点。之后林岫在关键报道里更愿意引用他的原话;第八赛季许川的续约谈判陷入僵局时,她可能是第一个用平衡角度去写这件事的记者。
  • 如果许川回一句“你那篇文章我没看过”,林岫会把它理解为回避。她的职业评价不变,私人好感再降一点,采访照常进行,但她会把这段写进稿子,读者看到的是一个仍然不愿面对旧事的队长。
  • 如果许川当场翻旧账,指责她当年差点让自己被交易,两人的关系会落回三年前的水平。这次冲突发生在分区决赛前夜,曝光度高,孟启这样的记者会跟进放大,更衣室里的秦牧和其他队友也会被问到这件事。

这三种结果之间没有标准答案。和解能换来更友好的报道环境,也可能让一部分球迷觉得队长太软;强硬回应会失去一个讲道理的写作者,却能让另一部分球迷觉得他有态度。选择带着代价,玩家才会认真对待它。

关系的另一侧也需要让玩家看得见。如果游戏里有关系面板,林岫那一栏只显示一个信任分数是不够的,应该列出几条关键记录:第三赛季的评论,采访区的反问,第五赛季的比赛报道,这次专访里许川的回答。在乐鱼体育对体育NPC大模型的设计思路里,这种可以追溯的关系记录,是玩家理解“她为什么这样对我”的前提。

设计时最容易踩的四个坑

比让NPC记住更难的,是让它记得恰到好处。几个常见问题值得单独列出:

  1. 把记忆压成一个数字。“记者好感减十五”解释不了林岫三年后的复杂态度。职业评价和私人好感至少要分开记录,关键事件要保留原话摘要和发生时的情境。
  2. 每次见面都提旧事。旧记忆应该在相关情境下被唤起,比如关键罚球、续约谈判、面对同一个对手,而不是在每一次赛后采访里重复出现。
  3. 只让记者一个人记得。许川、顾衡、秦牧都记得那篇文章,只是在意程度不同。顾衡当年替许川说过话,这件事本身也是他和许川关系的一部分,可能在某次战术分歧时被他提起。
  4. 无视世界规则。记者的消息来源、采访权限、雇主要求都应该约束她的行为。一旦记者可以随意知道任何事,玩家很快就会意识到自己面对的只是一个剧本生成器。

回到开头的问题:三年后,林岫应该记得。她记得的方式会随时间、后续事件和两个人的性格发生变化,最后落在一场具体的采访、一句具体的开场白上。乐鱼体育关心的,是这种变化能否被系统持续推演下去,让一个记者、一篇旧文和两次罚球,在一份多年的存档里长成只属于这名玩家的人物关系。