“公元2025年,撸城天降妖孽。”
一个沉重的女声在短剧开头缓缓道来。
“在短短半年内,几大势力被其纷纷找上门去。”
镜头开始浮现出一片断壁残垣,t1,hle,kt,GenG的旗...
我站在校门口那棵老槐树下,手里捏着刚买的冰镇酸梅汤,瓶身沁出细密水珠,滑得几乎握不住。九月底的风裹着暑气尾巴刮过来,把校服衬衫下摆掀起来一角,又很快落下去。手机在裤兜里震了第三下,屏幕亮起,是林晚发来的消息:“到了,在南门保安室等你。”
我抬眼望过去,铁栏杆外站着个穿白裙子的女生,马尾辫扎得很高,发梢被风吹得乱飞。她正踮脚往里张望,手里拎着个印着“XX高中三十周年校庆”字样的帆布包,包带勒得手指泛白。我往前走了两步,喉咙有点干,想喊她名字,却只听见自己心跳撞在耳膜上,咚、咚、咚——比当年打职业赛决赛前热身时还响。
她看见我了,眼睛一亮,小跑着穿过斑马线。高跟鞋敲在水泥地上,哒、哒、哒,像一串没谱完的鼓点。
“你怎么瘦了?”她站定,仰头看我,鼻尖上沁着汗,睫毛湿漉漉的,“直播里看着还行,真人怎么跟纸片人似的?”
我没接话,把酸梅汤递过去。她接过去拧开喝了一口,喉结滚动了一下,忽然笑出声:“你连瓶盖都帮我拧好了?”
“顺手。”我说。
她没再说话,低头喝汤,肩膀微微耸动。我盯着她左手无名指——那里空着。没有戒指,没有戒痕,只有一圈极淡的、几乎看不见的浅色印子,像是被什么戴了很久又突然摘掉,皮肤还没来得及长平。
三年零四个月零七天。这是我在虎扑ID“捣浆糊大王”的主页置顶帖里写的最后一句话。那天我删掉了所有关于LPL春季赛决赛的赛后复盘,清空了微博相册里七百三十二张训练室照片,把那支用秃了笔尖的签字笔塞进抽屉最深处——笔帽上还沾着去年MSI夺冠夜溅上去的一点啤酒渍。
林晚是我高中同桌。也是我第一次在网吧通宵打《英雄联盟》后,蹲在巷口吐得昏天黑地时,唯一一个没笑话我、反而默默递来温水和胃药的人。她记得我每场排位用的ID,能背出我最爱的五套中单连招顺序,甚至在我被俱乐部青训淘汰那天,翻墙进训练基地后门,把一盒没拆封的德芙塞进我背包夹层,巧克力化了一半,糖纸黏在帆布上撕不下来。
后来我去打职业,她考去北京学临床医学。我们约定好,等我拿冠军那天,她就辞职回上海,在瑞金医院对面开一家小诊所,名字叫“捣浆糊心理疏导中心”——专治电竞选手退役综合征、虎扑ID被盗焦虑症、以及“总觉得自己的LOL评分不该低于9.2”的妄想型人格障碍。
结果我没等到那天。
MSI半决赛前夜,我在酒店浴室摔了一跤,左膝半月板撕裂。队医说至少八个月不能高强度训练。主教练拍我肩膀说:“小陈啊,替补席先坐坐。”我点点头,转身就把合同解约邮件发给了法务。
第二天,林晚打来电话,声音很轻:“我科室轮岗去了西藏,半年。”
我“嗯”了一声,挂了电话,打开虎扑,新建帖子标题:《LOL,我的虎扑评分不会低》。
没人信。连我都不信。
可我还是日更。写BP分析,写选手走位细节,写野区资源刷新概率模型,写如何用闪现躲掉盲僧W的二段Q——哪怕我自己已经三个月没碰过键盘。评论区有人问:“主播真不打了?”我回复:“打,每天打,打到评分破9.5。”
他们当玩笑。
只有我知道,我把所有比赛录像存在硬盘里,按日期建文件夹,每个文件夹命名都是“未完成的冠军”。最上面那个,是去年MSI,EDG对T1。最后一局,我选阿卡丽,37分钟闪现秒杀Faker沙皇,镜头扫过我脸上时,我咬着下唇没笑——因为那局赢的是版本答案,不是我。
林晚走到我身边,轻轻撞了下我胳膊:“发什么呆?”
“想你上次来上海,还是给我送考研资料。”我说。
“你考什么研?”她笑,“你连四级都考了三次。”
“第四次在准备了。”我摸出手机,“报名截止前两天。”
她瞪圆眼睛:“真的?”
“假的。”我顿了顿,“但我在学Python,写了个自动抓取各大赛区KDA数据的爬虫。顺便给虎扑评分做了个加权算法,把‘操作观赏性’权重调高了0.3。”
她没笑,静静看了我一会儿,忽然伸手,指尖擦过我眼角下方——那里有道浅浅的疤,去年直播时被粉丝寄来的刀片划的。“疼吗?”
“早没了。”我说。
她收回手,把空瓶子扔进垃圾桶,发出清脆一声响。“走吧,去吃小杨生煎。我记得你说过,退役那天要吃二十个。”
“现在改主意了。”我跟着她往地铁口走,“要吃三十个。”
“为什么?”
“因为……”我停住脚步,从外套内袋掏出一个牛皮纸信封,边角已经被摩挲得发软,“今天下午,EDG教练组联系我了。”
她猛地转过身:“说什么?”
“问我愿不愿意做他们的数据分析师,兼……青训营战术顾问。”我抽出信封里的A4纸,上面印着EDG电子竞技俱乐部抬头,“试用期三个月。如果评分系统验收通过,转正。”
她盯着那张纸,嘴唇微微发抖:“你……没答应?”
“没。”我撕开信封背面,抽出另一张纸——是手写的,墨迹有些洇开,“我写了份提案。叫《基于虎扑用户行为反推职业选手隐性价值模型》。他们说……要先看数据验证。”
她一把抢过去,快速扫完,忽然抬头,眼里亮得惊人:“你把‘观众情绪波动值’也编进去了?”
“嗯。”我点头,“用弹幕密度、评论区关键词云、虎扑投票曲线拟合出的非线性函数。比如,当‘这波操作离谱’占比超过63%,且‘建议重开’连续出现三次以上时,系统自动标记该选手为‘高潜力但需心理干预对象’。”
她笑了,笑声清亮,引得几个路过的高中生回头张望。“你还是那个捣浆糊。”她说,“连给选手做心理评估,都要先算虎扑分。”
地铁站口风很大,卷起她裙角。我看着她把那张提案纸折成纸鹤,轻轻放在台阶缝隙里。纸鹤翅膀微颤,像随时要飞走。
“你信吗?”她忽然问。
“信什么?”
“信虎扑评分真的能决定一个职业选手的未来?”
我沉默几秒,从口袋里摸出一枚硬币,是去年MSI纪念币,正面印着奖杯,背面刻着一行小字:FOR THOSE WHO NEVER STOP SCORING。
“不信。”我把硬币抛向空中,它在夕阳里划出一道银弧,落进她摊开的掌心,“但我信,只要还有人认真给每一场比赛打分,这个圈子就不会死。”
她攥紧硬币,金属边缘硌进掌纹。“那我陪你。”她说,“我申请了瑞金医院运动医学科的进修名额,下个月报到。专门研究电竞运动员膝关节损伤康复方案。”
“你不是学神经内科?”
“改志愿了。”她眨眨眼,“毕竟,得有人确保捣浆糊大王的膝盖,能撑到他亲手把虎扑评分刷到9.9那天。”
我们并肩走进地铁站。闸机“嘀”一声吞掉两张交通卡。车厢里人不多,玻璃映出我们并排的倒影:我穿着洗得发白的战队外套,她裙摆还沾着校门口槐树落下的碎花。她忽然哼起一段旋律,是《英雄联盟》S8全球总决赛主题曲的变调,轻快,带着点狡黠的试探。
我跟着哼了两句,跑调得厉害。她笑得肩膀直抖,掏出手机打开录音功能:“录下来,以后你要是真当上教练,就放给新人听——什么叫人类迷惑行为之《电竞选手的音乐素养》。”
列车启动,窗外广告牌飞速倒退。一张巨幅海报掠过:EDG MSI预热海报,背景是燃烧的峡谷,中间一行大字——“新王登基,旧梦重燃”。
她收起手机,侧过脸看我:“你还没告诉我,为什么非得是三十个生煎?”
我望着车窗上自己模糊的轮廓:“因为虎扑有个老哥说过,三十是个临界点。低于三十,叫将就;高于三十,叫执念。而捣浆糊……从来不是将就的人。”
她点点头,没再说话,只是把那只装着MSI纪念币的手伸过来,小指勾住我的小指。很轻,像当年在物理课上,她偷偷把错题本推到我课桌右下角时那样。
车厢广播响起:“下一站,人民广场。请下车的乘客提前做好准备。”
我松开手,从背包侧袋取出一个黑色U盘,插进手机。“给你看个东西。”
她凑近看屏幕。视频加载出来,是去年MSI决赛回放。但画面右下角多了一行实时浮动数据:虎扑评分曲线、弹幕情感值雷达图、关键操作触发点标注。当镜头切到我阿卡丽闪现进场瞬间,整个屏幕炸开一片金色粒子特效,粒子汇聚成数字——9.47。
“这是……你做的?”她声音有点哑。
“嗯。用你上次给我寄的西藏冈巴拉山口气象数据,修正了峡谷光照模型。”我点开另一段视频,“还有这个。”
画面切换,是青训营日常训练录像。但所有选手操作都被打上动态标签:“预判延迟+12ms”“技能释放冗余度37%”“团战站位安全系数低于阈值”。当某个少年走位失误被秒时,画面突然暂停,弹出红色警告框:“检测到连续7场出现同类失误。建议:增加VR空间感知训练模块,同步接入虎扑用户对该选手‘操作稳定性’历史评分(当前均值:8.1)”。
她看得入神,呼吸变轻。“这系统……能落地?”
“EDG说可以。”我关掉视频,“但他们提了个条件。”
“什么?”
“要我先以选手身份,打一场公开表演赛。用这套系统实时分析,现场直播评分生成过程。”我看着她眼睛,“对手,是现在LPL胜率第一的中单——Rookie。”
她瞳孔骤然收缩:“你疯了?你多久没打rank了?”
“十八个月零六天。”我笑了笑,“但昨天,我打了五百场AI。”
“AI?”
“嗯。用脚本调用了虎扑近三年所有‘操作离谱’相关热帖,生成了七百一十二种非常规连招路径。AI练不出来,我就手动打。每晚三点到五点,雷打不动。”
她久久没说话,只是伸手,用拇指抹掉我眉骨上一颗不知何时蹭上的灰。
“怕吗?”她问。
“怕。”我坦白,“怕鼠标滑,怕反应慢,怕虎扑网友刷屏‘建议重开’。更怕……”我顿了顿,“怕你坐在观众席第一排,看见我输。”
她忽然踮起脚,额头抵住我下巴,发丝扫过我脖颈,带着阳光和皂角的味道。“那我就坐第一排。”她声音闷闷的,“举块牌子,写‘虎扑评分9.9,欢迎回家’。”
地铁减速,灯光忽明忽暗。我听见自己心跳又响了起来,这次不是慌乱,是某种沉甸甸的、带着锈迹的回响,像一扇久未开启的门,终于被风撞开一条缝。
广播再次响起:“人民广场站到了。请下车的乘客……”
她没动,仍贴着我。“听说……你虎扑最新一条动态,是凌晨两点发的?”
“嗯。”
“就一句话?”
“‘评分系统V2.0测试版已上线。欢迎体验。’”
她轻笑:“下面评论区呢?”
“……全在问链接。”
“你没回。”
“回了。”我掏出手机,解锁,点开虎扑APP,找到那条动态。最新一条回复是十分钟前,我刚发的:
【捣浆糊大王】
链接在这↓
(附:二维码)
P.S. 扫码前请确保网络稳定。
毕竟,这一次,我不想让任何人,
等太久。
她凑过来看,扫码动作干脆利落。页面跳转,加载进度条缓缓推进。当“99%”跳成“100%”时,屏幕中央浮现一行白色字体,背景是缓缓旋转的峡谷3D模型:
【欢迎来到——
虎扑电竞评分元宇宙
您的初始评分:9.3
正在载入个人数据……
检测到历史最高分记录:9.47(MSI 2023 决赛)
检测到未完成成就:【新王登基】
检测到绑定用户:林晚(ID:憧憬成为原神高手)
关联度:98.7%
——此数值,不可篡改。】
她盯着那串数字,手指微微发颤。
我握住她的手,把手机转向自己,点开前置摄像头。屏幕里,是我们俩靠在一起的脸。我举起手机,对着车窗倒影——那里,夕阳正熔金般泼洒在两张年轻又疲惫的脸上,光影交界处,隐约可见未愈合的旧伤与崭新的期待。
“拍张照。”我说。
她点头,调整角度,让窗外“人民广场”站牌也框进画面。快门声响起时,我听见自己说:
“这张,就叫《LOL,我的虎扑评分不会低》。”
她把照片保存,设置成手机壁纸。屏幕暗下去前,我瞥见她锁屏界面右下角,静静躺着一行小字:
【林晚|瑞金医院运动医学科|待入职】
【绑定ID:憧憬成为原神高手】
【当前任务:守护一个不肯重开的男人】
地铁门关闭,轰鸣声中,她忽然开口,声音很轻,却像钉子楔进我耳膜:
“捣浆糊,你记不记得高中毕业那天,我们在天台说的话?”
我点头。
“你说,总有一天,要让全世界知道,LOL不只是游戏。”她转过脸,眼睛亮得惊人,“现在,换我来说——”
她一字一顿:
“让全世界看看,
那个在虎扑评分榜上,
永远不肯低于9.0的男人,
到底有多固执。”
列车驶入隧道,光暗交替间,我握紧她的手。掌心温热,脉搏清晰。虎扑APP后台,一条新通知悄然弹出,无人看见:
【系统提示:用户“捣浆糊大王”已触发隐藏成就——
【旧梦重燃】
奖励:永久绑定ID“憧憬成为原神高手”
附加效果:所有评分计算,自动+0.1基础分(仅限该用户视角)】
我低头看她,她正望着窗外飞逝的黑暗,嘴角弯起一点极淡的弧度。那弧度里没有嘲讽,没有怜悯,只有一种近乎虔诚的笃定,像她当年递来胃药时那样,安静,却足以托住一个坠落的灵魂。
车厢灯光重新亮起,照亮她鬓角一缕翘起的碎发。我忽然想起什么,从背包夹层抽出一张皱巴巴的纸——是三年前,我手写的第一版虎扑评分算法草稿,边角被咖啡渍染黄,某处还画着歪歪扭扭的阿卡丽小人。
我把纸翻过来,在空白背面写下一行字:
【致未来的评分系统:
别太苛刻。
给他留点犯错的空间。
毕竟,
有些分数,
本就不该由数据决定。】
然后,我撕下这一角,叠成一只小小的纸鹤,轻轻放进她手心。
她低头看着,没说话,只是把纸鹤和那枚MSI纪念币一起,珍重地收进帆布包夹层。拉链拉上的声音,细微,却像一声清越的钟鸣,敲在隧道幽深的回响里。
我们谁都没再提比赛。也没提Rookie。更没提那场可能改变一切的表演赛。
此刻,只有地铁匀速前行的节奏,只有她指尖残留的温度,只有窗外不断掠过的、明明灭灭的光。
以及,一个刚刚被重新点亮的,固执的念头——
LOL,我的虎扑评分不会低。
因为,
有人始终相信,
它本该更高。