泉州港的春天来得比北疆早了整整两个月。岸边的榕树抽了新叶,密密匝匝地垂下来,在码头栈桥上方搭了一道绿荫,海风从东南方向灌进来的时候,绿荫的边缘会轻轻地翻一下又落回去,像一本书被风翻过一页,风停了之后那页纸又落回了原位。
乔小燕坐在茶行二楼的窗边,面前摊着一卷新绘的海图。她画图的方式跟别人不一样——别人画商道只标路线和驿站,她在路线的每一个分叉口旁边批注当季的物价和货物流向,在每段路的下方标注这段路的商队密度和沿途补给点的距离。她的账本跟海图放在同一个匣子里,翻开账本的第一页就是商路总纲,把全国商路串成一张完整的网。泉州港只是这张网上的一个节点,从泉州往西走可以接上北疆商路,往北走可以接到渤海国,往西南走可以接到西域都护府的旧商道,每一个节点之间的物资流向和季节轮换都被标注在账本的边角。
赵欣颖坐在她对面,膝上摊着一叠写了一半的符纸。她放下朱砂笔,偏过头来看了一眼乔小燕画的那条商道:“暗血矿换魔晶石?”
“对。”乔小燕没有抬头,“东夏的符咒师需要暗血矿掺进朱砂里画符,血族的供暖阵法需要魔晶石。两头都有需求,中间的差价够养活整条商路上的伙计。血族那边的暗血矿堆了几百年用不完,东夏的魔晶石存量也够。这笔生意不做,是浪费。”
赵欣颖说:“暗血矿粉掺进朱砂里,符纸能多撑三倍的时间。我师父在世的时候试过一次,她贴了一张护身符在剑鞘内壁,那柄剑后来挡了三次雷劫。”
乔小燕的笔尖在纸面上停了一下:“你师父——渡劫失败之后,她的魂魄在哪儿?”
“在秦诚的精神空间里。”赵欣颖说,“渡劫那天,有人在她渡劫现场做了手脚,她的肉身被劈散了。秦诚赶到的时候她魂魄还没有完全散,他用血为引把她的魂魄引出来,养在自己的精神空间里。他一直在供养她,每天晚上都在持续地输送灵力,没有断过。他不敢断,因为他不知道断了她会不会散。”
乔小燕把笔搁下,靠在椅背上。她的目光从海图上抬起来,落在窗外码头的方向。她的记忆从泉州港跳到了四年前的那个冬天——渤海国保卫战结束四个月之后,年关。
那一年的雪是乔小燕在北疆见过的最大的雪。她带着商队从北疆沿着商路南下,把最后一批过冬物资运到长城西段。车队在营部仓库外面卸完了货,车轮在雪地里压出了新的辙印,伙计们把空车赶到了营部后面的避风处用油布盖好。她没有急着走,她让伙计们先回镇子上歇着,自己留在营部,借了一间空屋。那间屋子以前是堆杂物用的,墙角堆着几捆旧箭杆和一卷用了一半的麻绳。她清理出一块桌面,把随身带的干面粉和羊肉馅摊开在桌面上,包了一百二十个饺子。她的手法是跟山西老家的厨子学的——皮擀得中间厚边缘薄,馅填得不紧不松,捏褶的时候拇指和食指配合得正好。她包完之后把饺子分成了四份,每份三十个,码进四只食盒里,用棉布裹了一层又一层,拎着上了城墙。
城墙上的台阶被雪覆盖了,她走得很慢。城墙上很安静,安静到她能听见自己呼吸的声音和火把燃烧时油脂发出的细微噼啪声。城墙上的火把从西段第一烽开始沿城墙脊背向东蔓延,在雪地里连成一条橙红色的光带。她走到第三烽附近的时候,看见垛口后面站着一个人。深灰色的披风上落了雪,肩头已经积了一指厚。秦诚站在那里,面朝西北方向。乔小燕顺着他目光的方向望过去——一条商道从长城西段向西北方向延伸出去,通往西域都护府的方向。那队马车正是从西北方向来的,沿着商道朝东南方向移动,往京城的方向走。车顶积了雪,在暮色里只剩一排模糊的暗影。它们从视野的西北边缘出现,沿着商道穿过长城西段的注视范围,朝着东南方向逐渐远去,像一排正在被夜色吞没的墨点,从出现到消失,全程都在秦诚的注视之下。
秦诚开口了:“北风卷地白草折,胡天八月即飞雪。忽如一夜春风来,千树万树梨花开……”
乔小燕在城墙根下停住了。她把食盒放在一块石头上,把手拢进袖口里,没有出声。
那队马车是往京城方向去的。车上坐的是西域都护府副都护周显。周显在西域都护府守了二十二年,守的时间比长城上大部分戍卒的年龄都长。那年秋天,风灵族和沙灵族的一次联合冲击从西域边境的裂隙中涌出来,数量超过寻常规模数倍。低级的元素生灵智力低下但悍不畏死——它们从裂隙中涌出来之后直接冲向阵法正面,用身体持续撞击护盾,一层一层地堆积在护盾外侧,撞碎了之后后面的继续往前堆,直到护盾被压出裂口。周显带着两个百人队在山谷裂隙口顶了将近一个对时,用自己的灵力持续补充符阵的消耗,把裂隙封住了。裂隙封住了,但他的修为在灵力耗尽之后从高阶跌落到底层,衰老不可逆地加速了。他不能回西域了,朝廷调他回京述职,述职之后安置。他坐在马车里从西域都护府出发,沿着商道往东南方向走,经过长城西段的时候他没有下车,但他让车夫把车速放慢了。
秦诚没有去城门口送他。长城不能没人。他只是站在第三烽的垛口后面,看着那队马车从视野中出现又消失,从西北方向来,朝东南方向去,然后念了一首送别的诗。
“轮台东门送君去,去时雪满天山路。山回路转不见君,雪上空留马行处。”
秦诚念完最后一句的时候,城墙上安静了很久。夜风从关外灌进来,把垛口上的积雪吹落了一小片,落在城墙根下的石头上。他转过身来沿着台阶走下来,在城墙根下看见了乔小燕放在石头上的食盒。四只食盒叠放在石头上,棉布裹得严实,边角没有松散。
乔小燕蹲下来打开最上面那只食盒的盖子:“羊肉大葱,多放了花椒。晋商走北疆的厨子说北疆军的兵冬天吃这个抗冻,一共四盒,一盒三十个。第三烽的守军轮值的时候分着吃。”
秦诚蹲下来,拿了一只饺子放进嘴里嚼了嚼。他的手指冻得有点僵,拿饺子的时候顿了一下,然后换了一只手:“你是晋商?”
“山西出来的。走北疆商路走了三年了,今年第一次往长城西段运物资。”乔小燕说,“这条路刚走通,我打算以后每年都走。”
秦诚嚼完第一只饺子:“你走过西域都护府的防区边缘吗?”
“走过。这条商路再往西北走大约五十里,在都护府防区和长城防区重叠的位置,有一道裂隙。”乔小燕说,“我的人那年冬天在那边躲暴风雪的时候见过。第二天天亮之后,他们发现那道裂隙的入口在日光下会反光,像一块被磨亮了的铜镜立在山体侧面上。边缘透出来的光是淡金色的,像符纸燃烧之后的余烬。雪停了之后光还在,一直没有灭。”
秦诚又拿了一只饺子:“那道裂隙在什么方向?”
“从长城西段出发,往西北方向走大约五十里。不在商路的主线上,在一条岔道尽头。”
秦诚把剩下的饺子连汤带水吃完了,把食盒盖好,站起来:“开春之后我去看一眼,看看那道裂隙里面到底是什么。”
乔小燕没有追问。她站起来把四只食盒叠在一起拎在手里,沿城墙根往回走,走到拐角处回头看了一眼——秦诚还站在城墙根下,面朝西北方向,雪落在他肩上,他没有拍掉。
乔小燕的回忆在“开春之后我去看一眼”这句话之后停住了。她回到茶行二楼的窗边,重新拿起笔蘸了墨,在海图边角批了一行字:“春分之后,北疆商路西段与泉州港连线试走。”她把笔搁下,靠在椅背上,目光从海图上抬起来。窗外的海风从码头方向灌进来,把窗台上那盆野蔷薇剩下的一截枯枝吹得轻轻晃了一下。
“周显到了京城之后,在城郊住下了。他在离开西域之前写了一封短函夹在述职折子里,随折子一起送到了兵部。短函没有抬头,没有署名,只有一句话:‘安西旧部托某致意镇北将军秦某。年前雪夜长城西段所诵之作,某于马车中闻之。北风犹在耳,雪路已过天山。’”
赵欣颖坐在对面,朱砂笔搁在砚台边沿:“那封短函到兵部的时候,秦诚在哪儿?”
“在裂隙里面。”乔小燕说,“他出来之后才知道周显写过那封短函。他回到长城上的时候,裂隙已经关了,周显也已经不在了。他站在城墙根下面朝西北方向看了很久。那个方向的天空已经没有淡金色的光了,商道上也没有马车经过了。”
赵欣颖说:“那封短函现在在哪?”
“有人抄了一份,带出了兵部,沿着商路往南走了。”乔小燕说,“我不知道现在在谁手里,但它在商路上。”
赵欣颖说:“在商路上就行。”
赵欣颖靠在椅背上,目光从海图上移开,落在窗外码头方向。她的记忆从这里接上了——从裂隙内部开始。
那道裂隙出现在西域都护府防区和长城防区重叠的位置,在长城西段偏西北大约五十里的一条岔道尽头。裂隙内部有一座宗门,宗门在裂隙内部扎根了很久,外面的时间流速和里面不一样——外界一天,里面十年。宗门里的人不多,几十个人,各自在裂隙内部不同的区域驻守和修炼。宗门里的人不知道外面的世界是什么样子,因为裂隙每隔很长时间才会开一次,开的时候也未必有人从外面进来。
秦诚开春之后从长城西段出发,沿着乔小燕说的那条商路岔道往西北方向走,走了大约五十里之后找到了那道裂隙。他以为是西域那边的元素生灵布设的工事,或者是奥伦塔帝国残留的东西,带着伪装过的诸侯剑和符纸走进去了,把马槊收在精神空间里没有拿出来——马槊是军方标志,他不能带着它出现在西域都护府防区边缘。他往里走了大约两里,穿过两道被风化了一半的石门,然后看见了宗门正厅的入口。那是一座完整的宗门,建在一条地下河谷的两侧,河谷底部有一条细长的地下溪流,岩壁上嵌着淡金色的矿石——跟乔小燕的人描述的一样,裂隙边缘透出来的淡金色光就是这些矿石散发的余烬,一直亮着,从来没有灭过。
宗门里有一个剑仙,叫萧红菱。宗门里没有名字,萧红菱是辈分最高的那个人。她在宗门正厅见了秦诚一面。宗门正厅是河谷最宽阔处的一间石室,石室的顶部比周围的房间高出两倍,墙壁上嵌着更多淡金色的矿石,把整间石室照成一种温暖的、均匀的色调。萧红菱坐在正厅靠里的石椅上,穿着一件深灰色的长袍,头发绾了一个简单的髻,用一根桃木簪固定住。她的眼睛是浅褐色的,在矿石的暖光里泛着一层极淡的琥珀色。
她问秦诚:“你从外面走进来,进来之前知道这里面有东西吗?”
秦诚说:“不知道。我以为是敌军的工事。走了一半才发现不是。”
萧红菱说:“那你现在知道了。”
他在宗门里留了下来。宗门里的人叫他“外面来的那个人”。宗门里的人的确跟宗门里的人不一样——他走路的步态、站姿、握东西的方式,全都带着边境驻军的痕迹。宗门里的人坐的时候靠椅背,他坐的时候靠墙。宗门里的人走路的时候步伐平均,他走路的时候重心压在脚掌前半段。宗门里的人拿笔的方式是拇指和食指捏住笔杆中段,他拿笔的方式是虎口扣住笔杆根部,更像握兵器的手势。
赵欣颖第一次见到他的时候,他正蹲在演武场边上用一把短刀削一块木头。宗门里的人用铁制的符纸底座,他削出来的是木头的。赵欣颖走过去的时候他没有抬头,但他的刀停了一下,然后继续削。赵欣颖在旁边站了一会儿:“你在削什么?”
“符纸的底座。”他说,“宗门里的符纸底座是铁的,太沉了。我习惯用木头的,轻一些,插进土里拔起来也快。”
赵欣颖蹲下来看了一会儿他削出来的那只木底座:“你从哪里来的?”
“长城西段。”他说,“我进来之前以为这里是敌军的工事,走了一半才发现不是。”
赵欣颖说:“那你现在打算怎么办?”
“学完符法就走。我在外面还有城墙要守。”他说完想了一下,“但我还不知道宗门里的符法要学多久。”
他在宗门里拜了萧红菱为师。宗门里的人看着一个从外面进来的人行了军礼,萧红菱说“你按你的规矩来”,然后宗门里的人就开始叫他秦诚了。赵欣颖在旁边看着拜师的过程,看见他站起来的时候右肩比左肩低了一线——长年在城墙上侧身站立的人留下的习惯。萧红菱看过他的剑法之后说:“你的剑法跟宗门的路子不一样。”秦诚说:“我在边境练的。边境的剑法不需要好看,只需要在城墙缺口被突破的时候还能砍得动。”萧红菱说:“宗门的路子你能走,边境的路子也能走。你走自己的路子,我教你符法——剑法你按自己的来。”
他学得很快。宗门里的同门画符讲究灵力流转的完整闭环,他画符只追求实效,灵力走线走到够用就收,多余的不画。宗门里的人画完一张符之后会用一炷香的时间复盘灵力走向和能量损耗比例,他画完一张符之后只会把符纸对折塞进怀里,然后问萧红菱下一张教什么。他对定身符和锁魂符一无所知——宗门里的人从初学就开始练定身符,他在边境七年从来没有人教过他定身符。萧红菱问他定身符的起手式时他画不出来,他说:“在边境用不上。敌人就击退,非敌人就不用管。定身符在城墙上用处不大。”
他偶尔会唱一些歌。宗门里的人唱的歌是宗门内部传下来的调子,节奏舒缓,歌词关于裂隙内部的溪流和矿石。他唱的歌节奏更野,歌词里有一句“目之所及皆汉土,鲜血染红征袍”,宗门里的人没听过那种歌,问他那是什么调子,他说是在边境学的民谣。赵欣颖在旁边听着,觉得那个停顿比正常思考多了一拍,像是临时想了一个答案,而不是想起了什么。她没有追问。
赵欣颖在宗门里跟了他大约三十年。她看着他画符,看着他削木头底座,看着他走在裂隙内部的通道里记路线和标记点——他在通道里走一遍就能记住栈道的岔口位置和栈道边缘的磨损程度,宗门里的人走了一辈子也没注意过那些细节。裂隙内部的符阵每十年需要一次维护,萧红菱让赵欣颖和秦诚一起去裂隙核心区域做灵力检测。赵欣颖负责检测灵力流通节点,秦诚负责检查阵眼上硬符纸的磨损情况。他在阵眼旁边蹲了很久,用指腹摸了一遍每枚符纸的边缘,然后说:“这枚符纸右下角的灵力走线磨损程度比左边重,可能是裂隙内部风向偏斜造成的。下一次灌注的时候应该在右下角多加一层加固符。”
赵欣颖把他说的位置记下来之后抬头看了他一眼:“你在边境的时候也是这么看东西的?”
“在边境不看符纸。”他说,“边境看城墙的砖缝,看敌军退走的路线。符纸是进来之后才开始学的。理论我学得慢,但用起来的时候只要记住怎么用就行了。”
宗门里没有人知道他在外面的身份。宗门在裂隙内部太久了,对外面的世界知道得很少。秦诚进来的时候穿着边境武服,宗门里的人只知道他是外面来的军人,不知道他是什么级别。宗门里的人也没问过他是谁。他带着伪装过的剑和边境的习惯走进裂隙,在宗门里待了七十年,宗门里的人一直叫他“外面来的那个人”。直到萧红菱渡劫那天,宗门里的人才知道他手里有一柄马槊。
萧红菱渡劫那天晚上,裂隙内部的空间在渡劫开始之后出现了一次大幅的灵力波动。赵欣颖赶到渡劫现场的时候,十二柄剑的防御阵已经碎裂了,剑阵的碎片散落在戈壁的碎石之间,像一面被打碎的镜子。萧红菱的肉身从正面被击中,正在从内部崩裂。仇家从渡劫现场外围的暗处走出来——那是一个穿着深灰色斗篷的人影,从戈壁边缘的一块巨石后面绕出来,手里还攥着一枚符印碎片,碎片上的光色跟裂隙内部的淡金色不一样,偏暗红,像冷却了一半的铁块。
赵欣颖看见秦诚站起来。他站起来之后右手从虚空中抽出了一柄马槊——那是宗门里所有人第一次看见那件兵器。槊头百炼钢锻,在裂隙内部的淡金色矿石光下泛着冷白的光。槊杆缠着铁线,铁线的纹路在槊杆表面形成了一道道细密的螺旋。宗门里的人没有见过这种兵器,赵欣颖甚至不知道那叫什么,她只知道那是一柄在戈壁的暗光和裂隙的余烬之间依然能反出冷光的兵器。没有人知道他带着这柄马槊,宗门里的人只见过他用那柄伪装过的剑,那柄剑上刻了掩饰用的符纹。马槊从精神空间里抽出来的时候剑鞘上的符纹还在,但已经没有用了。
他握着那柄马槊冲了出去。槊尖在暗光里走了一条笔直的线,穿过那团正在从渡劫现场撤离的人影,槊尖从背后钉入,钉穿了胸腔之后从正面穿出,钉入了后方的岩石。仇家倒下的时候手里那枚符印碎片落了地,滚了两圈停在了碎石堆里。碎片上的暗红色光在落地之后又亮了一下才熄灭,像一盏被关掉之后还在继续亮着余光的灯。宗门里的人看着他握着那柄马槊站在那里,槊刃上的血正在往下滴,每一滴都在石面上留下一个圆形的深色痕迹。他的身份在马槊出鞘的那一刻暴露了,宗门里的人第一次知道他在外面是边境将领,不是普通的戍卒。
他杀了仇家之后把马槊插进碎石里,蹲下来划破自己的掌心,把血涂在萧红菱的额头上,然后把她的魂魄从正在崩溃的肉身里引出来,收进了自己的精神空间。那缕魂魄在他身体里亮了起来,像一盏被点燃的灯,一直亮着,从渡劫那晚开始就没有灭过。赵欣颖走到他身边蹲下来:“她怎么样了?”
“魂魄在我这里。”秦诚说,“灵力在持续供养她,不会散。但她需要一样东西——能承载神魂重塑肉身的神器。宗门里没有,但外面有人见过类似的东西。”
赵欣颖说:“我去找。”
秦诚把马槊从碎石里拔出来,收进了精神空间。收进去的时候他说了一句:“不会有人想在我的世界里用青龙偃月刀。”宗门里没有人说话。所有人看着他收完马槊,然后裂隙开始收窄了。宗门里的人全部撤出来之后,裂隙的边缘合拢了,那些淡金色的光从边缘向内收缩,像一扇正在被关上的门,门缝越来越窄,门缝里的光越来越细,最后变成了一条细线,然后彻底消失了。赵欣颖站在裂隙外面看着入口的方向,站了很久,久到戈壁上的风把她道袍上的灰尘吹干净了,又吹落了一层新的。
她从裂隙出来后,沿着商路往西走。她走了一个多月,在商路上遇见了乔小燕的车队——乔小燕正带着车队从长城返回北疆的路上。赵欣颖遇见她的时候,她正蹲在一辆马车旁边修车轮,用一根从车辕上拆下来的横木垫在车轮底下,指挥伙计把车斗抬起来。赵欣颖勒马停住,下马走过去,用短刀把陷在轮轴缝隙里的碎石撬了出来,又削了一根临时楔子卡进轮轴和轮毂之间的空隙里。乔小燕站起来拍了拍手上的灰,看着她收刀的动作:“你是符咒师?”
“是。”
“你在找什么?”
赵欣颖说:“一样能承载神魂重塑肉身的神器。不在商路上。在一个裂隙里。裂隙在西域都护府防区边缘,和长城防区重叠的位置。”
乔小燕看着她:“那道裂隙开春之后有人进去过。”
“谁?”
“长城西段守将。他叫秦诚。”乔小燕说,“他初五之后去的。你是他的什么人?”
赵欣颖说:“我在裂隙里的宗门见过他。他是我师尊的弟子。”
乔小燕翻了一卷旧地图出来,摊在马车车斗的平板上,指着防区重叠处一个用炭笔画了圈的位置:“这道裂隙在这个位置。我的人在暴风雪里见过。”
赵欣颖低头看着那个圈:“这道裂隙现在已经关了。”
“我知道。”乔小燕把地图卷好放回补给车里,“那道裂隙存在的唯一证明,是秦诚从里面出来了。你沿着商路往西走,走到那个圈的位置看一看,如果里面还有东西——你认识它。”
赵欣颖说:“我认识它。”
乔小燕靠在茶行二楼的窗台边听着赵欣颖讲完最后一段。海风从码头方向灌进来,把窗台上那盆野蔷薇的枯枝吹得轻轻晃了一下。她伸手折掉了一截枯枝,丢进篓子里:“你从裂隙出来之后往西走了。遇见我的时候,我正在从长城回北疆的路上。你往西走的时候,如果那件东西被人带出来了,应该会出现在某一条路上。我在泉州港这边给每一个岔口都铺上商队。你走到每一个岔口的时候,问路就行。”
赵欣颖说:“好。”
乔小燕把海图沿着中线折好放回抽屉里,转过身来面朝着赵欣颖:“他进去之前不知道里面是一座宗门。他走进去才发现。他在里面待了七十年,出来之后裂隙就关了。他在城墙根下念的那首诗,是送周显的——周显的马车从西域来,往京城去了。他念完的时候那队马车已经走远了。裂隙也关了。他在里面的七十年里没有回过长城,外面的时间只过了七天。他出来的时候周显已经不在京城了。那封短函里写的‘北风犹在耳,雪路已过天山’,是他念的《白雪歌》最后一句改的。周显听见了,记下来了,写出来了,送到了兵部。有人抄了一份,带到了商路上。那道裂隙的方向在他从裂隙里出来之后就是空的,再也没有光从里面透出来过。但你沿着商路走的时候,如果那件东西还在裂隙里,你就在那个岔口停下来。如果不在,你就继续走。”
赵欣颖站在窗边,过了很久才开口:“他在宗门里唱的那首歌,有一句‘目之所及皆汉土,鲜血染红征袍’。宗门里的人听不懂,他用民谣糊弄过去了。但他唱的时候,我记住了。”
乔小燕站在窗台旁边没有回答。她伸手把窗台上那盆野蔷薇剩下的一截枯枝也折断了,断口处露出了底下一点点浅绿色的芯——枯枝下面是活的,还没有死透。她把它也丢进了篓子里,拍了拍手上的碎屑,然后说:“你沿着商路走。走到最后一个岔口的时候,如果那件东西还在裂隙里,你就在那个岔口停下来。如果它不在裂隙里,你就在那个岔口继续走。路有名字。”