天工之城真正醒来的时候,旧南门还在睡。天色刚从群山背后泛白,曾经作为北城边界的那道石门仍浸在淡青色晨雾里。门洞上半截保留着旧年的灰石和修补痕迹,下半截却已经被两侧新起的楼房夹在中间,门外不再是荒草与三条泥路,而是一条一直向南延伸到新城的宽街。卖早点的人把木车推进门洞,蒸笼白汽贴着城砖往上爬;两名昨夜值守的巡守坐在石墩上喝热汤,看见一队载着木料的重车过来,只抬手让行人靠边。没有人查路引,也没有人问车上的人从哪里来。旧南门如今更像一座留在街心的石桥,城已经从它下面流过去了。

再向南,真正的新城一直铺到两道低岭之间。十多年前只能看见灰土和残墙的地方,如今屋顶一层层压过去,灰瓦、木楼、石仓与较高的商号夹着六条主路向外延伸。东南是飞舟落场,清晨第一批小型货舟已经在引导灯下缓缓落地;西南沿商路长出大片仓院和车行,驮兽铃声隔着几条街仍能听见;更远处的新住区刚刚生火,炊烟贴着屋脊散开,孩子背着书袋从巷子里跑出来,在一辆拉菜的车前被母亲一把拽回路边。早起的炉房已经传出第一阵锤声,卖热粥的摊子把木勺敲在锅沿上,水汽、炭烟、牲口气味和湿石路的凉意混在一起,像一座城市自己吐出的晨气。

百里渠也早已不是当年那条刚刚恢复流水的旧渠。主渠从北面的山口进入城市,在第一座蓄水池分成三路:一路继续沿旧城穿过中心区,一路向东供应工场与船坞,另一条沿西侧新城进入住宅和市场。更细的水槽再从这些主线向街巷分出去。清晨闸门开启时,渠面一片片亮起来,卖菜的人顺手在公共水槽里洗去叶上的泥,几名医馆学徒拎着有盖的净水桶从桥上快步过去,桥下还停着专门清理落叶与淤物的小舟。十二年前,北城人为一桶水能从天未亮排到日上三竿;如今水声已经没人围着看。它只是每天都在。

陆远这天出门比平日迟了一刻。原因既不是城务,也不是哪处设施出了问题,而是六岁的儿子趁他系外袍时,把一只巴掌大的木飞舟硬塞进了他的袖子,说学馆今日要比谁的船能从斜板上滑得最远,非要父亲先看一眼尾翼是不是歪了。陆远蹲在门边替他拨正那片薄木,刚说完“这不是尾翼,是你昨晚摔裂了”,两岁的女儿又抱住他的靴子,仰着脸只会一个劲地喊“船”。沈清禾从里屋出来,头发还没有完全束好,伸手把女儿抱起来,又看了看儿子藏在身后的木板,眼神一转,便知道昨晚是谁偷偷用了她药箱旁那把小刀。

他们成亲已经多年。家安在旧城北坡一处很普通的两层小院里,离总医馆和旧军坪都不远。院子不算大,前面栽了两株耐寒的树,后墙外能听见主渠支水经过时的低响。六岁的长子已经开始去学馆,最喜欢飞舟和桥,问起灵根时却只把它当成“爹身上有五条路”;两岁的女儿还分不清城主和医修,只知道父亲出门常晚归,母亲衣袖总带一点药香。陆远过去从未认真想过自己会在这个世界成亲、生子。当年从矿道里醒来时,他连明日能不能活都不知道;后来事情一件接一件,仿佛永远只有下一处故障、下一次试验和下一段要走的路。可不知道从什么时候起,他回家时会在门槛边先看见两双小鞋,桌边会多出一个被孩子啃出缺口的木勺,沈清禾的药册旁也会压着学馆先生写来的纸条。那些东西比任何仪式都更清楚地告诉他:十二年真的过去了。

儿子跟到门口,仍不死心地问:“爹,你不是能知道城里很多地方吗?那我去学馆,你能不能知道我有没有打架?”陆远看了他一眼,还没回答,沈清禾已经把女儿放到小凳上:“你若把学馆的灯打坏,他大概能知道。你若只和同桌抢一支笔,裴照的人都懒得管你。”孩子想了想,显然觉得这个答案不够威风。陆远却笑了一下。这样的问话反而提醒了他,那些越来越清楚的感知并不是神识,也不是读心。他不知道城里每个人在做什么,更不知道自己的儿子此刻心里打着什么主意。他能感觉到的,是这十二年里一条条接起来的水路、灵力网络、器物和公共设施——是城市留下的反馈,不是人的秘密。

走出家门以后,陆远沿北坡旧街上行。旧墙只剩中间一段被保留下来,墙外已经是第二圈、第三圈城区。墙脚下原来堆过修渠木料的空地,早就变成了中心广场的一部分,四面长长的招工廊从广场中央向外展开。天还没完全亮,木牌和纸榜下面已经聚了人。有人仰头看“大型飞舟护航,金丹优先,按程计酬”,有人停在“西渠总工,需带过百人以上工队”前反复看数字;一名穿旧宗门袍的筑基修士正在同车行掌柜争护运价,旁边一个没有灵根的老石匠却被三家修路行围住,因为新城今年两座桥都想请他看基础。

没有谁觉得这两件事矛盾。修为能做别人做不了的事,便值更高的价;一个凡人若真能让百来个人、几千车石料和一场雨季不乱,他的本事一样值钱。十余年下来,这座城最先被山外人记住的不是某一条漂亮律令,而是一些再普通不过的事实:门一直开着,工作一直在那里,愿意来的人可以来,觉得别处更好的人也可以走;做得到什么,就去争什么。做不好会被换下来,做得好也没人因为你的父亲是谁便把位置拿走。

陆远站上旧墙最高的一处石台时,胸腹间忽然掠过一阵极轻的凉意。不是晨风。水路先从左肋下方缓缓铺开,像一条远远流过身体的河。北一蓄水池刚抬第二道闸,城西几处公共释灵站随之增加输出,昨夜尚未完全熄灭的街灯被逐段切回白日供能;几息之后,东面又传来另一种更明亮、更短促的感觉,火路在胸口微微一热——城东第一批炉台开火了。

他没有转头。十多里外的东城烟囱果然开始一根根冒出薄烟。手术后留下的五条灵路经过十二年稳定之后,没有变成五种惊人的神通,反而像五种越来越敏锐的接口。城市最初只有百里渠、几盏公共灯和少数工场时,这些感觉还十分零散;后来道路、水利、工坊、飞舟、医馆与城防设施逐步采用可以相互识别的标准接口,越来越多器物把自己的运行状态送回公共网络。陆远不需要亲自把灵力伸到几十里外,城市本身就在不停“说话”,而他的五路恰好能听懂其中越来越多的部分。

最先变得清楚的是金。城东高处忽然有十余点锐利回应同时划过,像细针从右臂外侧一闪而过。陆远抬眼时,裴照带的早巡队已经从飞舟落场旁升空。十几柄制式飞剑在晨光里拉开距离,下面几人穿的是轻型灵甲。他听不见他们说什么,也不知道裴照此刻是不是又嫌哪个年轻人转向太慢,但他知道那队人刚刚离地,知道有一副右肩甲的响应比其他人迟了一线。不到片刻,那点迟滞便消失,大概是地面维护员已经发现问题,把人叫了回去。

木路柔和得多。它并不时时存在,更多时候像身体深处一片很安静的温度。城北总医馆刚结束夜班,大多数生命维持器具正在退出高负荷,只有西院几处反馈仍然偏紧;南城第二医馆在晨间换药以后短暂升高,又很快平稳。陆远无法知道某张病床上躺的是谁,也不能因为木路有变化便隔着半座城诊病。他能知道的只是那里正在忙,或者某套设备忽然变得不对。真正决定该用什么药、什么时候截断一条受伤灵路的人,仍然是沈清禾、宁观澜和那些已经带出一代又一代学生的医修与医工。

水路最广。除了百里渠和蓄水池,它还连着公共释灵站、工场冷却、飞舟的持续循环与大部分灵灯。白日里它像一张安静铺开的网,到了入夜,街灯、铺灯、学馆和住区逐渐接入,那种感觉便会一点点变厚。有时陆远半夜醒来,只要水路仍然平稳,他甚至不必起身,便知道北水门没出事,主要释灵站也没有大规模跳断。最初这种“省事”让他有些不安,仿佛自己又在偷偷把别人应该做的值守拿回来。后来他才慢慢接受,知道整体状态与亲自控制每一处并不是一回事。

土路最沉,也最少说话。旧墙、新坝、桥基、城门、飞舟重台和城防基座平日几乎没有明显反馈,只有重量安静压在那里。今日北面的融雪比往年早,外城新坝承受的水压缓慢增加,土路深处因此有一种极淡的沉感。陆远脚下石面还没有震,身体却已经先知道那座几十里外的坝正在“吃力”。他没有因此立刻发命令。半刻以后,腰间传讯牌才亮起,北坝值守送来例报:水位上涨两尺,仍在正常线内,午前会再开一道泄口。

十二年前,他一定会亲自去看那道泄口。十年前,他大概还会问石门有没有卡、底座有没有渗、谁在值守。如今他只是把传讯翻到背面,在“已阅”处按了一下。不是因为不在意,而是那里已经有懂水的人,有懂坝的人,也有真正负责今日那一班的人。城市若必须靠城主每次都赶去拧一只闸,它长得再大,也只是一个放大的工坊。这个道理他花了很多年才真正学会。过去他最怕别人做错,因此总想多看一眼;如今他更怕所有人都等着他看那一眼。

火路则最容易让人产生“城市有体温”的错觉。城东大工场的炉火从清晨到深夜分批起落,船坞里的大型动力台每次试机都会在他胸口留下短暂明亮的热意,私人小炉房则像散在街巷里的微小火点,彼此杂乱,却又有自己的节奏。最忙的时候,陆远甚至能从这些起伏中判断今日工场是不是赶货过头;若某一片火路长时间维持在异常高位,他还没开口,负责那片炉区的人往往已经先把问题报上来。

五种反馈叠在一起以后,城市渐渐有了某种近似身体的重量。水在流,火在烧,金属器物在动,医馆在维持生命,土石在承担。任何一处单独看都只是设施,可它们同时工作时,陆远有时会产生一种很难向别人解释的整体感觉。某个暴雪夜,城西水路同时出现三处堵塞,工场为了抢修把炉火推高,医馆又突然收进一批冻伤的人,他整夜都觉得胸口绷着;而节庆之后所有炉火、飞舟和街灯慢慢恢复平稳时,他又会莫名跟着松下来。最初他总试图给这种感觉找一个准确名字,后来索性不找了。

中午,陆远从旧墙下来,在中心广场碰见周满仓和苏春枝。两人如今已经成亲多年,家就安在南市与公仓之间的一条老街上,离谁的工作都近。有人曾笑他们把夫妻日子过成了两本账:周满仓管人、路和商队,苏春枝管货号、仓储与那些能把人逼疯的细目。真到了家里,情形也没好多少。周满仓常把公仓的木牌带回饭桌,苏春枝则能在他夹菜时顺手问一句“西三仓少的那两车铁找到了没有”。可陆远知道,他们并不是把日子过成了工作,而是两个人恰好都把这座城当成了自己的日子。

这会儿周满仓正端着一碗还没吃完的面,被苏春枝堵在招工廊旁。她手里拿着三张仓单,问南岭来的那批木料为什么先卸进了飞舟行自己的院子,没有走公秤。周满仓一边吃一边解释那是商家自用,不进公共仓,苏春枝听完才把最上面一张划掉。见陆远过来,周满仓立刻把碗往旁边一递,像是终于找到借口:“你来得正好——”苏春枝没等他说完便把碗又塞回他手里:“城主不是替你吃面的。”陆远笑着从两人身边过去。十多年前周满仓还在矿下为半张饼发愁,如今有人会在他忙得忘了吃饭时,把碗重新塞回他手里。这样的变化比城墙长高多少更容易让人相信时间真的走了很远。

当天晚上,城里恰好没有大事。白日里北坝按计划泄水,西院两名重病人的状态也在午后稳定下来;东场一座炉因为炉口旧裂提前停火,没有酿成事故;裴照的巡守只处理了两起酒后打架和一宗货仓争执。太阳落下以后,中心广场的招工廊换上一排低灯,六条主路从中间向外亮开。远处飞舟落场的引导光一明一暗,大型货舟拖着比房屋还长的影子从城上掠过。

陆远回家时,儿子已经睡了,木飞舟还压在枕边,下午从学馆带回来的纸上画着一座歪得厉害的桥。两岁的女儿倒还醒着,趴在沈清禾膝上,手里捏着一枚磨圆的木药瓶盖。沈清禾刚从总医馆回来,衣袖上仍带淡淡药香。她这些年看上去变化不大,只是眉眼间少了早年总被突发伤势压出来的紧绷。基础救治早已有成百上千的人能够做,她如今更多时候教高阶医修、看疑难脉案,也终于能够有些夜晚在孩子睡前回到家。

女儿见陆远进门,伸手就要他抱。陆远把她接过来,孩子的重量压在左臂上,木路里恰好掠过南城医馆一次很轻的状态切换。他忽然觉得这种重叠有些奇怪:一边是自己怀里一个两岁孩子真实的温度,一边是半座城外几十张病床通过器物送来的微弱反馈。过去他总把“生命系统”当作一个需要理解的工程概念,如今那几个字很难再保持完全抽象。沈清禾看见他发怔,问了一句:“又哪里不对?”陆远摇头,把女儿往上托了托:“都挺好。”

饭后两人沿北坡走到旧墙。孩子交给家里熟识的邻人照看一会儿,他们并肩慢慢走过那段仍保留着旧年裂痕的石墙。下面传来孩子追逐的笑声,一只纸灯被风带得贴在树梢上,两个年轻人搬来木梯,嘴里互相埋怨谁放得太高。水路此刻平稳得近乎没有边缘,像夜色下面一张巨大的网;火路里城东的炉区一座座降到夜间温度,只有几家赶货的小炉还亮;木路安静,金路偶尔从巡夜的飞剑上划过,土路更像一块沉在身体最深处的石。几十万人的声音、灯火和器物当然不可能真的汇成一个人的情绪,可就在那一瞬间,陆远忽然有一种荒唐又清楚的感觉。

沈清禾察觉他脚步慢下来,侧头看他。陆远望着下面那片一直铺到山脚的灯火,过了一会儿才说:“我觉得它今天挺高兴。”这句话若放在十年前,他自己大概都会觉得可笑。可沈清禾没有笑。她顺着他的目光看了一会儿。远处中心广场还有人收摊,水面映着桥灯,飞舟在更高处慢慢转向,一户人家二层窗里有人正追着孩子收衣服。没有什么特别值得庆祝的事情,正因为如此,那种安稳才显得难得。

“那就让它多高兴几年。”沈清禾说。她说完以后,手指很自然地碰了碰陆远袖口,那里还塞着早晨儿子留下的那片断木翼。陆远这才想起自己答应晚上帮他重新粘好,却一直忘了。两个人站在墙上都没有再说话。风从北边下来,带着渠水的凉意,陆远忽然意识到,所谓“家”并不是这几年突然多出来的一间屋子和两个孩子。脚下每一盏不必担心明天会不会熄掉的灯,每一个敢在夜里把店门开到很晚的人,每一个孩子能够安稳去学馆的早晨,都已经和那间小院一样,变成了他不愿再失去的东西。

这句话第二日便被山外来的消息压出了一层阴影。最先抵达的不是军报,而是一支从西南绕了二十多日山路的商队。十二辆车进城时只剩九辆,车上装的不是货,大半是人。有人拖着孩子,有人裹着宗门旧袍,还有几名年轻修士的手腕上留着刚拆掉的军籍环痕。南门没有问他们为什么来,只让重伤和高热的人先去医馆,剩下的人自己去客栈、亲友处或者中心广场找活。

中午以后,关于山外战争的说法便从市场一路传进旧军坪。有人说玄霄西军三日破了一座守了三百年的关;有人说那座关其实早就缺粮,只守了不到一天。有人说一个一息金丹从正面撞穿了城门,也有人说真正让守军崩溃的是上百艘大型飞舟在夜里同时越过山脊。说法彼此打架,但有些东西不会因为叙述不同而改变:关确实没了,沿路三个县城都换了旗,大批军粮、工匠和年轻修士开始向玄霄军营集中。

一个原本替当地王府修炮的老匠在南市喝了两碗热汤以后,才慢慢讲起自己为什么跑。他不是因为工钱低。玄霄接管军坊以后,工钱甚至比过去高一倍,只是不许辞。炉什么时候开,先做什么,做多少,全由军令决定。原先给民用水车和商舟留的一半炉时被全部收走,连城里的铁锅都开始涨价。更让他受不了的是,军坊隔壁新开了一座适配营,二十岁上下的年轻修士一批批进去,出来以后境界高了,走路却像身体里有什么东西一直烧着。

另一名年轻修士的说法更短。他的兄长就是快速筑基后的军士,第一年还能回家,第二年被调往东线,第三年寄回来的只有甲牌。至于是不是一息金丹,他不知道,军中不会给家属写那么多。那人说到这里时正站在中心广场的招工廊下,手里捏着一块“飞舟护航学徒”的牌。他没有求陆远替他报仇,只问负责招人的掌柜一句:“我以前是土木双灵根,只会修关墙,能不能学飞舟?”掌柜看了他的手,又看了他带来的旧工牌:“先去试三天。飞不上去也能修落台。”

陆远从旁边经过,没有停下来替任何一方解释世界应该怎样。他只是忽然想起那本二十七人的薄册。十二年过去,玄霄早已不再只用那二十七个人。最初所有人都知道一息金丹会死,因此还会争论这条路能不能继续;后来战争一场接一场赢,死亡便逐渐变成账里一个已经被接受的数字。只要下一批人能够补上,军府就总有理由说先把眼前这场仗打完。技术原本是为了让人拥有更多选择,到了另一套秩序里,却可以变成把选择拿走得更彻底的东西。

这些年玄霄越来越强。强到原本彼此提防的几国开始在边境修共同防线,强到一些大宗不得不把飞舟和金丹借给王庭,强到过去可以左右各国婚盟与资源的纯血世家也开始把最好的年轻人送进军营。可同一批商人带来的消息里,玄霄境内的粮价却在涨,民用飞舟越来越少,很多路上的驿站只为军队开放。战争没有把所有人变穷,却让越来越多普通人的生活必须先给战争让路。

那晚陆远回家得很迟。院里的灯只留了一盏,儿子睡在里间,女儿被沈清禾抱到床上以后仍抓着她一截衣袖。陆远站在门边看了一会儿,没有进去叫醒任何人。白天那个逃来的年轻修士说起兄长时,脸上没有多少哭意,仿佛三年已经足够让一个人学会把难过藏起来。陆远忽然想到,如果有一天一封军令要求这座城把六岁的孩子记进未来征用名册,把医馆、工场、飞舟先全部交给战争,再告诉他们这是为了统一和安全,他会怎么回答。这个问题根本不需要想。真正让他不安的是,玄霄如今已经越来越有能力让别人没有回答的机会。

几日以后,宁观澜把一封来自旧识的信放到了旧军坪的长桌上。信纸边缘有水渍,封印来自一个已经被玄霄接管的医修世家。信里没有谈谁赢谁输,只写当地新令:所有能够进行灵脉修复和筑基后遗症治疗的医修,必须先登记军用名册;药材先供军营;未经允许不得离境。

宁观澜看完很久没有说话。十余年让他的鬓发真正白了一些。问脉谷早年的谷主气度仍在,只是那种把一切都藏进“宁氏规矩”里的确定已经淡了许多。他把信推到众人中间时,指尖在“军府保护”几个字上停了一瞬。三峰长湖的白院早已埋进山腹,可玄霄军士封住第二道门、追加军令要求他与陆远、沈清禾迁往军营的场面,对他而言并没有因为十二年过去而模糊。

“我见过军令里的‘保护’两个字。”宁观澜说。长屋里没有人立刻接话。窗外是正午,东场传来的炉声很低,街上有人推着一车新做的门窗过去。十二年前这里开会时,窗框还是缺的,风能直接把桌上的纸吹走;如今墙上挂着完整的城市水网、飞舟航路和公共仓图,屋外每一件正常得不能再正常的东西,反而让这句话更沉。

裴照先看向窗外。巡守这些年扩了许多,却始终不是军队。抓偷盗、护商路、处理修士冲突,他们已经很熟;真要面对几万、几十万有统一指挥的军队,靠巡守守不住一座如此大的城。石衡也没有把问题说成“能不能造炮”。城东这些年当然造过灵炮,飞舟上的防卫炮也早已不是遗迹里唯一的一门。问题是造多少、放在哪里、谁来用,城墙和水坝一旦成为攻击目标,哪些系统必须有第二条路

【当前章节不完整……】

【阅读完整章节请前往……】

【www.nmxs8.cc】

小说推荐