维奥莱特抓起羽毛笔,墨水在笔尖凝成饱满的一滴。
她翻开日记本的空白页,写下第一个字——“七”。
笔尖触纸的瞬间,墨迹像被什么东西从纸上吸走了。不是干涸,不是洇开,而是字迹凭空消失了,连压痕都没留下。
她盯着那张白纸,手指收紧,笔杆咯吱作响。
再写。“雷蒙德”。
同样。笔尖划过的地方,墨水像落进了看不见的裂缝,纸张依旧洁白如新。
她咬住下唇,几乎是刻字一般用力往下压——“影月会死”。
最后一个笔画刚收,所有墨迹同时蒸发,连她指甲在纸面上刮出的凹痕都在愈合。纸张恢复平整,像在嘲笑她的挣扎。
“不让我写。”她的声音干涩,喉咙像被砂纸磨过,“连这个都不让。”
她把羽毛笔摔在桌上,墨水瓶倒了,黑墨淌过桌面,滴在地毯上。她盯着那滩墨水——至少这个能留下痕迹吧?
伸手蘸了一指墨水,在桌面上画了一道。
墨水在木纹上停留了两秒,然后像活了一样,往边缘收缩、聚成圆珠、滚落。桌面恢复干燥。
维奥莱特的手指在发抖。
她扭头看向壁炉。火焰噼啪作响,木柴烧得通红。抓起一根拨火棍,把烧红的木炭拨到石板上,用炭头写字。
炭痕在石板上烧出一焦黑的笔画——“死”。
这次留住了。
她心跳加速,继续写——“七日后”。写到“日”字时,前面的“死”字开始变淡,碳粉像被风吹散一样飘起来,消失在空气里。
不到五秒,石板光洁如新。
维奥莱特后退一步,后腰撞上书桌角,疼得她闷哼一声。
剧本连炭迹都能抹。这个世界不允许任何形式的预知记录。
影月趴在壁炉前的地毯上,黑色的长毛在火光下泛着暗红色的光泽。它抬起头,琥珀色的眼睛盯着她,尾巴尖轻轻拍打地面,发出有节奏的闷响。
维奥莱特从书桌前站起来,赤脚踩在冰凉的石板上。寒意从脚底板蹿上来,经过脚踝、小腿,一路爬到膝盖,她没理会,径直走到影月身边坐下,后背靠着壁炉的砖墙。
砖墙的温度透过薄睡衣烫着她的肩胛骨,可她前胸还是凉的。
“我看见你死了。”她把脸埋进影月颈侧的厚毛里,闻到了柴烟和它身上那股淡淡的兽类腥味,还有一种只有她能辨出的、属于影月的温暖气息,“一把黑剑,从这儿穿过去。”
她伸手摸了摸影月心脏的位置。手指下的皮毛温热,心跳有力,一下一下顶着她的掌心。七日后,这心跳就会停止。
影月喉咙里发出一声低沉的呜呜声,脑袋往她怀里拱了拱,舌头伸出来舔她的手指。舌头的倒刺刮过皮肤,微微的刺痛让她眼眶发酸。
“我也死了。我们一起死。”维奥莱特的声音闷在皮毛里,“他们说这是剧本,不可逆。”
她把“不可逆”三个字咬得很轻,轻到像是在跟自己确认。
影月突然僵住了。
它猛地从她怀里抽出身,四爪撑地,背部的黑毛一根根竖起来,像被静电炸开了。琥珀色的瞳孔缩成针尖,鼻吻皱起,露出森白的犬齿,牙龈上还挂着刚才舔她时沾上的墨水。
维奥莱特后背离开墙壁,手掌撑在地毯上,掌心压进羊毛的纹路里:“影月?”
伴生兽没有看她。它的视线死死锁定在窗户方向,喉咙里发出持续的低吼,声音压得很低,却让壁炉里的火焰都颤了颤。它的前爪在刨地毯,爪尖勾断了几根羊毛线。
她顺着它的目光看过去。
窗户开着一道缝,夜风吹动深红色的天鹅绒窗帘,月光把窗台切割成明暗两半。窗帘穗子在风中轻轻摆动,每一次摆动都投下晃动的影子。花园里传来夜莺的叫声,不是歌唱式的婉转,而是急促的、受惊般的尖啼。
远处城墙上有巡逻骑士的火把在移动,火光照亮了一段段雉堞,又暗下去。
“有什么?”她站起来,赤脚踩过地毯边缘,脚趾碰到地板接缝处微微翘起的木刺,扎了一下。她没停,走到窗前。
影月蹿到她身前,挡在她和窗户之间,尾巴僵直地竖着,像一根黑色的铁棍。
维奥莱特把窗帘拉开——
花园东南角,骑士巡逻路线上的第七块石板旁,站着一个穿板甲的身影。火把的光映在他银色的肩甲上,晃出一圈光晕,光晕的边缘带着淡淡的蓝色,像是火把温度不够的冷焰。
她的呼吸停了一拍。
不对。
她盯着那个骑士,脑子里预知碎片里的画面突然涌上来——七日后,同样位置,同样时间,那个骑士应该站在距离第七块石板十步远的地方,正在跟换岗的同伴说话。
她记得那个画面里的每个细节:换岗的骑士会从东边走来,左手提着一盏灯笼,右手扶着剑鞘。两个人会说三句话,第一句关于口令,第二句关于天气,第三句关于明天早饭。说完后,站岗的骑士往西走,换岗的留下。
但现在他一个人,站在第七块石板上。
没有换岗的人从东边来。
火把的角度也不对。预知碎片里,火把的光是从左往右打的,他的左侧脸被照亮,右侧埋在阴影里。可现在火把在他右手边,他的右侧脸亮着,左侧脸是暗的。
维奥莱特的视野里突然弹出半透明的文字框,像有人把字刻在了空气里——边框是暗红色的,像干涸的血迹。
【漏洞确认】
【坐标:花园东南角·第七石板】
【偏差值:站位偏移3.2米,光照角度偏差37度】
【剧本修正力:弱】
【修正力反扑概率:当前12%,随时间递增】
【建议:立即接触漏洞源,接触时间每延迟10秒,漏洞缩小7%】
字框一闪一闪,边缘带着类似老胶片的划痕纹路,还有几个像素般的噪点在跳动。
维奥莱特的手指扣进窗框的木纹里,指甲陷进去,木屑扎进指腹。疼痛很真实——剧本没有抹掉这股疼。
影月低吼一声,回头看她的眼睛,琥珀色的瞳孔里倒映着她的脸——她的嘴唇在发抖,不是因为害怕,是因为某种接近疯狂的希望。她能看到自己瞳孔里映出的字框反光。
“偏差。”她说,声音轻得几乎只有自己能听见,“剧本有偏差。”
她转身就跑。
赤脚踩过石板地面,脚趾撞上了茶几腿,疼得她踉跄了一下,膝盖磕在地板上,骨头和石板碰撞发出沉闷的响声。她没停,用手撑地爬起来。
影月比她更快,黑色的影子蹿到门前,用爪子刨门板,指甲刮过橡木,留下四道白痕。
维奥莱特拉开门,走廊里的烛台被跑动的气流吹得摇摇欲灭。蜡烛的火苗拉成长条,烟灰从灯罩里飘出来,落进她的头发里。
“小姐!”走廊尽头值夜的女仆惊呼,“您还没穿鞋——”
她没理。
楼梯,旋转的石阶,扶手是铁铸的,冬天摸上去会粘手。现在还不是冬天,但铁条的温度仍然低得让她的掌心发麻。脚底板踩在冰凉的阶梯上,每一步都让膝盖承受冲击,踝关节在发软。
影月从她身边冲下去,四爪在石阶上打滑,发出刺耳的指甲摩擦声,像铁钉划过黑板。
大厅,穿过餐桌,撞翻了一把椅子。椅子倒下,砸在地砖上,椅背裂开一条缝。
后门,门闩是铁质的,横插在两道铁环里。
她拽了两下没拽动,铁环生锈了,摩擦力太大。影月直接跳起来,前爪砸在门板上,砰的一声,门闩松了,从铁环里滑出来,掉在地上,砸中她的脚趾。
她倒吸一口凉气,没低头看脚趾有没有出血。
花园的冷风扑面而来。
草叶上的露水打湿了她的脚背,泥土的腥味混着玫瑰花的甜腻钻进鼻腔。玫瑰花的甜味太浓了,浓到发苦,像是几百朵花同时在腐烂。月光惨白,把花园照得像一副褪色的画,影子拖得很长,长到变形。
骑士还在那里。
距离她不到五十步。
她跑过去,肺部开始烧灼,每一次呼吸都像在吞碎玻璃。冷空气灌进气管,胸腔里发出嘶嘶的杂音。右腹部开始疼,一抽一抽的,是太久没跑步的代价。
影月跑在她右侧半步远的位置,黑毛在夜风里飘动,偶尔擦过她的小腿,毛发的触感像刷子。
十五步。
十步。
骑士转过头来。
他的脸被头盔遮住了大半,只露出一双灰蓝色的眼睛。那双眼睛看着她跑来,没有惊讶,没有警惕,只有一种机械式的冷漠——像钟表的指针,只按固定的速度转动。
但他的右手指节在动。拇指反复摩擦食指的第二关节,一下,一下,频率越来越快。
维奥莱特在他面前停下,弯着腰大口喘气,汗珠从额角滑下来,滴在草叶上。她能尝到嘴角的咸味,混着铁锈味——不知道是牙龈出血还是刚才摔跤磕破了嘴唇。
“你。”她抬起手,指向他脚底的石板,手指在发抖,肘关节在发软,几乎抬不到水平,“你不该站在这儿。”
骑士没有动。
“你应该站在那儿——”她转身指向西边,火把的光在她脸上晃动,影子在草地上转了一圈,“十步外,跟换岗的人说话。现在没人跟你换岗,你的火把角度也不对。”
骑士低头看了她一眼。
然后他的身体开始出现变化。
不是真的变化,而是一种视觉上的拉扯——他的轮廓像水面上的倒影被风吹皱,边缘出现重影,一帧是现在站定的姿势,另一帧是他本该在十步外跟人说话的姿势。两帧画面在争夺现实,互相覆盖,又互相排斥。
他的左手一会儿垂在身侧,一会儿抬到胸前做换岗礼。他的嘴唇在动,但不是对她说话,而是在重复三句不属于这个时间点的台词。
维奥莱特视野里的半透明字框再次闪烁,这次边框变成了暗红色,边缘在跳动——
【漏洞扩大中】
【剧本修正力:弱→极弱】
【接触有效】
【当前漏洞稳定性:62%】
【警告:修正力反扑概率上升至34%】
【反扑形式预测:环境微调/角色行为矫正/记忆覆盖】
影月浑身的毛炸得更厉害了,它对着骑士呲牙,前腿压低,做出扑击的准备姿势。它的尾巴夹在两腿之间,不是恐惧,而是高度戒备时的本能。嘴唇翻开,露出全部42颗牙,牙龈因为用力而发白。
维奥莱特伸手按住影月的后背,掌心感觉到它肌肉的紧绷和震颤,每一块肌肉都在皮下跳动,像拉满的弓弦。它的心跳隔着胸廓传上来,快得不像话,至少是平时三倍的速度。
她看着骑士,骑士也在看她。
那双灰蓝色的眼睛里,机械式的冷漠正在龟裂,像冰面上出现了第一道裂纹。裂纹从他的瞳孔边缘开始,向外辐射,每一条裂缝里都透出一种她读不懂的东西——不是恐惧,不是愤怒,更像是某种从沉睡中苏醒的困惑。
他张开嘴——
空气突然变重了。
像有人往她肩膀上压了一块看不见的铁板,膝盖一软,差点跪下。影月也矮了半截,四爪陷进泥地里。
剧本修正力来了。
骑士嘴里的字被堵了回去,他的喉咙在动,嘴唇在张合,但没有声音发出来。他的眼神在挣扎——不是跟维奥莱特挣扎,而是在跟某种支配他身体的力量挣扎。
维奥莱特咬紧牙关,腮帮子鼓出两条棱线。
她伸出手,握住了骑士的手腕。
铁手套的触感冰凉,金属表面有细微的锤痕,凹凹凸凸的硌着掌心。她握得很紧,指节发白,指甲嵌进铁手套的接缝里。
“说话。”她说,声音沙哑得像砂纸打磨石头,“剧本让你不说,我让你说。”
骑士的瞳孔猛地放大。
(第2章 完)