晨风把她的制服下摆吹得轻轻一荡,盛清歌站在公交站台边,手指在手机屏幕上滑了三下,点开一个伪装成天气预报的加密应用。界面跳转,进度条缓慢爬升,信号正在接入远程终端。
“瑶子,在吗?”她低声说,声音压得像在自言自语,“我这边出新活了。”
耳机里传来一声轻笑,带着点熬夜后的沙哑:“大小姐,你才刚爬完通风管道就找我,是不是觉得我命硬能通宵?”
“别人我不敢催,但你不一样。”盛清歌靠在站牌柱子上,目光扫过街对面那扇锈迹斑斑的地下车库铁门,“你是狼牙旅唯一能把防火墙当薯片撕着吃的狠人。”
“少来这套彩虹屁。”苏瑶哼了一声,键盘敲击声噼里啪啦响起,“说重点,要黑哪儿?”
“废弃车库b2层,三个残存摄像头,市政安防二级权限。”盛清歌从战术腰包里取出存储卡,用读卡器连上手机,上传初步图像,“顺便帮我看看这卡能不能模拟信号源,别到时候插进什么设备直接炸了。”
“哟,这次没当场开机读取?”苏瑶语气一挑,“进步了啊,终于学会不拿自己当实验小白鼠了。”
“上次试过,插进充电宝直接蓝屏重启。”盛清歌面不改色,“我还想多活几年,不当科技祭品。”
耳机那头爆发出一阵大笑,像是听到了年度最佳冷笑话。几秒后,苏瑶收住笑,声音转正:“行,爬虫已部署,绕过验证中……五分钟后给你画面。”
盛清歌点点头,把手机倒扣在掌心,视线落在街角一家不起眼的咖啡馆。玻璃门半掩着,冷气往外冒,门口摆了个“今日特供:拿铁买一送一”的立牌,看起来和普通连锁店没什么两样。但她知道,这是她们早先约定的临时指挥节点——表面上是休闲歇脚,实则是信息中转站。
她推门进去,铃铛轻响。柜台后的服务员对她眨眨眼,没说话,指了指最里面的隔间。盛清歌走过去,拉开皮质沙发坐下,顺手把墨镜摘下来塞进胸前口袋。桌上已经放好一杯冰美式,杯底压着一张便签纸,写着:“密码:wY7K9p”。
她拿起手机,输入密码连上店内wi-Fi,同步开启数据共享。不到一分钟,屏幕弹出视频窗口。
“来了。”苏瑶的声音重新响起,“调取成功,但画质渣得跟十年前的网剧似的,凑合看吧。”
画面晃动了一下,出现一段灰绿色监控录像。时间戳显示为凌晨4:17,地点是车库b2层靠近通风管道的一处死角。镜头角度偏低,只能拍到半截墙壁和一小块地面。一个身穿蓝色保洁制服的男人出现在画面边缘,手里拎着个银灰色工具箱,肩膀微耸,像是背着什么重物。
“这个人,”盛清歌眯起眼,“不是来做清洁的。”
“废话。”苏瑶冷笑,“真做清洁会穿运动鞋进这种地方?你看他鞋底,干干净净,连泥都没沾一点,比我家猫砂盆还干净。”
盛清歌没反驳,而是让视频暂停在某一帧。那人抬头环顾四周,动作自然,但眼神明显在扫描摄像头位置——左上方那个坏掉的广角、右侧通道口的悬挂式探头、还有通风口正下方那个被铝板遮挡一半的小型球机。
“他在确认盲区。”她低声说,“而且很熟练,不是第一次干这种事。”
“不止。”苏瑶快速切换多个镜头回放,“你看他的行走轨迹,刻意避开主通道,只走墙边阴影区;每次经过探头下方都会低头,帽檐压得死低;甚至擦过金属支架时,还顺手用袖口抹了一把。”
“干扰痕迹。”盛清歌指尖轻点屏幕,“怕留下指纹,或者……dNA残留。”
“聪明人。”苏瑶啧了一声,“可惜再聪明也逃不过AI建模。我已经对他步态做了分析,肩宽、重心偏移、手臂摆动频率——训练背景符合前安保人员特征,大概率接受过反侦察培训。”
“我也这么觉得。”盛清歌调出自己之前记录的脚印数据,“刚才我在现场发现的菱形鞋纹,中间带弧槽,和特种部队早期列装款高度吻合。这人要么是军转民,要么就是专门模仿这类人群的行为模式。”
“演给谁看呢?”苏瑶反问。
两人同时沉默了一秒。
“答案很明显。”盛清歌缓缓开口,“演给能看懂的人看——比如我。”
她放大视频,聚焦在那人俯身的一瞬间。他蹲在通风口下方某块松动铝板前,右手伸进缝隙,动作极快,像是在放置或回收什么东西。虽然画面模糊,但盛清歌一眼认了出来——那正是她昨天留下芥末糖包装纸的位置。
“他知道我来过。”她声音低了几分,“他还回应了我。”
“所以这不是清理现场,是互动。”苏瑶冷笑,“你们俩现在玩的是‘你留线索我回礼’的侦探小游戏?下次要不要交换签名照?”
“问题是,他为什么要让我发现他?”盛清歌绕着发尾思考,“如果真是幕后的人,完全可以悄无声息地处理一切。但他偏偏留下这么多破绽——擦拭支架、俯身动作、甚至故意让监控拍到背影……就像在引导我去注意他。”
“诱饵呗。”苏瑶嗤笑,“要么是替罪羊,要么是钓鱼的钩子。你现在冲回去抓他,八成就踩进陷阱。”
盛清歌没说话,而是打开备忘录,翻到昨天写的勘查记录。她一条条往下看,突然停在其中一行:
【发现:管道内壁存在规律性刮擦,疑似长期通行】
她猛地抬头。
“不对劲。”她说,“刮痕的高度是1.68米,正好对应成年人伸手能触及的范围。但如果他是定期检查某个隐藏装置,为什么不用梯子?为什么非得踮脚伸手去够?”
“因为他在掩饰身高。”苏瑶立刻接上,“他实际比这个高,但故意弯腰做事,制造‘个子不高’的假象。”
“完美演技。”盛清歌冷笑,“可惜露了步幅——七十厘米,标准成年男性步伐,根本藏不住。”
“所以说,他不怕你看出矛盾。”苏瑶语气变了,“他就是要让你怀疑,让你追查,然后一步步走进他设计好的剧本里。”
空气安静了几秒。
“那我们就陪他演。”盛清歌忽然笑了,“但他不知道的是,我们有两个主角。”
“你负责布局,我负责拆台。”苏瑶咧嘴,“老规矩,谁先破防谁请火锅。”
“赌注加码。”盛清歌站起身,走到窗边观察街道情况,“要是我能让他主动回来第二次,你请我吃一个月奶茶。”
“疯了吧你?”苏瑶尖叫,“一个月?你想喝穷我是吧!”
“怕了?”盛清歌嘴角微扬,“那你现在就可以认输。”
“放屁!”苏瑶怒吼,“等着瞧,我不仅要他回来,还要他带着全套装备自拍打卡发朋友圈!”
盛清歌笑着摇头,收起手机,走向门口。出门前,她顺手把空杯子扔进垃圾桶,转身看了眼服务员。对方轻轻点头,随即拔掉了路由器电源。
街上人流渐多,上班族赶着打卡,学生背着书包穿行而过。盛清歌混在人群中,看似漫无目的,实则每一步都精准控制节奏。她拐进一条小巷,推开一扇写着“仓库维修”的铁门,里面是一间伪装成物业储物间的临时驻点。
墙面上挂着三块显示屏,分别连接着不同角度的微型摄像头。她打开背包,取出几个巴掌大的黑色贴片——震动感应器。又从夹层摸出几枚指甲盖大小的光学反射标签,表面镀着一层反光膜,肉眼几乎看不见。
“准备布饵。”她对着耳麦说,“东侧出口、南通道拐角、通风口正下方,各贴一个震动贴片,模拟频繁进出的动静。反射标签贴在铝板接缝周围,制造‘有人反复查看’的视觉假象。”
“收到。”苏瑶远程操控无人机,将微型设备逐一投放到位,“已激活双模感应,一旦有人触碰或靠近特定区域,我会立刻收到警报。”
“接下来,轮到你的主场了。”盛清歌坐下来,打开笔记本电脑,“伪造一条内部通知,就说警方将在三天后对全市废弃设施开展联合清查,重点排查非法监控与隐蔽通信节点。”
“哦?”苏瑶坏笑,“你要给他来个‘ deadline压迫症 ’?”
“没错。”盛清歌点头,“他知道这里有东西,也知道迟早会被查。但如果突然被告知‘只剩72小时’,他会慌。一慌,就会犯错。”
“高明。”苏瑶鼓掌,“简直是他妈的心理战大师。”
“别夸我。”盛清歌淡淡道,“我只是比他多一个外挂队友。”
几分钟后,苏瑶传来消息:“搞定了。我把这条通知混进了市政安防系统的底层日志流,伪装成未公开的调度指令。只要有人黑进来查资料,百分百会看到。”
“完美。”盛清歌合上电脑,站起身活动筋骨,“现在,我们只需要等。”
“等他上钩?”苏瑶问。
“不。”盛清歌戴上墨镜,拉开铁门,“等他以为自己是钓鱼的人,结果发现自己才是鱼饵。”
阳光照在她脸上,映出一道清晰的轮廓。她走出仓库,脚步稳健,没有回头。
街角的咖啡馆里,一台平板自动删除了所有记录,屏幕变黑。几秒后,它开始自我焚毁,冒出淡淡白烟。
而在城市另一端的安全屋里,苏瑶摘下耳机,看着屏幕上跳出的“数据投放成功”提示,轻轻一笑。
她抬手按下桌角的红色按钮,整间屋子的电源瞬间切断。窗帘自动闭合,所有设备进入休眠状态。
窗外,一辆快递车缓缓驶过,车牌被泥水糊住,看不清号码。车窗摇下一条缝,一只手伸出,将一枚小小的SIm卡丢进路边的排水沟。
水流迅速把它卷走。
盛清歌走在街上,忽然停下脚步。
她摸了摸耳麦,确认通讯已断。
然后从内衣暗袋里取出那张“7.15行动·核心权限”存储卡,握在掌心。
卡片边缘那丝细微的凸起,依旧清晰可感。
她没再看,而是把它重新收好。
转身朝警局方向走去。
风吹起她的长发,扫过肩线,像一面无声展开的旗。