阳光照在屋顶上,瓦片反着光。远处有孩子在笑,近处有狗在吠。卖豆腐的梆子又响了,节奏和昨天一样。
陈墨站在南门校场外围的瞭望台下,没上去。老兵打了个招呼就走了,他也没拦。风从巷口吹过来,带着一股陈年木头腐烂的味道,混着点铁锈气。他吸了口气,没皱眉,只是把右手插进袖子里,摸了摸那张从《青川异闻录》里撕下的纸条。纸角已经有些毛糙,像是被手指磨了太多遍。他没拿出来看,也知道上面写着什么:“城隍庙地基曾陷,深三丈,填以生石灰与童男骨,镇之。”
现在不是时候。
他转身,沿着主街往西走。脚步落在石板上,很实。东街的悬符链还在晃,七张符纸依次轻摆,像一串沉默的铃铛。他抬头看了一眼,角度无误,铜丝绷得紧,风吹过时发出细微的金属摩擦声。他伸手拨了一下最边上那张,让它转了个方向,避开正午的强光直射——光照太久,符纸会褪色,灵效减半。
走过老药铺前,他仰头检查铜丝是否松动。风一吹,符纸哗啦作响。他伸手按了按屋檐下的钉扣,确认固定牢靠。药铺老板在门口扫地,见他抬头看,手顿了一下,又继续扫。陈墨没说话,也没点头。他知道对方在怕什么。不是怕他,是怕他带来的东西——那些看不见的规则、突如其来的封锁、突然出现的警告牌。人们不怕日常的苦,怕的是日常被打破。
他没解释。解释没用。有用的是结果。只要今晚没人死,明早街上照样叫卖,孩子们照样追猫跑狗,那就够了。
西街尽头,第二组悬符链也完好。他蹲下身,检查巷口地面是否有踩踏痕迹。没有。巡逻路线还没启用,守军也没来过。他站起身,拍了拍手,继续往前。
走到豆腐坊门口,热豆浆的气味扑面而来。老板娘低头忙着舀浆,听见脚步声抬眼看了他一下,立刻又低下头。她今天没像昨天那样躲开视线,但也没打招呼。陈墨没停步,只是眼角余光扫过她脚边的桶——桶底有一圈湿痕,边缘微微发黑。他多看了一眼。这水不是刚磨完豆子倒的,是昨晚留下的,没冲干净。正常人家不会这样。但他没说什么。这不是他该管的事。
他穿过西街拐角,进入一条窄巷。这里是民宅与废弃货栈之间的过渡带,平日少有人走。巷子两边堆着破筐、烂木板、断掉的扁担,墙皮剥落,露出里面发霉的砖块。地上有几处积水,映着天空的光,像碎玻璃。
他走得很慢。每一步都踩在实处。左手始终插在袖中,指尖捏着那枚备用铜钱。右眼下的疤有点发烫,但他没去碰。他知道那是灵力运转后的余热,不是异变。至少现在还不是。
走到巷中段,他忽然停下。
斜对面屋檐下,一个人影一闪而过。
动作极快,几乎是听见脚步声的瞬间就缩了回去,只留下衣角翻动的一道灰影。陈墨没动,也没抬头看。他站着,像在等风过去。巷子里静了一瞬,连远处的狗吠都远了。
他缓缓环顾四周。没有守军经过。没有挑担的百姓。没有孩子追跑。巷口外的主街上有人声,但这里听不真切。
他迈步,朝那个屋檐走去。
脚步放得很轻,鞋底贴着石板滑行,没发出声音。他绕过一堆腐木,靠近墙角。那是一间废弃的柴房,门板歪斜,窗户没了玻璃,只剩一个黑洞。他贴着墙根走,耳朵微侧,听着里面的动静。
没有呼吸声。没有脚步挪动。没有衣物摩擦。
但他知道有人在里面。
不是靠听,是靠感觉。就像他知道符纸什么时候会自燃,知道哪块石板下面埋着阴脉节点。这种事没法说清楚,就像你知道天要下雨前空气会变得粘稠,哪怕天上还出着太阳。
他退后两步,装作整理腰间的烟杆,眼角余光扫过柴房门口。门缝底下,有一小片阴影在动。
不是风吹的。
是靴尖在轻轻移动。
他不动声色,转身背对柴房,像是要继续往前走。可就在迈步的瞬间,他左手从袖中抽出铜钱,往地上一弹。铜钱滚过积水,撞上一块碎砖,发出清脆的“叮”一声。
里面的人动了。
极其轻微的一声闷响,像是膝盖压到了木板。紧接着,一道人影从柴房侧面闪出,贴着墙根往巷尾跑。
陈墨这才回头。
那人穿着灰布短褐,身形偏瘦,帽子压得很低,几乎遮住整张脸。但他注意到对方脚上那双厚底皮靴——明显不合时节,鞋面沾着泥,却没沾水。巷子里到处是积水,正常人走路不可能不踩进去。可这人每一步都避开了水坑,像是提前记住了地面的干处。
更奇怪的是他的右手。始终插在怀里,没拿出来过。左肩微耸,走路时身体略微前倾,像是长期处于警戒状态的人。
陈墨没立刻追。他站在原地,看着那人一路跑到巷尾岔口。前面有两条路:左边通往市集,人多热闹;右边是一条死胡同,堆满腐木和破筐,连野猫都不爱去。
那人没犹豫,直接拐进了死胡同。
陈墨眉心一紧。
正常人绝不会去那种地方。除非是故意的。
他不再迟疑,压低身形,沿着墙根跟了上去。脚步轻得像猫,每一步都避开碎石和积水。他绕过一堆烂木板,借着断墙的遮挡,悄悄探头看向胡同深处。
那人正站在一堆破筐前,背对着他,右手终于从怀里抽了出来。手里拿着一团东西,颜色发暗,像是布条。他低头看了看,然后把它塞进了筐底的一个缝隙里。动作很快,但陈墨看得清楚——那不是普通的布,是某种符纸的残片,边缘烧焦,纹路扭曲。
他收回脑袋,靠在墙上,没动。
不是守军。不是百姓。也不是巡逻队的人。
这个人,有问题。
他右手悄然摸向后腰,握住了墨玉烟杆。冰凉的触感让他清醒了一瞬。他没点燃它,也没拿出来。现在还不是时候。
他再次探头。那人已经转过身,正往回走。还是贴着墙,步伐轻浮,眼睛不断扫视四周。陈墨迅速缩回,贴紧墙面,屏住呼吸。
那人从他藏身的断墙外走过,距离不到五步。陈墨能闻到他身上有一股味道——不是汗味,也不是泥土气,是一种淡淡的、像是烧过的纸灰混着铁锈的气味。他认得这个味道。
是蚀神箓燃烧后的残留。
他在地下据点见过这种符纸。灰袍人用过。
陈墨没动。直到那人的脚步声彻底消失在巷口,他才缓缓吐出一口气。
他重新探头,确认对方真的走了,然后才走进死胡同。他走到那堆破筐前,蹲下身,伸手摸向刚才那人藏东西的位置。指尖碰到一片粗糙的纸角。他轻轻一扯,那团布条被拽了出来。
果然是符纸残片。上面的符路被人为破坏过,但还能看出一部分结构。他盯着看了两秒,认出了其中一个阵眼标记——是“引煞归流阵”的变体,用来引导怨气流向特定位置。这种阵法不能单独使用,必须配合主阵才能生效。
也就是说,这人不是随便乱扔垃圾。他是在传递信息。或者,是在标记坐标。
陈墨把残片收进内袋,站起身。他没急着离开,而是环顾四周。死胡同尽头是一堵塌了半截的墙,外面是废弃货栈的后院。院子里杂草丛生,几辆破车歪倒在泥地里。再往远看,是一片荒地,零星有几户人家,炊烟稀薄。
他盯着那片荒地看了几秒。
然后转身,朝着巷口走去。
他走得不快,但每一步都很稳。左手插在袖中,捏着那枚铜钱。右眼下的疤还在发烫,比刚才更明显了些。他没去管它。他知道这意味着什么——他的感知在拉警报。
走出巷子,主街的人多了起来。卖菜的、挑水的、赶驴的,来来往往。他混进人群,不动声色地扫视街道两侧。
没看见那个人。
但他知道对方没走远。这种人不会轻易暴露自己,更不会在完成任务后立刻离开现场。他们习惯观察后续反应,确认信息是否被发现。
他拐了个弯,走进一条更窄的小巷。这条巷子通向货栈后巷,是他刚才跟踪路线的延伸。他贴着墙走,耳朵微侧,听着背后的动静。
果然,十秒后,另一道脚步声出现了。
很轻,但频率不对。不是普通百姓走路的节奏。
陈墨嘴角微微动了一下。
他没回头,也没加速。只是继续往前走,像是要去某个地方办事。走到巷中段,他忽然停下,蹲下身系鞋带。
身后的脚步声也停了。
他系好鞋带,站起身,继续走。
身后的脚步声又跟了上来。
他拐进一条更偏的岔路,两边是倒塌的土墙,地上全是碎瓦。他走到一处断墙后,忽然转身,靠在墙上,右手已经握紧了烟杆。
脚步声停了。
他等了三秒。
然后猛地探头——
巷口空无一人。
但他知道,那人刚才就在那里。
他没追。现在还不是时候。
他转身,沿着原路返回,脚步比刚才快了些。他得换个方向。这种人既然敢跟踪他,说明对方也在试探。而试探,意味着他们不确定他发现了什么。
他可以利用这一点。
他走出小巷,回到主街,却没有继续巡查。他站在一家铁匠铺门口,看着炉火里烧红的铁条被锤打得火星四溅。他掏出怀里的布角,摸了摸。发烫感微弱,但还在。
他把它收回去,转身走向城西北角。
那里是旧货栈后巷的深处。
他要去看看,那条死胡同的尽头,到底藏着什么。
他走得很稳。
阳光照在他背上,影子拉得很长。面具下的脸没什么表情,右手习惯性地摩挲着烟杆底部。他知道身体在透支,也知道时间不多。但他更知道一件事——
现在不能倒。
也不能慌。
他穿过最后一段民宅区,拐进货栈后巷。巷子越来越窄,杂物越来越多。腐木堆成小山,破筐横七竖八地躺着。空气中那股铁锈味更重了。
他停下脚步。
前方,死胡同的入口就在那里。
他没立刻进去。而是靠在断墙后,静静等待。
十秒后,他听见了——
极轻的脚步声,从另一侧的矮墙后传来。
有人来了。
他屏住呼吸,右手缓缓抬起,烟杆抵在掌心。
脚步声越来越近。
他没动。
直到那道人影出现在胡同口,他才缓缓睁眼,双目锁定前方。
那人穿着灰布短褐,脚踏厚底皮靴,右手插在怀里,左肩微耸。
正是刚才那个可疑人。
陈墨没出声。
他只是静静地站在那里,像一尊雕像。
那人似乎察觉到了什么,脚步一顿,缓缓抬头。
两人隔着十几步,对视了一瞬。
然后,那人转身就跑。
陈墨立刻跟上。
他没有喊,也没有追得太急。他知道,真正的猎手,从不一开始就亮出刀。
他保持着十步距离,稳稳地跟在后面。
阳光被高墙挡住,巷子里越来越暗。
他走进了死胡同。