一只城市守夜猫

第20章 无法忽视的信号

  倒计时:72小时前   陈建国把现场照片钉在白板上。   梧桐小区西侧,第三棵香樟树下的灌木丛。泥土有新鲜翻动的痕迹,但表层落叶铺得很平整——太平整了,像有人刻意整理过。   “失踪者李晓雨,二十四岁,自由插画师。最后通话记录是四天前晚上八点零三分,打给外卖平台客服,投诉送餐员送错了楼栋。”   老刑警用马克笔在照片旁写下时间线。   “手机信号最后消失的位置——”他在小区地图上画了个红圈,“就在这里。西侧草坪边缘,距离我们之前注意到的那片‘异常草坪’直线距离十五米。”   办公室里的年轻警员小张挠挠头:“陈队,这会不会就是普通的失踪案?也许她自己去了外地,或者……”   “或者什么?”陈建国转身,“她的银行卡四天没有交易记录。她的猫还关在家里,自动喂食器只剩最后两天的粮。她的数位板电源没关,画到一半的稿子还在屏幕上——画的是一个穿灰色外套的男人背影,只画了轮廓,没画脸。”   他点了点另一张照片,那是从李晓雨电脑里提取的截图。   “灰色外套。”小张凑近看,“很常见啊。”   “但四天前晚上七点五十分,小区东门监控拍到一个穿灰色外套、戴棒球帽的男人,低着头快步走进来。”陈建国调出监控截图,“身高一米七五左右,体型偏瘦。八点零五分,同一个男人从西门离开——但外套不见了,只穿着黑色T恤,帽子也没了。”   他停顿,看着照片里那个模糊的背影。   “从东门到西门,正常步行需要八到十分钟。他用了十五分钟。中间那七分钟,足够他走到西侧草坪,遇到正在那里散步或者……喂猫的李晓雨。”   办公室里安静下来。   “还有,”陈建国翻出笔记本,“我让技术科分析了最近一周梧桐小区及周边三个路口的交通违章记录。发现了二十三起‘无合理原因急刹或异常停顿’,时间集中在傍晚六点到九点。所有车辆经过的位置——”他用笔在地图上连出一条虚线,“都在这片草坪的辐射范围内。”   他把笔扔在桌上。   “这不是巧合。有人在用某种方式……影响那片区域。而李晓雨可能是第一个直接受害者。”   小张犹豫着问:“那我们要不要申请对那片草坪进行地毯式搜索?或者调探地雷达?”   陈建国沉默了几秒。   “先不急。”他说,“申请需要理由。我们现在只有一堆‘异常’和‘可能’。我需要更硬的证据。”   他看了看墙上的钟。   “给我三天。如果七十二小时内没有突破,我就打报告申请全面勘察。”   倒计时,开始。   倒计时:48小时前   林辰蹲在阳台角落,看着苏晓出门。   她今天接了个急单,要去客户公司当面修改方案。出门前,她在玄关换鞋时又绊了一下——这次更明显,整个人往前踉跄了两步,手撑在鞋柜上才站稳。   她皱皱眉,低头看了看地板。   平整的瓷砖。   她摇摇头,拎起包走了。   门关上。   林辰从阳台阴影里走出来,跳到玄关,低头嗅她刚才绊倒的位置。   没有任何异物。   但她就是绊倒了。   像地面在她抬脚的瞬间,向上抬了半厘米。   或者她的大脑对“地面高度”的预判,向下错了半厘米。   这种毫秒级的空间感知错位,正在变得越来越频繁。昨天两次,今天早上已经是第三次。   而按照禁令第三条,他不能主动接触她来“黏合”这种错位。他甚至不能喵一声提醒她小心——那可能被系统判定为“不必要的意识交互”(猫叫在系统定义里算“情绪传递”吗?他不知道,不敢试)。   他只能看着。   像个被锁在玻璃箱外的旁观者。   上午十点,他听见楼下传来争吵声。   是物业的王师傅和遛狗的刘大爷。刘大爷的泰迪今天死活不肯靠近西侧草坪,拽着绳子往反方向扑腾,差点把老人拉倒。   “你这狗得管管啊!”王师傅指着草坪,“多好的地方,其他狗都爱在那儿玩,就你家这个见鬼似的!”   “你才见鬼!”刘大爷脸红脖子粗,“我家宝宝从来都乖!肯定是你们在草坪撒了啥药!”   争吵引来了几个邻居围观。   林辰从阳台往下看。   围观的人群里,有两个人——一个穿运动服晨跑回来的年轻女人,一个拎着菜篮的中年阿姨——在争吵声最激烈时,同时抬手揉了揉太阳穴。   动作同步,像排练过。   然后她们对视了一眼,都愣了一下,似乎不明白自己为什么突然头疼,又为什么同时做这个动作。   灰区的“频率”,正在让人群无意识地同步。   像收音机调到同一个频道。   林辰缩回阳台角落。   脖子上的项圈绳结,今天早晨开始有了新的变化:那个平结的中心点,硬度从“胶水干涸”变成了“小石子”。摸上去有明显的凸起,像绳结里被塞进了什么东西。   他不敢用爪子去抠。   因为那可能算“对联结锚点的物理干预”,触发禁令第三条。   他只能忍受这个越来越明显的异物感,像忍受一个不断长大的肿瘤。   下午两点,他决定冒险做一件事——不违反禁令,但游走在边缘。   他溜出阳台,沿着墙根阴影,绕到旧锅炉房附近。   灰灰不在平时的位置。   但锈蚀的管道上,留着新鲜的抓痕——三道平行的深痕,铁皮被掀开,露出底下暗红色的锈层。   抓痕的方向指向西边。   指向灰区。   旁边还有几个模糊的猫爪印,沾着泥,印迹很乱,像灰灰在这里烦躁地转了很多圈才离开。   林辰盯着那些抓痕。   灰灰在通过这种方式传递信息:“我还在被那些脚步声困扰,我往西边去了,我要去搞清楚。”   这不算“意识交互”。这只是林辰“恰好看到”了痕迹,然后自己“推测”出含义。   系统能判定这是违规吗?   他不知道。但他必须知道灰灰的情况。   他沿着墙根继续往西,来到清河公园浅水池。   老爷子今天不在青石板上了。   但池边湿润的泥土上,有一个清晰的龟壳压痕——圆形的,边缘光滑,正中心有一个用龟爪划出来的符号:   一个圆圈,里面一个点。   像简化版的眼睛。   旁边还有几道拖痕,指向水池深处——老爷子躲回水底了。   它在用最原始的方式说:“我还在看着,但我不能待在上面了,视线太乱。”   林辰转身离开。   经过李小雅家楼下时,他听见阳台上传来波波的声音。   不是学舌,不是唱歌。   是一串毫无意义的音节重复:   “哒咔……哒咔……哒咔……”   节奏稳定,机械,像坏掉的发报机。   李小雅在屋里喊:“波波!别念经了!吵死了!”   鹦鹉停下,然后开始尖声模仿李小雅:“吵死了!吵死了!吵死了!”   但林辰听见,在那串模仿的间隙,波波压低声音、用几乎听不见的气声,快速说了一句:   “它在学我们。”   然后继续尖叫。   林辰站在冬青丛里,浑身发冷。   波波看到了什么?“它”是谁?灰区?还是别的?   动物网络在用各自的方式,在禁令的夹缝里,给他传递破碎的警报。   而他没有办法回应。   因为任何回应,都可能触发“意识交互”的判定。   他只能接收,不能回答。   像个被割掉舌头的哨兵。   倒计时:24小时前   暴雨来了。   不是天气预报里的那种雷阵雨,是突然从西边压过来的、铅灰色的、垂直落下的雨幕。雨点砸在阳台玻璃上,声音密得像机关枪扫射。   苏晓提前回家了,浑身湿透。她在浴室换衣服时,林辰听见她小声骂了一句:“什么鬼天气,说下就下。”   但她骂完之后,停顿了几秒,然后又说了一句,声音很轻,像自言自语:   “像有人在上面……倒水。”   林辰的耳朵竖起来。   这不是苏晓平时会用的比喻。太具体,太有画面感,而且带着一种……观察者的抽离感。   不像在抱怨,像在描述一个实验现象。   雨越下越大。   傍晚六点,天色暗得像深夜。整栋楼的电路跳闸了一次,三秒后恢复,但几户人家的电器出现了小故障——403的微波炉时间归零了,502的空调自动切换到除湿模式,苏晓的笔记本电脑风扇突然狂转了十秒又停下。   像有某种脉冲,顺着电网流了一遍。   苏晓坐在沙发上,用毛巾擦头发,眼睛盯着黑屏的电视——断电后它还没打开。   “元宝,”她突然说,“你觉不觉得……最近很奇怪?”   林辰僵住。   “不是那种大事。”她继续,声音有点飘,“就是小事。我老是绊倒。画不出有感情的东西。今天出门,在电梯里遇到王姐,她盯着我的手指看了半天,然后说‘你的指甲油颜色真特别’——可我根本没涂指甲油。”   她伸出手,看着自己的指甲。   素净,修剪整齐,没有任何颜色。   “然后晚上这场雨……太急了,急得不正常。”她放下手,抱起膝盖,“还有陈警官下午给我打了个电话,问我最近有没有在小区里看到可疑的人,特别是一个穿灰色外套的……”   她停住。   林辰的心跳漏了一拍。   陈建国在排查。他在往苏晓这个方向摸。   因为苏晓是自由插画师。因为她也住在梧桐小区。因为她可能和李晓雨有相似的生活轨迹。   更因为——林辰突然意识到——李晓雨失踪的那晚,苏晓也在家画画。如果灰区在那晚“采样”或“捕获”了李晓雨,那么作为距离灰区更近、且与林辰有联结的苏晓,会不会也被记录为“潜在目标”?   而现在,陈建国的调查,可能正在把苏晓推向灰区的“关注列表”。   雨声中,苏晓的手机响了。   是画廊负责人沈墨。   苏晓接起来:“沈老师?”   电话那头的声音很急,林辰的猫耳能捕捉到片段:“……晓晓你认识李晓雨吗?……对,就是那个失踪的插画师……她家里人说她最后接的稿子,客户要求和你的风格很像……警察可能也会找你问话……”   苏晓的脸色渐渐发白。   “我不认识她……但我知道这个名字,在一些插画论坛见过……风格像?可能吧,现在流行这种扁平风……好的,如果有警察联系我,我会配合……”   她挂断电话,握着手机,盯着窗外的暴雨。   “元宝,”她轻声说,“我有点害怕。”   林辰想跳上沙发,想蹭她的手,想用脑袋顶她的下巴。   但他没动。   禁令第三条:禁止增强或修复联结。   他现在靠近她,给她安慰,就是在“增强联结”。   而系统可能正在监控。   他只能蜷在阳台门边,看着她单薄的背影,听着雨声把世界隔绝成一座孤岛。   倒计时:12小时前   雨在凌晨三点停了。   林辰一夜没睡。脖子上的绳结异物感越来越强,像有颗小石子在里面不断生长,顶着他的皮肤。   凌晨三点四十七分,他感觉到灰区动了。   不是物理上的移动。是意识层面的“激活”。   像沉睡的巨兽,在暴雨停歇后的寂静里,睁开了眼睛。   那股熟悉的、粘稠的“拒绝反馈”感,突然变得浓郁。从西侧草坪为中心,向四周扩散出一圈无形的涟漪。   林辰的爪子开始刺痛——左前爪,那个被标记的位置,像被细针扎了一下。   紧接着,意识深处,系统那个红色的“禁”字图标,突然闪烁起来。   不是警告,是……扫描。   像雷达波束扫过禁区。   扫描持续了十秒,然后停下。图标恢复常亮,但颜色似乎深了一点。   它在检查什么?灰区的变化?还是林辰有没有违规?   林辰不敢动。   凌晨四点二十,第二次“激活”。   这次更强烈。那股涟漪扫过阳台时,林辰脖子上的绳结烫了一下——不是之前的微热,是明确的、像被火柴头燎了一下的刺痛。   他差点叫出声。   然后,他“听”见了。   不是用耳朵,是直接出现在意识里的声音:   【输入验证通过。】   【门已校准。】   【接收序列启动。倒计时:48小时。】   【访客坐标已锁定。】   声音冰冷,机械,没有任何情绪。和波波从“回声”里提取的那个“机器提示”音色一模一样。   但这次,信息更完整。   门?什么门?   访客?谁?   坐标锁定?锁定了哪里?   林辰的呼吸急促起来。   他想把这段信息记下来,但系统界面突然弹出一条提示:   【检测到外部信息流注入。】   【内容已屏蔽。】   【请注意:宿主意识已受到外部干涉源标记,任何与该源的信息交互都将被记录为潜在违规行为。】   系统把信息“屏蔽”了,但林辰已经听见了。   而更可怕的是——系统说他的意识“已受到标记”。   那个标记,就是他爪子上的灰,脖子上的绳结异物。   灰区不仅能给他“发信息”,还能绕过系统的禁令扫描,直接把信息“注入”他的意识?   这意味着什么?   意味着禁令可能防不住灰区的直接沟通。   意味着灰区在主动“联系”他。   而联系的目的,是预告一件事:48小时后,“门”会开,“访客”会来。   坐标锁定——锁定在哪里?   林辰猛地抬头,看向卧室方向。   苏晓在睡觉。   她的卧室窗户,正对着西侧草坪。   直线距离,不到两百米。   倒计时:6小时前   天亮了。   苏晓起床时,眼睛下有明显的黑眼圈。她昨晚没睡好,做了很多碎片化的梦,但醒来一个都记不住,只觉得脑子里像塞满了湿棉花。   她刷牙时,盯着镜子里的自己,突然说:“我是不是瘦了?”   林辰蹲在卫生间门口,看着她。   确实。她的脸颊凹陷了一点,锁骨更明显了。不是健康的消瘦,是像有什么东西在从内部消耗她。   “算了,可能是最近压力大。”她摇摇头,吐掉牙膏沫。   早餐时,她又绊了一下——这次是椅子腿。膝盖撞到桌角,青了一块。   她揉着膝盖,表情有点茫然:“我最近怎么了……”   手机响了。是陈建国。   “苏小姐,抱歉这么早打扰。关于李晓雨的案子,有些细节想和你当面了解一下。你今天方便吗?就在你们小区门口的咖啡厅,不会占用太多时间。”   苏晓沉默了两秒:“好。几点?”   “上午十点。”   “行。”   挂断电话,她坐在餐桌前,盯着凉掉的牛奶。   “元宝,”她小声说,“我觉得……有点不对劲。”   林辰的心揪紧了。   她知道。她感觉到了。只是无法用语言描述那种“不对劲”到底是什么。   是灰区的频率在干扰她。是失踪案的压力在逼近她。是她的身体在无意识中“配合”着某种变化。   而48小时后,“门”会开,“访客”会来。   坐标锁定。   林辰想起昨晚信息里的那个词。   如果坐标锁定的就是苏晓呢?   如果“访客”要来的地方,就是这里呢?   他看向阳台外。   清晨的阳光洒在西侧草坪上,那片区域在光线下显得格外翠绿,绿得不真实,像用PS调高了饱和度。   安静,平和,人畜无害。   但林辰知道,那里面的东西,正在倒计时。   而系统禁令还在。   红线还在。   他不能主动联系动物网络商量对策(禁令第一条)。   他不能探查灰区(禁令第二条)。   他不能增强和苏晓的联结来保护她(禁令第三条)。   他不能告诉她真相(禁令第四条)。   他只能看着。   看着倒计时归零。   看着“门”打开。   看着“访客”到来。   看着苏晓成为坐标。   除非——   林辰低下头,看着自己的左前爪。   爪垫上,那团看不见的“灰”,此刻在晨光下,似乎真的泛起了一丝极淡的、金属般的光泽。   标记。   也是连接。   灰区能通过这个标记,绕过系统,给他发信息。   那他能不能……也通过这个标记,做点什么?   不是“探查”,不是“干涉”。   只是……“贴线观察”?   只是确保,在门打开的那一刻,他能站在苏晓前面?   他不知道。   但他知道,如果什么都不做,48小时后,他可能会失去她。   而失去她的代价,可能比“强制剥离”更无法承受。   此刻   上午九点三十七分。   苏晓在卧室换衣服,准备去见陈建国。   林辰蹲在阳台,看着西侧草坪。   脖子上的绳结异物,像一颗小心脏,在随着他的脉搏跳动。   一下。两下。三下。   节奏和灰区的那串“哒、哒-哒、哒”一模一样。   他在心里默算:   离陈建国的72小时破案期限,还有28小时。   离灰区的“门开访客到”,还有42小时。   两个倒计时,都在逼近。   而苏晓,正走向其中一个倒计时的核心——陈建国的调查,可能会让她更显眼地暴露在灰区的“坐标锁定”中。   他该怎么办?   遵守禁令,等待?   还是赌一把,在红线的边缘,做点什么?   他不知道。   他只知道,当苏晓换好衣服、拉开卧室门、对他笑着说“元宝我出去一趟,中午回来”时——   他心里的某个开关,被拨动了。   从“绝对不能违规”,拨到了“也许……可以试试贴线”。   贴着禁令的线。   贴着剥离的线。   贴着那条用暗红色画出来的、五百米的圆。   他看着她出门。   门关上。   阳台外,阳光刺眼。   林辰慢慢站起身,抖了抖毛。   左前爪的标记,微微发烫。   脖子上的绳结,跳动得更明显了。   他抬起头,看向西边。   那里,灰区在安静地等待。   等待门开。   等待访客。   等待他做出选择。   【下章预告】   第21章|贴线舞蹈   林辰开始在禁令的红线上试探性迈步——他不能“探查”灰区,但他可以“观察”灰区周边人类和动物的行为模式;他不能“增强”联结,但他可以“维持”联结的最低健康值;他不能“沟通”,但他可以“接收”并“分析”。一套在系统规则缝隙中游走的生存策略逐渐成形,直到陈建国在咖啡厅向苏晓展示了一张照片:李晓雨失踪前最后一幅未完成的画,背景里有一个模糊的、蹲在墙头的猫形轮廓。那只猫,看起来很像元宝。红线开始颤抖。