他睁开眼,客厅的灯还亮着。小念已经回屋睡了,毯子拉到下巴底下,呼吸轻得像猫踩在棉花上。他没再闭眼,只是坐直了些,把保温杯从茶几上拿起来,拧开盖子吹了口气。水凉了,茶叶沉在底,喝一口,涩味顶上来。
这习惯是从第三世养成的。那时候逃难路上,什么都没有,就一个铁皮杯子,装过雪水也装过血水。后来活久了,发现人一老,就越发离不开这些死物——不是因为多需要,而是怕哪天连这点熟悉感都没了。
手机在抽屉里。他记得自己把它锁进去了,为的是不被半夜的消息吵醒小念。可现在,他还是起身走过去,拉开抽屉看了一眼。屏幕黑着,没有新通知。
但心里那根弦绷起来了。
不是因为医院,也不是因为秦瓦。是刚才那一瞬的警觉,来得没头没脑,却又清晰得像是有人在他耳边说了句“别动”。十七世的经验告诉他,这种感觉不会空降。要么是危险临近,要么是他自己出了问题。
他关上抽屉,转身时动作顿了一下。
楼道里的烟雾报警器,位置偏了。不是掉下来那种偏,是原本该贴墙正中的圆形装置,现在向左挪了大约两指宽,边缘还沾着一点新鲜灰渍。没人打扫过那里,更没人去碰它。
他盯着看了三秒,没靠近,也没拆。转身进了厨房,倒掉剩水,重新烧了一壶。等水开的间隙,他靠在门框上,视线扫过窗外楼下街道。一辆送外卖的电动车拐弯,两个穿校服的学生打闹着跑过,一切如常。
可他知道,不一样了。
第二天一早,文物局会议室。
领导坐在长桌尽头,手指敲着桌面,声音不大,但整个修复科的人都安静下来。他说的是库房的事——前天晚上八点十七分到十九分,监控断了三秒。虽然没丢东西,可系统日志显示,那段时间只有卫昭一个人进出过库区。
“你解释一下。”领导抬头看他,“别人进出都有登记,你怎么没签?”
办公室空调嗡嗡响,同事的目光黏在身上,有人低头假装看文件,有人偷偷抬眼。这种场面他见过太多次。不是这一世,是每一世。权力不需要真相,只需要一个说得过去的理由。
他站起身,动作不紧不慢。“我那天刚接到医院电话,小念出院了。”他说,语气平得像读天气预报,“她发烧刚退,我想早点接她回家,就在库房外站了一会儿,没进去。”
说完,他掏出手机,解锁,翻出那条短信,举起来给领导看:“这是医院发的,您要是不信,可以打过去问。”
领导接过手机看了一眼,眉头松了半分。“那你为什么不登记?”
“忘了。”他说,“心乱了。”
这话出口,办公室里有个人轻轻“哦”了一声,像是同情。另一个女同事低头抿嘴,大概想起了自家孩子生病时的样子。
领导把手机递回来,叹了口气:“下次注意。咱们这儿不是养老院,规矩不能破。”
“知道了。”他点头,坐回去。
没人再说什么。会议继续,议题转到了下季度档案数字化进度。他听着,手指无意识摩挲左手无名指,一圈又一圈。那枚不存在的戒指,今天格外硌手。
走出会议室时,背后传来几句低语。
“人家也不容易……”
“一个小女孩,又是孤儿,养着不容易。”
“听说上次高烧差点烧坏脑子……”
他没回头,也没停下。这些话他听得懂,也知道它们意味着什么——不是怀疑消失了,而是怀疑被另一种情绪盖住了。同情比敌意好对付,因为它会让人放松警惕。
他回到工位,打开电脑,开始整理昨天剩下的古籍残页。纸张脆得像枯叶,字迹模糊,是清代地方志的佚文。他一边录入一边想,那三秒监控黑屏,真的是时间之茧抹掉的吗?还是说,从那一刻起,他已经不再是那个躲在角落里的影子了?
下午五点,他去接小念。
孤儿院门口,孩子们围在一起玩跳皮筋,笑声一阵阵传过来。小念坐在台阶上,抱着她的泰迪熊,看见他来了,立刻站起来,拍了拍裤子跑过来。
“爸爸。”她喊。
他又是一愣。
这称呼还是第一次听她主动叫出口。上一次,是在病床上,迷迷糊糊的。这次不一样,她是清醒的,眼睛亮亮的,带着点期待。
“嗯。”他应了一声,接过她背上的小书包,“走吧。”
路上她一直没说话,直到快到家楼下了,才忽然从书包里抽出一张折好的纸。“给你画的。”她说,递过来。
他接过,展开。
纸上用蜡笔涂了个男人,穿着深色外套,手里拿着个杯子,脸画得不太准,但眼睛特别仔细——灰色的,很深,像是能看透什么。旁边写着三个字:灰眼睛叔叔。
他盯着那幅画,没动。
不是因为画得好,是因为他知道这个称呼从哪儿来。第七世,炼金术师的妻子临死前,就这么叫过他。那时他还不是卫昭,是个游方药师,戴着斗篷走街串巷。她隔着药炉望他,说:“灰眼睛的大夫,你救不了所有人,但你试了。”
那一世他没能救她。蒸馏器炸了,火光冲天,她在浓烟里咽气。
而现在,一个小女孩,十岁,孤儿,连小学都没毕业,却画出了那个早就该被时间吞掉的影子。
他把画折好,塞进夹克内袋,贴近胸口的位置。“画得不错。”他说,“下次用铅笔打个稿。”
小念点点头,嘴角悄悄翘了一下。
他们上楼,走到三楼拐角,他又停了步。
那个报警器还在原位,偏着,灰渍没擦。他没说什么,拉着小念的手轻轻一带,让她走在里面侧,自己贴着墙走过。
开门进屋,他先检查了玄关天花板角落。没有,至少这里没有。但他知道,只要那人还想查他,就不会只装一个。
他烧了水,泡了茶,坐在沙发上不动。小念去写作业了,客厅只剩钟表走动的声音。
然后,手机震动了一下。
不是来电,不是短信。是一条系统推送:【A市气象局提醒,今日夜间局部有雷阵雨,请注意防范】
他盯着那条消息看了两秒,删了。
太巧了。昨天没预警,今天突然来一条无关紧要的天气提醒?他活了十七世,学会的第一件事就是不信巧合。
他起身,走到窗边,掀开窗帘一角往下看。街道如常,路灯刚亮,行人不多。可就在对面楼顶的水箱边上,他瞥见一道反光——极短的一瞬,像是镜头盖没关严。
他放下帘子,没动声色。
坐回沙发,他拿起保温杯喝了口茶,热的,烫舌头。然后低声说了句:“来都来了,何必藏得这么浅。”
话不是说给谁听的,是说给自己听的。
他知道有人在看。不止一个方向。不止一种眼睛。
同一时刻,某废弃工厂顶层。
灰鼠坐在一堆服务器中间,机械左眼闪着红光,屏幕上滚动着数据流。画面切到卫昭小区的三维建模图,几个红点标记着摄像头位置。他手指在键盘上敲了几下,调出一段录像——是卫昭昨晚回家的画面,放大,逐帧分析他的步伐、手势、停留时间。
“目标生活规律高度一致,无异常社交,情感绑定对象明确:小念。”他自言自语,“但昨夜监控扰动模式与标准记忆潮汐波不符……有点意思。”
他按下回传键,数据打包发送。终端另一端是谁,他没问。也不用问。
山中某处,一间茅屋。
青冥坐在蒲团上,面前摆着三枚铜钱。他掷了第三次,结果仍是“困卦”。他盯着那六爻看了一会儿,忽然抬头,望向东边城市的方向。
“变数动了。”他喃喃,“这次,不是旁观就能躲过去的。”
他没再卜第四次。收起铜钱,吹灭油灯。
实验室里,白露正调试防火墙协议。
突然,主屏幕跳出警报:【检测到非对称加密信号脉冲,源定位:A市城西居民区】。她皱眉,调出频谱图,反复校验三次,确认不是误报。
信号特征陌生,但内核结构有种熟悉的扭曲感——像是某种古老编码与现代数据流的错位叠加。
她指尖在桌面上轻轻敲了三下,启动追踪程序。地图展开,红点闪烁,最终锁定一栋老旧住宅楼。
她盯着那个坐标,看了很久。
然后轻声说了句:“是你吗?”
卫昭不知道这些。
他只知道,此刻家里很安静。
小念在卧室睡了,门留了条缝,透出一点夜灯的光。他坐在沙发上,没开大灯,手里握着保温杯,掌心那道纹路隐隐发热。
他知道他们在看。
他也知道,他们很快就会动手。
但他没动。也不准备动。
有些猎物跑得太快,猎人才会上钩。他要让他们以为,自己还是那个只会修古书、接孩子放学的普通男人。
他把杯子放在茶几上,发出一声轻响。
然后,他抬起头,看向天花板那个伪装成报警器的微型摄像头,眼神平静得像井底的水。
下一秒,他缓缓地,把右手抬了起来。