第148章 周衡逆冲周天
废烽台上的风从来不按一个方向吹。
东面是河谷,晨风沿坡往上抬;北面是断崖,冷气贴着石壁往下压;台顶三处塌口又把两股风切成乱流。唐砾在地上竖了九根细竹,每根竹梢系一条不同长度的麻线。线头一会儿指向城,一会儿突然折回,像九个人同时改口。
周衡坐在烽台中央,面前仍是四粒石子。许知微规定他今日只能做一件事:外放三息,回收一息。不是用气机摸清九条风,也不是把整座废台纳入感知,而是在三息之内只选一根麻线,确认它的偏转;第四息必须让气机完全归入胸腹,不得残留在皮肤与耳后。
第一轮,他只撑到第二息。
北风从塌口灌入,麻线同时乱摆。周衡的气机刚触到最短一根,便被旁边两道风压带偏。他本能地扩大范围,想先掌握全部变化,再从中筛选目标。胸口旧伤立刻发紧,左臂的麻意沿肩窝往下沉。
许知微用竹尺敲地:“收。”
周衡闭气一瞬,强行把外放气机往回拉。回流撞过裂伤,疼得他眼前发白,足足用了三息才平稳。
“失败。”许知微说。
唐砾蹲在一旁调竹竿,没有安慰:“你不是看不清,是看得太多。风一乱,你就想把所有风都管住。”
周衡缓过呼吸:“昨夜若只看一处,黑匣已经落井。”
“昨夜你救到了。今日练的是下次不靠撕伤口去救。”
废烽台下,韩铁生带人守着三条上山路。停训一日不是放空。北仓原册抄本仍在分送,甲三柜台轮值名单正在核对,州使午后还要征粮实数。周衡离城训练,既是许知微的医令,也是为了让城内各组继续按自己的规则运转,不再等他坐在公审台中央。
第二轮,唐砾撤掉八根竹,只留一根。
“容易了?”周衡问。
“更难。”唐砾把竹竿插到烽台塌口边,“你知道只有它,便会死盯着它。风若把线甩出你的方向,你会追。”
周衡外放气机。第一息,线向南。第二息,线忽然贴地。第三息,线头被乱流抬高,离开原有轨迹。周衡没有追,只记住它最后一次穿过石缝时带起的灰尘。第四息,他按许知微教的顺序先松耳后,再松指尖,最后才收胸前。
气机回来了,仍慢了半息。
许知微在木板上划下一道:“不算过。”
“半息。”
“敌人的刀不按半息打折。”
第三轮,竹线换到周衡背后。他不能回头,只能在三息内辨认线是否越过地上的白灰圈。风声、竹响和山下车轮声混在一起。周衡把注意压到最小,只等白灰被线头扫起的那一瞬。第三息末,灰粒向左飞。他立刻回收,胸口仍疼,却没有让气机滞在左臂。
“一息。”唐砾看着漏砂说。
许知微点头:“一次。”
周衡睁眼,额上全是冷汗。周天后期并没有让他更轻松。过去气机外放范围小,收回像关一扇门;现在范围扩大,每一处触感都像一根细线,回收时必须逐根断开。所谓逆冲周天,不是继续向外冲,而是逆着扩张本能,把已经散开的力量压回最窄的路径。
第四轮没有立竹。唐砾在废台三处塌口分别挂了一只空陶哨,风从不同方向灌入,陶哨会发出高低不一的鸣音。周衡的任务不是分辨全部声音,而是在三息内确认哪一只哨子的内壁藏了细砂。细砂受风滚动,会比空哨多出极轻的一次摩擦。
第一息,东哨先响。第二息,北哨压过东哨。周衡几乎本能地把气机同时铺向九根麻线和三只陶哨,试图先收集全部变化再反推细砂位置。许知微的竹尺立即落在他肩前石地,打断这次超出训练范围的外扩。
“你又在把题目改成自己熟悉的样子。”她说。
周衡睁眼:“整体更快。”
“整体也更伤。你现在不是证明自己能看多少,是证明自己能不看多少。”
唐砾把三只陶哨互换位置,再往其中一只加入更少的砂。第二次,周衡只听北侧。三息结束,没有听到细砂。他按时回收,给出的答案是“不在北侧”。唐砾没有立即揭晓,只让他继续下一轮。
“不知道也算答案?”程放刚从山下送药水上来,听见后问。
“算。”许知微道,“他过去最容易受伤的时候,就是把不知道当成必须立刻补上的洞。”
第三次,周衡只听东侧,仍没有细砂。到第四次,他才在南墙陶哨里捕捉到一点滚动声。前后用了四轮,远慢于一次铺开感知,却每一轮都能在一息内收回。
唐砾倒出细砂:“战时你不可能总有四轮。”
“所以需要同伴先排除两处。”周衡答。
这句话让许知微第一次没有立刻挑错。周天后期若要稳定,不能只靠周衡缩小范围,也要靠其他人的眼、耳和位置先把无关变化排除。北仓夜里韩铁生守人、罗青禾守粮、石宽守高垛,实际上已经完成这种分工;周衡当时仍把全部火场压进意识,才会回收失控。
第五轮,韩铁生让山下护卫随机敲击三块石板。敲击不是攻击信号,只模拟城内同时出现的求援。周衡必须在不外放的情况下,先听韩铁生报哪一路有真实见证,再决定是否使用三息。第一次传来的是东坡石板,韩铁生说“无人见火”,周衡便不动。第二次是北路,程放亲眼见到一只灰兔撞翻空罐,也不动。第三次,南侧传来瓦片连续碎裂,守路人却没有回报。
周衡仍等了半息。
韩铁生问:“为什么?”
“无回报可能是没人,也可能是回报的人先被压住。先看许医师和唐砾的位置,再决定南侧是否值得三息。”
他没有马上把气机撒向南墙,而是让程放从外环绕看。程放回来,说只是旧墙受风脱落。一次可能诱发外放的异常,就这样用普通脚程排除了。
许知微在木板上添了第三道记号:“稳定不只发生在用的时候,也发生在不用的时候。”
训练到这里,周衡已经脸色发白。不是气机耗尽,而是每一次主动放弃信息都要与旧习惯对抗。他喝下半碗温药,问唐砾刺客若利用风阵逼他同时判断,会从哪处下手。
唐砾指向北塌口:“射断竹竿。你会以为线动了,先去确认训练目标。”
“南墙呢?”
“放药烟。许医师先受影响,你会扩大范围找源头。”
“山路?”
“制造假的警号,让韩铁生离台。”
三人把可能的干扰逐项列出,没有因此取消训练。唐砾反而在每个弱点旁放上明显标记:北塌口挂一块破铜片,南墙放一盆清水,山路警号改为两人同时发声。若刺客真来,他们至少不会把所有异常都误认成训练的一部分。
韩铁生又把守路人撤到更远处,故意让废台看上去松散。真正的近卫藏在断墙外的浅沟,不直接盯周衡,而是盯可能接近的落脚点。这样一来,周衡不能依赖看见护卫来确认安全,刺客也难从表面人数判断伏点。
休息间隙,裴照川派来的信使到山下,送来州府关于北仓火损的临时认定。回文接受下调首批征粮实数,却要求三营分别补交人力、粮食或兵械中的一项,不许以北仓火损全部抵消。信使还带来一个消息:吴简第二次口供里,提到有人曾问过周衡伤后会在哪里“收气”。
韩铁生听完,当即想把训练地点改回城内。许知微却说,废烽台的乱风正适合发现回收缺口,临时转移只会让沿途更多人知道路线。她选择缩短时段,并把回城车提前到台下。
周衡问:“知道收气地点的人有多少?”
“医棚、北仓当夜见证组、听过废台旧用途的人。”韩铁生答,“太多,不能靠一份名单封死。”
“那就不封。记录谁在什么时刻知道,谁后来离开过视线。”
这仍是护卫册核验的方法:不先猜谁忠谁奸,只把信息经过的节点标出来。桑禾不在山上,唐砾便拿炭笔在残墙上画出传递链。链条中有一段空白——昨夜医徒回城取药时,曾在州驿门口停过片刻,原因是驿路被征用车堵住。那不证明医徒泄密,却说明消息可能在公开街口被旁听。
众人没有继续缩小嫌疑,训练也没有因可能泄密而转成诱捕。许知微坚持先完成下一轮:“他今日的任务不是抓人。敌人若正等着他把所有变化接到自己身上,最好的反制就是不按他们的题目答。”
周衡重新坐定。这一轮,九根竹全部恢复,三只陶哨也同时挂起。唐砾没有给目标,直到第一息开始才说:“只看离你最近的白线有没有越圈。”
风压骤变,竹梢乱响,陶哨齐鸣。周衡的气机只贴着脚边一尺展开。第二息,白线被风抬高;第三息,线头擦过灰圈边缘,却没有真正落到圈外。第四息,他完整回收。
“未越。”
唐砾俯身检查,白灰边缘有擦痕,线头仍在圈内。判断正确。
许知微在木板上划下第四道:“连续两次一息回收。还不稳定,但已经不是偶然。”
就在这时,南墙外的清水盆无风自震了一下。
第四轮开始前,山下传来一声鸟鸣。
韩铁生约定的警号是两短一长。刚才只有一声,音色也像真鸟。唐砾抬头看了一眼,没有停手。他把三根竹重新插回去:“继续。”
周衡却闻到风里多了一点苦杏味。
不是气机感知,是鼻子。许知微给封脉针煮洗时用过同样气味,只是更淡。苦杏味从南侧断墙后飘来,随着上升暖风断断续续。若周衡主动铺开气机,就能更快确认来源;可那正是训练要戒掉的反应。
他没有外放,只说:“南墙后可能有药烟。”
许知微立即捂住口鼻,唐砾用湿布罩住竹线。山下的韩铁生仍未发警号,说明守路人还没发现异常。对方不是从路上来,而是提前藏在废台附近。
第一支短箭从北侧塌口射入。
箭没有对准周衡,而是射断最靠近他的竹竿。竹梢倒下,系着的麻线扑向白灰圈。若周衡按训练本能继续辨线,注意会被假变化吸走。
第二支箭紧跟着射向许知微药箱。
唐砾踢翻石凳,箭钉进凳面。药箱滚到墙角,里面的封脉针散出一地。南墙后同时翻进两名灰衣人,脸上覆着薄皮面具,短刃涂成暗色。北侧塌口又出现一人,手持小弩,目标终于转向周衡胸口。
周衡没有站起。他向右滚出竹阵,避开弩箭,左臂却因撑地传来针刺般的麻痛。许知微抓起一把石灰撒向南侧,两名刺客闭眼偏头,唐砾趁机用竹竿横扫其中一人的膝弯。
“留活口!”许知微喝道。
那名刺客倒地前反手割向自己喉咙。唐砾用竿梢卡住他腕骨,刀锋只划破面具边缘。另一人越过石凳,直扑周衡。他的步法不快,却每一步都踩在废台风压最弱的位置,显然提前熟悉地形。
周衡仍可外放三息。他若把三名刺客全部纳入感知,能立刻判断谁先动、谁是假攻;代价则是训练刚建立的回收节律被打乱,伤口再次撕开。
他只选了扑来的这一人。
第一息,刺客右肩下沉。第二息,短刃贴肋换到反手。第三息,对方真正目标不是胸口,而是周衡腰侧装着北仓火场残纸的证物袋。
周衡在第三息末收回气机,没有追踪北侧弩手。他顺势后仰,让短刃从衣襟前掠过,右手扣住刺客腕部,借其前冲之力把人带向塌墙。刺客以为他要撞墙,提前沉腰,周衡却只用脚背勾起地上的竹圈。麻线缠住刺客脚踝,对方重心一乱,撞进唐砾预先挖开的浅灰槽。
灰槽底铺着湿草,不伤人,却让脚下失去摩擦。韩铁生正好从南侧外墙跃入,用刀背击中刺客肘窝,短刃落地。
北侧弩手连射三箭,掩护最后一名灰衣人撤向断崖。程放从山路赶到,截住对方下坡方向。那人转而扑向崖边,似乎宁愿跳下去也不被擒。
周衡的气机已经收回。按许知微的规则,他不能立刻再放。韩铁生离崖边尚有数步,程放被碎石挡住,唐砾则在压制第一名刺客。
周衡没有破例。他抓起地上那根被箭射断的竹竿,凭眼睛判断风向,朝崖边上方掷去。竹竿没有打人,而是撞落一块松动的旧烽石。石块滚下,正好砸在逃者前方。对方本能横移,踏进北风卷起的碎灰,脚下一滑。
程放扑上去抱住他的腰,两人一起滚离崖边。
小弩手见三路都失,转身从北塌口退出。韩铁生不追人,先踢远地上所有短刃,再让护卫用长索把两名刺客的手腕分别缚在不同石柱上。程放压住第三人时,发现其后槽牙已经藏了毒囊。他用木楔卡住牙关,许知微随即灌入催吐药汤。
山下守路人这才发出两短一长的警号。对方在废台上预伏已久,说明训练地点可能在出城前便泄露。
韩铁生检查三人衣物,没有身份牌,没有统一兵器。短刃刃口涂的是麻痹药,不是见血封喉的剧毒;弩箭则专门加重,能击穿束脉带。目标似乎既想夺走“黑烽”残纸,也想让周衡在战斗中再次强行外放。
许知微把周衡按回烽台中央,先摸脉,再检查束脉带。带上没有新血,左臂麻意也未继续下沉。
“用了几息?”
“三息。”
“回收?”
“一息。”
唐砾看漏砂:“确实一息。”
许知微没有宣布突破,只在木板上添了第二道记号:“一次遇袭中的成功,不算稳定。今日训练到此,停一日。”
“刺客还没审。”周衡说。
“审人不需要你运气。”
“他们可能知道黑烽。”
“知道也不会因为你坐在旁边就多说真话。”
韩铁生赞同。他把审问分成三处:一人留废台,由州军军法吏与基层护卫共同记录;一人送北门医棚处理毒囊;一人由程放押往公审台。三人不得见面,所用水、药、绳与问话次序全部留档。
被唐砾制住的第一人最先开口。他说自己只收了钱,任务是夺证物袋并逼周衡“开网”。雇主没有露面,只通过一枚刻着半边烽纹的木牌传话。木牌在任务开始前已经烧掉。
“开网是什么意思?”军法吏问。
“让他把气放出去。有人说他伤没好,开一次就会废一条臂。”
这句话证明刺客知道北仓夜战后的具体伤情。消息不可能仅从公开火损牌上得到,泄露者至少接触过医棚记录、守仓见证或当夜近距离观察。
第二人吐出毒囊后始终装昏。许知微用针查瞳孔,确认他并未失去意识,却没有用痛法逼供。她让人轮流读出三项已知事实:麻痹药来源、弩箭重量、训练地点。每读一项便停一段时间,观察呼吸变化。听到“训练地点”时,那人右侧鼻翼明显抽动;听到“黑烽残纸”时却无反应。
这说明他更怕路线泄露被追查,不一定知道证物内容。
第三人最难处理。他在崖边被擒后一路沉默,手腕上却有长期系窄皮绳的磨痕。唐砾对照北仓甲三铜签的挂法,发现磨痕宽度接近,但位置更高,像挂的不是铜签而是小型符匣。
周衡隔着三丈看见,仍没有外放。他让唐砾用纸拓痕,再与仓内黑边烽纹的尺寸对照。结果只能说明符匣可能与粮道信号有关,不能证明此人就是符师。
裴照川在午后赶到废台。他带来吴简第二份口供,也带走一名州军军法吏参与审问。吴简供称,甲三柜台每次收到黑边烽纹回执后,都会在护卫数上增加一个“影位”。影位没有固定姓名,只在车队临行前由人填补,通常负责改道、点火或传递紧急令。
“刺客是影位?”韩铁生问。
裴照川摇头:“可能。没有名单,不能只靠磨痕认定。”
第三名刺客听到“影位”二字时,眼皮微动。
桑禾记下反应,没有写成承认。
许知微则在旁边重新检查周衡。问话期间,他没有运气,胸脉却因长时间紧绷出现轻微逆冲。周天后期的气机一旦习惯外放,情绪和警觉也会让它自行向外顶。真正的稳定不是战斗时收回来一次,而是在不需要使用时始终不让它泄出。
她当众下令:“周衡从现在起停一日。不得审刺客,不得看原册,不得去公审台。只做呼吸、进食和睡眠。”
裴照川问:“医令能限制城中主事?”
许知微答:“他若不听,明日你见到的是一个左臂废掉、气机失控的病人。州使要与病人谈征调,我不拦。”
周衡没有试图绕过。他把证物袋交给韩铁生,连“黑烽”残纸也一并交出。韩铁生当场分封:残纸正件进公审台,拓片给州使,纹样尺寸交唐砾,任何人都不能同时掌握正件与全部对照物。
审问尚在分开进行时,唐砾回到南墙外检查清水盆。盆底压着一枚极薄的铜片,刺客从墙后拉动细线,铜片便会敲击石底,制造“有人靠近”的假震动。细线另一端穿过草丛,最后系在北塌口的弩架上。第一支箭射出时,弩架后坐,南墙水盆就会同步震动,逼守方误判为两路同时入侵。
这套布置不需要符术,却精准利用了训练规则。刺客显然知道周衡正在练“只选一处”,因此刻意让每一处都出现可信异常。韩铁生让人保留铜片、细线与弩架位置,不急着拆成零件。布局本身能说明对方掌握的信息层级,比任何一名刺客自称“只收钱”都更可靠。
第一名刺客的鞋底又找到州驿后巷常见的红砂。烽石城里也有红砂,不能据此认定他从州驿出发;但红砂中混着磨碎的白贝壳,只在修补驿站马槽的灰料里出现。程放带样本回城比对,确认两者接近。裴照川没有阻止查州驿,只要求地方人不得单独搜房。
韩铁生同意由三方共同查公共后巷,不进吴简家属所在客舍。刺客路线与吴简保护区因此仍被分开,避免有人借追凶直接接触关键书手。
第三名刺客在听到共同搜查时终于说了一句:“你们查不到发牌的人。”
“为什么?”桑禾问。
“影位不认脸,只认火次。黑、白、赤三种烽火,哪一种先亮,就走哪条粮道。”
“谁点火?”
刺客闭口。
这段供述与北仓残纸上的“黑烽”相接,却仍缺少点火者。唐砾判断,所谓火次可能不只是远处烽烟,也可能通过车灯、符纸或加料火盆在近距离传递。若如此,粮道被改向不需要每个执行者认识幕后人,只要在正确时刻看见正确颜色。
周衡听到这里,只口述“先查火,不先查人”,没有用仍麻木的左手持笔。许知微让他继续保持左臂放松,任何用力都可能让麻意加重。
最终写字的是唐砾。那七个字被改成一条更具体的查验令:三营与粮队接下来所有烽火、车灯、火盆和燃料都须留样,颜色变化先记材料与时刻,不因黑色便直接抓人。
这项命令赶在三营答复前送下山。刺客未交代主使,却让守方提前知道下一次粮道攻击可能依赖颜色信号。它仍不是第150章的答案,只是一个可以被现场验证的防范方向。
离开废台前,周衡看了一眼九根竹。最初只有一根,后来三根,再到遇袭时所有风向都变成威胁。他终于明白许知微坚持的“一息回收”不是技巧上的漂亮,而是选择上的边界。
外放三息,意味着他只能在三息里决定真正要看什么。
回收一息,意味着决定之后必须承认其余变化暂时不归他管。
这对周衡比扩张感知更难。他从流民队走到烽石,每一次活下来都靠尽量多看一眼、多补一个缺口。如今周天后期却要求他反过来:看得更多时,更快放弃不该抓住的部分。
三名刺客被分别押下山。第一人留下“逼开网”的口供,第二人的呼吸反应锁定路线泄露,第三人的符匣磨痕与“影位”一词形成新的调查方向。没有人交出幕后姓名,也没有人当场被杀灭口。
这已经是本章能取得的真实进展。
周衡坐进许知微准备的无窗药车。车门合上前,他对韩铁生说:“三营明日会来交答复。别替他们选。”
韩铁生道:“你先把一息收好。”
药车下山时,废烽台的九根麻线仍在风中乱摆。唐砾没有拔掉它们,只把每根线的摆幅和断点记录下来。刺客能提前潜入,说明他们看过训练地点;下一次训练若继续在这里,风阵就要重新布置。
城内钟声传来,州府三榜的期限又近了一日。北仓火损、护卫册造假和刺客预伏没有让征调自动停止,三座外营仍必须分别回答:交不交人,交多少粮,借不借武器。
周衡没有回城主持答案。
他在药车里按许知微的节律呼吸。第一息,胸口向外顶;第二息,左臂麻意上浮;第三息,他只听见车轮压过石缝;第四息,他把所有外散的气机收回丹田,没有去追车外任何脚步。
这一次,仍是一息。
许知微隔着车帘说:“记住,不算痊愈。”
“算稳定了一次。”
“只算一次。”
周衡闭上眼,没有争第二次。
废烽台上的刺杀没有让他完成新的境界跃升,也没有把伤势奇迹般治好。它只证明,在真实杀机里,他终于能用三息看清一处变化,再用一息把自己从那处变化中撤回来。
代价仍在,限制仍在,敌人也仍在。
但周天后期第一次不再只是向外扩大的网。
它开始有了能及时合拢的边。
药车进入北门时,韩铁生没有派人清街。周衡的停训医令与三名活口的押送路线分别公告,百姓只看见一辆普通药车和三队互不相遇的看守。刺客想逼出的“开网”没有在回城途中再次出现,所有异常都先交给既定岗位处理。
许知微在医页末尾补记:本日仅确认两次连续一息回收与一次实战回收成功,境界仍为周天后期,伤势未愈,不得以“稳定”替代停训。
东面是河谷,晨风沿坡往上抬;北面是断崖,冷气贴着石壁往下压;台顶三处塌口又把两股风切成乱流。唐砾在地上竖了九根细竹,每根竹梢系一条不同长度的麻线。线头一会儿指向城,一会儿突然折回,像九个人同时改口。
周衡坐在烽台中央,面前仍是四粒石子。许知微规定他今日只能做一件事:外放三息,回收一息。不是用气机摸清九条风,也不是把整座废台纳入感知,而是在三息之内只选一根麻线,确认它的偏转;第四息必须让气机完全归入胸腹,不得残留在皮肤与耳后。
第一轮,他只撑到第二息。
北风从塌口灌入,麻线同时乱摆。周衡的气机刚触到最短一根,便被旁边两道风压带偏。他本能地扩大范围,想先掌握全部变化,再从中筛选目标。胸口旧伤立刻发紧,左臂的麻意沿肩窝往下沉。
许知微用竹尺敲地:“收。”
周衡闭气一瞬,强行把外放气机往回拉。回流撞过裂伤,疼得他眼前发白,足足用了三息才平稳。
“失败。”许知微说。
唐砾蹲在一旁调竹竿,没有安慰:“你不是看不清,是看得太多。风一乱,你就想把所有风都管住。”
周衡缓过呼吸:“昨夜若只看一处,黑匣已经落井。”
“昨夜你救到了。今日练的是下次不靠撕伤口去救。”
废烽台下,韩铁生带人守着三条上山路。停训一日不是放空。北仓原册抄本仍在分送,甲三柜台轮值名单正在核对,州使午后还要征粮实数。周衡离城训练,既是许知微的医令,也是为了让城内各组继续按自己的规则运转,不再等他坐在公审台中央。
第二轮,唐砾撤掉八根竹,只留一根。
“容易了?”周衡问。
“更难。”唐砾把竹竿插到烽台塌口边,“你知道只有它,便会死盯着它。风若把线甩出你的方向,你会追。”
周衡外放气机。第一息,线向南。第二息,线忽然贴地。第三息,线头被乱流抬高,离开原有轨迹。周衡没有追,只记住它最后一次穿过石缝时带起的灰尘。第四息,他按许知微教的顺序先松耳后,再松指尖,最后才收胸前。
气机回来了,仍慢了半息。
许知微在木板上划下一道:“不算过。”
“半息。”
“敌人的刀不按半息打折。”
第三轮,竹线换到周衡背后。他不能回头,只能在三息内辨认线是否越过地上的白灰圈。风声、竹响和山下车轮声混在一起。周衡把注意压到最小,只等白灰被线头扫起的那一瞬。第三息末,灰粒向左飞。他立刻回收,胸口仍疼,却没有让气机滞在左臂。
“一息。”唐砾看着漏砂说。
许知微点头:“一次。”
周衡睁眼,额上全是冷汗。周天后期并没有让他更轻松。过去气机外放范围小,收回像关一扇门;现在范围扩大,每一处触感都像一根细线,回收时必须逐根断开。所谓逆冲周天,不是继续向外冲,而是逆着扩张本能,把已经散开的力量压回最窄的路径。
第四轮没有立竹。唐砾在废台三处塌口分别挂了一只空陶哨,风从不同方向灌入,陶哨会发出高低不一的鸣音。周衡的任务不是分辨全部声音,而是在三息内确认哪一只哨子的内壁藏了细砂。细砂受风滚动,会比空哨多出极轻的一次摩擦。
第一息,东哨先响。第二息,北哨压过东哨。周衡几乎本能地把气机同时铺向九根麻线和三只陶哨,试图先收集全部变化再反推细砂位置。许知微的竹尺立即落在他肩前石地,打断这次超出训练范围的外扩。
“你又在把题目改成自己熟悉的样子。”她说。
周衡睁眼:“整体更快。”
“整体也更伤。你现在不是证明自己能看多少,是证明自己能不看多少。”
唐砾把三只陶哨互换位置,再往其中一只加入更少的砂。第二次,周衡只听北侧。三息结束,没有听到细砂。他按时回收,给出的答案是“不在北侧”。唐砾没有立即揭晓,只让他继续下一轮。
“不知道也算答案?”程放刚从山下送药水上来,听见后问。
“算。”许知微道,“他过去最容易受伤的时候,就是把不知道当成必须立刻补上的洞。”
第三次,周衡只听东侧,仍没有细砂。到第四次,他才在南墙陶哨里捕捉到一点滚动声。前后用了四轮,远慢于一次铺开感知,却每一轮都能在一息内收回。
唐砾倒出细砂:“战时你不可能总有四轮。”
“所以需要同伴先排除两处。”周衡答。
这句话让许知微第一次没有立刻挑错。周天后期若要稳定,不能只靠周衡缩小范围,也要靠其他人的眼、耳和位置先把无关变化排除。北仓夜里韩铁生守人、罗青禾守粮、石宽守高垛,实际上已经完成这种分工;周衡当时仍把全部火场压进意识,才会回收失控。
第五轮,韩铁生让山下护卫随机敲击三块石板。敲击不是攻击信号,只模拟城内同时出现的求援。周衡必须在不外放的情况下,先听韩铁生报哪一路有真实见证,再决定是否使用三息。第一次传来的是东坡石板,韩铁生说“无人见火”,周衡便不动。第二次是北路,程放亲眼见到一只灰兔撞翻空罐,也不动。第三次,南侧传来瓦片连续碎裂,守路人却没有回报。
周衡仍等了半息。
韩铁生问:“为什么?”
“无回报可能是没人,也可能是回报的人先被压住。先看许医师和唐砾的位置,再决定南侧是否值得三息。”
他没有马上把气机撒向南墙,而是让程放从外环绕看。程放回来,说只是旧墙受风脱落。一次可能诱发外放的异常,就这样用普通脚程排除了。
许知微在木板上添了第三道记号:“稳定不只发生在用的时候,也发生在不用的时候。”
训练到这里,周衡已经脸色发白。不是气机耗尽,而是每一次主动放弃信息都要与旧习惯对抗。他喝下半碗温药,问唐砾刺客若利用风阵逼他同时判断,会从哪处下手。
唐砾指向北塌口:“射断竹竿。你会以为线动了,先去确认训练目标。”
“南墙呢?”
“放药烟。许医师先受影响,你会扩大范围找源头。”
“山路?”
“制造假的警号,让韩铁生离台。”
三人把可能的干扰逐项列出,没有因此取消训练。唐砾反而在每个弱点旁放上明显标记:北塌口挂一块破铜片,南墙放一盆清水,山路警号改为两人同时发声。若刺客真来,他们至少不会把所有异常都误认成训练的一部分。
韩铁生又把守路人撤到更远处,故意让废台看上去松散。真正的近卫藏在断墙外的浅沟,不直接盯周衡,而是盯可能接近的落脚点。这样一来,周衡不能依赖看见护卫来确认安全,刺客也难从表面人数判断伏点。
休息间隙,裴照川派来的信使到山下,送来州府关于北仓火损的临时认定。回文接受下调首批征粮实数,却要求三营分别补交人力、粮食或兵械中的一项,不许以北仓火损全部抵消。信使还带来一个消息:吴简第二次口供里,提到有人曾问过周衡伤后会在哪里“收气”。
韩铁生听完,当即想把训练地点改回城内。许知微却说,废烽台的乱风正适合发现回收缺口,临时转移只会让沿途更多人知道路线。她选择缩短时段,并把回城车提前到台下。
周衡问:“知道收气地点的人有多少?”
“医棚、北仓当夜见证组、听过废台旧用途的人。”韩铁生答,“太多,不能靠一份名单封死。”
“那就不封。记录谁在什么时刻知道,谁后来离开过视线。”
这仍是护卫册核验的方法:不先猜谁忠谁奸,只把信息经过的节点标出来。桑禾不在山上,唐砾便拿炭笔在残墙上画出传递链。链条中有一段空白——昨夜医徒回城取药时,曾在州驿门口停过片刻,原因是驿路被征用车堵住。那不证明医徒泄密,却说明消息可能在公开街口被旁听。
众人没有继续缩小嫌疑,训练也没有因可能泄密而转成诱捕。许知微坚持先完成下一轮:“他今日的任务不是抓人。敌人若正等着他把所有变化接到自己身上,最好的反制就是不按他们的题目答。”
周衡重新坐定。这一轮,九根竹全部恢复,三只陶哨也同时挂起。唐砾没有给目标,直到第一息开始才说:“只看离你最近的白线有没有越圈。”
风压骤变,竹梢乱响,陶哨齐鸣。周衡的气机只贴着脚边一尺展开。第二息,白线被风抬高;第三息,线头擦过灰圈边缘,却没有真正落到圈外。第四息,他完整回收。
“未越。”
唐砾俯身检查,白灰边缘有擦痕,线头仍在圈内。判断正确。
许知微在木板上划下第四道:“连续两次一息回收。还不稳定,但已经不是偶然。”
就在这时,南墙外的清水盆无风自震了一下。
第四轮开始前,山下传来一声鸟鸣。
韩铁生约定的警号是两短一长。刚才只有一声,音色也像真鸟。唐砾抬头看了一眼,没有停手。他把三根竹重新插回去:“继续。”
周衡却闻到风里多了一点苦杏味。
不是气机感知,是鼻子。许知微给封脉针煮洗时用过同样气味,只是更淡。苦杏味从南侧断墙后飘来,随着上升暖风断断续续。若周衡主动铺开气机,就能更快确认来源;可那正是训练要戒掉的反应。
他没有外放,只说:“南墙后可能有药烟。”
许知微立即捂住口鼻,唐砾用湿布罩住竹线。山下的韩铁生仍未发警号,说明守路人还没发现异常。对方不是从路上来,而是提前藏在废台附近。
第一支短箭从北侧塌口射入。
箭没有对准周衡,而是射断最靠近他的竹竿。竹梢倒下,系着的麻线扑向白灰圈。若周衡按训练本能继续辨线,注意会被假变化吸走。
第二支箭紧跟着射向许知微药箱。
唐砾踢翻石凳,箭钉进凳面。药箱滚到墙角,里面的封脉针散出一地。南墙后同时翻进两名灰衣人,脸上覆着薄皮面具,短刃涂成暗色。北侧塌口又出现一人,手持小弩,目标终于转向周衡胸口。
周衡没有站起。他向右滚出竹阵,避开弩箭,左臂却因撑地传来针刺般的麻痛。许知微抓起一把石灰撒向南侧,两名刺客闭眼偏头,唐砾趁机用竹竿横扫其中一人的膝弯。
“留活口!”许知微喝道。
那名刺客倒地前反手割向自己喉咙。唐砾用竿梢卡住他腕骨,刀锋只划破面具边缘。另一人越过石凳,直扑周衡。他的步法不快,却每一步都踩在废台风压最弱的位置,显然提前熟悉地形。
周衡仍可外放三息。他若把三名刺客全部纳入感知,能立刻判断谁先动、谁是假攻;代价则是训练刚建立的回收节律被打乱,伤口再次撕开。
他只选了扑来的这一人。
第一息,刺客右肩下沉。第二息,短刃贴肋换到反手。第三息,对方真正目标不是胸口,而是周衡腰侧装着北仓火场残纸的证物袋。
周衡在第三息末收回气机,没有追踪北侧弩手。他顺势后仰,让短刃从衣襟前掠过,右手扣住刺客腕部,借其前冲之力把人带向塌墙。刺客以为他要撞墙,提前沉腰,周衡却只用脚背勾起地上的竹圈。麻线缠住刺客脚踝,对方重心一乱,撞进唐砾预先挖开的浅灰槽。
灰槽底铺着湿草,不伤人,却让脚下失去摩擦。韩铁生正好从南侧外墙跃入,用刀背击中刺客肘窝,短刃落地。
北侧弩手连射三箭,掩护最后一名灰衣人撤向断崖。程放从山路赶到,截住对方下坡方向。那人转而扑向崖边,似乎宁愿跳下去也不被擒。
周衡的气机已经收回。按许知微的规则,他不能立刻再放。韩铁生离崖边尚有数步,程放被碎石挡住,唐砾则在压制第一名刺客。
周衡没有破例。他抓起地上那根被箭射断的竹竿,凭眼睛判断风向,朝崖边上方掷去。竹竿没有打人,而是撞落一块松动的旧烽石。石块滚下,正好砸在逃者前方。对方本能横移,踏进北风卷起的碎灰,脚下一滑。
程放扑上去抱住他的腰,两人一起滚离崖边。
小弩手见三路都失,转身从北塌口退出。韩铁生不追人,先踢远地上所有短刃,再让护卫用长索把两名刺客的手腕分别缚在不同石柱上。程放压住第三人时,发现其后槽牙已经藏了毒囊。他用木楔卡住牙关,许知微随即灌入催吐药汤。
山下守路人这才发出两短一长的警号。对方在废台上预伏已久,说明训练地点可能在出城前便泄露。
韩铁生检查三人衣物,没有身份牌,没有统一兵器。短刃刃口涂的是麻痹药,不是见血封喉的剧毒;弩箭则专门加重,能击穿束脉带。目标似乎既想夺走“黑烽”残纸,也想让周衡在战斗中再次强行外放。
许知微把周衡按回烽台中央,先摸脉,再检查束脉带。带上没有新血,左臂麻意也未继续下沉。
“用了几息?”
“三息。”
“回收?”
“一息。”
唐砾看漏砂:“确实一息。”
许知微没有宣布突破,只在木板上添了第二道记号:“一次遇袭中的成功,不算稳定。今日训练到此,停一日。”
“刺客还没审。”周衡说。
“审人不需要你运气。”
“他们可能知道黑烽。”
“知道也不会因为你坐在旁边就多说真话。”
韩铁生赞同。他把审问分成三处:一人留废台,由州军军法吏与基层护卫共同记录;一人送北门医棚处理毒囊;一人由程放押往公审台。三人不得见面,所用水、药、绳与问话次序全部留档。
被唐砾制住的第一人最先开口。他说自己只收了钱,任务是夺证物袋并逼周衡“开网”。雇主没有露面,只通过一枚刻着半边烽纹的木牌传话。木牌在任务开始前已经烧掉。
“开网是什么意思?”军法吏问。
“让他把气放出去。有人说他伤没好,开一次就会废一条臂。”
这句话证明刺客知道北仓夜战后的具体伤情。消息不可能仅从公开火损牌上得到,泄露者至少接触过医棚记录、守仓见证或当夜近距离观察。
第二人吐出毒囊后始终装昏。许知微用针查瞳孔,确认他并未失去意识,却没有用痛法逼供。她让人轮流读出三项已知事实:麻痹药来源、弩箭重量、训练地点。每读一项便停一段时间,观察呼吸变化。听到“训练地点”时,那人右侧鼻翼明显抽动;听到“黑烽残纸”时却无反应。
这说明他更怕路线泄露被追查,不一定知道证物内容。
第三人最难处理。他在崖边被擒后一路沉默,手腕上却有长期系窄皮绳的磨痕。唐砾对照北仓甲三铜签的挂法,发现磨痕宽度接近,但位置更高,像挂的不是铜签而是小型符匣。
周衡隔着三丈看见,仍没有外放。他让唐砾用纸拓痕,再与仓内黑边烽纹的尺寸对照。结果只能说明符匣可能与粮道信号有关,不能证明此人就是符师。
裴照川在午后赶到废台。他带来吴简第二份口供,也带走一名州军军法吏参与审问。吴简供称,甲三柜台每次收到黑边烽纹回执后,都会在护卫数上增加一个“影位”。影位没有固定姓名,只在车队临行前由人填补,通常负责改道、点火或传递紧急令。
“刺客是影位?”韩铁生问。
裴照川摇头:“可能。没有名单,不能只靠磨痕认定。”
第三名刺客听到“影位”二字时,眼皮微动。
桑禾记下反应,没有写成承认。
许知微则在旁边重新检查周衡。问话期间,他没有运气,胸脉却因长时间紧绷出现轻微逆冲。周天后期的气机一旦习惯外放,情绪和警觉也会让它自行向外顶。真正的稳定不是战斗时收回来一次,而是在不需要使用时始终不让它泄出。
她当众下令:“周衡从现在起停一日。不得审刺客,不得看原册,不得去公审台。只做呼吸、进食和睡眠。”
裴照川问:“医令能限制城中主事?”
许知微答:“他若不听,明日你见到的是一个左臂废掉、气机失控的病人。州使要与病人谈征调,我不拦。”
周衡没有试图绕过。他把证物袋交给韩铁生,连“黑烽”残纸也一并交出。韩铁生当场分封:残纸正件进公审台,拓片给州使,纹样尺寸交唐砾,任何人都不能同时掌握正件与全部对照物。
审问尚在分开进行时,唐砾回到南墙外检查清水盆。盆底压着一枚极薄的铜片,刺客从墙后拉动细线,铜片便会敲击石底,制造“有人靠近”的假震动。细线另一端穿过草丛,最后系在北塌口的弩架上。第一支箭射出时,弩架后坐,南墙水盆就会同步震动,逼守方误判为两路同时入侵。
这套布置不需要符术,却精准利用了训练规则。刺客显然知道周衡正在练“只选一处”,因此刻意让每一处都出现可信异常。韩铁生让人保留铜片、细线与弩架位置,不急着拆成零件。布局本身能说明对方掌握的信息层级,比任何一名刺客自称“只收钱”都更可靠。
第一名刺客的鞋底又找到州驿后巷常见的红砂。烽石城里也有红砂,不能据此认定他从州驿出发;但红砂中混着磨碎的白贝壳,只在修补驿站马槽的灰料里出现。程放带样本回城比对,确认两者接近。裴照川没有阻止查州驿,只要求地方人不得单独搜房。
韩铁生同意由三方共同查公共后巷,不进吴简家属所在客舍。刺客路线与吴简保护区因此仍被分开,避免有人借追凶直接接触关键书手。
第三名刺客在听到共同搜查时终于说了一句:“你们查不到发牌的人。”
“为什么?”桑禾问。
“影位不认脸,只认火次。黑、白、赤三种烽火,哪一种先亮,就走哪条粮道。”
“谁点火?”
刺客闭口。
这段供述与北仓残纸上的“黑烽”相接,却仍缺少点火者。唐砾判断,所谓火次可能不只是远处烽烟,也可能通过车灯、符纸或加料火盆在近距离传递。若如此,粮道被改向不需要每个执行者认识幕后人,只要在正确时刻看见正确颜色。
周衡听到这里,只口述“先查火,不先查人”,没有用仍麻木的左手持笔。许知微让他继续保持左臂放松,任何用力都可能让麻意加重。
最终写字的是唐砾。那七个字被改成一条更具体的查验令:三营与粮队接下来所有烽火、车灯、火盆和燃料都须留样,颜色变化先记材料与时刻,不因黑色便直接抓人。
这项命令赶在三营答复前送下山。刺客未交代主使,却让守方提前知道下一次粮道攻击可能依赖颜色信号。它仍不是第150章的答案,只是一个可以被现场验证的防范方向。
离开废台前,周衡看了一眼九根竹。最初只有一根,后来三根,再到遇袭时所有风向都变成威胁。他终于明白许知微坚持的“一息回收”不是技巧上的漂亮,而是选择上的边界。
外放三息,意味着他只能在三息里决定真正要看什么。
回收一息,意味着决定之后必须承认其余变化暂时不归他管。
这对周衡比扩张感知更难。他从流民队走到烽石,每一次活下来都靠尽量多看一眼、多补一个缺口。如今周天后期却要求他反过来:看得更多时,更快放弃不该抓住的部分。
三名刺客被分别押下山。第一人留下“逼开网”的口供,第二人的呼吸反应锁定路线泄露,第三人的符匣磨痕与“影位”一词形成新的调查方向。没有人交出幕后姓名,也没有人当场被杀灭口。
这已经是本章能取得的真实进展。
周衡坐进许知微准备的无窗药车。车门合上前,他对韩铁生说:“三营明日会来交答复。别替他们选。”
韩铁生道:“你先把一息收好。”
药车下山时,废烽台的九根麻线仍在风中乱摆。唐砾没有拔掉它们,只把每根线的摆幅和断点记录下来。刺客能提前潜入,说明他们看过训练地点;下一次训练若继续在这里,风阵就要重新布置。
城内钟声传来,州府三榜的期限又近了一日。北仓火损、护卫册造假和刺客预伏没有让征调自动停止,三座外营仍必须分别回答:交不交人,交多少粮,借不借武器。
周衡没有回城主持答案。
他在药车里按许知微的节律呼吸。第一息,胸口向外顶;第二息,左臂麻意上浮;第三息,他只听见车轮压过石缝;第四息,他把所有外散的气机收回丹田,没有去追车外任何脚步。
这一次,仍是一息。
许知微隔着车帘说:“记住,不算痊愈。”
“算稳定了一次。”
“只算一次。”
周衡闭上眼,没有争第二次。
废烽台上的刺杀没有让他完成新的境界跃升,也没有把伤势奇迹般治好。它只证明,在真实杀机里,他终于能用三息看清一处变化,再用一息把自己从那处变化中撤回来。
代价仍在,限制仍在,敌人也仍在。
但周天后期第一次不再只是向外扩大的网。
它开始有了能及时合拢的边。
药车进入北门时,韩铁生没有派人清街。周衡的停训医令与三名活口的押送路线分别公告,百姓只看见一辆普通药车和三队互不相遇的看守。刺客想逼出的“开网”没有在回城途中再次出现,所有异常都先交给既定岗位处理。
许知微在医页末尾补记:本日仅确认两次连续一息回收与一次实战回收成功,境界仍为周天后期,伤势未愈,不得以“稳定”替代停训。