孟安的眼睛在煤烟熏哑的声音里亮了一下——不是因为激动,是因为他明白了高俅的逻辑。
"你要断他的信息网。"
"我要找到他的信息节点。"高俅纠正他,"一个人站在两条河流之间,断掉一条河的水源只会让他更疯狂地抽另一条河。正确的做法不是断水源——是找到他在哪里收水,然后让水往你希望的方向流。"
这话说得太像一个前特种兵在做情报评估,不太像一个欠了八贯钱的杂役。但孟安没有追问。他认识高俅够久了——从破庙分饼那天算起,快满一个月了。他知道高俅偶尔会冒出一些不太像底层杂役会说的话——他不问。因为孟安自己也知道手艺好到了什么程度——他三天前还是一片废料,现在已经能打出一把能卖二十文的菜刀。人总是带着自己的过去,不管别人看不看得见。
"你那个邻居——姓钱的老人家。"孟安忽然说,"矿山有个拉矿的老伙计跟我说,汴河码头有个姓钱的管船老头,二十年船工谁都不怕就怕他。他当年管船不是靠力气——是靠他知道每一个船户欠谁的钱、躲哪个人、怕哪样麻烦。"
高俅想起了钱伯在码头替换活石的那天晚上——七十岁老人在荒草地里潜伏半个时辰,出门前检查了冻融公差。
"钱伯不只是花匠。"高俅说。
孟安没接话。他在铁匠铺待了一个多礼拜,只学会了看火——但他也学会了另一件事:巩师傅每次说到"洪炉山"时手都会抖一下。每个人手里都有不想让人看到的另一面。
高俅蹲在杂院后面的巷子里,后背贴着粗砂墙。
巷子在杂院和隔壁废弃茶棚之间,宽不过四尺,常年晒不到太阳。青砖缝里长着灰白色的霉斑,地面铺的石板被雨水冲出了三处凹坑——凹坑里的积水已经发绿。
他从酉正蹲到戌正,一动不动。
前世在戈壁滩蹲守目标,最长的一次连续了十二个小时。北宋的巷子比戈壁滩舒服——至少没有风沙往眼睛里灌。但挑战也不同:戈壁滩上蹲的是塔利班车队,盯着的是地平线上的车灯光;这条巷子里蹲的是一个受了吕三收买的杂役,盯着的是他会以什么方式和上线联络。
丁杂役每隔两天会在晚饭后消失半个时辰。石成以为他去蔡河边溜达——但高俅在昨晚跟踪过。丁杂役没有去蔡河边。他绕到了杂院后面这条巷子里,蹲在巷口一块松动的石板旁边,什么都不干,就是蹲着。
蹲了大约一炷香的时间,然后站起来走了。
高俅当时没看明白——一个被吕三收买的人,在巷子里蹲了一炷香什么都没等到就走了。这不是接头。接头不需要蹲一炷香——接头只需要三句话的时间和三个注意周围的眼神。丁杂役在等一个信号。
不是当面交接的信号。是某种可以被他人看到、不需要同时在场的信息传递方式。
高俅今晚要验证这个假设。
戌正刚过,丁杂役的脚步声从杂院后门传来。脚步声很重——不是军事隐蔽式的轻脚步,是底层杂役那种不怕被人听到的大步子。他在巷口停下来,左右看了看,然后蹲在了那块松动的石板旁边。
高俅屏住呼吸。
丁杂役没有往巷子里看——他的视线方向是巷口外的那堵墙。杂院后墙。后墙上什么都没有——只有常年被雨水冲刷出来的灰白碱迹和几条旧砖缝里长出的狗尾巴草。
但高俅注意到一件事。丁杂役蹲的位置,正对着后墙第三层砖。那层砖从左往右数第七块——比其他砖稍微往外凸了半指。砖面上有一片深色的痕迹,像是被什么东西碰过。
丁杂役蹲完一炷香,站起来,往那块砖的方向看了一眼。然后转身走了。没有摸砖,没有从砖下面取东西——就是看了一眼。
高俅等他走远之后才从墙边出来。他走到后墙第三层第七块砖前,用手指摸了摸砖面。砖面上那片深色痕迹——是墨迹。
墨迹是画上去的。不是写字,是一道竖线——不长,大概两根手指那么长。但—这根竖线有什么意思?一根竖线代表"今天"?代表"有东西"?代表"继续等"?
高俅忽然想到另一种可能。丁杂役不是来看这块砖上的记号——他是来确认这块砖上的记号还在不在。换句话说,他上一次来的时候记号就在了。记号不是今天画的——是之前画的。而丁杂役的任务是每隔两天来检查一次:如果记号还在,说明上线没有新的指令——继续做之前交代的事。如果记号被擦掉了,说明上线有了新指令——需要去别的地方接收。
这就能解释为什么丁杂役每次来什么都没等到就走了。他不是来等上线的——他是来查收指令的。上线在某一个时间点把记号画在砖上,然后丁杂役每隔两天来检查:记号在,继续监视旧书库;记号不在,去下一个接收点。
但下一个接收点在哪里?
高俅蹲在那块砖前,用前世侦察训练中的"格子排查法"对后墙进行逐块扫描。第七块砖的两侧——第六块和第八块——砖面干净,无墨迹。往上看——第二层第七块砖——砖面上有一道浅浅的划痕,不是墨迹,是指甲刮的。大概是有人在爬墙借力时指甲蹭的。往下看——第四层第七块砖——砖缝里有东西。
一小片碎纸。被雨水打湿过,干了之后粘在砖缝里。高俅小心地把它抠出来——纸片上只有一个字的下半部分。笔画往上挑,是横折,大概是某个字的末笔。而且是左手写的——笔画方向和正常写字相反,用左手压低书写力度是为了在被发现时不留下完整的笔迹。
吕三的字。
高俅在吕三枕头下收集过他的废纸碎片——吕三用左手写碎片记录的习惯,他了如指掌。这个字的下半截笔画走势和吕三枕头下碎纸片上的字完全吻合。
吕三需要用左手写——因为他的右手用来端茶。端茶是他的端茶,左手写字是他的左手。
但吕三已经不在这里了。吕三在菜园翻土。这张碎纸片是什么时候塞进砖缝里的?应该是吕三在被调离之前——甚至是国丧期间。而丁杂役现在还在每隔两天来检查同一个记号——说明吕三给丁杂役的最后一道指令还没过期。
那道指令的内容高俅已经猜到了:继续监视旧书库,每隔两天在后墙核对上线的记号状态。
但现在上线——吕三——已经被调到了菜园。记号不会再更新了。记号会一直留在砖上,直到它被雨水冲掉或者被新画上的记号覆盖。而在此期间,丁杂役会一直是"无主状态"——继续执行旧指令,但没有上线来评估他的执行效果。
这个空窗期是机会。
如果高俅能在这个空窗期内,让丁杂役看到一个新的"记号"——由高俅自己画上去的记号——那丁杂役会按照旧规则去下一个接收点。而高俅只需要跟踪他,就能找到吕三和丁杂役之间的那个"传话人"——那个帮吕三画上第一批记号的人。
偏院的日常生活在新帝登基后恢复了运转。
石成重新排了排班表——国丧期间积压的杂务需要三日内清完。刘婶的灶台从寅正烧到戌末,热水一锅接一锅。小桃抱着成堆的床单在井台和晾衣绳之间往返了十几趟。高俅被安排在上午清点偏院账簿——元宵过后裴济远要交到正院的季度汇总——下午搬货、傍晚补旧书库的窗玻璃碎茬。
他在做这些事的时候发现了一个细节——周围的人对他的态度在国丧之后发生了微妙变化。
变化不显眼。不是那种有人正式宣布"高俅从此不是试用杂役"的台阶式晋升。而是一种缓慢的、像井水升温一样不可测的变化:刘婶在中午分饭的时候把最大的粗面饼放在高俅碗底——她端碗的姿势挡住了其他人的视线,所以没人看到饼下面还夹着一小撮荠菜末和两颗碎姜。荠菜是刘婶自己在菜园角落里种的,碎姜是从做菜的姜片里省下来的——省了三天才攒出指甲盖大小。她在苏府做了二十年饭,知道每个月能从厨房里"节省"多少份额——然后精准地把这些份额分配给偏院里她认为值得的人。
高俅吃出那颗碎姜的时候愣了一下。不是因为味道——是因为他意识到刘婶给他碎姜意味着什么。在底层社会里,分配食物的人用最隐蔽的方式给你最好的部分——这不是施舍。这是信任的注册。刘婶用两颗碎姜在偏院的人心账本上给他开了户。
小桃的变化更让他意外。这姑娘从进苏府以来跟他说的所有话不超过十个字——全是"水开了""人来了""刘婶叫你"这种功能性的短句。国丧期间的厨房协作把她和高俅的距离从"井台两边洗床单"拉近到了"同一个灶台同时忙两件事"——但即便如此,高俅也没指望她会主动说话。
今天下午他在井台边洗旧书库搬出来的旧竹帘——竹帘上的竹片被灰尘浸了十几年,刷出来的水是黑色的。小桃从晾衣绳那边走过来,手里抱着第三批干床单。她路过井台的时候没有像以前那样低头加速——她停下来,说了六个字。
"石大哥说竹帘——"她停了一下,像是在重新组织句子,"——竹帘不能泡太久。泡久了竹条会松。"
这不是"水开了""人来了""刘婶叫你"。这是一句有主语有谓语有因果从句的完整句子。从十三个字到十一个字的过渡,小桃用了近二十天。高俅没有表现出任何惊讶——他知道这个姑娘需要的是像井水一样平静的互动,而不是突然的夸奖。他只是说"好",然后把竹帘从水里捞了出来。
石成的变化发生在排班的时候。以往石成分配任务的方式是先给所有人都安排好,剩下来的"边缘任务"——比如清理杂物间、搬运厨房剩菜——会自动落在高俅头上。不是针对他,是因为他排在第五——五个杂役里年纪最小、资历最浅的排在第五,接收第五等的任务。
今天石成在对任务表的时候问他:"你下午搬完货之后还有空没有?"
高俅说有。
"那顺路去趟账房,裴先生说有本底簿借给我——你帮我带过来。"
这是一个细节,但高俅从里面读到了完整的社会学信息。以往石成需要东西会自己跑一趟——他是一个不习惯差遣别人的杂役头。现在他在用"你有空吗"这个句式,说明他在把高俅当成一个可以分担非边缘任务的伙伴,而不是第五等杂役。
高俅在去账房的路上想明白了一件事。
前世的他从特种兵退役后在北大读研期间见过一句话——社会学家布迪厄说"社会资本就是社会网络中的信任和认可"。那时候他觉得这句话太学术了。现在他在苏府偏院,被人偷偷塞了两颗碎姜,被人说了一句超过十个字的完整句子,被人用一种更平等的句式问有没有空——他才真正理解那句话说的是什么。社会资本不是钱,不是官位,不是你能调用的人力资源——是你做了足够多的事,让周围的人觉得"这个人是可靠的"。可靠不需要证书。可靠是井台下沉淀了十几年的信任沉积物——像井壁上的苔藓一样,一层一层长上去,不掉落。
北墙的第三层第七块砖。
高俅站在杂院后巷,手里捏着一小块从灶膛里拿来的木炭。戌初三刻。今晚没有月亮——云层压在汴梁城上方,把星光遮得只剩几粒模糊的碎光。
他在那块砖面上,用木炭画了一道新的记号。
画的时候用的是右手——这样留下的炭迹收笔习惯和左手写的吕三完全不同。但墨迹本身不需要左手的特征——丁杂役识字有限,他只能分辨"有记号"还是"没记号"。他分不出这记号是谁画上去的。只要记号从一道竖线变成另一道不一样的竖线——丁杂役就会以为上线更新了指令。丁杂役会去"下一个接收点"——那个之前上线告诉过他、但从来没派上用场的地方。而高俅只需要跟在他后面。
这正是前世特种侦察训练中的"反间谍之饵"——不必跟踪对方的上线,不必破译对方的通讯密码。只需放一个饵,让敌方的底层情报接头人在无指令状态下执行旧预案——然后看他往哪里走。
高俅画完记号后退回巷子深处,后背贴上粗砂墙。
等了大约半炷香。
不是今晚——丁杂役的上一次检查是昨天。按照两天一次的周期,下一次是明天。高俅今晚要做的不是跟踪,是在丁杂役下次来之前,提前做好两件事:一是确认丁杂役"下一个接收点"可能的位置范围——从杂院后面的巷子出发,以两炷香步程为半径,哪些地方是吕三可能在丁守忠眼皮底下接触丁杂役的;二是找钱伯。
钱伯是偏院里唯一一个能同时从茶馆和码头两个方向收拢信息的人。
他在菜园的矮墙边上找到了钱伯。
菜园在偏院的西北角,占地不大——大概五丈见方。冬天菜地里只有萝卜和白菜,垄沟被冻硬的土块堆得歪歪扭扭。钱伯蹲在垄沟尽头,用一把小铲子松冻土。
"不光松土吧?"高俅蹲下来,没有寒暄。
钱伯没有停手里的活儿。小铲子一下一下插进冻土里,撬起来的是冰碴子混着干萝卜缨。"昨晚的事听石成说了。窗砸了,墙上写了字。"
"不是曹老疤的人。"
"我知道不是。国丧第一夜曹老疤在南熏门外赌场——我让老码头帮我查的。"钱伯把冻土翻到垄沟另一边,"砸窗的人不是来讨债的。是来确认一样东西。"
"确认什么?"
"确认旧书库里有没有他要找的东西。"钱伯又撬了一块冻土——冻土裂开的声音在菜园里极脆。"砸窗不是目的,是掩护。砸窗吸引所有人往窗外看的时候,写炭字的人在墙根底下往里摸——他摸的不是书,是砖缝。书可以搬走,砖缝搬不走。"
高俅的心往下沉了一寸。钱伯没有在现场——但他说出的判断和高俅昨晚的推理一字不差。
"你的意思是——"
"我是说砸窗的人知道你在旧书库里藏过东西。他不知道藏过之后还搬没搬走——所以他需要用砸窗作掩护,让写炭字的人摸砖缝。"钱伯停下手里的铲子,把手背在围裙上擦了擦,"他知道砖缝的位置。不是随便找的——是精确到第二层从东往西数第几块砖。"
高俅的脊背一阵凉意。
北墙第二层砖缝——那是他藏《孙子兵法》苏轼手批本的位置。十七页裁边之后的残本,用油纸包好塞在砖缝里,从窗外任何角度都看不见。只有一种可能让外面的人知道这个精确位置——旧书库北窗的窗纸在某个晚上透过了灯光。高俅在里面整理散卷的时候,灯笼在北墙上投下他的影子。而那个影子的手——伸进了砖缝。
如果有人在旧书库北窗外面观察过——一个晚上就够了。
"茶馆那个人。"高俅说。
钱伯点头。"他观察的不是苏府偏院侧门。他观察的是旧书库北窗。偏院侧门是他等天黑了以后、旧书库窗纸亮了之前——顺带盯的。"
这话把高俅之前对茶馆戴方巾人的判断推倒了半面墙——观察目标从"偏院侧门进出的所有杂役"变成了"旧书库北窗的灯光投影"。这个目标更窄、更精确、也更致命——它意味着茶馆那个人不是在泛泛收集情报,而是对旧书库的某个具体位置感兴趣。
"那个人——手上有握笔茧的那个。"高俅在菜园冻土上说,"你知不知道他什么时候来的?"
"国丧第一天。哲宗驾崩那天上午。"钱伯把最后一铲冻土拍在垄沟里,"全城钟还没响他就来了。"
菜园矮墙外面,汴梁城在庆祝新帝登基的余温里睡了。
高俅从菜园回废弃小屋的路上经过了偏院厨房。厨房窗户里透出微弱的灶火——刘婶还没睡。她在灶台边坐着,手里拿着一件缝了一半的棉布褂子。灯下她的脸看不出年龄——灶火二十年熏出来的褐色皮肤抹平了所有皱纹。高俅没有进去。他在窗外的井台边站了一会儿,看着厨房灯光在水面上的碎影。
孟安已经在废弃小屋里睡着了。鼾声很轻——铁矿山五天把他累透了。旁边放着他的麻布袋——冶铁矿石、生铁边角料,还有那块拳头大的青黑色铁矿山原石。石英纹路在月光下泛着细碎的反光,像三道白色的爪痕。
高俅没有马上睡。他在废弃小屋门后做了两组俯卧撑——十五次,右肩的钝痛已缩至一个硬币大小的范围。然后是靠墙深蹲。这次没有数息——他用前世的战术呼吸节奏代替了计数:吸四下停四、呼八下。呼吸控制的进步比他预想的更快——比起一个多月前刚穿越时那种连爬楼梯都喘的状态,现在的腹直肌静态耐受度至少提升了两倍以上。不完全是因为训练——日常劳作也在替他做康复:每天上午搬书、下午扛货、蹲在地上整理散卷,这些动作本身就是一套"随机化负荷训练"——不在固定时间、不按固定顺序、但全身的肌肉群都在轮番上阵。
做完靠墙深蹲之后他开始做沙袋打拳。
沙袋是孟安用废弃的麻袋缝的——里面装着菜园干土和碎石。挂在废弃小屋后面的矮树枝上。第一拳打上去麻袋只晃了不到两寸——手腕和肘关节的发力链还没完全打通,前世特种兵的短劲发力本能已经刻在神经突触里了,但北宋这具身体的肌肉纤维还没有完全"学会"这些信号。打拳的过程既是训练身体也是训练神经——每一拳都在告诉肱三头肌和背阔肌:记住,下一次这个信号来得更快。
木桩步法是他从菜园找来的一根碗口粗的枯木——插在废弃小屋墙根下。木桩本身没有敌人,但它能训练脚底的方向感知:左前三十度一步→重心压右脚尖→收腹→右手擒拿模拟——这套步法前世在戈壁滩泥地上练了上千次,现在脚底的青石板和戈壁滩的砂砾摩擦感完全不同。青石板滑——北宋汴梁的青石板路面被踩了几百年,光滑到脚下稍重就会滑半步。这半步对前世特种兵来说是致命的——在城市巷战中以滑制滑就是"利用青石的滑动去抓对方青石滑动的瞬间",但这是在北宋。青石的滑动需要在反复踩踏中被脚底的神经末梢刻进一个新的记忆分区——"北宋路面模块"。
他不知道在木桩边练了多久。
只知道收势的时候听见厨房窗户的竹帘被人轻轻拉了一下。
小桃。
她站在厨房窗户后面的暗处,手里抱着她的最后一件干床单——那件床单本该半个时辰前就收进衣柜。高俅没有转身——但他通过石成在第9章描述的厨房窗户结构知道,从厨房窗户往后院看,月光会把后院的每一个轮廓投射在窗户纸对面的暗墙上。小桃不需要直接看高俅——她只需要看墙上的影子和听着地面传来的脚步声。
高俅没有解释。
他拿起地上的外衣,拍了拍上面的土,回了废弃小屋。
第二天早晨井台洗漱时小桃端着空水盆从他旁边走过。她停了一息——没有转头,眼睛依然看着水井的方向——然后说了七个字。
"你练的那些——"她停了一下,"——像是军营里的东西。"
说完就走了。不是等回答的停顿——是怕被人听到的停顿。
高俅的头皮一阵发麻。
不是因为小桃看出来了——是因为小桃能看出来。一个在苏府偏院扫了三年地的丫鬟,能从脚步声和影子轮廓里判断出"军营里的东西"。这意味着三件事:第一,北宋底层人对"军队"的感知比他预想的更普遍——禁军驻扎在汴梁城外,他们的训练方式、步伐节奏、出拳风格已经渗透到了城内每个接触过军营的人的记忆里。第二,小桃可能在幼年见过禁军训练——否则她不会用"军营里的东西"这个短语而不是"打架"。第三,他需要找一个更隐蔽的地方训练。
废弃小屋后面的空地虽然看不见侧门和走廊,但对厨房窗户来说是开放的——只要窗口有人在,就能通过影子和脚步声判断他的训练模式。
他需要把训练地点搬到杂院最深处——那条他和钱伯确认过没人经过的死胡同。
三天后。
裴济远把宾客登记簿摊在账房桌上。纸面十二行格子——从昨晚开始,他每隔一个时辰就研一次墨。墨干了研,研了又干。高俅进来的时候裴济远正在把第十三支备用毛笔插进笔筒——他平时只用一支笔,最多备一支。今天桌上排了四支,都已经蘸过墨试过锋。
"苏门的人先到——李之仪,可能还有张耒的儿子。然后是中立的。最后才是我不确定会不会来的人。"裴济远把宾客簿往前推了两寸,让高俅能看到每一栏的格式。"来宾的名字、府邸、随行人数——你负责记。写在我旁边。字迹不用太好,但要清楚。"
高俅看着那张簿册——十二行空位,每一行都在等着被填上一个名字。他忽然想起前世在部队接防时填写交接清单的感觉——每一行都是一个潜在的未知数,每一个未知数都可能让局面失控。
"如果王诜来了——"
"他不会亲自来。"裴济远说,"他是驸马都尉,来一个没有主人的苏府不符合他的身份。但他会派人来——可能是秦子约,也可能是他的另一个幕僚。不管是谁来——他的目的只有一个:在苏府走一圈,找到旧书库,看看里面还剩什么。"
高俅把毛笔在砚台里蘸了一下墨水——墨太浓了,浓到从笔尖往下滴的时候表面上结了一层膜。裴济远一晚研了四次墨——他不是在准备接待宾客,他是在准备一场搜检。用茶水和笑容接待搜检者。
这一天——新帝登基第四日,各大府邸开门迎客——高俅将以苏府杂役的身份站在裴济远身后,端茶、记录、低头。同时在心里画一张整个汴梁文人圈子的情报地图——哪些人是朋友,哪些人是敌人,哪些人表面上喝茶心里在翻旧书库。
而这只是阶段一的第十八章。
他知道自己在往后的每一章都要面对越来越复杂的棋局——吕三被调到了菜园,但丁杂役还在偏院等着后墙上的记号更新;茶馆里那个戴方巾的人每天都在窗口记偏院杂役的出入表;刘剥皮的铁器垄断裂了一条缝,但整个信息网还在运转;昨晚砸窗的人摸到的砖缝是空的——但逼出高俅的计划不会因为一次空砖缝就放弃。
他更知道的是——赵佶登基了。元符三年的正月还没过完,但北宋历史已经在南熏门方向那声净鞭之后开始了不可逆转的下滑。而他自己——站在偏院小书房门口端一个茶盘的杂役——连站在这道斜坡面前往下看的资格都还没挣够。
但至少他在往上走了。
一颗碎姜、一句完整的话、一次"你有空吗"的询问——社会资本在以最不起眼的方式往下扎根。也许不够快。也许永远来不及——来不及挡住靖康的兵锋,来不及挽回苏轼的死别,来不及在历史的深渊里凿出一个他自己能站住脚的凹槽。
但他已经在凿了。