合盛集团的董事会会议室在总部大楼的顶层,四面都是落地玻璃,天气好的时候能看见半个城市的天际线。今天阴天,灰色的云层压得很低,窗外的建筑群像一片沉默的水泥森林。林逸站在投影幕布前,手里握着翻页笔,面前坐着十二个董事,每一个都穿着深色西装,表情像复制粘贴出来的。
沈薇坐在他右手边第一把椅子上,面前摊着厚厚一摞文件。她今天穿了一件深蓝色的西装外套,里面是白色衬衫,第三颗纽扣换了——林逸注意到,已经不是原来那粒白色的,而是一粒银色的金属扣,反射着投影仪的蓝光。他不知道那粒扣子上还有没有他的DNA,也许有,也许被干洗店洗掉了。他不知道哪一种情况更让他不安。
沈伯伦坐在主位,面无表情地看着林逸。他是合盛集团的董事长,六十二岁,头发花白,面容和善,像一个退休后在家种花养鸟的老教授。但林逸在系统里看到过另一个版本的沈伯伦——三年后的沈伯伦,握着刀冲向自己女儿的那个人。
“林顾问,请继续。”沈伯伦开口,声音温和。
林逸按了一下翻页笔,PPT跳到第三十页。他是沈薇推荐的特别顾问,今天来合盛董事会做第一次汇报,主题是“公司内部腐败数据分析”。这份报告是沈薇让他做的,数据来自合盛内部审计部门,经过了系统的整理和预判。系统提前推演了每一个董事可能提出的问题,给出了应对的答案框架,林逸花了三天时间把它们消化、重组、变成自己的语言。
“过去十二个月,合盛集团旗下有四家子公司存在异常资金流动,”林逸指着屏幕上的图表,“总金额涉及约三亿两千万。这些资金的流向都指向同一个境外账户。”
董事会里有人咳嗽了一下。沈伯伦没有动,但他的眼神变了——不是愤怒,不是惊讶,是警觉,像一只老猫突然竖起了耳朵。
林逸继续讲,一条一条罗列证据。系统的预判几乎全中——每当他翻到下一页,就有一个董事举手提问,而提问的内容跟系统三天前给他的列表一模一样。他按照预判的逻辑线回答,不急不躁,数据详实,逻辑严密。有人质疑数据的准确性,他调出原始凭证;有人质疑审计方法,他解释抽样逻辑和置信区间;有人沉默不语,有人频频点头。
沈伯伦自始至终没有说话,但林逸注意到他的手指——右手食指和中指在桌面上轻轻敲了三下,停了,又敲了三下。这个动作在第一页PPT的时候就开始了,每隔几分钟重复一次,像某种古老的信号。
四十五分钟后,PPT播到了最后一页。林逸说了一声“汇报完毕”,会议室里安静了几秒,然后沈伯伦带头鼓掌。其他董事跟着拍手,掌声整齐划一,像排练过的。
沈伯伦看着林逸,嘴角有一个弧度,像笑又不像。“林顾问很专业,”他说,“年轻有为。”
林逸说了一声“谢谢”,把翻页笔放在桌上。他的手指在离开翻页笔的时候微微发抖,不是因为紧张,是因为系统刚才弹出了一个新的进度条——【真相碎片解锁进度:75%】。还差百分之二十五,三项证据就要全部闭环。
沈薇陪林逸走出合盛集团大楼,高跟鞋踩在大理石地面上发出清脆的声响。外面开始下小雨了,细密的雨丝落在地面上,把灰色的水泥路面染成深色。
“你今天的表现,我父亲很欣赏。”沈薇撑开一把黑色的长柄伞,把林逸也罩在伞下。
林逸正要说话,手机在口袋里震了。他掏出手机,屏幕上是系统弹窗:
【三项证据全部形成。最终评级解锁。】
弹窗下面的内容像一份完整的警方档案,逐条列出:
【证据一:指纹。来源:沈薇车内后视镜。形成时间:2026年9月14日。形成方式:沈薇主动邀请林逸乘车,林逸扶后视镜。档案状态:已录入。】
【证据二:DNA。来源:沈薇外套第三颗纽扣。形成时间:2026年11月19日。形成方式:沈薇在未来艺术馆摔倒,林逸扶起时指尖被碎玻璃划破,血渍沾在纽扣上。档案状态:已录入。】
【证据三:行车轨迹。来源:林逸名下白色丰田轿车。形成时间:2029年3月17日20:15-20:45。形成方式:车辆从公司地库驶出,出现在案发现场3公里范围内。档案状态:已录入。】
【新增证据:不在场证明。来源:林逸名下银行卡。形成时间:2029年3月17日20:30-20:45。形成方式:银行卡在距离案发现场300公里外的便利店刷卡消费,购买宵夜,监控记录可查。】
林逸盯着“不在场证明”这条,手指发凉。他小声问了一句,声音低到只有自己能听见:“所以不在场证明是真的?”
系统没有用弹窗回答,而是直接在他的手机屏幕上打出了一行字:
【真实凶手利用这三项证据构陷你。我的真正任务,是让你在“被栽赃”的同时,拥有“无法推翻的不在场证明”。但现在——凶手已经知道我在帮你。】
林逸把手机扣回口袋,抬起头。沈薇还在等他,雨伞微微倾向他这一边,她的左肩被雨淋湿了一点。
“怎么了?脸色这么差。”沈薇问。
“没事,没睡好。”林逸说。
两个人沿着人行道走了一小段,沈薇突然停下脚步。林逸差点撞上她的伞骨,也停下来。
“林逸,”沈薇转过身看着他,雨滴从伞沿滑落,在她身后形成一道半透明的帘幕,“你知不知道,我父亲一直在找一个人——一个能预判市场的人。他昨天跟我提起你,说你的逻辑能力和数据分析能力是他见过的最好的。他想让你做他的私人顾问。”
林逸愣住了。
不是因为他没想到,而是因为——系统早就在等他听到这话。手机在口袋里震了,这次震得很猛,像有什么东西要从屏幕里冲出来。他掏出手机,屏幕被雨雾蒙了一层水汽,他用袖子擦了擦,看到系统弹窗上写着血红的大字:
【凶手身份锁定:沈薇的父亲。动机:她发现了父亲的海外洗钱证据。请谨慎处理。】
林逸抬起头,看着沈薇。她在微笑,那个笑容跟海报上一模一样——从容、温暖、信任。她不知道自己的父亲正在计划杀她,更不知道站在她面前的这个“私人顾问”候选人,手里握着她父亲的罪证。
林逸想开口。他想说:“别让你父亲接近我。别让你父亲接近任何能预判市场的人。他不是在找顾问,他是在找替罪羊。”他想说这一切,一个字一个字地说出来,让她听到,让她相信。
手机又震了。
他低头看,弹窗只有一行字,像一盆冰水从头顶浇下来:
【若透露真相,你将立即被捕。系统将自动移交全部证据至2026年警方系统。】
林逸攥紧手机,指节发白。他抬起头,把喉咙里那句话咽了回去,换成了一声“好”。
沈薇的笑容没有变,仿佛她早就知道他会答应。她把伞往林逸手里一塞:“拿着,我去开车。”她小跑着冲进雨里,高跟鞋踩在水洼里,溅起细碎的水花。
林逸撑着伞站在原地,看着她的背影越来越远。雨打在伞面上,发出密集的噼啪声,像倒计时的秒针在加速。
沈薇的车开走了,尾灯在雨幕中变成两团模糊的红光。林逸把伞收起来,雨直接落在他身上,西装湿了,衬衫湿了,手机屏幕上的水珠模糊了那行血红的字。他没有擦,把手机放回口袋,朝停车场走去。
停车场在地下一层,灯光昏暗,只有几盏日光灯还亮着,发出嗡嗡的电流声。林逸找到自己的车,拉开车门坐进去。他没有马上发动引擎,而是双手握着方向盘,额头抵在方向盘上。
方向盘是真皮的,凉凉的,有一股淡淡的皮革味。他的额头贴着这个冰凉的东西,闭着眼,听着自己的心跳。雨声从头顶的通风管道传下来,闷闷的,像一个很远的地方在打雷。
手机屏幕亮了一下。
他抬起头,看了一眼——倒计时数字在跳动:986天。比第一集少了108天,比DNA证据锁定的那天少了14天。时间在走,他在往前走,系统也在往前走。但前方的路越来越窄,窄到只能容一个人通过。那个人是凶手,还是受害者?
林逸猛地抬头,发动引擎。
车子驶出停车场的时候,雨已经小了很多,变成了雾一样的细雨,飘在挡风玻璃上,需要雨刷器每隔几秒刮一次。林逸把车开上主路,汇入晚高峰的车流中。红色的尾灯连成一条长龙,缓慢地向前蠕动。车载音响没有开,车厢里只有雨刷器的咔咔声和发动机的低沉轰鸣。
他想起顾霜说的话:“你每完成一个任务,不是在洗清嫌疑——是在改写凶手的真实身份。”指纹完成了,DNA完成了,行车轨迹——行车轨迹还没有完成,因为它发生在未来,2029年的未来。但系统说“三项证据全部形成”,意思是行车轨迹那条也已经锁定了,不是因为林逸已经做了某件事,而是因为系统已经从未来拿到了数据。那辆车会在2029年3月17日20:15从公司地库驶出,这件事已经发生了,只是他还没有经历。
林逸用力握了一下方向盘。他把车开到公司停车场,熄了火,但没有下车。他把座椅放倒,躺了一会儿,盯着天窗上凝结的水珠。一颗水珠从边缘滑向中心,汇入另一颗,变大了,又滑向更中心,最终被气流吹走。
手机屏幕亮了。他拿起来看,不是系统弹窗,是沈薇发来的消息:“我父亲想这周五请你吃饭,在家里的私人会所。你有空吗?”
林逸打了两个字:“有空。”发送。
他又打了一行字:“沈薇,你最近有没有觉得你父亲不太对劲?”手指悬在发送键上,悬了很久,然后删掉了。他不能问,不能暗示,不能透露任何信息。系统说得很清楚——若透露真相,他将立即被捕。不是“可能”,是“将”。系统从来不用不确定的词。
他把手机放回口袋,推开车门,走进雨里。
身后的车灯一盏一盏熄灭,停车场渐渐暗下去。只剩下几盏应急灯还亮着,惨白的光照在水泥地面上,把积水映成一面面模糊的镜子。林逸踩过其中一滩水,倒影碎了,又合拢,像一张被撕碎又拼好的照片。
他在电梯里遇到小鹿。小鹿刚下班,手里拎着一袋水果,看到林逸满身是雨的样子,愣了一下:“你淋雨了?没带伞?”
“忘车上了。”林逸说。
小鹿从袋子里掏出一个苹果,递给他:“吃个苹果,开心点。你今天脸色好差。”
林逸接过苹果,握在手心里,苹果是凉的,但比他的手温暖。“谢谢。”
电梯到了林逸的楼层,他走出去,小鹿在身后说了一声“晚安”。电梯门关上的时候,林逸听到她在里面哼着一首不知名的歌,调子很轻快,像这个雨夜里唯一亮着的灯。
林逸回到家,把湿透的西装挂在椅背上,把苹果放在桌上。他没有开大灯,只开了床头那盏台灯。昏黄的光照在苹果上,苹果是红色的,很红,像系统弹窗里那行血红的字。
他坐下来,打开手机,翻到系统那个“凶手身份锁定”的弹窗。他看了很久,然后把手机屏幕朝下扣在桌上,拿起苹果咬了一口。
甜的。
他很长时间没有尝到甜的东西了。自从系统来了之后,他的生活里只剩下倒计时、证据链、动机、不在场证明,所有东西都是苦的、涩的、冰凉的。但这个苹果是甜的。
林逸把苹果核扔进垃圾桶,站起来走到窗前。雨已经停了,云层裂开一条缝,露出几颗星星。他数了数,七颗。七颗星在城市的光污染中若隐若现,像随时会被吞没的萤火虫。
手机震了。他拿起来看,不是系统弹窗,是顾霜发来的消息:“沈伯伦周五请你吃饭?别去。他说有私人会所,其实没有。那个地址是个空置的仓库。”
林逸打字:“你怎么知道?”
顾霜秒回:“因为我查过。他去年的所有行程里,没有一次在那个地址。他约你是另有所图。”
林逸盯着这行字,慢慢放下手机。窗外的星星被云重新遮住了,城市的光污染又占了上风,天空恢复了那种浑浊的橙红色。他转身走进卫生间,对着镜子看了自己一眼。镜子里的人三十三岁,脸色灰白,眼睛下面挂着两个青黑的圈,嘴角下垂,像一个提前衰老的中年人。但他还没老,他还有时间。九百八十六天,也许够他做完该做的事。
他把水龙头拧开,用冷水洗了一把脸。冰凉的触感从皮肤渗进血管,像某种清醒的惩罚。他关掉水龙头,水滴从下巴滑落,落在白色陶瓷台面上,溅开一小片水花。
手机屏幕在卧室里亮着,倒计时的数字在黑暗中跳动。他没有去看,因为他知道那个数字一直在变小,像他越来越少的选项。
986天,23小时,57分钟。
林逸关上卫生间的灯,走进卧室,躺回床上。他把被子拉到胸口,盯着天花板上的裂缝。那条裂缝从去年冬天就有了,物业说春天来修,春天过了又说夏天修,夏天过了又说秋天修。现在秋天也快过完了,裂缝还在那里,像一道永远不会愈合的伤疤。
他闭上眼。
明天还要去公司,后天要准备沈伯伦周五的饭局,大后天不知道会发生什么。时间在走,他也在走。走到2029年3月17日那天,他要做一个选择——成为凶手,还是成为证人。
窗外的雨又下起来了,这次更大,雨点砸在空调外机上,发出金属的共鸣声。林逸在这片混乱的交响乐中沉沉睡去,手机屏幕最后一次亮了一下,又暗了。
【系统稳定性:63%。】
数字又掉了一格。像沙漏里的沙子,没有人在乎它掉得多快,但每个人都知道,沙子掉完的时候,时间就到了。