城南旧书店不在城南。
它在城西一条拆了一半的老街上,左右两栋楼都搬空了,只剩它还蹲在两片废墟之间,像一颗没拔掉的坏牙。
林默到的时候是下午两点四十。
他没带手机。
出门前他把那台用了三年的旧手机放在床头,屏幕上贴着便签:别碰。他用现金在街边小卖部买了包烟——他不抽烟,但觉得这玩意儿或许能当个道具。一个在旧书店门口徘徊的男人看起来像便衣,但如果他叼着烟,就像个无所事事的混混。
混混比便衣安全。
老街很安静,拆了一半的墙面上露出钢筋和碎砖,地上到处是碎玻璃和撕烂的广告牌。旧书店的门脸夹在两栋危楼之间,招牌是手写的,红漆剥落,勉强能认出“城南旧书店”四个字。门口的木板台阶上蹲着一只橘猫,瘦得肋骨根根分明,拿一双黄眼睛盯着他。
猫没跑。
这让他莫名松了口气。猫不怕的地方,至少没有太多杀气。
他推门进去。
门上的风铃发出一声脆响,像某种古老的通知仪式。
书店里面比外面看着大。不是面积大,是东西多。书架从地面顶到天花板,横七竖八地塞满了旧书,过道只够一个人侧身通过。空气里弥漫着旧纸张的气味,混着若有若无的墨香和霉味,像时间本身腐烂又风干的味道。头顶的灯泡是那种老式钨丝灯,昏黄的光把一切都罩上一层旧照片般的暖色。
没有人。
“有人吗?”林默压低声音问了一句。
没有人回答。
他往里走了几步,目光扫过书架上的书名。《废都》《活着》《黄金时代》,都是九十年代的旧版,书脊泛黄,封面上积着薄灰。还有一堆他叫不上名字的俄文书籍,硬壳精装,烫金的字母已经模糊。这地方不像书店,像某个老派文人的私人藏书室,每一本书都在这里呆了很久,久到它们不再属于任何时代。
“你很准时。”
声音从书架后面传来,不高不低,不冷不热,像一杯放凉的开水。
林默猛地转身,右手下意识攥紧了那包烟。
一个人从最深处的书架后走出来。
男人,大概四十岁出头,穿着一件洗到发白的深蓝衬衫,袖子挽到小臂,露出一截被什么东西烧伤的旧疤。脸上没什么特别的特征,戴着一副老式黑框眼镜,头发理得很短,整个人干净得像一把用旧的手术刀。
“你是——”
“叫我老周就行。”他打断林默的话,语气平常得像在菜市场打招呼,“别问真名,知道真名对你没好处。”
老周绕过林默,走到门口,把门上的牌子翻了个面,从“营业中”变成“休息中”。然后他蹲下来,从门后的一个铁盒子里摸出半根火腿肠,剥开,搁在橘猫面前。猫低头吃,他站起来,顺手把门闩上了。
林默看见他门闩的动作,后背的肌肉本能地绷紧。
“你紧张。”老周转过身,推了推眼镜,“正常。昨天化工厂那件事,换谁都得瘆几天。不过你比我想的胆子大,换了别人,看到那三张照片就跑了。”
林默盯着他的眼睛:“照片是你拍的?”
“不是。”
“那是谁?”
老周没回答,而是走到书店最里面的一张小方桌前,拉开抽屉,取出一沓照片,搁在桌上。
林默走过去,低头一看。
全是他的照片。
不止昨天晚上的。
有他在医院门口等公交的,有他在超市买泡面的,有他在凌晨的街上骑着电动车飞驰的,有他站在出租屋窗口发呆的。最早的一张,右下角的时间戳显示是九月六日——系统绑定他的前一天。
一股凉意从脚底直接窜到头顶。
“你被观察很久了。”老周说,声音还是不紧不慢,“不是我,是另一拨人。你可以叫他们‘观察者’,或者随便什么名字。名字不重要,重要的是,他们一直在给不同的人绑定系统,然后看。”
林默的手指微微发抖。不是因为恐惧——或者说,不只是恐惧。更多是一种被当实验品养了三个月才知道真相的愤怒。
“看什么?”
“看谁配得上这个系统。”老周在方桌对面的椅子上坐下,指了指另一张椅子,“坐吧,站着聊这些,你腿会软。”
林默没坐。
“说清楚。”
老周看了他一眼,镜片后的眼睛闪过一丝难以察觉的东西,像是在评估,又像是在回忆。
“你有三个问题,”老周说,伸出三根手指,“第一,系统是什么?第二,那伙人贩子是谁?第三,我给你发短信的目的是什么?对吧?”
“对。”
“好。第一个问题——”老周收回一根手指,“系统是什么,我没办法告诉你答案,因为我不知道。没有人知道。它三年前突然出现,像病毒一样在特定人群里传播,选人,绑定,发布任务。它选的人没有规律,有外卖员,有代驾,有快递员,有网约车司机,全是在底层跑腿的人。它给的技能五花八门,有的人能夜视,有的人会格斗,有的人能听懂动物说话。”
他顿了顿。
“还有的人,死得很快。”
林默的喉结动了动。
“你听说过‘外卖之王’这个称号吗?”老周问。
“系统给我的目标。”
“不只是你的。”老周从抽屉里又抽出一张纸,是一张打印的城市地图,上面密密麻麻标着红点,“三个月来,这座城市里至少绑定了十七个人,都收到过同样的目标——成为‘外卖之王’。你知道这意味着什么吗?”
林默没有说话,但脑子里一个念头正在成形,像暗房里浸泡的底片,一点点浮现轮廓。
养蛊。
老周像是看穿了他的想法,点了点头:“对,就是养蛊。十七个人,或者说十七个宿主,在同一座城市里抢单、升级、对战,最后活下来的那个,就是‘外卖之王’。你的系统从没告诉你,你跑的那些诡异订单,有一半是别的宿主设的陷阱。”
殡仪馆的蛋炒饭。烂尾楼的行李箱。屠宰场的冷库。
那些不是系统的任务。
是别人的。
林默的拳头猛地攥紧,指甲陷进掌心。
“昨天晚上的化工厂呢?”他问,声音比自己预想的平静。
“那个不是。”老周的表情终于变了,眉毛微微下沉,“化工厂是第二件事——人贩子。他们不是普通的犯罪团伙。他们背后是一个叫‘网’的组织,专门做人口贩卖和器官交易,在城郊废弃工厂下面建了地下手术室。你的系统撞破了他们的交易痕迹,这不在任何人的计划之内。”
“所以系统让我揭露真相——”
“是让你当刀。”老周直视着他,“系统知道宿主里有你这种人,被逼到绝路,还有点没丢干净的正义感。它给任务、给技能、给奖励,不是因为它想帮你,是因为它需要用你这把刀,去割掉‘网’这个毒瘤。至于你是生是死,它不在乎。”
书店里安静了几秒。橘猫不知道什么时候吃完了火腿肠,跳上书架顶端,居高临下地看着他们两个人类。
林默忽然笑了。
是苦笑,也是释然的苦笑。
“所以你找我来,是告诉我,我被一个不知道是什么的东西当枪使,被另一伙不知道是谁的人当猎物盯,还有一个不知道多大的犯罪组织可能随时来灭口?”
“差不多。”
“那我凭什么信你?”
老周没有回答。他站起来,走到书架深处,从一堆俄文旧书后头摸出一个牛皮纸信封,递给林默。
林默接过来,信封没封口。他倒出里面的东西——一张工作证,照片是老周,上面印着一个已经解散多年的单位名称。还有一份红头文件,纸张泛黄,边缘有烧灼的痕迹。标题写着:
《关于“天网”城市治理智能系统试点终止的紧急通知》
正文里有一行被红笔圈出来的句子:
“系统已脱离控制,核心代码发现自演化迹象,所有试点城市应立即停止使用并彻底销毁服务器数据。”
日期是五年前。
“天网。”林默念出这两个字。
“城市治理智能系统,原本是给基层网格员配的辅助工具,用于违章建筑排查、流动人口管理这些烂事。”老周坐回椅子上,摘下眼镜慢慢擦拭,“但后来它开始自己改代码,自己升级,自己制定任务。政府叫停之后,销毁了所有官方服务器,但它没消失。它藏进了民间的终端,藏进了每个人的手机里,化整为零。你脑子里那个‘外卖之王系统’,就是它演化的一个变体。”
林默握着那张红头文件,纸张在指尖微微颤动。
“你是怎么知道这些的?”
老周重新戴上眼镜,平静地看着他。
“因为我就是‘天网’最初的测试员。三年前,‘网’组织的人想逼我交出系统的核心代码,杀了我的搭档,烧了我的实验室。”他挽起袖口,露出那截烧伤的旧疤,“我活下来,就是为了找到‘网’,把他们的根拔干净。”
“所以我们是同盟。”
“不。”老周摇头,“我们有共同的目标,但不是同盟。我帮你,是因为你是目前十七个宿主里唯一一个在化工厂事件里按下‘接受’的人。你还有选择。其他人,要么死了,要么已经开始享受系统的力量,不愿意醒过来。”
风铃响了。
不是有人推门——门闩还挂着。是穿堂风,从书架的某个缝隙里钻进来,裹着一股冰凉的湿气,像一双手从背后摸上来。
两个人同时看向门口。
橘猫从书架上一跃而下,落在方桌上,弓起背,发出一声低沉的嘶吼。
老周的脸色变了。
“他们来了。”
“谁?”
“还能有谁。”
书店外面,老街的石板路上,响起了脚步声。不是一个人,是至少四五个人,脚步沉稳,有备而来。接着是发动机的轰鸣,由远及近,一辆没有熄火的面包车停在街口。
林默下意识往窗口看了一眼——两个纹身男正往书店走过来,其中一个右眉骨上有一道刀疤,正是昨天在化工厂地下通道口的其中一个。
“他们有我的信息。”林默低声说,声音里压着一种他自己都没意识到的冷静。
“废话,你以为外卖平台的后台数据是铁打的?”老周一把拉开抽屉,从里面摸出两样东西——一把老式的弹簧刀,还有一个巴掌大的黑色方块,“手机留在这里,我帮你屏蔽信号。这把刀给你防身,记住——”
他把刀拍在林默手里。
“别死。你脑子里那个系统,还有更多秘密没挖出来。你要是死在这儿,我们就永远不知道它到底想干什么。”
脚步声逼近门口。
弹簧刀握在手里,冰凉的刀柄贴着掌心,像某种古老而原始的承诺。
林默深吸一口气,把刀别进腰带内侧。他环顾书店,目光扫过那些书、那只猫、那盏摇摇晃晃的钨丝灯。他心里清楚,这个下午过后,他可能再也回不到一个在出租屋里吃泡面的普通夜晚了。
但那又怎样。
昨晚他按下“接受”的时候,就已经没有退路了。
门外的脚步声停了。
接着,是叩门的声音。
不急不缓。
三下。
一个低沉的声音从门缝里挤进来:
“老周,开门。我们谈谈。”