林逾白回到丰泽苑的时候,已经快十二点了。
电梯里有一股淡淡的消毒水味,像是物业刚喷过。镜面把他的脸照得有些发白,他盯着楼层数字跳动,脑子里还在回放白天客户的那句抱怨:“你们这小区的系统,动不动就弹窗,老人家根本不会用。”
他当时也没说什么,只点头应付了两句。说到底,他自己也烦这种弹窗——一堆“为了您的体验”“请您确认”,看起来像关心,实际就是把麻烦丢给住户。
叮的一声,十二楼到了。
走廊灯亮得过分,冷白色的光压在墙上,像医院走廊。林逾白走到1207门口,按指纹,门锁“滴”一下开了。他换鞋进屋,顺手把外套挂到门后,第一件事就是把手机调成静音。
这不是讲究,是习惯。他白天工作手机消息太多,晚上只想安静一点。
他去厨房倒水,开了热水壶。壶底咕嘟咕嘟响的时候,客厅传来一声短促的震动。
嗡。
林逾白没理,继续找杯子。第二声震动又来了。
嗡。
他端着杯子回到客厅,手机屏幕亮着,一条推送挂在最上面:
【丰泽智居】您有一条来访请求待处理。
建议操作:查看—确认—放行。
林逾白皱了皱眉。
这么晚,谁来访?他没叫外卖,也没快递要送上门。更重要的是,他已经一年没在这儿认识什么熟人了。平时来访最多就是水电燃气抄表、物业上门检查——这种事一般白天就处理了,不会半夜弹出来。
他第一反应是:系统又抽风。
丰泽苑的“丰泽智居”App,偶尔会乱推一些消息,比如“车位到期提醒”提醒到隔壁楼去,“电梯检修通知”发完又撤回。住户群里骂过很多次,物业总说“系统升级中”。
他伸手想把通知划掉,手指停了一下,又点开了。
不是他好奇,是他这种人有个坏习惯:看到异常,会下意识想弄清楚到底怎么异常。
页面加载很快,白底黑字,像银行App一样规整:
访客:未知
目的地:1207
方式:公共请求
按钮:确认处理/稍后
“公共请求?”
林逾白愣了愣。这个词听起来就不太像正常用户会看到的东西,更像后台的某种分类。可他也没多想,第一反应还是:系统分支跑出来了。
他点开“详情”,页面只多了几行:
请求来源:终端
备注:——
(更多信息需物业权限查看)
下面还有一句小字:不处理将影响访客通行体验。
林逾白忍不住“啧”了一声。
体验?大半夜的体验?这文案像是复制粘贴的,完全不看场景。他懒得跟一个App较劲,点了“稍后”,把手机扣在桌上。
他只想睡觉。
热水壶跳闸“咔哒”一声,水烧开了。他倒了水,喝了一口,烫得舌尖发麻。回到卧室,灯关上,房间里只剩窗外路灯透进来的灰光。
刚躺下没两分钟,手机又震了一下。
嗡。
静音模式下的震动,在夜里特别烦人,像有只小虫子贴着皮肤爬。他翻身拿起手机,推送又来了:
【丰泽智居】来访请求尚未处理,请尽快确认。
他心里火一下就上来:我不是点了“稍后”吗?还催什么?
他正想把App卸载了算了,电话突然打进来。
未知号码。
他盯着屏幕,没接。十几秒后电话自动挂断,紧接着又打来第二通,还是未知号码。
林逾白更烦了。这套连环电话太像诈骗了——先用App弹窗制造紧张,再用电话催你“确认”,最后让你点链接或转账。
他按了拒接。
拒接的瞬间,屏幕弹出一条系统提示:
【丰泽智居】来访请求升级:紧急核验
请确认访客身份
操作:确认处理/拒绝
这一下,他坐直了。
“紧急核验”这种词就更像诈骗话术了。哪有住户半夜要做紧急核验的?而且“拒绝”按钮小得可怜,“确认处理”四个字又大又醒目,像专门在引导你点它。
林逾白有点犹豫:要不要把这事发群里问问?又怕自己显得大惊小怪。
但没过三秒,他就看到手机上方弹出一条群消息提醒——十二楼业主小群。
【1205】:你们也收到来访了吗?一直弹通知。
【1203】:我还以为我手机中病毒了……
【1208】:物业搞什么?半夜推“确认处理”?
【1206王祺】:我也有,访客未知。你们别点吧,像诈骗。
看见别人也有,林逾白心里反倒松了一点:不是他一个人的问题,至少不像专门盯他。
他在群里回了一句很正常的建议:
【1207】:我也收到了。先别乱点确认,等物业说明吧。
【1207】:有谁听到门外真有人吗?
1205回得很快:
【1205】:我听到走廊有动静,但不确定是不是幻听。
【1203】:我不敢开门……
【1208】:我刚去猫眼看了,没有人。
林逾白看了眼自家门,心里还是有点不舒服。他起身下床,走到门口,贴着门板听。
外面很安静。没有脚步,没有说话,只有走廊灯那种很轻的“滋滋”电流声,持续不断,听久了让人心烦。
他又去看猫眼。
猫眼里是一条空走廊,灯亮着,墙上贴着消防提示,尽头安全门紧闭,没有人。
“那就真是系统抽风。”他在心里骂了一句,准备回去继续睡。
可他刚转身,手机又震动了。
这次不是推送,是来电。号码显示:周守义。
周守义是丰泽苑保安队长。林逾白见过他几次,都是在一楼门岗或电梯口。对方说话挺硬,带着那种“你配合一下”的语气。
林逾白犹豫了半秒,还是接了。
“喂,周队?”
电话那头背景很嘈杂,像在门岗,能听到对讲机的杂音和风声。
“1207对吧?”周守义声音很干脆,“楼下有个访客要上来,你手机上是不是弹了来访?你点一下放行。”
林逾白愣住了:“访客?谁啊?我没叫人。”
周守义顿了一下:“系统上写的就是你。公共请求。你不点,我这边没法放。”
“公共请求?”林逾白下意识重复了一遍,心里更不舒服了。保安怎么会用这种词?可他马上又觉得自己想多了——也许保安就是照着屏幕念。
他压着脾气:“周队,现在快十二点了。你让访客说明来意,或者让他明天再来。我要是不认识的人,我不能随便放。”
周守义语气明显烦了:“他说找你有急事。你点一下,我这边也好交差。”
“急事?”林逾白更警惕了。诈骗最爱用“急事”。“他说他是谁?”
周守义又停顿了一下,像在看屏幕:“访客未知。”
林逾白差点被气笑:“访客未知你让我点?这不扯吗?你让他出示身份证登记,让物业白天处理。”
周守义声音低了点,但仍然硬:“我这边登记不了,系统就是这么来的。你要不点,我只能一直打你电话。”
林逾白揉了揉太阳穴。正常人的思路到这一步,会怎么做?
一、当成系统故障:不点。
二、当成诈骗:不点。
三、当成物业管理问题:让物业解决。
他选择最简单那条:“周队,我不放。你让他走。真有急事让他打我电话,别通过你这边。”
电话那头沉默了两秒。
“行。”周守义说,“那我跟他说你不放。”
挂断。
林逾白握着手机,心里仍然不舒服。因为周守义那两秒的沉默太怪了——不像生气,也不像无奈,更像……在等一句固定的回答。
他摇摇头,告诉自己别多想。
可就在这时——
门外响起了敲门声。
嗒。
很轻,像礼貌提醒。
林逾白僵了一下,盯着门。
第二下。
嗒。
第三下。
嗒。
节奏稳定,不急不缓,像一个有教养的人站在门外,等你回应。
“谁啊?”他几乎要脱口而出,但话到嘴边又咽回去。他不是迷信,是怕诈骗——你一回应,对方就知道屋里有人,接下来可能会变本加厉。
他靠近猫眼,往外看。
走廊还是空的。
没人。
敲门声却又响了一下,像敲在他神经上。
嗒。
林逾白的心跳快了点。他第一反应是:有人躲在猫眼死角?或者小孩恶作剧?可走廊这么亮,真有人躲也不太可能。
他拿起手机,想给1206王祺发私聊问一句“你那边听到敲门吗”,却看到群里消息疯狂跳:
【1203】:我这里也有人敲门!!!
【1205】:我也听到了!但是我看猫眼没人!
【1208】:别开门别开门!
【1206王祺】:靠……我这边也敲。
林逾白盯着群消息,喉咙发干。这种“大家都听到敲门但没人”的情况,正常人第一反应会是什么?
——小区有人恶作剧,或者走廊有什么共振,或者对讲系统串音。
他强迫自己走理性路线:先证明是“人”还是“设备”。
他把手机的手电筒打开,照着门缝、猫眼周围看了一圈,没看到任何被撬的痕迹。然后他贴着门板听,敲门声停了,走廊安静得只剩电流声。
仿佛刚才只是幻觉。
手机却又震了一下。
推送弹出:
【丰泽智居】访客等待超时。
请确认是否处理。
林逾白盯着“等待超时”四个字,心里那点“设备共振”的解释变得站不住脚。设备怎么知道“等待”?设备怎么知道“超时”?除非系统真的认定门外有人——或者有人在系统里制造了“有人在等”的假象。
他又想起刚才周守义说的话:系统就是这么来的。
他突然觉得更像一场“流程绑架”:不管门外有没有人,系统都逼你走完“处理—确认—放行”的步骤。你不走,它就不断提醒你,甚至通过保安电话催你。
这种东西,正常人最怕的不是鬼,是麻烦。你不处理,它就一直缠着你;你处理,它可能又给你惹出更大麻烦。
群里,1206王祺又发了消息:
【1206王祺】:我快烦死了,我点进去看看先。
【1207】:你别连点两步,先看页面写的啥,最好截个图。别一气之下乱按,万一是诈骗。
王祺回了个“行”。
几秒后,群里又跳出王祺的消息:
【1206王祺】:我按了确认了,没事啊。你们也快点确认,不然门禁真要失效。
林逾白看着这句,眉头皱得更紧。
这句话太“正经”了。王祺平时说话很爱吐槽,习惯加表情包。可这句像公告,像客服回复——“没事啊”“快点确认”“门禁真要失效”,每个词都像从系统文案里抠出来的。
他点开王祺私聊:
没有截图。没有解释。只有一个“已读”标记都没有。
他拨王祺电话。
嘟——嘟——嘟——
无人接听。
他不甘心,拨第二次。
还是无人接听。
这就不太正常了。你刚在群里打字那么快,怎么会接不通?手机掉地上了?突然去洗澡了?还是……他在忙别的?
林逾白走到门口,再次贴着门板听。这一次,1206那边有动静了。
不是敲门,是很轻的脚步声,像拖鞋在地上慢慢蹭。蹭两下停一下,像一个人在屋里走得很慢,很犹豫。
然后,一句声音从1206门里传出来,贴着门缝,轻得像怕吵醒谁:
“麻烦确认一下。”
林逾白的后背一下子起了一层鸡皮疙瘩。
那声音听起来像王祺。音色像,距离也像——隔着一堵墙,刚好是邻居说话的那种闷闷的感觉。
可语气不对。
太礼貌了,礼貌得像在念话术。
林逾白站在自己门口,手心冒汗,脑子里有个很普通、也很吓人的想法冒出来:
——王祺是不是被诈骗控制了?被人远程骗着点了什么?现在在门口学着骗子教他说话?
他正想着,手机屏幕亮了一下。
群里又跳出一条消息,头像还是1206王祺:
【1206王祺】:1207,你在吗?帮我确认一下,我卡在门口了。
林逾白盯着那条消息,喉咙发紧。
他没有立刻想到什么“规则”“鬼”。他想到的是更现实的可能:有人在用王祺的账号发消息。这在现实里发生过太多次——账号被盗、手机丢了、诈骗团伙冒充熟人。
可为什么同时——王祺的声音会从隔壁门里传出来,重复“确认一下”这句话?
门外走廊的灯忽然“滋”地响了一下,亮度轻微跳了跳。像电压不稳。
与此同时,他家门外又响起了敲门声。
嗒。
嗒。
嗒。
还是那种礼貌的节奏。
林逾白盯着猫眼,手抬起来又放下。他想报警,又觉得自己说不清:警察会问“具体发生什么”,他总不能说“系统弹窗让我确认,隔壁在说确认”。
他最终做了一个极其普通的选择:先把自己“关起来”。
他把门内的防盗链扣上,又把门口的鞋柜往门边推了推,让门从里侧更难被推开。然后他拿起一张便签纸,写了三句话,贴在门内侧——贴在自己一抬眼就能看到的位置:
别开门。
别点确认。
先别出声。
写完,他才意识到自己写了“先别出声”,这句有点像自我安慰。但他不撕掉。人在紧张的时候,总要抓住点什么。
敲门声还在继续。
嗒。嗒。嗒。
像有人在门外,耐心地等你把一件“该办的事”办完。
而手机屏幕上,那条来自王祺的消息仍停在聊天框里,像一个你不敢回复、又不能当看不见的请求:
【1206王祺】:帮我确认一下。
林逾白把手机翻面扣在桌上,像扣住一只会咬人的虫子。
屋里安静下来,他听见自己心跳得很响。
门外敲门声又响了一下。
嗒。
比刚才更近,像敲在他的胸口。
----------------------------------------