我把手指从免提键上收回来,键帽上那层体温凝成的薄汗留在微凹的中央,像一小片没干透的釉面。指尖离开塑料表面的瞬间,空气钻进指纹与按键之间的缝隙,带走最后一点温热。
恨那篇帖子把三年的时间线拧成一根指向我的绳子,恨程明远用陆氏内部网络段发出一篇连标点都打磨过的指控,恨陈凯那条"我是陈凯"的回复悬在匿名评论区里像一根没入木的钉。
暖气片管壁咔地响了一声,铁皮在降温中缓缓收回白天的膨胀,像老人在翻身时骨头关节发出的闷响。我拿起手机,拇指划过屏幕,锁屏上苏青的头像旁边多了一个红色角标。
"点开看。"她的消息只有三个字。
我点开链接。页面加载了三秒,进度条卡在中间时屏幕白了一瞬,然后弹出来。帖子标题是黑体加粗,二十二个字:"揭露恐慌真相:那个举报程明远的女人,自己就是始作俑者。"发布时间今天15:22。发帖账号是灰色系统头像,ID一串乱码,注册半年,零发帖记录。我的拇指停在屏幕上方没有动,指腹悬在"始作俑者"那四个字上方大概一厘米的位置,能感觉到屏幕散发出的微热正在烘着指尖的皮肤。我往下滑。
正文分得整整齐齐。每一段的长度都差不多,大约三四行,像是被人删改了好几遍才定稿,连句号的数量都均匀分布在每一段的结尾。第一段写"三年前,某匿名账号以'程掌柜'名义出现在中药材流通市场",第二段接"同期,沈某以供应链分析师身份进入陆氏关联企业任职"。第三段开始出现精确金额、仓库租赁日期、抵押合同签订日。排列顺序像一份倒着写的简历——先给结论,再按时间排碎片证据,让人读出一股"逻辑通顺"的错觉。我读完第三段的时候,右手无意识地握了一下,指关节发出极轻的咔响,像木节被拧紧。
翻到第五段,我的拇指停了。
"第一批受害者至今仍在还债,而沈某在此期间完成三次资产置换。"
我盯着那行字看了两秒。然后读了一遍。第二遍。第三遍的时候把目光从屏幕上移开,抬起来看着对面墙上那幅挂钟。秒针还在走,但电池快没电了,每一下都比正常的轻,轻到像没在跳。钟面玻璃上有一道细长的划痕,从圆心偏左的位置一直延伸到六点刻度,不知道是什么时候留下的。我数了七下秒针跳动,然后低下头重新看屏幕。
苏青第二条消息弹出来:"帖子发布IP在陆氏集团内部网络段。出口节点在总部三楼。那不是程明远的人能直接插进去的位置。"
我的拇指在屏幕边框的金属棱线上停了一会儿。棱线有一处细小的凹陷,指甲盖擦过去能感觉到。然后继续往下滑。第六段出现"据知情人士透露",第七段"内部消息显示"。提到程明远办公室布局——大门进去左手茶水柜右手档案架,办公桌正对窗户,保险柜在西北角。这些细节精确到连我都要回忆几秒才能确认。茶水柜的台面上常年放着一台半自动咖啡机,水箱里的水总是满的,但很少见程明远自己用它。这些细节不是随便一个访客能记住的。
写这些文字的人进过程明远的办公室。不止一次。
我的余光扫到桌面上那支钢笔。笔帽上的螺纹在灯管下折出一道细窄的亮线,亮线的方向正对着屏幕上的帖子标题。我没有去拿它。只是看着那道亮线,感觉它的角度和帖子里提到保险柜在西北角的描述之间有一种我说不清的对应关系,像两把锁的钥匙胚被同一个模具压过,但齿纹还没刻出来。
苏青又发来一条消息:"IP截图保存了。"
我打字:"存了。帖子链接发我备份。"
她回:"发了。还有一件事——陈凯在评论区出现了。"
我切回帖子页面。评论区第一条已经被顶到最上面,发布时间16:01。就三个字:
"我是陈凯。"
下面隔了三条其他用户的回复——"哪个陈凯""这又是哪出戏""敢不敢实名"。但那条"我是陈凯"下面没有后续。没有解释。没有反驳。没有举证。就那么孤零零地悬在评论区第一行,像一块没有任何说明的界碑。我的手指停在那个头像上方——系统默认的灰色剪影,和发帖账号一样。我点了一下那个头像,弹出一个空白用户主页,什么都没有,连签名栏都是空的。但就在那个空页面的顶端,有一条系统自动生成的注册时间记录:三年前,七月。
三年前。七月。那正是陈凯的女儿被人在学校嘲笑"你爸仓库被查封了"的月份。我退出了那个页面,回到评论区,陈凯那三个字还挂在原来的位置,纹丝不动。
"陈凯那条回复截图。"我打完这行字发出去。
苏青几乎立刻回了一张截图。然后她说:"他刚刚给我发了短信,要我转给你。"紧接着对话框里弹出一条转发消息——发送人姓名那栏显示"陈凯"。消息内容没有开头称呼,直接从第一句开始:
"我不是来帮你,我是来还债。你让我女儿被人笑,但程明远让我全家没饭吃。我分得清轻重。"
我的拇指停在那段话上方。读完一遍,然后读了第二遍。第二遍的时候我在想他那句"你让我女儿被人笑"——三年前我确实查过他,因为他的仓库是程明远资金链上的一个节点,我需要那批抵押合同作为证据。我的调查让他仓库的货被查封了,那批货后来被证明有一部分是程明远伪造库存的赃物。但查封的时候陈凯不知道,他女儿学校里的同学也不知道。他们只知道"陈凯的仓库被封了",然后那批货被当成"陈凯自己的问题"处理了。我在资料里看过陈凯女儿当时的成绩单,那学期的数学分数比上学期低了整整四十个百分点。
我把手机放在桌面上,屏幕朝上。整个人靠进椅背里,后颈贴着头枕边缘,目光落在天花板的某个角上。灯管的暖白光是均匀的,铺满了整片天花板,没有一处特别亮也没有一处特别暗。暖气片管壁又咔地响了一声。那声音在安静的办公室里慢慢散开,像一根细铁丝被弯曲之后又弹直的余颤。我忽然想起很久以前的一个场景——那年我还在做供应链分析,有一次在产地的铁皮棚里等一批样品,雨从中午下到傍晚,棚顶的彩钢瓦被雨点砸出密密麻麻的声响,像无数颗石子同时在敲同一块铁板。我在那个棚里等了四个小时,等到雨停的时候,我的笔记本封皮已经潮得卷起了边。那天晚上陈凯给我打过一个电话,问我"你能不能帮我看看我的货是不是出了问题"。他的声音和今天苏青转发的短信里那种平静不一样,那时候他的声音是压着的,像嗓子眼里塞了一团棉花。
我坐直身体,拿起手机。点开苏青的头像,打了一行字:"陈凯那条短信存了。IP截图存了。帖子页面全屏截图存一份。"
她回得很快:"正在做。还有一件事。"
"说。"
"帖子发布之后四十分钟内,评论区里出现了六个新注册账号。全部零发帖。全部在顶那条'我是陈凯'。"
我盯着那行字看了几秒。然后打:"把那些账号的注册时间截图,一个一个截。"
"已经截了。但有一个问题——六个账号的注册IP都不相同,有的在境外,有的在国内,分布范围很散。不像同一个人操作的。"
"一个账号一个IP?"
"对。六个账号六个IP段,没有一个重合。"
我在脑海里过了一下这个信息的形状。六个不同IP段、同一时间段、全部指向同一条陈凯的回复。这些账号是谁注册的?程明远不会做这么蠢的事,用六个分散IP去顶一条对自己不利的评论,这等于把那句话的传播力放大了六倍。不是他。那是陈凯自己?他没有那个技术能力,也不像会用这种方式表达立场的人。那就剩一个方向了——有人在替陈凯的站队做加权,用最粗暴的方式把那条"我是陈凯"顶到所有人都能看到的位置。但那个人的目的不是曝光陈凯,而是曝光"有人在顶陈凯"这件事本身。
我打了一行字:"那六个账号的注册时间点有没有和帖子发布的节点重合?"
苏青隔了几秒回:"有。六个账号分三批注册,第一批三个在帖子发布后七分钟,第二批两个在十一分钟,第三个在十八分钟。三批的时间间隔分别是四分钟和七分钟。"
"不是自动化脚本。"我打过去,"手工注册,分批操作,间隔不均匀。"
"对。我也这么想。"
"先存着。那六个ID全部截图。"
"已经做了。还有——你看到陈凯那条回复的点赞数了吗?"
我切回帖子页面。陈凯那三个字底下有一个灰色的点赞图标,旁边的数字显示的是47。我点了一下那个数字,弹出了点赞用户列表的前十名。前十名里有六个是那些新注册账号,剩下四个是普通用户,其中三个的ID我看过,是在行业群里经常发言的人。我截了一张图保存到相册,然后退出了帖子页面。
桌面上那支钢笔还躺在笔槽里,笔尖朝外。我伸手把它拿了起来。拧开笔帽,笔尖在指腹上轻轻按了一下,确认出水流畅。然后我把笔尖悬在桌面上那张空白A4纸的上方,停了大概两秒。
窗外传来一阵极远的声音——像是什么金属物体被风吹动后撞击在什么硬物上,隔了好几层墙壁传过来,已经变得很模糊了。但那阵声音持续了大约三秒,然后停了。办公室里的暖气片又开始新一轮的循环,热水重新涌进管道时管壁发出的咔嗒声细密地铺了一层,像沙粒在铁皮表面滚动。
我的笔尖落了下去。在"1"下面写了一个"2"。然后写"3","4"。写到"5"的时候笔尖停了一下,因为暖气片里那阵水声突然拔高了一截,像有气泡从某个弯头处被顶了过去,发出咕咚一声闷响。我的手腕没有动,等那声闷响消散了之后才继续落笔。
写完"6"的时候我停住了。纸上这六个编号对应着刚才苏青发给我的那六个新注册账号。不是陈凯,不是发帖人,是那些在陈凯回复下面无声点赞的人。我把笔帽拧回去,钢笔放回笔槽。笔帽上的螺纹在灯光下的亮线方向变了,刚才它的角度和帖子标题平行,现在它斜了一小格,正好指向了手机屏幕的方向。
手机没有再震。苏青的对话框停在了最后一条消息——她发来的六个账号截图的缩略图排成一排,像六扇小窗,每一扇窗后面都是一个空白的灰色头像。
我把手机翻扣在桌面上。金属背壳碰到桌面的那一声比刚才按免提键时响得多——哐的一声,不重,但在安静的办公室里散开的时候像一块小石头落进了井里。声音被墙壁和天花板接住,没有回音。隔着金属壳能感觉到手机内部正在发热。处理器还在运转,可能苏青正在发新的截图,可能帖子评论区还在刷新,也可能那六个账号中的某一个刚刚又点了一下赞。热量隔着金属壳传到掌心里,像一颗正在缓慢跳动的心脏,稳定地、持续地从内部往外渗。
我没有把它翻过来看。窗外的天色已经完全暗了,对面楼里的灯一盏接一盏地亮起来,从低层到高层,像有人沿着建筑立面逐级划亮火柴。其中有一盏灯的位置和我视线平齐,隔着一条街的距离,它的亮度和其他窗口差不多,但它亮起的时间点正好是我把手机翻过去的那一下。我注意到这个时间重合,但没有把视线停留在那个窗口上。只是看着那一排灯光连成一条明暗交错的线,然后收回目光,落在桌面上翻扣的手机的侧沿上。
那截从金属壳和桌面之间泄出来的亮痕还在。它稳定地亮着,宽度均匀,不闪不晃。暖气片里的水声渐渐低了下去,管壁的咔嗒声也稀疏了,最后只剩下一阵遥远的、像是从墙壁深处传来的嗡嗡声,持续了大概十几秒才完全消失。
办公室里安静下来。我坐在那里,手平放在桌面上,隔着桌面能感觉到那部手机微微的、持续的温度。它还在亮着,只是背面朝上。那篇帖子还在网上,那条"我是陈凯"还在评论区第一位,那六个账号还在无声地工作。程明远用陆氏内部网络段发出一篇编排到标点都打磨过的指控,他算到了时间线、算到了资产置换、算到了"知情人士"的匿名分量,但他漏算了一个三年前就已经放弃追踪的中间商——会用三个字完成一次无声的站队。
手机没有再震。
我把目光从桌面那条亮痕上移开,看向窗外。第七盏灯的位置在对面楼的第十三层左起第三窗格,从它亮起来的亮度看,窗口朝南,窗帘是拉开的,没有看到人影。我看了它大概两秒,然后收回视线。窗玻璃的倒影里,我自己的脸在暖白色灯光的轮廓里微微泛着光,瞳孔缩成两个深色的小点。
那支钢笔还在笔槽里。笔帽上的螺纹在灯光下折出的那道亮线,方向已经固定了,斜着指向手机翻扣的背面。
我没有再去动它。