1 幽灵直播间新人主播夏萤下播后,发现家里的水杯被人移动了位置。
监控录像却显示她独居的公寓空无一人。她惊恐地发现,那个每天豪掷千金的榜一大哥,
IP地址竟来自上周被害女孩的公寓。更可怕的是,
总在弹幕刷“晚安”的普通粉丝突然私信:“摄像头装得隐蔽吗?
”她设计直播圈套引诱凶手时,前男友程野推门而入。刀光闪过,
程野的血溅满了她的手机屏幕。---2 无声的入侵空调的低鸣戛然而止,
房间里只剩下电脑风扇最后的喘息。夏萤摘下耳机,揉了揉发酸的脖颈。
连续四个小时的直播耗尽了她的力气,胃里空空如也,急需水分。
她习惯性地伸手去够桌角那个印着向日葵的马克杯——那是她固定的位置,
紧挨着右手边的多肉盆栽。指尖落空了。夏萤的心猛地一沉,像被一只无形的手攥住。
她扭过头,目光在桌面上急切地搜寻。向日葵马克杯赫然出现在左手边,
紧贴着冰冷的金属台灯座,离它原本的位置足足隔了半米远。杯口边缘,
一点残留的水渍正慢慢干涸。寒意顺着脊椎爬上来。她猛地站起,动作太急,
椅子腿刮擦地板发出刺耳的尖叫。她冲进卧室,扑到床头柜前,
一把抓起那个小小的无线摄像头监控屏幕。手指因为紧张而微微颤抖,
她快速回放今晚下播后的录像。屏幕上的时间数字规律地跳动。画面里,
只有她自己的身影:她疲惫地摘下耳机,起身,走出摄像头的范围……接着,
是空无一人的房间,桌上的物品纹丝不动。时间流逝,直到她再次出现在画面边缘,
拿起那个被移动过的杯子。一切如常。除了那个被挪动的杯子,像一个冰冷的、无声的嘲讽。
这不是第一次了。上周是放在梳妆台上的维生素瓶子莫名其妙地横躺下来。再之前,
是书桌上摊开的书被翻到了下一页。每一次,监控都忠实地记录下空荡和死寂。
仿佛有一只透明的手,在她离开视线的瞬间,轻轻拨动她的生活。夏萤跌坐在床沿,
手指深深***发根。这间租来的小公寓,这个她赖以生存的直播空间,
此刻像个精心设计的牢笼。她深吸一口气,努力压下喉咙口的酸涩。报警?她试过。
警察来了,查看了监控,做了笔录,结论是门窗完好,监控正常,没有入侵痕迹。
他们的眼神里带着不易察觉的疲惫和一丝“你太紧张了”的暗示。
她需要一个真正相信她的人,一个能穿透这层无形恐惧的人。
手指在通讯录冰冷的屏幕上划过,最终停留在那个几乎被遗忘的名字上——程野。
她的前男友,市刑侦支队的骨干。分手是因为他总在办案,而她总在等他,
无休止的争吵耗尽了最后一点温情。屏幕上“程野”两个字在指尖的阴影下显得格外清晰。
夏萤的呼吸变得短促,胸口微微起伏。屏幕的光映在她眼中,跳动不定。终于,
她用力按下拨号键。---3 暗夜追踪电话接通了,
背景音是模糊的纸张翻动声和低沉的交谈。“夏萤?”程野的声音带着一丝意外,
还有一点不易察觉的警惕。分手并不算和平。“程野,”夏萤开口,声音有点发紧,“是我。
我……需要你帮忙。”她强迫自己冷静,用最简洁的语言描述了水杯的移动、监控的空白,
以及之前的几次异常。“不是第一次了,程野。我知道这听起来像……像我的幻觉,
但我发誓不是!”电话那头沉默了几秒,只有隐约的呼吸声。“位置?时间点?”“就今晚。
下播后,大概……九点四十左右。杯子从我右手边挪到了左手边台灯那里。”夏萤语速很快,
努力回忆每一个细节。“监控覆盖范围?”“客厅和卧室门口,
角度对着我的电脑桌和沙发那片区域。那个杯子就在桌角,绝对在画面里!”她强调。“嗯,
”程野的声音低沉下去,带着一种进入工作状态特有的冷静,“门窗?”“都锁着!
我检查过了,锁得好好的。”又是一阵短暂的沉默,比刚才更凝重。“好。地址没变?
我过去一趟。”“没变。”夏萤松了口气,紧绷的肩膀垮下来一点。半小时后,敲门声响起。
夏萤透过猫眼看到程野站在门外,穿着便服,眉宇间带着一丝倦色,但眼神锐利如常。
他身后没有其他人。夏萤打开门。程野的目光迅速扫过她的脸,然后越过她肩膀,
投向房间内部。“人呢?”他问,声音很轻。“走了。”夏萤侧身让他进来,关上门,
“派出所的,来过两次了,查不出东西。”语气里带着无奈和一丝委屈。程野没再说话,
径直走向客厅中央的电脑桌。他动作利落,先仔细检查了门窗锁扣,确认完好无损。接着,
他拿出自己的手机,打开一个夏萤没见过的APP,屏幕上跳动着复杂的信号波纹和频谱图。
他举着手机,在客厅里缓慢移动,目光锐利地扫过天花板角落、插座孔、家具缝隙。
夏萤紧张地看着他,大气不敢出。程野的目光最终落在桌上那个向日葵马克杯上。他走过去,
拿起杯子,对着灯光仔细看了看杯口边缘,又轻轻掂量了一下。“你直播用的什么平台?
账号给我看看。”夏萤连忙报出平台名称和自己的ID“萤火微光”。程野坐到她的电脑前,
熟练地操作起来。屏幕冷光照亮他专注的侧脸。他点开夏萤的直播后台,调出礼物打赏记录。
长长的列表在屏幕上滚动。程野的目光锁定在排在最顶端的那个ID:“暗夜独行客”。
这个名字旁边显示的打赏金额数字高得惊人,足以碾压下面所有名字的总和。“是他?
”夏萤凑过去,看着那个刺眼的名字,“每次开播他都在,礼物刷得最凶……‘榜一大哥’。
”她语气复杂,混杂着感激和一种说不清的不安。程野没回应,手指在键盘上快速敲击。
他调出了“暗夜独行客”账号的注册信息、登录IP地址和详细的地理位置记录。
屏幕上的代码和数据流瀑布般刷新。夏萤屏住呼吸,看着程野的眉头越拧越紧,
脸色越来越沉,最后几乎凝结成冰。“怎么了?”夏萤的心提到了嗓子眼。程野猛地抬起头,
眼神锐利得如同刀子,直直刺向夏萤。他的声音压得很低,
每一个字都像裹着寒气:“这个‘暗夜独行客’,他近一周所有登录打赏的IP地址,
都指向同一个物理位置。”他停顿了一下,一字一顿地说:“西林路,枫景苑,
7栋301室。”夏萤的脸色瞬间惨白如纸,嘴唇不受控制地哆嗦起来。这个名字,
这个地址,像一道闪电劈开了她记忆的迷雾。
西林路枫景苑7栋301……上周本地新闻的头条!那个被残忍杀害的年轻女孩,被发现时,
就躺在那间公寓冰冷的地板上。---4 真相逼近“嗡——”手机在夏萤紧握的手中震动,
屏幕亮起,推送了最新的本地新闻快讯。冰冷的标题刺入眼帘:“西林路命案告破?
警方锁定嫌疑人,系死者前男友!”新闻配图是一张模糊的监控截图,
一个戴着鸭舌帽的瘦高男人背影。程野的手机几乎在同一时间响起尖锐的***。他迅速接起,
脸色凝重地听着,目光锐利地扫过夏萤惨白的脸,
又落回电脑屏幕上那个“暗夜独行客”的IP记录上。“明白。我马上到。”程野挂断电话,
语速飞快,“技术科初步确认了,枫景苑案发现场提取到的生物痕迹和部分物证,
指向死者的前男友赵斌。现在正全力追捕。”他指着屏幕上“暗夜独行客”的IP,“这个,
赵斌有重大作案嫌疑。他用被害人的地址作为跳板,混淆视听。”夏萤紧绷的神经骤然一松,
腿一软,差点瘫坐下去。她扶着桌沿,大口喘着气:“抓……抓到了?是他?
那个‘暗夜独行客’?”“只是初步锁定。技术细节还在核实。
”程野一边快速收拾起自己的东西,一边语速极快地交代,“锁好门,任何陌生信息别回,
等我通知。我回队里处理这案子。”程野的身影消失在门外,
沉重的关门声在空旷的公寓里回荡。夏萤背靠着冰冷的门板,滑坐到地上。
恐惧的潮水暂时退去,留下一种虚脱般的疲惫和劫后余生的茫然。
她看着电脑屏幕上“暗夜独行客”那刺眼的ID,巨大的荒谬感和迟来的愤怒涌了上来。
凶手?竟然一直藏在她的直播间里,用沾满鲜血的钱伪装成慷慨的守护者?她撑着站起来,
坐到电脑前。直播后台的界面还停留在打赏记录页面。“暗夜独行客”的头像灰着,
显示离线。夏萤的目光不由自主地扫过那些曾经滚动的弹幕记录。
一条条“主播加油”、“小姐姐好美”的评论快速掠过。突然,
一个极其规律、几乎每次下播前都会准时出现的ID跳入眼帘——“夜阑听雨”。
这个ID的打赏记录少得可怜,几乎都是最便宜的小星星或者免费的小花。
但他的留言极其固定,永远只有两个字,在每晚直播结束前十分钟左右出现,
雷打不动:**夜阑听雨:晚安**简简单单的两个字,
此刻在夏萤眼中却散发出一种难以言喻的冰冷气息。像某种仪式性的告别,
又像……猎人确认猎物位置后的低语。这个念头让她浑身发冷。她颤抖着手,
点开“夜阑听雨”那简陋的个人资料页。一片空白。没有头像,没有签名,没有任何动态。
像一张苍白的假面。就在这时,她的私人聊天窗口,那个专门用于主播与粉丝沟通的APP,
突兀地闪烁了一下。一个从未有过对话的头像亮起——正是“夜阑听雨”那片空白的灰色。
夏萤的心跳骤然停止。她盯着那个跳动的头像,指尖冰冷,
几乎能听到血液冲上太阳穴的轰鸣声。她僵硬地移动鼠标,点开。对话框里,
静静躺着一行新消息:**夜阑听雨:摄像头,装得还隐蔽吗?
**---5 致命私信屏幕上那行冰冷的字,像淬了毒的针,狠狠扎进夏萤的瞳孔。
“摄像头,装得还隐蔽吗?”每一个字符都带着黏腻的恶意,穿透屏幕,扼住了她的喉咙。
空气瞬间凝固,血液似乎停止了流动,四肢百骸都浸在冰水里。他不是“暗夜独行客”,
那个IP地址是烟雾弹!真正的幽灵,是每晚准时道“晚安”的“夜阑听雨”!
他就在屏幕后面,看着她,嘲弄她的恐惧,欣赏她的无知!极致的恐惧之后,
一种尖锐的、带着毁灭气息的愤怒猛地炸开。夏萤猛地站起身,
椅子腿刮擦地板发出刺耳的噪音。她冲进卫生间,用冷水狠狠泼在脸上,
冰冷的水珠顺着脸颊滑落,滴在衣襟上。镜子里的女人脸色惨白,
但眼底却烧着两簇冰冷的火焰。不行,不能崩溃。更不能被动等待。凶手在暗处,在戏弄她。
她必须把他揪出来!她回到电脑前,屏幕上的那条信息像毒蛇一样盘踞着。她深吸一口气,
强迫自己冷静下来。颤抖的手指在键盘上悬停了几秒,最终没有回复那条信息。
不能打草惊蛇。她拿起手机,拨通了程野的号码。电话响了好几声才被接起,背景音嘈杂,
似乎正在忙碌的现场。“夏萤?”程野的声音带着急促。“程野,错了!全错了!
”夏萤的声音因为激动而微微发颤,但异常清晰,“凶手不是‘暗夜独行客’,
是‘夜阑听雨’!那个每晚刷‘晚安’的!他刚才私信我,问我‘摄像头装得还隐蔽吗’!
”电话那头瞬间安静下来,连背景的嘈杂都仿佛被按下了暂停键。几秒后,程野的声音传来,
低沉紧绷:“确定?”“百分之百!IP是幌子!他一直在我直播间里,看着我!
”夏萤急促地说,“他还在试探我!程野,我要设个局,把他引出来!就在我公寓里!
”“夏萤,你冷静点!别冲动!等我……”“来不及了!”夏萤打断他,语气斩钉截铁,
“他就在看着我的一举一动!等我?等他失去耐心转移目标,或者更糟吗?
我熟悉这里的环境,我能控制直播时间!这是最好的机会!”她飞快地说出自己的计划,
“今晚我会正常开播,但比平时提前一小时结束。我会在直播快结束时,装作无意地提到,
因为害怕,我明天一早就要搬去我姐姐城西的公寓住,今晚是我在这里的最后一夜。
我还会‘不小心’透露,我姐姐今晚出差,家里只有我一个人。他既然能移动我的东西,
就一定有办法进来!他喜欢掌控,喜欢窥探,他不会放过‘最后的机会’!
”电话那头是长久的沉默,只有程野压抑的呼吸声。
夏萤能想象到他紧锁的眉头和内心的激烈斗争。终于,他的声音传来,
带着一种豁出去的决绝:“好。按你说的做。我会带人提前在你公寓楼下布控。但夏萤,
听着,绝对、绝对不能开门!无论发生什么,听到任何动静,待在房间里锁好门,等我们!
把你的手机定位一直开着,直播也不要关!”“我知道!”夏萤的心脏在胸腔里狂跳,
既是恐惧也是孤注一掷的亢奋,“我会把备用钥匙放在门口地垫下面。你们……小心点。
”“你也一样。保持通话状态,手机放口袋,别挂。”程野最后叮嘱了一句,
电话里传来他快速调派人手的声音,“我们马上到位。”电话挂断。夏萤握着发烫的手机,
掌心全是冷汗。她走到窗边,小心地拨开百叶窗的一条缝隙向下望去。夜色深沉,
小区路灯昏暗,楼下空荡的街道暂时没有任何异常。但无形的网,正在悄然收紧。
她回到电脑前,深吸一口气,打开了直播软件。摄像头指示灯亮起,映出她强作镇定的脸。
她调整了一下呼吸,对着镜头,努力挤出一个和平常无异的笑容。“嗨,大家晚上好。
……”---6 直播陷阱直播间的气氛被夏萤刻意营造得轻松又带着一丝不易察觉的留恋。
她唱着歌,聊着天,偶尔看一眼右下角飞速滚动的弹幕。
**夜阑听雨:晚安**那条熟悉的、冰冷的问候,准时在距离下播还有十分钟时跳出。
像一道催命符,悬在夏萤头顶。夏萤的心跳漏了一拍,指尖冰凉。她强迫自己忽略它,
声音提高了一些,带着刻意的、即将离别的轻松:“好啦,宝宝们,时间差不多啦。
今天……可能是我在这个小窝的最后一晚直播了哦。”她故意停顿了一下,目光扫过摄像头,
仿佛在和一个看不见的观众对视。弹幕瞬间被问号刷屏。“萤火要搬家?
”“啊啊啊不要啊!新地址在哪?”“为什么啊主播?
”夏萤露出一个无奈又带着点后怕的笑容:“唉,最近老觉得这房子不太安全,
有点怪怪的。我姐在城西那边有套空着的公寓,一直催我过去住。