[2/6] 带着 Attention Is All You Need 穿越回宋朝
第二卷:八头天罗,把皇城司改造成多头注意力网(第21–40章)
第二卷:八头天罗,把皇城司改造成多头注意力网
第21章 瞎子与聋子——烂成筛子的河北军情
宣和六年十月中旬的汴京,秋意已深,铅灰色的云层低垂在宣德门巍峨的城楼之上,北风卷着枯黄的梧桐叶,在御街青石板上打着旋儿,发出沙沙的声响。
刚挂牌不久的“天工院”设在城西旧将作监水磨务旁的一座三进大院里。前院炉火初燃,鲁百工正带着几十名老木匠和铜匠调试“天工一号”水力铜齿差分机的传动轴;而后院的议事正堂内,炭盆虽烧得通红,气氛却冷得像结了冰的汴河水。
太常少卿、新任兵部侍郎李纲一身绯色官袍,眉头拧成了一个死结。他修长的手指重重拍在楠木长案上,震得案头十几份贴着红翎羽的枢密院急递军报哗啦作响。
“荒谬!简直是视国事如儿戏!”
李纲气得胸膛剧烈起伏,胡须微颤,指着案上两份加盖了紫泥官印的奏报,对正站在巨幅《河北河东九路山川地理图》前用炭笔测绘网格的沈拓说道:“致远,你来看看!这两份军报前后脚送到枢密院,相隔不过半个时辰,可里头说的事情,简直像是活在两个不同的大宋!”
沈拓放下手中的炭笔与青铜比例尺,拍了拍手上的炭灰,走过来拿起那两份军报。秦雪音正坐在案角拨弄着一把改良过的十三档小算盘,闻言也抬起清丽的眸子望了过来。
沈拓先展开左边那份。这是河北燕山府路宣抚使童贯属下幕僚发来的八百里捷报,字迹花团锦簇,满篇歌功颂德:
“……辽国残喘天祚帝远遁夹山,女真完颜宗望部粮尽师疲,已自平州退回辽东休整。燕山常胜军统制郭药师忠勇冠三军,于白河之畔演武耀兵,燕云百姓箪食壶浆,北疆万无一失,请圣上安心于艮岳设万岁冬祀大典……”
沈拓嘴角勾起一抹冷峭的弧度,随手将其扔在一旁,又拿起右边那份沾着暗红血迹、纸张粗糙的急报。这是真定府知府兼河北西路安抚使通过民间驿道夹带送来的密奏:
“……十月初三,有自称辽国残部的数千精骑突袭蔚州、应州交界之飞狐口外寨,劫走边民耕牛四百头、生铁三万斤,守军死伤惨重。然末将查验战场箭簇,皆为女真特制之重型铲头破甲锥箭,绝非辽军旧物!且近日燕山府常胜军频繁南下采购硫磺、桐油,行迹诡秘,恐有不测之祸……”
“童贯说金人退兵、北疆太平;真定府说女真铁骑已经改换旗号在太行山北麓试探劫掠,连常胜军都在囤积军资。”李纲痛心疾首地在堂下踱步,“今日早朝,太师王黼拿着童贯的捷报当廷贺喜,骂真定府知府是‘妄报边衅、惊扰圣听、意图克扣燕山岁赐’,险些就要下旨将其革职拿问!若非我拼死力争,将这两份军报副本抄录带出,只怕这满朝文武,至今还做着燕云太平的春秋大梦!”
“伯纪公息怒。”沈拓走到炭盆旁,将手烤热,目光平静地投向墙上那张巨大的河北舆图,“在王黼和童贯眼里,什么是真、什么是假并不重要,重要的是官家想听什么。至于为什么咱们大宋的枢密院和皇城司斥候撒出去几千人,传回来的消息却像一团乱麻,甚至连女真主力究竟在平州还是在辽东都搞不清楚——这不是某一个斥候无能,而是大宋这套情报与军情传递的底层架构,从根子上就烂透了。”
“底层架构?”李纲一怔,停下脚步,“致远此言何意?我朝自太祖立国,设皇城司探事司,置递铺、急脚递、金字牌,法度森严,何以到了你口中成了烂透的架构?”
秦雪音这时轻声开口,替沈拓解释道:“李大人,沈先生在编写《天工矩阵算经》时曾与民女讲过,大宋如今的驿传与斥候体系,在算学上叫做‘单头串行递推(Single-Head RNN)’。”
“单头串行递推?”李纲虚心拱手,“愿闻其详。”
沈拓从怀里掏出那个贴身存放的精钢扁盒,打开锁扣,抽出那叠已经被他翻阅得边缘微卷、却依旧字迹锐利的 15 页《Attention Is All You Need》论文。他翻到第三页,指着上面那个经典的 Transformer 架构图,用北宋人能听懂的工程语言缓缓说道:
“伯纪公请看。现在大宋获取河北军情的路子,是这样的:第一,所有军情汇总,全靠各州府知州、安抚使或者童贯、郭药师这几条单一的官面渠道。这就好比一个人只长了一只眼睛,而且这只眼睛还蒙着一层涂了猪油的纱布——在我的算学里,这叫‘单头注意力(Single-Head)’。只要金人或者郭药师在这条唯一的渠道里掺入假消息,比如故意演一场戏给宋军探马看,我们的中枢就会把全部权重押在假消息上,这叫‘过拟合与噪声污染’。”
李纲浑身一震,眼中露出思索之色:“不错!昔日海上之盟,赵良嗣与王黼便是只听信金国使者与降将一面之词,以至于被金人牵着鼻子走!”
“这只是其一,更致命的是其二——‘串行传输与时序错乱’。”
沈拓拿起炭笔,在舆图上从燕山府到汴京画了一条曲折的长线,上面标出十几个黑点:“从燕山府白河前线,到雄州、莫州、河间府、大名府,再到滑州渡过黄河入汴京,足足一千二百里,中间要经过三十六个急递铺、五道州府签押。前线斥候在十月初一看到的军情,写成文书,一铺传一铺。若是中间某一段路遇到大雨泥泞,或者被金国细作截杀了信使,那么十月初一的急报,可能十月十五才到汴京;而十月初五郭药师伪造的平安奏报,走的是八百里快马金牌,十月初九就到了御前!”
沈拓的炭笔重重敲在汴京的位置上,发出啪的一声脆响:
“结果就是,枢密院的大人们在十月十日看到的是‘平安无事’,到了十月十五才看到‘金骑寇边’,他们自然会以为金骑是在十月初五之前就已经退走了!时间顺序一旦在漫长的串行传递中被打乱,加上各级官吏层层润色、瞒报、删改,传到汴京的军报,早就变成了一堆毫无意义的垃圾!现在的朝廷,面对北方那头正在磨牙的猛虎,根本就是一个又瞎又聋的残废!”
堂内一片死寂,只有炭火偶尔爆开的噼啪声。
李纲听得后背冷汗岑岑,他虽然不懂什么“RNN”和“过拟合”,但沈拓用最直白的工程逻辑,将北宋军事指挥体系最血淋淋的痛点剖开了!
“致远……”李纲声音发紧,上前一步死死抓住沈拓的衣袖,“你既能一眼看穿这瞎子与聋子的病根,那你手中这卷天书里,可有治瞎治聋的良方?如今我虽兼任兵部侍郎,又得官家特许协理皇城司北路探事房,可手下那帮探子传回来的消息真假难辨,动辄失联被杀,我纵有报国之心,也是巧妇难为无米之炊啊!”
“良方当然有。”
沈拓看着李纲焦灼而赤诚的眼睛,嘴角扬起一抹自信而凌厉的笑意。他将手指按在论文第 3.5 节《Positional Encoding》和第 3.2.2 节《Multi-Head Attention》的标题上,一字一顿地说道:
“要想让大宋在河北睁开眼睛、竖起耳朵,我们必须干三件事!”
“第一,给所有的军情加上绝对不可篡改、不可错乱的‘时空位置编码(Positional Encoding)’,哪怕金人把信使全截了,看到的也只是天书乱码,而只要有一片碎纸传回汴京,我们就能精确还原它在何时、何地发生!”
“第二,彻底抛弃慢如蜗牛的驿马串行传信,在汴京与河北重镇之间,搭建一套以光速传输的‘大宋物理光纤网——八百里光影信号塔’!”
“第三,把你手里的皇城司探事房彻底打碎重构,建立‘八头自注意力反谍矩阵(8-Head Attention)’!金人不是喜欢放假消息吗?郭药师不是喜欢演戏吗?那我就用八个完全独立的维度去交叉验证!人会撒谎,奏折会撒谎,但河北的铁价、黄河的水位、驿道的车辙深度、樊楼的银钱流向,绝不会撒谎!”
秦雪音听得双眸放光,手中的算盘不自觉地握紧。李纲更是热血上涌,只觉得眼前这位年仅二十岁的青年,胸中仿佛藏着百万甲兵与神鬼莫测的天机!
“好!好一个铁价、水位、车辙不会撒谎!”李纲猛地一拍大腿,从腰间解下一面黑铁铸造、镶嵌金丝的皇城司北路提举腰牌,啪地拍在沈拓面前,“致远!皇城司北路探事房三百六十名精干探事、沿途十二座皇城司秘桩,今日起全归你天工院调遣!你要钱,我去找户部拍桌子;你要人,我去禁军里给你挑!我只有一个要求——在入冬黄河封冻之前,我要看到燕山府和汴京城里每一只女真耗子的尾巴!”
沈拓伸手拿起那块沉甸甸的黑铁腰牌,指腹摩挲着上面冰冷的“皇城司”篆字,眼底寒芒一闪:
“伯纪公放心。不用等到黄河封冻,十日之内,我先让潜伏在汴京城里的女真暗桩,尝尝什么叫‘高维矩阵降维打击’!”
第22章 位置编码(Positional Encoding)与正余弦密本
接下皇城司北路探事房的腰牌后,沈拓没有急着去审问那些关在皇城司水牢里的细作,也没有立刻派人去河北送死。当天夜里,他就把自己和秦雪音、还有天工院里最擅长雕刻活字的四个老匠人,关在了后院的机密算房里。
算房四周窗户全部用厚重的黑毡布封死,点着十几支加了松香的牛油巨烛,亮如白昼。
长案上,摊开着皇城司过去半年里被金国游骑或不明势力截获后又找回来的十几封残破密信,以及大宋军中目前正在使用的《武经总要·字验》密码本。
“沈先生,这就是枢密院和皇城司目前用的‘字验’之法。”
秦雪音指着一册泛黄的绢本说道,“按宋初曾公亮修撰的《武经总要》,军中常备四十个常用军情短语,如‘请弓’、‘请箭’、‘贼多’、‘贼少’、‘被围’、‘粮尽’等,编为一到四十的序号。统帅与外出将领各执一首五言八句的四十言律诗,诗中四十个字互不重复。传信时,若要报‘第十二号:贼军精骑南下’,便在信中写律诗的第十二个字,再盖上印信。”
沈拓拿起那本《武经总要》看了两眼,忍不住摇了摇头:“这也就是糊弄一下不识字的草寇。雪音,你也是算学大家,你来看看这套‘字验’最大的死穴在哪里?”
秦雪音柳眉微蹙,凝思片刻后答道:“其一,表达极其死板,只能传那死定的四十件事,若遇复杂军情如‘敌军分三路于子时渡过白沟河,携攻城鹅车三十架’,这套四十言诗根本无法拼凑;其二,也是最要命的——它是固定的一对一映射!同一个字永远代表同一个意思。只要金人抓到一个参谋,或者截获三次以上的信件,结合战场上实际发生的动向一比对,不用三天就能把这首四十言律诗倒推出来!”
“一针见血!”沈拓赞许地看了秦雪音一眼,“在密码学和信息论里,这叫‘静态词向量(Static Word Embedding)’,完全没有考虑上下文和位置的变化。而且更糟糕的是,如果我们在河北同时放出十只信鸽、派出五路快马,由于风向、路况不同,第三只信鸽比第一只信鸽早到了两个时辰,或者中间丢了第二只信鸽,收信的人怎么知道哪句话在前、哪句话在后?怎么知道这封信是不是金人把三天前截获的旧信重新放飞回来迷惑我们的?”
这正是困扰古代军事通信几千年的死结——时序错乱与重放攻击(Replay Attack)!
在《Attention Is All You Need》论文发表之前,现代深度学习处理序列数据靠的是 RNN,一个词接一个词地按顺序喂进去;而当 Transformer 彻底抛弃 RNN、改用全并行矩阵计算时,为了不让模型变成“词袋模型(分不清‘宋军打败金军’和‘金军打败宋军’)”,Vaswani 等八位作者在论文第 3.5 节提出了一个惊才绝艳的数学设计:
Positional Encoding(正余弦位置编码)!
沈拓拿起炭笔,在雪白的宣纸上唰唰写下了那两个刻进他骨子里的公式:
$$PE_{(pos, 2i)} = \sin(pos / 10000^{2i/d_{model}})$$
$$PE_{(pos, 2i+1)} = \cos(pos / 10000^{2i/d_{model}})$$
秦雪音凑近桌案,看着纸上那奇特的符号和曲线草图,好奇地问道:“先生,这波浪起伏的线条,莫非就是司天监测算日影盈亏、昼夜长短所用的‘正弦(勾股割圆术)’与‘余弦’之法?”
“没错!大宋沈括在《梦溪笔谈》里就已经用过会圆术,司天监算历法也懂割圆弦表,但从来没有人想过,把正弦、余弦的周期变化,变成军情密电的‘时空锁’!”
沈拓眼中闪烁着狂热的工科光芒,他拉过一张画着 $16 \times 16$ 共二百五十六格的活字木盘,对秦雪音和四位老木匠说道:
“你们看!我们不再用那死板的四十言诗了。我把军中常用的州县地名、兵种、数量、动向、天象、辎重,一共浓缩为二百五十六个核心字元(Token),每个字元对应一个从 00 到 FF(即十六进制,大宋一斤十六两的记数法,由两个一到十六的数字组成)的基准数,这叫‘字元本值(Token Embedding)’。”
秦雪音眼睛一亮:“一斤十六两,十六乘十六正好是二百五十六!每一个字都能用两个一到十六的数来表示,算生们用算盘拨起来快极了!”
“但这只是第一步。”沈拓嘴角微扬,“如果直接发这个数,还是会被金人破译。所以,在把每一个字发出去之前,发报人必须给它叠加上一个‘位置编码值(Positional Encoding)’!”
沈拓指着旁边一张刚刚用“天工一号”水力差分机打印出来的《天工正余弦周期位置表》说道:
“这张表,是根据圆周割圆术不同波长算出来的周期数字矩阵。每一个密电码的位置($pos$),由三个真实的数字共同决定:第一,发报的日期与时辰(精确到刻);第二,发报哨所的经纬网格编号;第三,这封密信里的第几个字!”
“比如说,同一个‘金’字,它的基准数是‘三、八’。如果它是十月初十子时、由真定府第三号哨所发出的第一个字,查《正余弦位置表》,对应的偏移量是‘五、十二’,两者相加对十六取余(模运算),发出去的密文就是‘八、四’;但如果它是同一封信里的第五个字,因为位置变了,正余弦周期波峰变了,对应的偏移量变成了‘十一、三’,那么同一个‘金’字,发出去的密文就变成了‘十四、十一’!”
算房里安静得连一根针掉在地上都能听见。
四位老木匠张大了嘴巴,完全听傻了;而精通《九章算术》与“大衍求一术(中国剩余定理)”的秦雪音,在脑海中飞快地推演了一遍模十六加减与周期查表法后,整个人如同被一道闪电劈中,猛地捂住了嘴,美眸中满是不可思议的震撼!
“同字不同码,异字或同码!而且随时间、随地点、随字序千变万化,如江河波浪,无穷无尽!”
秦雪音声音都在发颤,激动得脸颊泛起红晕,“先生!这……这岂不是说,就算完颜宗望把我们今天发出的十封密信和译文全部抢走,到了明天、到了下一个时辰,因为时间位置($pos$)变了,正余弦波的相位彻底变了,他抢走的规律就瞬间作废?!而且,如果金人截获了昨天的一封真密信,今天故意原封不动地放回来想骗我们,我们按今天的时辰位置去解码,解出来的必然是一堆狗屁不通的乱码,当场就能识破这是敌军的诱饵!”
“不止如此!”沈拓笑着补充道,“正余弦位置编码最妙的地方在于它的‘相对位置线性可推性’!哪怕一封长信被拆成了三截,由三只不同的信鸽或者三座不同的信号塔分别传回来,不管哪一截先到、哪一截后到,只要看它自带的位置偏置,天工院的算生就能在一息之间,像拼图一样把它们在沙盘上按精确的先后顺序和地理位置拼回原样,绝不会出现半点错乱!”
“神术!这才是真正的鬼神莫测之术!”
负责雕刻字模的老匠头扑通一声跪在地上,对着那张画着正余弦波浪线的算纸连磕了三个响头,“小的在枢密院印书局干了三十年,从未见过如此天衣无缝的密文!金狗就算把脑袋想破了,也断然解不开这天工密本!”
“起来吧,这不是鬼神之术,这是算学。”
沈拓扶起老匠头,将手中的设计图纸递过去,“今晚你们四人就在算房里赶工,用最坚硬的枣木和黄铜,打造三十套‘天工位置编码转盘(罗盘式双层模十六查表器)’。外圈刻十六两字元,内圈刻正余弦位置偏置刻度。前线斥候不需要自己背三角函数公式,只要把外圈对准日期时辰和字序,内圈自动对齐密文数字!一旦遇险,只需将中间的黄铜销钉一拔,整个木盘瞬间散落成几十片毫无规律的木片,绝不给金人留下半点破绽!”
“得令!小人今晚就是熬瞎了这对老眼,天亮前也必先造出五套样品!”四名老匠人干劲冲天,立刻挑亮烛火,拿起刻刀和铜规叮叮当当地忙活起来。
秦雪音站在沈拓身侧,看着烛光下青年坚毅冷峻的侧脸,心中涌起一股难以言喻的钦佩与安心。她轻声问道:“先生,有了这正余弦位置编码,密信不怕被破译、也不怕乱序了。可是……从燕山府和大名府到汴京,快马跑死也要两三天。若是金军铁骑一日急行军百五十里,我们的密信再安全,跑不过女真人的马蹄,岂不还是来不及?”
沈拓转过头,看着窗外黑沉沉的夜空,目光仿佛穿透了厚重的黑毡布,看到了千里之外的太行山脊与黄河大堤。
“谁说我们要靠马蹄传信了?”
沈拓走到角落的一口木箱前,掀开箱盖,里面赫然放着几十块今天下午刚从汴京大相国寺琉璃坊重金收购来的天然白水晶原石、高纯度石英砂,以及几包制造铅玻璃所需的密陀僧(氧化铅)与硝石。
“雪音,马蹄最快,一个时辰不过跑五十里;而这世上最快的东西,一个时辰能跑二十亿里。”
沈拓拿起一块晶莹剔透的水晶原石,迎着跳跃的烛火,折射出一道璀璨夺目的光束:
“从明天开始,我们要造‘千里眼’,建‘八百里光影信号塔’。我要让河北前线的军情,乘着光,在半个时辰之内,直接照进汴京城!”
第23章 造望远镜!从琉璃坊水晶到千里眼
次日清晨,天工院前院的水磨工坊里便传出了震耳欲聋的鼓风声与研磨声。
鲁百工挽着袖子,露出两条布满烫伤疤痕和虬结肌肉的粗壮胳膊,正满脸疑惑地蹲在一座刚刚用耐火白粘土砌成的双膛坩埚反射炉前。在他脚边,堆着几百斤洁白如雪的洛河石英砂、提纯过的马牙硝(硝酸钾)、研成细粉的密陀僧(一氧化铅),还有十几块通体澄澈的天然白水晶。
“东家,您让老汉我带着徒弟们造水力铜齿差分机,老汉虽然一开始懵懂,但看懂了齿轮咬合之后,佩服得五体投地。”
鲁百工挠了挠花白的头发,指着坩埚炉里翻滚的火苗和旁边四个正在用水力转盘打磨水晶片的玉工,有些犯难地说道:“可您今天一早起来,既不铸铜,也不打铁,偏偏把大相国寺旁边的琉璃匠和玉器行的琢玉师傅全请了来,熔烧什么‘铅晶琉璃’,打磨什么‘凸肚镜’、‘凹心镜’……咱们天工院如今接了皇城司探查河北军情的军令状,李侍郎在朝堂上替咱们顶着王黼的雷霆之怒,咱们这时候烧琉璃珠子玩,万一被御史台那帮疯狗知道了,岂不是要参咱们一个‘效仿朱勔、玩物丧志’的大罪?”
周围几个将作监出身的老匠人也纷纷点头,神色有些不安。北宋的琉璃器虽然已经颇为流行,但由于含有大量铁、铜杂质且气泡极多,大多只能用来做些五颜六色的酒盏、佛前供器或是簪花首饰,质地脆薄,浑浊不堪,在正统工匠眼里属于不入流的奢靡玩意儿。
沈拓正戴着一副用薄铜片和熏黑水晶片自制的护目镜,站在炉口观察火焰的色温。听到鲁百工的话,他将护目镜推到额头上,笑着拍了拍这位老匠头的肩膀:
“老鲁,谁告诉你我烧的是给贵人们赏玩的琉璃珠子?我今天要造的,是能站在汴京城头看清三十里外飞鸟羽毛、能替咱们大宋将士在战场上看穿金贼铁骑虚实的无上军国利器——‘天工千里镜’!”
“三十里外看清飞鸟羽毛?!”
鲁百工眼珠子都快瞪出来了,旁边的几个老玉匠手里的金刚砂砣子差点掉在地上,“东家,您莫不是拿老汉寻开心?俗话说‘离朱之明,百步之外不见秋毫’,便是军中眼神最好的鹰眼斥候,站在高处极目远眺,三五里外也只能看到一团模糊的人影和烟尘,哪有人能看清三十里外的东西?那岂不是成了道观里供着的千里眼神仙了?”
“神仙靠的是泥塑木雕,我们工匠靠的是几何光学与折射定律!”
沈拓没有过多解释,直接拿起一根长柄铁勺,指着坩埚炉道:“北宋市面上的普通琉璃(钠钙玻璃)之所以浑浊发绿、气泡多,是因为石英砂里混了氧化铁,而且烧制温度不够,粘度太大,气泡排不出来。现在,按我给的方子:石英砂五成,密陀僧三成,马牙硝一成半,再加半成砒霜(三氧化二砷)作为澄清剂消除气泡,配少许二氧化锰中和铁绿!”
在 21 世纪的光学工程中,加入氧化铅(密陀僧)不仅能大幅降低玻璃的熔点、排尽微小气泡,更能显著提高玻璃的折射率与色散性能——这就是后世制造消色差望远镜物镜最核心的“火石玻璃(铅玻璃)”!而天然纯净的白水晶(石英晶体)则具有极低的色散,正好用来打磨冕牌透镜!
把高折射率的铅玻璃与低色散的白水晶组合在一起,沈拓甚至不需要像伽利略那样忍受严重的色差紫边,而是直接在 1124 年的北宋,一步到位手搓出近代级的开普勒—多兰德消色差二十倍折射望远镜!
“拉水闸!启动水力双动风箱,把炉温给我推到一千四百度(白炽色)!用纯白瓷棒顺时针匀速搅拌,把所有微泡全部赶出来!”
随着沈拓一声令下,轰隆隆的水轮带动巨大的木制活塞风箱,预热后的滚烫空气源源不断地灌入反射炉。炉膛内的火焰由橘红迅速转为耀眼的亮白,坩埚里的原料彻底融化成一汪如秋水般澄澈透明、没有一丝杂质的炽热玻璃液。
三个时辰后,经过退火炉缓慢降温消除内应力的铅玻璃毛坯出炉了。
鲁百工小心翼翼地用夹钳夹起一块巴掌大小、厚约半寸的圆饼状铅玻璃毛坯,对着阳光一看,整个人顿时呆住了。
那块琉璃竟没有丝毫寻常琉璃的浑浊绿意,也没有半个针尖大小的气泡,通体晶莹剔透得仿佛一汪凝固的寒泉,甚至比大内宝库里贡奉的极品西洋水晶还要璀璨纯净!
“好……好干净的琉璃!老汉活了四十五年,从没见过如此纯净无瑕的琉璃块!”鲁百工失声惊呼。
“这还只是毛坯。”
沈拓接过铅玻璃圆饼,走到那四台由汴河水力驱动、转速高达每分钟六百转的青铜球面研磨盘前。这几台研磨盘的弧度,是他昨天夜里让秦雪音用微积分曲率公式与球面透镜焦距公式($\frac{1}{f} = (n-1)(\frac{1}{R_1} - \frac{1}{R_2})$)精确计算出来,再由鲁百工用游标卡尺车制的标准青铜凹凸模具。
“玉工师傅听令!用一号粗金刚砂水浆,将这块白水晶在甲号凹模上粗磨成曲率半径一尺八寸的双凸透镜;将这块铅玻璃在乙号凸模上磨成曲率契合的平凹透镜,两者用极透明的冷杉松香胶合,作为物镜!再用丙号模具打磨两组小尺寸的平凸目镜!”
水轮飞转,铜盘嗡鸣。
在机械水力的高速旋转与分目筛选的金刚砂、白垩粉、红铁粉(氧化铁抛光膏)依次打磨抛光下,原本需要玉匠手工耗时半个月才能磨好的一组镜片,仅仅用了不到两个时辰,便在鹿皮抛光轮下绽放出了迷人的幽蓝色反光。
与此同时,鲁百工也按照沈拓的图纸,用两截内壁涂满消光松烟黑墨、外壁包裹防滑牛皮的精密拉制黄铜管,车制出了带有螺旋调焦齿轮的镜筒。
申时三刻(下午四点),夕阳西斜。
沈拓亲手将那组口径达两寸半(约 8 厘米)的消色差复合物镜装入黄铜大端,将双片式目镜装入小端,拧紧铜环,再咔嚓一声卡在带有水平三百六十度刻度盘和俯仰角度尺的三角木架上。
“走,上天工院后院的观风楼顶!”
沈拓扛起这具长约三尺、闪烁着冷冽金属与光学质感的长筒铜镜,大步流星地走上高达四丈的望楼。秦雪音、鲁百工,以及刚刚从枢密院散衙赶来的兵部侍郎李纲紧随其后。
“致远,这根黑漆漆的铜管子,便是你说的千里眼?”李纲喘着气登上望楼,看着架在栏杆旁的黄铜圆筒,眼中满是狐疑。
沈拓没有说话,只是微笑着转动侧面的黄铜调焦旋钮,将望远镜的十字分划丝对准了正东方约十二里外的汴京外城东水门(善利门)城楼,然后侧身让开:
“伯纪公,请闭上左眼,用右眼贴近这个小铜圈往里看。”
李纲将信将疑地走上前,弯下腰,撩起官袍下摆,将右眼凑到了目镜前。
下一秒——
“啊!!”
向来泰山崩于前而色不变的李纲,突然发出一声见了鬼似的惊叫,整个人猛地往后退了两大步,一屁股撞在望楼的木栏杆上,脸色煞白,手指颤抖地指着那个黄铜镜筒,连话都说不利索了:
“妖……神物!神物啊!善利门怎么飞到老夫眼前来了?!”
“李大人,您看到了什么?”秦雪音好奇地问道。
李纲咽了口唾沫,胸口剧烈起伏,顾不得朝廷二品大员的仪态,再次扑到望远镜前,死死盯住目镜,嘴里如同梦呓般大喊道:
“善利门距此足有十二里之遥,肉眼看去不过是一道灰线!可在这铜镜里,老夫不仅看清了城楼上的每一块青砖缝隙、看清了旗杆上‘守御’二字的针脚,甚至……甚至看清了城头那个值守禁军什长嘴角的一颗黑痣,他正在从怀里摸出一块胡饼往嘴里塞!连胡饼上掉下来的芝麻老夫都看得一清二楚!!”
什么?!十二里外看清禁军嘴角的黑痣和胡饼上的芝麻?!
鲁百工再也忍不住了,等李纲稍微挪开一点,他便迫不及待地凑上去看了一眼,顿时双腿一软,差点给那根铜管子跪下:“老天爷啊!这哪里是凡人能造出来的东西,这是把十里外的天地直接抓到眼皮子底下了啊!”
秦雪音也凑上前看了一眼。当那清晰锐利、毫无畸变的远方街景撞入眼帘,视野中央还有两根极细的蜘蛛丝构成的十字刻度线时,这位冰雪聪明的才女瞬间明白了它的真正用途:
“先生!这镜中不仅能看清十里、二十里外的毫末,中间还有十字刻度!若是将它架在高塔之上,二十里外另一座高塔上哪怕只是翻动一块两尺见方的木板,我们在这镜中也如同隔桌看戏一般分毫毕现!”
“不错!”
沈拓拍了拍冰凉的黄铜镜身,目光灼灼地望向北方天际,“在战场上,主帅拿上它,女真骑兵在二十里外扬起多少马蹄、打着什么旗号、主帅穿什么铁甲,全部无所遁形;而在通信上,有了这二十倍的‘天工千里镜’,我们根本不需要跑死驿马——两座相隔二十五里的高台,只要用这千里镜互相锁定,信号就能以光的速度,跨越千山万水!”
李纲猛地转过身,双手死死握住沈拓的肩膀,激动得眼眶通红:“致远!此物造价几何?多久能造出一百具?!”
“有了今天这套水力球面研磨盘和铅晶配方,四个玉匠加六个铜匠,一天就能量产十具!”沈拓斩钉截铁地说道,“伯纪公,请立刻动用皇城司和兵部职权,沿汴京至滑州、大名府、河间府、真定府一线,征用沿途所有州县城楼、佛塔与山巅烽火台!我要在五天之内,把大宋第一条‘八百里光影信号干线’立起来!”
第24章 八百里光影信号塔,大宋的物理光纤网
如果说正余弦位置编码(Positional Encoding)是沈拓为大宋情报网编写的底层加密传输协议,天工千里镜是高灵敏度的光电接收器,那么接下来要在中原大地上拔地而起的“光影信号塔”,就是横跨八百里的物理通信骨干网!
在《Attention Is All You Need》论文中,自注意力机制(Self-Attention)之所以比循环神经网络(RNN)快上百倍,除了矩阵并行之外,还有一个核心指标叫做“最大路径长度(Maximum Path Length)”——在 RNN 中,信息从序列头传到序列尾需要走 $O(n)$ 步;而在光通信与并行架构下,远距离节点之间的信息延迟被压缩到了极致!
十月十八日,寒风凛冽。
从汴京外城西北角的最高建筑——高耸入云的开宝寺塔(灵感塔)顶层平台开始,一直向北延伸,跨过封丘、滑州黄河白马渡、内黄、大名府(北京)、广平、邢州、赵州,直至河北西路军事重镇真定府,全长八百四十里的大宋北方官道旁,每隔二十五到三十里,便有一座原本废弃或半荒废的烽火台、古砖塔或高坡望楼,被皇城司探事司与将作监工匠秘密接管。
整条干线,一共三十座中继站!
此时此刻,沈拓、秦雪音与李纲正站在开宝寺塔顶层的木栏杆前。凛冽的高空北风吹得三人衣袂猎猎作响。
在他们面前,架设着两具固定在重型青铜云台上的二十倍“天工千里镜”,镜头正死死对准北方二十八里外、封丘境内的第一号中继高台。而在塔顶外侧的挑空木架上,立着一面高一丈二尺、宽八尺的奇怪巨型木框。
木框内部,整齐排列着四行、每行四块,共计十六块两尺见方的轻质桐木翻转板(百叶窗矩阵)。
每一块桐木板的正面,都贴着打磨得光亮如镜的镀锡青铜反光板(兼涂有特制白磷荧光白漆);而反面,则涂满了吸光的死黑松烟墨,完美融入深灰色的背景背板中。
十六块翻转板通过十六根涂了牛油的细铁丝,连接到塔内操作台上的十六个琴键般的木制踏板与拉杆上。而在每块翻转板的正后方,还挂着一盏带有抛物面铜碗聚光罩、燃烧高纯度鲸油与樟脑的强光风灯,以备夜间或阴雨浓雾天使用!
“伯纪公,这就是我设计的‘十六位并行光影编码窗(16-bit Optical Matrix)’。”
沈拓指着那面巨大的四乘四百叶窗矩阵,向满脸好奇的李纲解释道:“传统的狼烟烽火,点一把火只能代表‘有贼’,点两把火代表‘贼多’,连贼从哪来、有多少人、谁领兵都说不清楚,而且一阵大风吹散了烟,十里外就看不清了。而后世西洋人的单臂信号机,一次只能摆一个姿势,慢得令人发指。”
“但我们天工院搞的是矩阵并行传输!”
沈拓伸手按住操作台上的拉杆,咔嚓一声脆响!
外侧木框上的十六块翻转板中,第一行的第一、三块,第二行的第二、四块瞬间翻转九十度,亮面朝北,在秋日的阳光下反射出四道刺眼夺目的银白光斑;而其余十二块依然保持死黑!
“您看!”沈拓指着那四行四列的光斑矩阵说道,“一共四行,每一行有四块板子。每一块板子只有‘亮(1)’和‘黑(0)’两种状态。四块板子组合起来,正好就是二的四次方——十六种变化!正好对应我们上一章造出的‘一斤十六两(十六进制)’刻度!”
“四行同时翻转,就等于一瞬间同时发出四个十六进制数字!根据我们昨天制定的《天工正余弦位置编码密本》,每两个十六进制数代表一个经过位置加密的核心字元。也就是说——”
秦雪音眼中闪烁着兴奋的光芒,接过话头道:“也就是说,操作员只需双手双脚同时按动拉杆,咔嚓一下,一息之间,就能同时把两个加密后的汉字(16 bits = 2 Bytes)发射到三十里外!”
李纲脑子里嗡的一声,他虽然不通二进制与十六进制的底层数学,但他算得出这恐怖的速度账:
“一息(约三秒)传两个字?!那……那岂不是一分钟能传四十个字?!”
“算上三十座中继塔的同步看镜与跟拍延迟,实际采用‘流水线接力(Pipelining)’模式。”
沈拓微笑着拿起一只怀表大小的苏颂擒纵发条秒表(鲁百工刚打造的节拍计时器),说道:“第一号塔翻动第一组光板,三秒后,第二号塔看清了,立刻跟着翻动同样的光板传给第三号塔,与此同时,第一号塔已经开始翻动第二组光板了!这就好比三十个人排成一排传水桶,第一个水桶传到真定府只需要三十乘以三秒——也就是一分半钟(不到半刻钟)!”
“什么?!!八百四十里,从河北真定府到汴京城,只要半刻钟?!”
李纲骇然失色,声音尖锐得几乎破了音,“八百里加急快马,换人换马昼夜不停,跑死三匹千里马也要整整三天三夜!你告诉我,现在只要半刻钟?!”
“眼见为实。”
沈拓看了一眼手中的擒纵计时器,“按照约定,今天早上辰时抵达真定府的皇城司北路第一批探马,会在巳时正刻(上午十点整),由真定府第一号总台,向汴京发射第一封实测军情密电!现在距离巳时正刻,还有十息!”
开宝寺塔顶瞬间安静下来。
连呼吸声都变得粗重无比。李纲死死攥着栏杆,指节发白;秦雪音双手捧着“天工位置编码转盘”与记录纸,端坐在译电桌前;两名经过三天严苛特训的天工院年轻算生,一人将右眼死死贴在二十倍千里镜的目镜上,另一人手握发讯拉杆,随时准备回传校验码(ACK)。
“五、四、三、二、一……巳时正刻到!”沈拓低喝一声。
三秒……六秒……十秒……
时间一秒一秒地流逝。就在计时器的铜针跳到第八十五秒(一分二十五秒)的刹那!
趴在千里镜前的年轻算生浑身猛地一震,扯开嗓子大吼起来:
“亮了!!封丘一号塔全亮唤醒信号!开始报数!”
“第一帧(第1息):三、十二、九、一!”
“第二帧(第2息):十五、零、四、八!”
“第三帧(第3息):七、十一、二、十四!”
“……”
千里镜中,二十八里外封丘高塔顶端的十六块光影板,正伴随着固定节拍器的节奏,如同一只闪烁着银色矩阵光芒的机械巨眼,整齐划一、冷酷精准地高速翻转着!
而在塔顶操作间内,秦雪音展现出了她作为大宋第一算学才女的恐怖心算与珠算实力!
她甚至不需要拨动转盘,纤细白皙的十指在特制的十六进制算盘与《正余弦周期位置表》上化作了一道残影。伴随着噼里啪啦如疾风骤雨般的算珠撞击声,一串串看似毫无规律的十六进制乱码,在减去 巳时正刻、真定一号塔、字序 pos 对应的正余弦偏置向量后,瞬间在宣纸上还原成了清晰无比的汉字:
【真定急报·位置校验无误】:【十月十八辰时三刻,金将完颜宗望遣密使萧仲恭潜入燕山府,夜会郭药师于内帐,赐金印良马。常胜军前锋已暗中调防白沟河,粮车南向,形迹大异!】【全信共四十二字,奇偶校验码:甲申,分毫不差!】
当秦雪音放下毛笔,将这张墨迹未干的译电纸递到李纲面前时,沈拓手中的擒纵计时器,铜针刚刚走完三分钟!
从八百四十里外的太行山东麓真定府城头,到汴京开宝寺塔顶!
四十多个字的绝密军情,跨越了黄河天险,跨越了七个州府,在真定府斥候刚刚喝下一口热茶的工夫,就已经完完整整、一字不差地躺在了大宋兵部侍郎的掌心里!
“苍天有眼……苍天佑我大宋啊!!”
李纲捧着那张薄薄的宣纸,双手剧烈颤抖,一行滚烫的老泪顺着他刚毅的脸庞滑落,滴在“完颜宗望、郭药师”那几个刺目的字眼上。
有了这八百里光影信号网,女真铁骑再快,快得过光吗?!童贯和王黼再想瞒报军情、颠倒黑白,还能堵得住这半刻钟直达京师的天工千里镜吗?!
“伯纪公,先别急着激动。”
沈拓走到李纲身边,看着纸上“密使萧仲恭”和“郭药师”的名字,眼神冷得像刀锋,“光影信号塔只是解决了神经传导的速度。现在我们知道了萧仲恭在燕山活动,更知道金人的密谍网早已像蜘蛛网一样渗透进了河北甚至汴京城。接下来,该把我们的‘八头自注意力矩阵(8-Head Attention)’亮出来了!”
第25章 构建 Multi-Head Attention 八头情报网
十月十九日夜,天工院后院戒备森严。
原本只用来做算学推演的“天工大讲堂”内,所有的普通算生已被清空。取而代之的,是三百六十名身穿皂色窄袖短打、腰挎熟铁尺与雁翎刀的皇城司北路探事司精锐。
领头的都虞候名叫赵立,是个三十出头、脸上带着一道辽人弯刀疤痕的硬汉。他站在队列最前方,看着讲台上挂着的那张画满了奇怪方框、箭头和“$\text{Concat}(\text{head}_1, \dots, \text{head}_h)W^O$”符号的巨幅白麻布图,眉头紧锁,眼底带着几分武人特有的桀骜与怀疑。
皇城司自太祖赵匡胤设立以来,干的都是监听百官、缉拿逆党、刺探敌情的刀口舔血营生。在赵立这些老探子看来,抓细作靠的是眼线、是盯梢、是竹签子钉进指甲缝里的酷刑审讯,什么时候轮到一个二十岁的将作监书令史,拿着一把算盘和几张画满格子的图纸来教他们怎么抓金国密谍了?
若非兵部侍郎李纲亲自压阵,且手握圣上特赐的皇城司北路提举黑铁腰牌,赵立这帮骄兵悍将早就拂袖而去了。
“赵都虞候,还有诸位皇城司的兄弟。”
沈拓站在讲台之上,手里拿着一根细长的青铜教鞭,目光平静地扫过台下三百六十双或审视、或冷漠、或不服气的眼睛,“我知道你们心里在想什么。你们在想:老子在燕云和河北跟辽狗、金狗拼刀子的时候,你沈拓还在太学里拨算盘呢!抓细作是皇城司的祖传手艺,跟算学有什么关系?”
台下发出一阵低沉的哄笑,赵立抱拳瓮声道:“沈提举快人快语!卑职是个粗人,有一说一。如今金国密使萧仲恭在燕山活动,辽国叛将耶律余睹的暗桩更是潜伏在汴京城里,连咱们皇城司上个月派去追查黑金流向的两个老档头,都被人割了舌头扔进汴河喂了鱼!对手是杀人不眨眼的辽金老谍头,卑职实在想不通,您这墙上画的八个方块,怎么帮兄弟们把这帮藏在阴沟里的耗子揪出来?”
“问得好!”
沈拓非但没有动怒,反而啪地一声,将青铜教鞭重重抽在黑板上,“你们那两个老档头为什么会被割了舌头扔进汴河?就是因为你们过去抓细作的法子,太蠢、太单调、太容易被敌人预判了!”
此言一出,台下三百多名皇城司探子脸色骤变,不少人按住了腰间的刀柄。
沈拓冷笑一声,毫不退让地直视赵立:“怎么,不服气?你们皇城司过去查案,无非就是盯着城门出入的胡商、盯着鸿胪寺的番馆、或者去瓦舍勾栏里找地头蛇打听‘最近有没有口音不对的生面孔’。我告诉你们,耶律余睹在辽国做过枢密副使,萧仲恭是女真贵族里的汉学通,他们派进汴京和河北的核心暗桩,根本不是什么脑后留着辫子的女真人,而是世代居住在中原、说得一口地道汴京官话、甚至在朝中挂着官身的大宋豪商和官吏!”
“你们用单一的盯梢去查他们,就好比只用一只眼睛在黑夜里找一条变色龙。不仅找不到,你们的探子只要一靠近他们的核心圈子,立刻就会触发对方的警觉,被人反手灭口!在我的《天工总纲》里,你们这种做法,叫‘单头局部注意力缺陷’!”
赵立脸上的肌肉抽搐了一下,按在刀柄上的手缓缓松开。因为沈拓说的每一个字,都精准地戳在了皇城司这半年来屡屡折戟沉沙的痛处上!
“那依沈提举之见,该当如何?”赵立沉声问道。
沈拓转过身,用青铜教鞭指着白麻布图上并排展开的八个独立方框——那正是《Attention Is All You Need》中最核心的灵魂架构:Multi-Head Attention(多头自注意力机制)!
$$\text{MultiHead}(Q, K, V) = \text{Concat}(\text{head}_1, \dots, \text{head}_8)W^O$$
“论文里有一句话:与其在一个高维空间里做一次单调的注意力检索,不如把输入特征投影到八个完全不同的低维子空间里,让它们各自独立去捕捉不同维度的隐秘关联,最后再把八个头的结果拼接(Concat)融合起来!”
沈拓顿了顿,将这段跨越九百年的 AI 圣经,翻译成了令全场探子头皮发麻的反谍铁律:
“一只耗子藏在粮仓底下,它可以伪装自己的长相、伪装自己的口音、甚至买通看仓的官吏。但是!只要它还活着,只要它还要替金国干活,它就必须吃粮、必须花钱、必须传递消息、必须采购物资!它在‘外貌’这个维度上是隐形的,但在‘物价、水流、车辙、炭火、银钱’这八个维度上,它留下的脚印大得像一头大象!”
“从今夜起,皇城司北路探事司三百六十人,彻底打破原有的班房编制,按天工院的规矩,拆分为互不统属、互不通气的‘天罗八头(8-Head Subspaces)’!”
沈拓手中的青铜教鞭在第一个方框上重重一点:
“第一头:商贸物价头(Head 1 - Market Price)!由四十名伪装成行商牙人的探子组成。你们不去抓人,每天只干一件事——记录汴京八大厢坊及河北沿线集市上,生铁、煤炭、硫磺、硝石、桐油、耕牛、驴马、陈粮的每日成交量与哪怕一文钱的价格波动,按固定格式打孔上报!”
“第二头:地理车辙头(Head 2 - Traffic & Axle)!驻守在汴京四门、汴河八大码头及河北官道要冲。你们不查通关文牒(因为内奸的文牒肯定比真官印还真),你们手里拿着我发的‘游标量尺’,专门测量过往大车的车轮吃土深度与车轴间距!北宋官车轴距四尺三寸,而契丹与女真改造的重载骡马车轴距是四尺八寸;空车与暗藏重甲金银的车,压出的青石板水渍与泥印深度相差一寸以上!”
“第三头:水文漕运头(Head 3 - Hydrology & Freight)!监控汴河、黄河白马渡、卫河所有夜航船只的吃水线变化,以及沿河水磨、私家坞堡的排污量与耗水量!”
“第四头:驿站流民头(Head 4 - Migration & Dialect)!统计每日涌入京畿与河北各州的流民籍贯比例、年龄结构(比如是否全是青壮而无老弱)、随身携带的铜钱年份!”
“第五头:青楼交际头(Head 5 - Social Graph)!监控樊楼、欣乐楼等七十二家正店与瓦舍里,朝廷五品以上官员、禁军将校与外地富商的同席频次,哪怕他们一句话不说,只是同一天出现在同一座酒楼,也要记入网格!”
“第六头:钱庄汇兑头(Head 6 - Financial Flow)!盯死大相国寺飞钱铺、交子铺、金银兑房里,所有超过五百贯的异常拆借与黄金兑换记录!”
“第七头:鸽羽信标头(Head 7 - Signal & Carrier)!监控全城及近郊所有放飞信鸽的起落网格方位、更夫敲梆子的快慢节奏异动!”
“第八头:军营空额头(Head 8 - Military Logistics)!监控河北常胜军、京畿禁军各部的草料实际消耗量与上报人数的差值!”
一口气说完这八个头,沈拓深吸一口气,目光如电:
“听清楚了!这八个头的探子,彼此之间绝对不准横向联系!第一头的人不知道第五头在查谁,第二头的人也不知道第六头盯上了哪家绸缎庄。你们每个人看到的,都只是一粒不起眼的沙子,就算你们当中有人被金人买通、或者不幸被抓,敌人也根本不知道我们到底在查什么!”
“而你们每天傍晚通过信鸽或光影塔传回来的打孔数据卡,会全部汇总到天工院后堂的秦雪音秦姑姑手里,输入‘天工一号’水力铜齿差分机,与全城全境的网格地图进行八头交叉矩阵点积(Cross-Attention Matrix Multiplication)!”
沈拓嘴角露出一丝森然的冷笑:“当某一个街区网格,在八个看似毫不相干的维度上,同时出现微小的异常,经过线性层权重叠加($W^O$)之后,它在我的沙盘上就会红得像一团烈火!到那时,赵都虞候,你只需要带着重甲刀手按图索骥,直接破门抓人,连审都不用审!”
轰!
大讲堂内,三百六十名见惯了生死的老探子,此时全都听得热血沸腾、汗毛倒竖!
他们以前抓细作,就像蒙着眼睛在森林里抓兔子,全凭运气和死磕;而沈拓这一套“八头天罗矩阵”,简直就像是化身成了高居九天之上的神明,用八只无处不在的巨眼,把整座汴京城和千里河北的每一寸呼吸、每一粒铜钱的滚动、每一滴河水的流向,全部织进了一张密不透风的算学天网之中!
在这张网下,别说是个人,就算是一只来自会宁府的耗子,只要它敢喘一口气,都会在差分机的铜齿轮下原形毕露!
“啪!”
赵立猛地单膝跪地,双手抱拳高举过顶,刀疤脸因为极度的亢奋而涨得通红,声若洪钟:
“卑职赵立,拜服天工神算!愿率皇城司北路三百六十死士,化作沈提举手中八头天罗!刀山火海,唯提举马首是瞻!”
“唯提举马首是瞻!!”
三百六十名皇城司精锐齐刷刷单膝砸地,甲叶铿锵,声震屋瓦!
第26章 铁料涨价与驴马失踪背后的权重异动
天罗八头撒出去后的第三天,十月二十二日黄昏。
天工院核心机房内,“天工一号”水力铜齿差分机正在汴河引水渠的驱动下,发出低沉而有节奏的咔哒、咔哒轰鸣声。
数十根精密的青铜齿条与拨针在打孔竹片阵列中高速穿梭。秦雪音挽着发髻,素白的手腕上戴着一对防墨污的青布护袖,正带领着十二名从太学精挑细选出来的寒门算生,将今天下午刚从汴京八厢与河北真定、大名府通过光影塔传回来的第八批“八头特征打孔卡”,分门别类地送入差分机的检索滑槽中。
大堂正中央,摆放着一张长宽各两丈的巨型《汴京百二十坊及京畿河北立体网格沙盘》。
沙盘被细密的红绳划分成了上千个编号从 (00, 00) 到 (FF, FF) 的标准正方形网格。每个网格旁边,都插着一排不同颜色的算筹,用来实时显示该网格在八个注意力头下的归一化异常得分(Attention Score)。
沈拓端着一碗浓茶站在沙盘主位前,李纲和赵立则屏息凝神地站在他左右两侧。
“报——!第一头(商贸物价头)今日全城及河北数据归一化完毕!”
一名算生抽出差分机吐出的第一卷穿孔纸带,高声唱报:“汴京城北、城东铁价、米价、煤价波动均在正负半个标准差($0.5\sigma$)之内,权重正常!唯独汴京外城南薰门内、甜水巷至内城樊楼周边的三个网格,今日无烟石炭(焦煤前身)与大块木炭的采购量激增三点四倍!同时,河北河间府、雄州两地集市,今日生铁与破旧农具收购价暗涨一成半,且有大批健驴、駃騠(骡子)被神秘买主以高出市价三成的现银买走!”
赵立皱了皱眉:“南薰门和樊楼周边都是达官显贵和富商大贾居住之地,如今十月天凉,贵人们多买些无烟石炭烧暖阁,河北百姓入冬前买卖牲口农具,这似乎也算不得什么大事吧?”
“单看这一个头,确实像入冬的正常采买,这叫‘低维噪声掩护’。”
沈拓抿了一口浓茶,眼神幽深,“如果只是普通衙门查案,看到贵人买炭、乡民买骡子,随手就翻过去了。但别急,看其他七个头的交叉点积!”
“报——!第二头(地理车辙头)与第三头(水文漕运头)数据汇入!”
第二名算生飞快地拨动算盘,将两组向量送入差分机进行矩阵相乘,仅仅过了十几息,差分机上的红色铜铃突然“叮铃铃”急促地响了起来!
秦雪音快步走到沙盘前,抓起一把代表高权重的朱红色算筹,啪啪啪地插在了汴京内城东华门外、紧邻皇家第一酒楼“樊楼”西侧的 [丙辰-08] 号网格(白矾楼西街),以及城南汴河虹桥码头的 [丁巳-12] 号网格上!
“先生!李大人!交叉注意力权重(Cross-Attention Weight)出异动了!”
秦雪音清脆的声音里带着掩饰不住的兴奋,她指着沙盘上的红筹,语速极快地汇报道:
“你们看!如果南薰门和白矾楼西街买的石炭是为了入冬取暖,那么这些石炭应该分散送到各家宅院,且拉出来的是普通煤灰渣。但是!第二头(车辙头)的数据显示,过去三天里,每天子时过后,都有四辆打着‘太师府采办’灯笼的厢式太平车,从虹桥码头驶入白矾楼西街的‘锦源绸缎庄’后院!”
“奇怪的是,这四辆车进去的时候,车轮压在青石板上的辙印深达四分(相当于载重两千斤以上),而出来的时候,辙印同样深达三分半!如果里面装的是轻飘飘的江南丝绸和蜀锦,一车最多三百斤,绝不可能压出四分深的重辙!更绝的是第三头(水文头)的监测——锦源绸缎庄后院紧挨着汴河支流金水河的暗渠排水口,我们的人昨天夜里在暗渠下游测出,排出来的水温比河水高出整整八度,而且水里全是淬火留下的氧化铁鳞片(铁渣皮)和酸洗油脂!”
轰!!
赵立浑身汗毛猛地炸立起来,失声叫道:“绸缎庄里半夜烧几千斤无烟石炭,暗渠里往外排淬火的铁渣水?!娘的,哪家绸缎庄是在地下打铁铸甲的?!”
“还没完呢!”
沈拓放下茶碗,拿起青铜教鞭,在沙盘上从河北雄州、河间府画了一条红线,直指汴京白矾楼西街的锦源绸缎庄:
“雪音,把第四头(流民头)、第五头(青楼交际头)和第六头(钱庄汇兑头)的矩阵拼上去,做最后的 Softmax 归一化聚焦!”
“是!”
秦雪音十指翻飞,将最后三组打孔卡叠合在一起,一根长长的“Query查询铁钎”顺着 [丙辰-08] 网格的特征孔洞一捅到底,再往上一挑!
哗啦一声,三张原本淹没在成千上万条市井记录里的打孔竹片,被铁钎精准无比地挑了出来!
秦雪音看清竹片上的孔位编码,倒吸了一口凉气:
“算出来了![丙辰-08] 号网格(樊楼西侧锦源绸缎庄)的八头综合注意力权重,从三天前的 0.03,直接飙升到了 **0.94**!!”
“第一,第六头(钱庄汇兑头)查出,锦源绸缎庄的掌柜汪成,在过去十天里,通过大相国寺三家不同的胡商银铺,分十七次兑走了整整四万两现银和八千两黄金,而这些金银的来源账户,居然与河北燕山府郭药师派驻汴京的‘常胜军采办处’完全重合!”
“第二,第四头(流民头)与第一头(物价头)交叉比对发现,河北河间府和雄州高价买走的那三百头健驴和骡子,根本没有用于耕地,而是驮着从河北各地高价收购来的生铁和耕牛皮,伪装成保州皮货商队,在三天前分批混进了汴京南薰门,最后消失的坐标,正是白矾楼西街!”
“第三,也是最惊人的一条——第五头(青楼交际头)记录显示,太师王黼的心腹门客、枢密院兵房副承旨张仲熊,在过去七天里,有五天晚上都去了樊楼西厢的‘听雪阁’喝花酒。而听雪阁的后窗,正对着锦源绸缎庄的后院高墙!每次张仲熊去喝花酒的当晚子时,绸缎庄的鸽笼就会往北放飞两只灰色信鸽!”
死寂!
整个天工院机房内,死一般地寂静!
李纲和赵立瞪大了眼睛,死死盯着沙盘上那根插在 [丙辰-08] 网格上、如同滴血利剑般的朱红色算筹,只觉得一股寒气从脚底板直冲天灵盖!
没有抓一个舌头!没有动用哪怕一记鞭刑!甚至没有派一个探子去翻锦源绸缎庄的墙头!
仅仅用了三天时间,通过石炭销量、车辙深度、暗渠水温、骡马去向、金银兑付、酒楼同席这八个风马牛不相及的市井数据,经过沈拓这套恐怖的“多头自注意力矩阵(Multi-Head Attention)”一算,一个隐藏在天子脚下、紧挨着皇宫东华门与樊楼、集“地下私铸重甲、黄金洗钱贿赂枢密院高官、向金国与郭药师实时传递河北布防图”于一体的超级女真黑金窝点,就这样被扒得干干净净,连底裤都不剩地呈现在了沙盘之上!
“0.94 的权重……”
沈拓看着沙盘上那个刺目的红点,缓缓抽出腰间的提举佩剑,剑锋在烛火下映出一抹森冷的寒光:
“灯下黑,居然把金国密谍的中枢黑金库和私甲坊,直接建在了大宋最繁华的樊楼脚下、太师王黼门客的眼皮子底下!赵都虞候!”
“卑职在!!”赵立浑身热血沸腾,抱拳怒吼,看向沈拓的眼神已经彻底变成了看神明般的狂热崇拜。
“点齐皇城司三百重甲刀手,带二十架破门神臂弩!今夜子时,随我与李侍郎直扑白矾楼西街!”
沈拓一剑劈在沙盘边缘的木框上,寒声道:“我不光要把这窝女真耗子连根拔起,我还要拿里面那十万两金国黑金,给我们天工院的炼钢高炉和火器工坊,添第一把大火!”
第27章 顺藤摸瓜,樊楼地下的女真黑金库
宣和六年十月二十二日,子时初刻。
汴京内城东华门外,皇家第一正店“樊楼”依然灯火通明。三层高的彩楼之上,红袖添香,丝竹管弦之声伴着浓郁的“眉寿”、“和旨”名酒香气,飘荡在微冷的夜风中。达官显贵与豪商巨贾们在软红十丈的温柔乡里推杯换盏,谁也没有注意到,在与樊楼西厢仅有一巷之隔的白矾楼西街阴影里,三百名身穿玄色软甲、连马蹄和战靴都裹了厚棉布的皇城司死士,已经如鬼魅般封死了整条长街的六个出口。
沈拓披着一件玄色大氅,与顶盔掼甲、手按佩剑的李纲并肩站在一处高坡屋檐下。
在他身旁,赵立正低声汇报:“沈提举、李侍郎,按咱们第二头和第七头算出的方位,白矾楼西街‘锦源绸缎庄’前后院一共四个暗哨,刚才已被兄弟们用涂了麻药的吹箭悄无声息地摸掉了。另外,樊楼西厢三楼‘听雪阁’外也已布下暗桩,枢密院兵房副承旨张仲熊这会儿正搂着两个行首娘子喝酒,窗户底下果然挂着一只装了密信的竹筒!”
“很好。”
沈拓看了一眼更漏,指针刚好指向子时二刻,“矩阵算出的置信度是 0.94,现在,该做实验验证了。赵立,破门!记住,后院地窖里掌管密码和账册的主管,必须留活口!”
“得令!动手!”
赵立一挥手,十几名手持精钢破城锤与神臂弩的皇城司甲士如猛虎下山般冲出暗巷。
“砰!!”
锦源绸缎庄那两扇包了铜皮的厚重黑漆大门,在四名壮汉合抱的铁木撞锤轰击下,连带着门栓直接炸裂开来!
“什么人?!”
前院值夜的六个绸缎庄护院刚从火盆旁跳起来,还没来得及拔出藏在柜台下的弯刀,迎接他们的便是皇城司甲士手中十把改良连发弩的齐射!
“噗噗噗噗!”
强劲的钢簇弩箭在十步之内直接洞穿了护院的胸膛,将他们死死钉在堆满江南绸缎的货架上,连半声惨叫都没能发出来。
“搜后院!按第三头水文暗渠的走向,找地面温度最高的地方!”
沈拓拔出佩剑,大步跨过门槛。他甚至不需要审问任何一个伙计,直接让两名算生提着两桶冰冷的井水,哗啦一声泼在后院青石板铺就的晒布场上。
奇妙的一幕发生了!
冰冷的井水铺满院落,四周的青石板都是湿漉漉的一片,唯独靠近西侧假山石壁下方的一片三丈见方的青石地面,井水刚流过去,竟然在寒夜里冒起了一层淡淡的白雾,以肉眼可见的速度迅速蒸发干涸!
“水文热力定位!地窖熔炉的排烟夹层就在这片假山石板底下!”沈拓剑尖往假山底座的第三块太湖石上一指,“鲁师傅昨天给你们配的‘天工千斤顶(螺旋齿轮顶升器)’呢?给我把这块假山底座撬开!”
两名膀大腰圆的皇城司力士立刻上前,将两个巴掌大小、却内置了精密蜗轮蜗杆减速机构的精钢千斤顶塞进假山石缝,摇动铁柄。
“咔咔咔——轰隆!”
重达三千斤的整座太湖石假山,在机械力矩的绝对碾压下被硬生生顶翻在地,露出了下方一个直径五尺、边缘涂满牛油消音的精铁翻板暗门!暗门一开,一股夹杂着刺鼻硫磺味、焦炭味和汗臭味的滚烫热浪瞬间喷涌而出,伴随着地下深处叮叮当当的打铁声!
“杀进去!反抗者格杀勿论!”
赵立怒吼一声,第一个举着铁盾跃入地下甬道,三百皇城司甲士紧随其后,如潮水般涌入这座庞大的地下魔窟。
地下惨叫声、弩箭破空声、刀剑碰撞声仅仅持续了不到一炷香的工夫,便彻底平息下来。
当沈拓和李纲顺着宽敞的石阶走下这座深达三丈、甚至用粗大柏木顶梁柱加固过的巨型地下空间时,即便是见多识广的兵部侍郎李纲,也被眼前的景象惊得倒吸了一口凉气,浑身血液直冲脑门!
这哪里是什么绸缎庄的地窖?这分明是一座足以装备三千精锐重骑兵的地下军工厂兼金库!
只见足足有半个足球场大小的地下石窟里,四座连着金水河暗渠水排的炼铁熔炉正熊熊燃烧着无烟石炭;二十几名赤裸着上身、脑后留着女真金钱鼠尾辫或契丹髡发的铁匠被皇城司甲士死死按在地上;一排排武器架上,整整齐齐地挂着四百多副用双层北方耕牛皮内衬、外覆百炼冷锻铁扎甲叶的女真制式“铁浮图”重铠,以及上千支专破大宋步人甲的铲头破甲重箭!
而在石窟最深处的一间铁栅栏密室里,赵立正一脚踩着一个身穿员外绸衫、却满脸凶悍之气的契丹中年汉子(锦源绸缎庄大掌柜汪成,真名耶律拔里),指着密室里整整二十口敞开的樟木大铁箱,声音都在发抖:
“李侍郎!沈提举!你们快看!全……全是金子!还有朝中大臣的私印账册!”
李纲快步冲进密室,只看了一眼,脸色瞬间由红转白,又由白转青,气得浑身哆嗦!
那二十口大箱子里,前十口装满了熔铸成女真马蹄锭样式的澄黄赤金与雪花官银,在火把的照耀下闪烁着令人目眩神迷的罪恶金光,粗略一算,黄金不下六万两,白银超过四十万两!
而另外十口小箱子里,竟然装满了大宋户部发行的河北路盐钞、交引,以及十几本用契丹小字和汉字对照记录的《汴京馈赠名录》!
李纲颤抖着手翻开第一本名录,只见上面赫然写着:
【宣和六年八月十五,送太师王黼府西跨院,女真东珠二十颗、赤金三千两、辽东人参五十斤,换取河北西路真定、中山两镇城防军粮实数。】【宣和六年九月初九,送枢密院兵房副承旨张仲熊,赤金五百两、樊楼听雪阁花酒银三百两,换取京畿禁军神臂弓调拨图及黄河白马渡浮桥守军换防时辰。】【宣和六年十月十二,拨付燕山府郭药师驻京宅邸,赤金五千两,购河北硫磺、硝石、生铁入京铸甲,约定明年冬金军南下时,于汴京内城纵火夺取东华门……】
“畜生!!这群吃里扒外、卖国求荣的畜生!!”
李纲看得目眦欲裂,一口逆血差点喷出来,他一把揪住地上契丹掌柜耶律拔里的衣领,双目赤红如欲噬人:“朝廷待王黼、郭药师何等优厚!高官厚禄,裂土封王!他们竟敢在天子脚下、在东华门外三百步的地方,替金贼打造重甲、倒卖边关布防图,甚至谋划明年冬日里应外合夺取皇城?!”
被踩在脚下的耶律拔里吐出一口带血的唾沫,抬头死死盯着站在李纲身后的沈拓,眼神中既有刻骨的怨毒,更有深深的恐惧与不解:
“我耶律拔里奉大金二太子完颜宗望与耶律余睹大王之命,潜伏汴京三年!这座地下甲坊连排烟都走了金水河底的古暗渠,买炭买铁分了十几个商号转手,连你们皇城司那两个最精明的老档头都没摸到半点门道!我只求死个明白——你们到底是从哪里走漏了风声?是谁出卖了老子?!”
沈拓居高临下地看着这个契丹老谍头,神色淡漠得像是在看一只实验室里的小白鼠。
他蹲下身,从怀里摸出那张刚刚由“天工一号”差分机打印出来、上面画着八条交错曲线与红色矩阵热力块的草纸,在耶律拔里眼前晃了晃:
“没有人出卖你。出卖你的,是你每天多烧的那三百斤无烟石炭,是你拉进院子的马车比别人深了半寸的车辙,是你排进金水河里比河水高了八度的淬火水,也是张仲熊每次去樊楼喝花酒时,你往北放飞的那两只信鸽。”
沈拓站起身,拍了拍衣袖上的灰尘,声音冷酷如冰:
“在这个世界上,人可以撒谎,官印可以伪造,唯有数学与物理法则,从不骗人。你以为你藏在地下三丈就没人看得见?在我的八头注意力矩阵眼里,你这里亮得就像黑夜里的火炬!”
耶律拔里死死盯着那张画满矩阵网格和数字的图纸,仿佛看到了什么来自九幽地狱的魔神符箓,整个人精神彻底崩溃,瘫在地上如烂泥般嚎叫起来:“魔鬼……宋人请来了算学魔鬼……”
就在这时,赵立押着刚刚从樊楼三楼听雪阁被堵在被窝里抓过来的枢密院兵房副承旨张仲熊,以及一只还没来得及放飞的信鸽竹筒,快步走进了密室:
“李侍郎,沈提举!张仲熊抓到了!这是刚从他窗户底下搜出来的密信,正准备用信鸽发往燕山府转交完颜宗望!”
李纲一把夺过竹筒,抽出里面的油纸一看,顿时脸色大变:“这是枢密院昨天刚刚拟定的《河北三镇及太行山八陉冬季屯兵图》!张仲熊这狗贼,竟然把真定府、中山府和太行山井陉关的虚实全抄下来了!好险!若是让这只信鸽飞出去,河北防线在完颜宗望眼里就成了透明的了!赵立,快把这封信烧了!”
“慢着!千万别烧!”
沈拓突然伸手,一把按住了李纲要去点火的手腕,嘴角勾起一抹深不可测的弧度:
“伯纪公,完颜宗望和郭药师这会儿正在燕山府翘首以盼,等着看咱们河北防线的虚实呢。要是信鸽突然断了,他们岂不是立刻就知道汴京的暗桩被我们拔了?”
李纲一愣:“致远,你的意思是……”
“在《Attention Is All You Need》的解码器(Decoder)里,有一招专门用来控制信息流向、防止对方看到不该看的东西的绝技,叫做‘掩码自注意力(Masked Self-Attention)’!”
沈拓接过那只装密信的竹筒,眼中闪烁着猎人般的寒芒:“把真防线加上负无穷的掩码($-\infty$ Mask)彻底屏蔽掉,然后顺着完颜宗望最想看到的逻辑,给他投喂一份由我们精心计算出来的‘假梯度军情’!他不是喜欢用细作吗?那我就用他自己的细作网,把他牢牢钉死在我们的算盘上!”
第28章 掩码机制(Masked Attention)与反间计
子时四刻,锦源绸缎庄原本的掌柜书房内,血迹已被清理干净,重新点上了安神香。
枢密院兵房副承旨张仲熊浑身赤裸、只穿着一条亵裤,像筛糠一样跪在沈拓和李纲面前,额头磕得血肉模糊:“李大人饶命!沈提举饶命!下官也是被王黼那老贼和汪成逼上梁山的啊!求二位大人看在下官世代书香的份上,给下官一条生路,下官愿意将功赎罪,什么都招,什么都配合!”
李纲厌恶地别过头去,恨不得一剑劈了这个软骨头。
沈拓却拉过一把太师椅坐下,慢条斯理地用匕首削着桌上的一个苹果,头也不抬地问道:“张副承旨,想活命可以。我问你,你跟燕山府萧仲恭、还有汴京城里其他暗桩联络,用的是什么字验密码?平时除了信鸽,还有什么交叉核验的暗记?”
“回……回沈提举的话!”
张仲熊忙不迭地从贴身荷包里掏出一本拇指大小的《广韵》残卷,“这是契丹人耶律余睹传下来的‘反切页码暗记’!每隔五天换一页。而且金人极其多疑,单凭下官一人的飞鸽传书,完颜宗望最多只信五分;必须同时有汴京城外汴河漕帮的一个暗桩、以及河北大名府的一处皮货行暗桩,在三天之内先后发回能够互相印证的边角消息,完颜宗望的参谋才会确信无疑!”
“哟,完颜宗望居然也懂一点朴素的‘多源验证’?”
沈拓挑了挑眉,笑了,“只可惜,他那是人工拼凑的三脚猫功夫,而我手里握着的是全局八头矩阵。赵立,刚才地下密室里搜出来的那本《河北与京畿暗桩联络总册》,大名府皮货行和汴河漕帮的印信暗记都在里面吧?”
“全在!”赵立捧上一匣子特制的牛角私印和特殊药水,“连他们用来写密信的明矾水、还有饲养在后院笼子里的三十只燕山信鸽,一只都没少!”
“太好了。”
沈拓走到书案前,铺开张仲熊原本写好的那份《河北三镇及太行山八陉冬季屯兵图》。
在原本的真实布防中,河北西路的真定府与太原交界的井陉关,是李纲准备在入冬后重点加固的咽喉要道;而东路的滑州、濬州(浚县)黄河渡口,则是目前防御最空虚、守军不足三千老弱的致命软肋。如果完颜宗望拿到了真图,一旦金军南下,必会绕开坚固的真定府,由郭药师带路直扑空虚的濬州黄河浮桥!
“现在,启动掩码机制(Masked Attention)。”
沈拓拿起毛笔,对身旁刚刚赶到现场的秦雪音说道:“雪音,在我们的《天工总纲》里,当我们要让对方生成错误的决策(Autoregressive Error Propagation)时,不能直接给一个假得离谱的数字,否则对方用常识一算就会发现不对劲。我们必须保证假情报在‘粮草总量、兵力总数、车船调动’上的加权和,与真实情况完全一致,只悄悄改变它的空间权重分布!”
秦雪音美眸微亮,立刻领悟了沈拓的意图:“先生是说,朝廷拨给河北的三十万石军粮和八万守军总数不变,因为金人可以从户部度支司查到总数;但我们要在矩阵里把‘濬州渡口’和‘井陉关’的真实改造计划全部打上掩码(设为零),反过来把权重加到‘沧州海路’与‘河间府水长城’上去!”
“知我者,雪音也!”
沈拓哈哈一笑,提笔蘸墨,模仿着枢密院公文的笔触,在张仲熊的指导下,用《广韵》反切密语重新编写了一份天衣无缝的“半真半假”绝密军情:
第一,对于完颜宗望已经知道的浅层信息(如童贯在太原逗留、河北禁军缺额严重),全部如实填写,甚至故意写得比实际情况更烂三分,以此拉满金人对该情报源的信任权重(Attention Weight $\rightarrow 1.0$)!
第二,在核心战略动向上,植入致命的误导:声称兵部侍郎李纲与天工院沈拓认为金军骑兵不善水战,故已奏请圣上,将京畿仅有的两万精锐西军与新式火器,全部调往东路河间府与沧州塘泊水网地带筑垒死守;而黄河北岸的濬州、滑州一线,因户部无钱修筑城防,仅留地方厢军看守浮桥,且李纲在朝堂受王黼排挤,整军计划已彻底搁浅!
不仅如此,沈拓还让赵立连夜通过“八百里光影信号塔”,向大名府和真定府的皇城司探事分部发去位置编码指令:
命大名府探事司明天一早,故意雇佣三百辆民夫空车,上面盖着稻草,伪装成运送军粮辎重的模样,大张旗鼓地沿着官道往河间府方向开拔,专门走给金国在河北的游动斥候看!
“这就叫全维度特征投喂(Adversarial Input Injection)!”
沈拓吹干密信上的明矾药水,将其塞进竹筒,绑在一只最健壮的燕山灰鸽腿上,走到后院窗前,亲手将灰鸽抛向漆黑的夜空。
看着灰鸽扑棱棱地消失在北方的云层里,李纲抚掌赞叹,眼中满是敬畏:“兵法云:‘能而示之不能,用而示之不用’。昔日周瑜群英会蒋干盗书,也不过是伪造一封书信;而致远你这招‘掩码投喂’,却是连信鸽、钱庄账目、官道车马迹象全部配合演戏,在八个维度上同时给完颜宗望织了一个天衣无缝的假象!等到明年金军南下,完颜宗望和郭药师以为濬州黄河渡口空虚,必定轻装急进直扑濬州,殊不知那里早就是我们天工新军为他们准备好的钢铁坟场!”
“完颜宗望要明年冬才来,但有个人,现在就已经坐不住了。”
沈拓转过身,看着密室里那二十箱黄金白银和记载着燕山府常胜军统制郭药师私通金营、在汴京倒卖军资铸甲的铁证账册,嘴角浮现出一抹冰冷的杀意:
“伯纪公,刚才第八头(军营空额头)和这本黑金账册合在一起,我已经把郭药师的数据模型跑完了。这位被王黼和官家奉若神明、每年拿走大宋一百万贯岁赐和无数粮草的‘燕山柱石’,他的叛变概率,已经算出来了。”
“多少?”李纲心头一凛。
“百分之九十八点七!”
沈拓冷冷吐出一个精准到小数点后一位的数字,“换句话说,他不是‘会不会反’的问题,而是‘什么时候把刀架在大宋脖子上’的问题!走吧,伯纪公,把这二十箱女真黄金和账册拉上一半去天工院炼钢造枪,另一半……明天一早,我们直接抬进垂拱殿,当着满朝文武的面,砸碎王黼和郭药师的狗头!”
第29章 郭药师的异心,算出来的叛变概率
寅时三刻,距离大宋早朝钟响还有一个时辰。
天工院后堂的机房里依旧灯火通明。十口从白矾楼西街地下金库连夜秘密运进天工院的大樟木箱已经锁入了新建的精钢地窖,那是沈拓留着接下来买煤、买铁、造燧发枪和重炮的第一桶超级启动资金;而另外十口贴着皇城司封条的黄金与铁甲木箱,则正停在天工院门口的马车上,由赵立率领五十名顶盔掼甲的皇城司精锐死死护住,随时准备押往皇城东华门。
此时,在机房的长案前,李纲正捧着一碗热参汤,目不转睛地盯着秦雪音和沈拓绘制的一张长约三丈、宽四尺的巨型白麻布卷轴。
卷轴的最上方,用刚劲有力的颜体大字写着一行标题:
《燕山府常胜军统制郭药师异心权重与叛乱概率推演矩阵图》
“致远,老夫深知郭药师此人乃辽国降将,素有狼子野心。”
李纲一边看图,一边忧心忡忡地说道,“昔日辽国天祚帝待他不薄,募辽东饥民组建‘怨军’,后改称‘常胜军’,结果辽国稍有颓势,他便杀主帅肖干之党献涿州、易州投降我大宋。王黼与童贯视其为奇货,不仅奏请官家赐其同中书门下平章事、封检校少保,更将燕山府的兵权、财权尽数交予此人!如今他拥兵五万,号称大宋北门锁钥,今日早朝他又派亲信入京索要冬季赏赐白银三十万两、战马三千匹、神臂弓五千张。若是没有板上钉钉、连官家都无法反驳的铁律,单凭地下密室里搜出的几笔往来账目,王黼定会狡辩说是金人反间计,或是郭药师手下采办官私自所为!”
“伯纪公所虑极是。”
沈拓放下手中的炭笔,将最后一条红色的激活函数曲线(Sigmoid 概率映射曲线:$\sigma(z) = \frac{1}{1 + e^{-z}}$)画在麻布卷轴的右端,抬头说道:“在法庭和朝堂上,单件物证往往可以被巧言令色之徒用‘不知情’、‘下属欺瞒’来搪塞。但是,当八个完全独立维度的时间序列数据,在长达半年的跨度里,同时指向同一个结果时,巧合的概率在算学上就小于百万分之一!”
沈拓指着那张三丈长的巨型图表,上面用红、蓝、黑三色墨水,画出了八条从宣和六年四月到十月的折线与柱状分布图:
“伯纪公请看,这就是天工院利用‘八头自注意力模型’,对郭药师及常胜军过去半年行为特征做的全量扫描:”
“第一维(军饷与私产转移向量):朝廷每月拨付常胜军粮饷二十万贯、米十万石。但根据第六头(钱庄汇兑)与第一头(物价)的跨区比对,郭药师在燕山府并未用这些银钱加固城防,反而从今年六月起,通过幽州、平州的契丹商队,将至少八十万两白银换成了便于携带的辽东东珠、黄金与女真皮货,且其三房妻妾与幼子已于九月中旬悄然迁出燕山府内城,移居至靠近金军防区的平州边界庄园!”
李纲瞳孔骤缩:“未战而先移家眷细软于敌境之侧,此乃随时准备弃城投敌之兆!”
“第二维(马匹草料与虚报空额向量):郭药师此次上表,称常胜军现有战马两万五千匹,急需朝廷拨付冬季豆料与新马三千匹。但是!”
秦雪音指着图表上的第二组蓝色柱状图,脆生生地说道,“民女根据第八头(军营空额头)从河北转运司调来的豆料损耗底账,结合沿途运粮车的车辙吃重、以及燕山府城外马粪场的每日清理包工银两进行反推——常胜军大营目前实际在槽战马,最多只有一万六千匹!剩下的九千匹战马额度和过去三个月多领的四十万石上等黑豆,全部在白河以北的集市上,通过地下走私渠道,流向了完颜宗望驻扎在平州的金军东路大营!”
“什么?!!”
李纲手里的参汤碗差点砸在地上,气得胡子直翘,“他拿着大宋子民勒紧裤腰带凑出来的军粮豆料,去喂完颜宗望的女真战马?!”
“不止喂马,还在帮金人打造攻破大宋城门的利器。”
沈拓冷冷地指着第三、第四、第五条红色曲线:
“第三维(军械损耗异动):朝廷去年赏赐给常胜军的八百张机密‘神臂弓’与三百具床子弩,郭药师上月奏报称‘因秋雨受潮,弓弦尽毁,弩机锈蚀,请朝廷补发五千张’。然而,皇城司北路探马在十月十八日通过光影信号塔传回的实测数据显示,完颜宗望麾下的汉儿签军营中,上个月突然新增了一个五百人的神臂弓队,所用弩机上的将作监匠人暗刻编号,正是去年拨给郭药师的那一批!”
“第四维(人事清洗权重):过去三个月,常胜军内部但凡主张严守白沟河、防备金人的原辽东汉人军官,已有十七人被郭药师以‘贪墨’、‘哗变’罪名斩首或夺职;而替补上来的十二名都统、统制,经第四头(籍贯流民头)核查,有九人的宗族姻亲目前都在金国完颜宗望帐下效力!”
“第五维(汴京黑金闭环):也就是昨晚我们在樊楼西街锦源绸缎庄地窖里抓获的铁证——郭药师驻京采办处与金国密使耶律拔里共用同一个洗钱账房,一边用金人的黄金贿赂太师王黼与枢密院张仲熊套取河北三镇布防图,一边在汴京城内私铸四百副女真制式重甲!”
沈拓伸出手指,敲击着图表最右侧那个硕大无比、鲜红欲滴的汇总数字:
“将这五个核心维度,连同信鸽往来频次、白河渡口船只调动、平州密使萧仲恭夜会记录,共计八个注意力头的数据输入‘天工一号’差分机,经过线性加权与 Sigmoid 阈值回归计算——”
“郭药师对大宋的忠诚度权重,已经跌至 0.013;而他在金军南下时临阵倒戈、反噬大宋的综合概率,高达 **98.7%**!”
沈拓转过身,看着面色铁青的李纲,一字一顿地说道:
“伯纪公,98.7% 是什么概念?就是哪怕今天官家把皇位让给他坐,他也有九成八的可能转头把汴京城门卖给完颜宗望!此时此刻,再把五千张神臂弓、三千匹战马和三十万两白银送去燕山府,那就等于亲手把五千把淬毒的尖刀递到金人手里,让他们明年冬日拿来屠杀我河北与汴京的百万军民!”
机房内落针可闻。
李纲死死盯着那张长达三丈、每一笔数据都有据可查、每一条曲线都严丝合缝的《叛乱概率推演矩阵图》,胸膛里仿佛有一座火山在轰然爆发。
曾几何时,朝堂之上议论边事,文臣武将全凭一张嘴——你说某将忠勇,我说某将奸邪,吵到最后变成了意气之争、朋党之争,昏聩的君主和奸相只需一句“疑人不用、用人不疑”,就能把忠臣的泣血谏言堵回去。
可今天,沈拓把千古未有之“数据实证与矩阵算学”,像一柄重达万钧的玄铁巨锤,硬生生砸进了大宋的庙堂!
马粪的重量不会撒谎!豆料的差额不会撒谎!弩机的编号不会撒谎!地下金库的账册更不会撒谎!
“好一张《叛乱概率矩阵图》!好一个百分之九十八点七!”
李纲深吸一口气,眼中爆射出骇人的精光,他整了整身上的绯色官袍,大步向外走去,“致远,带上你的卷轴,带上张仲熊和耶律拔里的口供,再把那十箱女真黄金和重甲抬上!卯时已到,随老夫进宫上朝!今天在这垂拱殿上,老夫倒要看看,王黼那张巧舌如簧的嘴,能不能咬得碎你这天工院的铜齿轮!”
第30章 朝堂舌战,用数据把王黼骂到吐血
卯时正刻,晨钟九响。
皇城垂拱殿内,金炉檀香袅袅升腾。宋徽宗赵佶身穿通天冠绛纱袍,端坐在高高的龙椅之上,神色间带着几分刚从艮岳道场起身的倦怠。
殿下文武百官分列左右。站在文官班首的,正是当朝太师、领枢密院事、权倾朝野的“六贼”之一——王黼!
此时的王黼还不清楚昨夜子时樊楼西街发生的雷霆抓捕(因为整条街被皇城司死死封锁,所有消息渠道都被沈拓的掩码机制切断了)。他手持象牙笏板,满面春风地越众而出,躬身奏道:
“启奏陛下!昨日燕山府常胜军统制、检校少保郭药师遣使入京,献上北疆平靖贺表。郭少保感念陛下天恩,率五万常胜健儿枕戈待旦,威震沙漠,女真完颜宗望慑于天威,已退兵辽东。然苦寒之地,将士衣甲单薄,弓弩损耗颇多,郭少保恳请朝廷拨付岁末犒军银三十万两、神臂弓五千张、西军良马三千匹,以固全燕万年之基!臣以为,郭药师乃我朝收复燕云之首功干城,当即刻准奏,以彰陛下怀柔远人之圣德!”
龙椅上的赵佶听得龙颜大悦。他生平最得意的事,便是自以为超越了太祖、太宗,在自己手里“收回”了燕云十六州。听到郭药师如此恭顺,赵佶微笑着颔首:“郭药师忠勇可嘉,朕心甚慰。既然王太师已议定,那便由户部与军器所即刻——”
“陛下不可!!此乃资敌卖国、自掘坟墓之举!!”
一声穿云裂石般的怒喝,突然从大殿门口炸响!
满朝文武皆是一惊,纷纷回头望去。
只见兵部侍郎李纲手执笏板,脸色冷峻如霜,大步跨入垂拱殿门槛。而在他身后,身穿正七品将作监主簿兼皇城司北路提举绿色官服的沈拓,正怀抱一卷长达三丈的巨型麻布卷轴,昂首阔步而来!
见到沈拓,赵佶眼睛一亮(上次沈拓用几何透视画和瑞鹤机关哄得他颇为开心),而王黼则是眼皮一跳,心中升起一股莫名的厌恶与不安。上次花石纲和户部清查免夫钱,就是这个叫沈拓的小畜生用什么“竹片铁钎”让他折损了几个得力干将。
“李伯纪!”
王黼立刻沉下脸,转身怒斥道:“朝堂之上,天子面前,岂容你如此咆哮失仪?!郭少保镇守燕山,劳苦功高,朝廷按例犒赏边军,何来‘资敌卖国’四字?你莫非又要拿真定府那些捕风捉影的流言来惊扰圣听不成?!”
“流言?”
李纲冷笑一声,走到御阶之下,深深一揖:“启奏陛下!王太师口口声声说郭药师忠勇无双、金军已退回辽东。那臣请问王太师,十月十八日辰时,金国东路主帅完颜宗望派密使萧仲恭潜入燕山府,与郭药师在后帐密谋通宵、私授金国官印,此事王太师可知晓?常胜军前锋早已暗中南调白沟河,此事王太师又可知晓?!”
大殿内顿时一片哗然!
王黼脸色微变,随即强自镇定,拂袖冷笑道:“一派胡言!燕山府距京师一千二百里,十月十八日之事,至今不过五日,哪怕是插了翅膀的八百里加急金字牌,此时也才刚刚过黄河!你李纲莫非有千里眼、顺风耳,能未卜先知五日前燕山内帐之事?陛下,李纲与这沈拓分明是凭空捏造谣言,意图离间朝廷与边将,其心当诛!”
“臣没有神仙法术,但臣的天工院,有二十倍天工千里镜,有八百里光影信号塔,更有不会撒谎的‘八头自注意力矩阵’!”
一直沉默的沈拓突然上前一步,声音清朗有力,回荡在空旷的垂拱殿内:
“启奏陛下!自十月十八日起,从河北真定府、大名府至京师开宝寺塔,八百四十里军情走光影编码传输,只需半刻钟即可直达天工院!至于王太师说微臣诬陷郭药师、离间边将——那微臣今日就请陛下和满朝诸公,看一看算学与铁证!”
话音未落,沈拓双手猛地一抖!
“哗啦——!!”
那幅长达三丈、画满红蓝黑三色曲线、柱状图与注意力热力网格的《燕山府常胜军统制郭药师异心权重与叛乱概率推演矩阵图》,如同银河泻地一般,顺着垂拱殿光滑的金砖地面,一直铺展到了大殿尽头!
满朝朱紫大臣何曾见过如此视觉冲击力爆表的巨型数据图表?一个个全都伸长了脖子,目瞪口呆地看着地上那些精密得令人窒息的网格与曲线。
沈拓手持青铜教鞭,在御阶前傲然而立,语速如连珠炮般炸响:
“王太师!你说郭药师有戦马两万五千匹,急需朝廷再拨三千匹良马和三十万两白银!那请你看这第二条蓝色矩阵线——根据河北转运司豆料底账、运粮车轴压痕与燕山马粪场包工银两的三角交叉验算,常胜军实际在槽战马仅有一万六千一百匹!剩下的八千九百匹空额,连同我大宋百姓血汗供养的四十万石上等黑豆,过去三个月里全被郭药师倒卖给了平州的金军完颜宗望!你用大宋的军粮去喂女真人的战马,这不是资敌是什么?!”
“你……你血口喷人!”王黼额头见汗,强辩道,“马粪与车辙岂能当真?定是你算学馆自己编造的数字!”
“编造?”
沈拓眼神一寒,教鞭猛地指向第五条血红色的矩阵热力线,声震金殿:
“那好!我不跟你谈燕山府的马粪,我跟你谈谈离这垂拱殿只有三百步的白矾楼西街!天工院通过‘八头注意力矩阵’,监测全城石炭销量、车辙深度、金水河暗渠淬火水温、胡商银铺兑付以及樊楼同席频次,计算出白矾楼西街‘锦源绸缎庄’的通敌权重高达零点九四!昨夜子时,微臣与李侍郎率皇城司破门搜查——”
沈拓猛地转头,冲着殿外高喝一声:“抬上来!!”
“哐当!哐当!哐当!”
二十名身高八尺的皇城司重甲力士,抬着十口沉重无比的大木箱跨入殿门,重重顿在金砖之上!箱盖掀开的刹那,耀眼夺目的女真马蹄金锭、寒光凛冽的百炼女真铁浮图重甲、带有将作监编号的常胜军神臂弓机件,以及那十几本盖着手印的《汴京馈赠名录》,赫然暴露在文武百官的视线之中!
“轰——!!”
整个垂拱殿彻底炸了锅!御史台的言官们眼珠子都快瞪出来了,纷纷涌上前去看那些铁甲和金锭。
沈拓抓起最上面那本用契丹小字和汉字写就的账册,高举过顶,冷酷无情的声音如同一记记重锤,狠狠砸在王黼的胸口:
“启奏陛下!这锦源绸缎庄掌柜汪成,真名耶律拔里,乃金军完颜宗望与叛将耶律余睹安插在京师的密谍总头目!其地下密室不仅私铸女真重甲四百副,更与郭药师驻京采办处共用同一本黑金总账!通过八头矩阵核算,郭药师在明年冬金军南下时临阵叛变、献城降金的概率,高达百分之九十八点七!”
“更令人发指的是——在这本黑金馈赠册的第三页和第七页上,白纸黑字记着:宣和六年八月十五,郭药师与金谍耶律拔里,向太师王黼西跨院进献女真东珠二十颗、赤金三千两!向王太师门客、枢密院兵房副承旨张仲熊进献赤金五百两!作为回报,昨晚子时被微臣当场拿获的张仲熊,正准备用燕山信鸽,把《河北三镇冬季屯兵图》发给完颜宗望与郭药师!!”
“王太师!”
沈拓猛地转过身,青铜教鞭直指面无人色、摇摇欲坠的王黼,厉声喝问:
“算盘珠子不会撒谎!金水河里的铁渣不会撒谎!这三千两女真赤金和张仲熊的画押口供更不会撒谎!我且问你——郭药师是不是要反?!你王黼收受金谍与叛将重金、出卖河北三镇军情、还要逼着陛下再送五千张神臂弓去燕山资敌,你到底是大宋的太师,还是完颜宗望养在汴京城里的头号走狗?!”
“噗——!!”
这一连串如山崩海啸般的数据轰炸与铁证暴击,彻底击碎了王黼所有的心理防线与狡辩空间。
六十几岁的王黼只觉得眼前阵阵发黑,胸口如遭万钧重锤猛击,喉头一甜,一口鲜血狂喷而出,洒在垂拱殿的金砖与那幅三丈长的矩阵图上,整个人两眼一翻,带着满嘴的血沫子,直挺挺地仰面栽倒在大殿中央!
满朝死寂,落针可闻!
龙椅之上的宋徽宗赵佶,看着地上吐血昏迷的王黼,看着那十箱刺眼的女真黄金与铁甲,再看着那张算出“98.7%叛变概率”的神鬼矩阵图,吓得脸色惨白,双手死死抓着龙椅扶手,嘴唇哆嗦了半晌,才发出一声惊怒交加的嘶吼:
“反了……全都反了!来人!将张仲熊打入诏狱严审!着王黼停职闭门思过!至于燕山府郭药师……李纲、沈拓!朕命你们即刻拟旨,严拒其神臂弓与战马之请,并暗中抽调常胜军中汉人精锐与火器入关防备!快!!”
第31章 来自安陆的怪老头——火器宗师陈规
垂拱殿上一战,沈拓用三丈长的《燕山军情相关性与叛变概率矩阵图》直接把当朝太师王黼骂到吐血昏厥,满朝震怖。
宋徽宗赵佶虽然性情奢靡软弱,但当那四百副私藏在皇城东华门外三百步的女真铁浮图重铠摆在眼前时,这位惜命的道君皇帝还是被吓出了一身冷汗。当天下午,中书省与枢密院便连发三道金牌密旨:
其一,罢免王黼领枢密院事之职,令其闭门待勘,由太常少卿兼兵部侍郎李纲暂摄枢密都承旨,协理河北、河东两路边防;
其二,以“冬日整训、换发新械”为名,将燕山府郭药师麾下最精锐的三千汉人弓弩手及两千匹战马调入真定府与大名府分驻,彻底斩断其独霸燕山之势;
其三,也是沈拓最看重的一条——将锦源绸缎庄查抄出的黄金六万两、白银四十万两及全套私铸铁坊,尽数划归“天工院”充作军工专款,并准许沈拓节制将作监东西二军器所,从全国州县任意调取奇才巧匠!
然而,就在满城百姓和太学算生都在为天工院的大胜欢呼雀跃时,回到天工院的沈拓,脸上却没有半分轻松之色。
他站在刚刚扩建的军器所试射场边,手里拿着一篇翻到第 3.3 节《Position-wise Feed-Forward Networks(前馈神经网络)》的论文,眉头微蹙。
“先生,王黼已倒,金谍耶律拔里下狱,八百里光影塔和八头反谍网也已铺开,您为何还如此忧心?”秦雪音抱着一摞账册走过来,轻声问道。
“雪音,你看这篇论文的架构图。”
沈拓指着论文上的框图说道,“在 Transformer 里,多头自注意力机制(Multi-Head Attention)虽然厉害,但它本质上只是一个‘信息聚合与检索层’——它能帮我们看清敌人在哪、算准郭药师什么时候反。但是,光看清敌人是杀不死敌人的!在注意力层之后,必须紧跟着一个强大的前馈网络层(Feed-Forward Network, FFN)和输出层(Output Layer),把收集到的情报特征进行高维非线性放大,转化成实实在在的物理毁伤!”
沈拓踢了踢脚边一口装满黑灰色粉末的木桶,叹了口气:“可你看咱们大宋现在的‘输出层’是什么?军器所造的弓弩零件公差大得能塞进手指头,而这所谓的‘火药’,更是烂得让我这个工科生想撞墙!距离完颜宗望和完颜宗翰十万铁骑南下只剩不到一年了,要是光有千里眼和顺风耳,手里拿的却是烧火棍,上了战场照样是个死!”
话音刚落,试射场南头的夯土墙边,突然传来“轰”的一声闷响!
紧接着,一股浓密刺鼻的黄白色黑烟腾空而起,伴随着一阵剧烈的咳嗽声和骂娘声:
“咳咳咳!娘希匹!这群将作监的饭桶!这配的是什么狗屁火药?!老夫明明要的是七分硝、二分硫、一分柳炭的急火药,他们给老夫掺了至少三成的马粪灰和泥沙!竹筒都没炸开,倒把老夫的胡子烧焦了一半!”
沈拓和秦雪音循声望去,只见浓烟之中,钻出来一个五十岁上下、身穿洗得发白的从七品安陆县令旧官袍、头发胡须乱如鸡窝、脸上被熏得像包公一样的干瘦老头。
这老头手里拎着一根碗口粗、外头用麻绳密密麻麻缠了十几圈、前端还冒着青烟的十尺长巨型大竹竿,正吹胡子瞪眼地冲着军器所的几个老匠官破口大骂。
那几个军器所匠官非但不怕,反而捂着鼻子鄙夷地笑道:“哟,这不是沈主簿前些日子特地发公文,从荆湖北路德安府安陆县调来的那位陈大县令吗?陈大人,咱们东京军器所造‘火药鞭箭’和‘烟球’,向来都是按《武经总要》里的老方子,加松脂、桐油、砒霜、沥青熬制,讲究的是熏人眼睛、烧敌粮草。谁像您老人家这样,非要把火药塞进长竹竿里喷火伤人?竹竿不炸裂,那还是咱们掺了泥沙救了您的老命呢!”
“放屁!纯属放屁!”
干瘦老头气得跳脚,举起手里那根焦黑的长竹竿吼道,“熏人眼睛有个屁用!北边女真人的铁浮图连人带马披着两层重甲,你拿松脂烟球去熏他,他顶着烟一刀就把你脑袋剁了!火药之威,在于硝硫炭瞬息暴烈之气,若能将其束于坚管之中,喷薄而出,甚至推射铅铁丸子,百步之内何甲不摧?!你们这帮因循守旧的蠢材!”
听到这段话,站在不远处的沈拓眼睛猛地亮得像两颗探照灯!
安陆县令!五十来岁!手握长竹竿火枪!
这正是他半个月前刚拿到将作监调人权时,第一时间点名从地方调入京师的北宋末年第一火器与守城宗师——历史上《守城录》的作者、世界军事史上管形火器鼻祖“长竹竿火枪”的发明人,陈规(字元则)!
在原本的历史上,正是这位文官出身却痴迷火器工程的陈规,在靖康之变后用他发明的“长竹竿火枪”与火炮死守德安府(安陆),在四周州县全部沦陷的绝境下,硬生生顶住了金军名将完颜宗翰部与李横、董平数十万大军的九次围攻,创下了孤城不破的神话!
“说得好!火药之威,不在于发烟熏人,而在于密闭空间内硝硫炭急速氧化还原产生的瞬时高温高压气体膨胀做功!”
沈拓大步流星地走上前去,直接用一串跨越九百年的热力学与内弹道学宣言,震住了全场。
正在跳脚骂人的陈规愣住了。他抹了一把脸上的黑灰,转过头,上下打量着眼前这位气度不凡的年轻官员:“后生,你刚才说什么?什么……密闭空间、急速膨胀做功?你是何人?”
“下官将作监主簿、天工院提举沈拓,见过陈元则先生!”
沈拓没有半点京官的架子,对着这位满脸黑灰的怪老头郑重地行了一个晚辈礼,“半月前,正是沈某读了先生上呈兵部的《安陆御寇火器疏》,惊为天人,特意恳请李伯纪侍郎将先生调入天工院!”
“原来你就是那个三日查清三百万贯花石纲、昨晚又用算盘抓了金国大密谍的沈致远?!”
陈规浑浊的老眼瞬间迸发出灼热的光芒,他一把扔掉手里的破竹竿,顾不得满手黑灰,上前一步抓住沈拓的手臂,急切地问道:“沈提举!你刚才那句‘密闭空间瞬时暴烈膨胀推射铅铁’,简直说到老夫心坎里去了!老夫在安陆试验了整整三年,用巨竹为枪筒,内装火药,临阵两人共持,点燃后火舌喷出两丈远,可烧敌面目。但老夫总觉得,这火药的力道散而不聚,若装填太紧,竹筒必炸;若装填太松,又只能喷火,推不动铁弹!这究竟是何道理?!”
“陈老先生,这其中的道理,一共有三层。”
沈拓微笑着从怀里掏出一块白手帕递给陈规,随手捡起地上半截炸裂的毛竹筒,指着里面的黑色残渣说道:
“第一,是化学配比与纯度!《武经总要》里的火药方子,硝石不过五成,还掺了大蒜、桐油、松脂、雄黄这些乱七八糟的杂质。其实火药爆炸的核心反应,只有硝酸钾、木炭和硫磺三样!最佳的理论配比,既不是五比三比二,也不是您的七比二比一,而是硝石七成五(75%)、硫磺一成(10%)、柳木炭一成五(15%)!而且大宋现在的硝石里含有大量易受潮的苦卤(氯化镁、氯化钙),必须用草木灰重结晶法提纯到九成九以上!”
陈规听得如痴如醉,连胡子都忘了捋:“七成五的纯硝、一成硫、一成五柳炭?那其他松脂桐油呢?”
“全扔了!那些东西除了冒黑烟、降低燃烧温度、留下满管子粘稠残渣之外,屁用没有!”
沈拓斩钉截铁地说道,“第二层道理,也是为什么你的竹竿要么炸膛、要么没力气的根本原因——叫‘流体力学燃速与颗粒化(Granulation)’!你们现在的火药全是磨成面粉一样的细末。装进管子里如果压实了,火苗根本钻不进去,只能一层层像点蚊香一样慢慢烧(层流燃烧);如果装松了,稍微一颠簸,比重大的一氧化铅和硫磺沉底,轻的木炭浮在上面,直接分层失效!要想让它瞬间爆发出十倍的推力,必须加烈酒与少许淀粉浆,压成饼再粉碎过筛,做成一粒粒小米大小的‘定径颗粒火药’!颗粒之间留有微小的透气孔隙,点火瞬间,火焰顺着孔隙同时引燃所有颗粒,这叫‘传爆对流燃烧’,膛压瞬间暴涨五倍以上!”
“轰!!”
陈规脑海里仿佛真的有一桶颗粒火药原地引爆了!
他研究火药十几年,无数次因为粉末火药受潮结块、或者颠簸分层、或者燃烧忽快忽慢而百思不得其解。今天沈拓短短几句话,就像一把锋利的手术刀,直接把困扰了这个时代所有火器匠人的千古迷雾,劈得一干二净!
“加酒水压饼、粉碎过筛成粟米颗粒……火焰顺孔隙瞬息齐燃……”
陈规喃喃自语,双腿一晃,竟然激动的要给沈拓下跪,“朝闻道,夕死可矣!老夫痴长五十岁,今日听沈提举一言,方知天下竟有如此通透之格致大道!”
“陈老先生快快请起!”
沈拓连忙托住陈规的双手,指着不远处水磨工坊里鲁百工正在调试的水力锻锤与高炉图纸,眼中燃烧着熊熊烈火:
“陈老,颗粒火药做出来之后,膛压暴涨五倍,毛竹筒和军器所那些生铁浇铸的破铜烂铁管子,一开火就会炸成碎片!所以这第三层道理,就是材料与公差!从今天起,你就是我天工院火器局的总工程师!我给你提纯百分之九十九的精硝,给你造高炉转炉百炼炮钢,给你配水力深孔镗床!咱们不造烧人眉毛的竹竿喷火筒了——咱们要造能百步洞穿女真双层铁浮图的‘天工线膛燧发枪’,造能把完颜宗望轰上天的‘惊雷开花重炮’!”
陈规看着眼前这位意气风发的青年,浑身苍老的血液彻底沸腾了。他重重一拍胸膛,声如洪钟:
“好!!老夫这条老命,从今日起就卖给天工院了!造不出轰碎女真铁骑的神铳重炮,老夫死不瞑目!”
第32章 游标卡尺与公差配合——工业化的地基
把陈规这位火器宗师收归麾下后,沈拓当天下午便带着陈规、鲁百工和秦雪音,视察了刚刚划归天工院节制的将作监西军器所。
西军器所占地百亩,拥有各类铁匠、木匠、弓匠、甲匠共两千四百余人,是北宋京师专门负责制造“神臂弓”和“床子弩”的核心兵工厂。
然而,当沈拓走进宽敞的弩机组装大棚时,眼前的景象却让他这位 21 世纪的机械电子工程系学霸看得血压飙升。
只见大棚里摆着上百张长案,几百名工匠正一人守着一堆铜铁零件,拿着锉刀、锤子和凿子叮叮当当地敲打着。
一名白发苍苍的老弩匠拿起一个刚刚铸造出来的青铜“牙发(弩机扳机与望山组件)”,往木制弩托的槽口里一塞——塞不进去!
老弩匠也不量尺寸,直接凭感觉拿起粗铁锉,“刺啦刺啦”锉了十几下,再往里一塞,结果锉多了,旷量太大,弩机在槽里晃晃悠悠!老弩匠眉头都不皱一下,顺手从脚边捡起一片削下来的竹篾片,往缝隙里一垫,再用铁锤梆梆两下砸死,一张大宋最精锐的“神臂弓”就算组装完成了!
“停下!全都给我停下!”
沈拓脸色铁青地大喝一声,大步走到那名老弩匠案前,抓起旁边已经组装好的十张神臂弓,又从零件筐里抓出十根控制扣弦的“青铜悬刀(扳机)”和十根“牛角主栓(轴销)”。
西军器所的监造官是个姓周的肥硕员外郎,原本是蔡攸手下的远房亲戚,见沈拓面色不善,连忙堆起笑脸凑过来:“沈提举,您这是做甚?这位张师傅可是咱们西军器所手艺最好的三代老匠人了,他造的神臂弓,三百步外能射穿榆木板呢!”
“手艺最好?”
沈拓冷笑一声,当着周监造、鲁百工、陈规以及全棚几百名工匠的面,下令道:“来人!把这十张张师傅亲手造好的神臂弓,给我全部拆开!把拆下来的十个铜牙发、十根铜悬刀、十根主栓全部混在一起,打乱顺序,然后让张师傅重新给我装回去!”
“啊?”
周监造和那姓张的老弩匠同时一愣。张老匠人苦着脸道:“沈大人,这……这怎么能混在一起呢?小的造每一张弩,那铜牙和木槽、主栓和轴孔,都是一个配一个用锉刀现磨出来的,这叫‘原配子母扣’。一旦打乱了,张三的栓子插不进李四的孔,就算插进去了也会卡死或者走火啊!”
“你也知道张三的栓子插不进李四的孔?!”
沈拓猛地一拍桌子,声音如惊雷般在工棚内炸响:
“这里是保障几十万边军性命的大宋军器所,不是给富家翁雕花核桃的古玩铺子!你们用这种‘一把锉刀凭手感、歪了就塞竹篾片’的作坊手艺造出来的神臂弓,到了河北战场上,一旦某一张弓的悬刀断了,旁边的弓手哪怕手握十张坏了弓弦的废弓,也拆不下一个能替补上去的悬刀!不仅如此,因为每个弩机的摩擦阻力不同、望山刻度高低差了半寸,一百个弓手用同样的仰角放箭,射出去的箭矢落点能差出十几步远!”
“在我的《天工总纲》里,你们这种毫无标准、各行其是的垃圾制造法,叫‘特征分布漂移(Internal Covariate Shift)’!如果不做‘层归一化(Layer Normalization)’,别说接下来我们要造承受千斤膛压的无缝火枪和开花火炮,就连造出来的马车轮子,跑在路上都会散架!”
全场两千多名工匠被骂得鸦雀无声,一个个低着头,大气都不敢喘。
陈规在旁边听得连连点头,深有感触地叹道:“沈提举说得太对了!老夫在安陆守城时,朝廷发下来的三百张神臂弓,坏了五十张,老夫想把两张坏弓拼成一张好弓,结果折腾了一宿,硬是一个零件都凑不上,气得老夫差点吐血!”
鲁百工也上前一步,恭敬地问道:“东家,您之前教老汉造‘天工一号’差分机的时候,说过这‘归一化(Normalization)’的法子。可咱们这西军器所有两千多号铁匠铜匠,每个人眼神不同、手劲不同,用的竹尺木尺受潮了还会缩水涨大,怎么才能让两千个人造出来的零件,像一个模子里刻出来的一样分毫不差呢?”
“靠人眼和木尺当然不行。从今天起,天工院辖下所有工坊,彻底废除木尺、竹尺和凭手感挫削!全面推行‘天工游标卡尺与极限量规(Go/No-Go Gauge)归一化制度’!”
沈拓一挥手,身后的秦雪音和两名天工院学徒立刻捧上来十几个用桐油擦拭得锃亮的枣木扁盒。
打开盒盖,里面整齐地摆放着两样让全场老工匠眼珠子都直了的精密青铜器具。
第一样,是一把长约八寸、通体用高硬度锡青铜精铸并经水力平面磨床研磨出来的L型尺子——十分度/五十分度游标卡尺(Vernier Caliper)!
“鲁师傅、陈老,还有所有的匠头,都过来给我看清楚了!”
沈拓拿起一把青铜游标卡尺,向众人展示道:“普通尺子,最小的刻度只能刻到一分(约 3.1 毫米)或者一厘(0.31 毫米),再细的线,人眼就糊涂了,刻刀也刻不准。但是,我利用算学中的‘差值放大原理’,在主尺上每一寸刻十格(每格一分),而在下面这个可以滑动的‘游标副尺’上,把整整九分的长度,平均刻成了十格(每格零点九分)!”
秦雪音在旁边脆生生地替工匠们算道:“主尺一格是一分,副尺一格是九厘,两者一减,每一格的差值就正好是一厘(十分之一分)!若是用我们这把五十格的精工卡尺,主尺四十九厘对副尺五十格,只要看副尺上哪一条线与主尺的线完全对齐,就能不靠眼力估测,直接读出一毫(约 0.06 毫米,相当于一根头发丝粗细)的绝对尺寸!”
“什么?!!一根头发丝粗细的尺寸,直接看线就能读出来?!”
刚才那名姓张的三代老弩匠瞪大了浑浊的双眼,颤抖着手接过沈拓递来的游标卡尺,往自己刚刚车出来的一根弩机主栓上一卡。
主尺指在四分上,而副尺的第三根刻度线与主尺严丝合缝地对在了一起——四分零三厘!他又拿过第二根主栓一卡——四分零八厘!两根肉眼看起来几乎一模一样的铜轴,在这把青铜神尺之下,竟然差了足足五厘(一毫米半)!难怪插不进同一个孔里!
“这……这简直是鲁班祖师爷显灵了啊!”张老匠人激动得老泪纵横,捧着游标卡尺如获至宝。
“嫌看刻度还慢的不识字匠人,看第二样东西!”
沈拓又从盒子里拿出一块两端带有精密圆孔和圆柱凸起的淬火高碳钢板——“通止规(极限塞规与卡规)”!
“这就是我把《Attention Is All You Need》里的层归一化公式 $\text{LayerNorm}(x) = \frac{x - \mu}{\sqrt{\sigma^2 + \epsilon}}$ 变成的物理铁律!”
沈拓举起那块钢规,声音传遍整个西军器所:
“比如这弩机主栓的标准直径均值($\mu$)定为四分整,允许的最大公差标准差($\sigma$)定为正负一毫!这把钢规的一头叫‘通端(四分零一毫)’,另一头叫‘止端(三分九厘九毫)’!”
“从今天起,所有工匠车出来的零件,不需要你去试装!直接拿到质检台,用这把钢规一卡——能钻过‘通端’、又卡在‘止端’进不去的,就是合格品,当场发放双倍工钱!如果连‘通端’都塞不进去,或者直接从‘止端’掉下去了,那就是废品!废品超过三件者,扣罚当月工钱;屡教不改、还敢往缝隙里塞竹篾片糊弄者,直接滚出天工院!”
一声令下,犹如惊雷滚过!
那个混吃等死的周监造脸色发白,刚想开口说“法度太严恐伤匠心”,沈拓冰冷的目光已经扫了过来:“周监造,你在西军器所尸位素餐三年,库房里那三千张零件不能互换、弦力不足的残次神臂弓,我已经让人封存了。现在请你立刻脱下官服,去开封府衙门领罪!鲁百工听令!”
“老汉在!”鲁百工挺起胸膛。
“即日起,由你接任西军器所大匠头,配合陈规先生!十天之内,我要看到整个军器所两千四百名工匠全部完成‘游标卡尺与通止规归一化’考核!把所有不合格的旧模具全部回炉!因为十天之后,我们的高炉好钢和颗粒火药就要出炉了——我要在这片场地上,建起大宋人类历史上第一条零件百分百互换的近代军工流水线!”
第33章 相州壮士岳鹏举,雪夜投奔天工院
进入十一月,宣和六年的第一场冬雪,洋洋洒洒地落满了汴京城。
天工院门前的青石板街面上积了寸许厚的白雪,但高墙之内却热气腾腾。西军器所的炉火昼夜不息,经过游标卡尺与“LayerNorm 通止规”洗礼的两千名工匠,正在鲁百工和陈规的带领下,热火朝天地锻打着第一批高强度百炼弹簧钢与新式复合神臂弓机件。
为了给即将组建的“天工新军(实验火器与重装合成营)”挑选真正的军中脊梁,沈拓在三天前以兵部侍郎李纲与天工院的名义,在汴京四门及河北各州张贴了《招贤募勇榜》:凡大宋热血男儿,不问出身寒微、不问有无功名,只要精擅弓马、或通晓战阵地理、且立志北拒女真者,皆可入天工院应募!
十一月初五,傍晚时分,风雪愈紧。
沈拓正披着一件厚实的羊皮袄,与秦雪音、赵立站在西军器所的演武校场点将台上,考核今日前来投军的最后一批武举落第生与民间豪杰。
校场北端一百五十步外,立着三面包裹着熟牛皮的厚榆木靶牌。
然而,在场几十名顶着风雪射箭的汉子,哪怕使出吃奶的力气拉开一石二斗的硬弓,射出的羽箭在凛冽的侧北风吹拂下,不是偏出靶外三尺,就是软绵绵地钉在牛皮表面便掉落在雪地里。
“唉,今日这侧风至少有四级,加上雪花迷眼,莫说一百五十步,便是百步之内,寻常弓手也难中红心。”赵立搓了搓冻得通红的大手,叹气道,“看来今天这批人里,挑不出几个好苗子了。”
就在这时,校场大门外突然传来一阵哄笑与争执声。
只见守门的几名原军器所禁军老兵,正拦着一个身穿粗麻布旧袍、脚蹬破草鞋、背上背着一张用油布紧紧包裹的巨弓与一杆白蜡杆长枪的青年汉子。
那青年不过二十一二岁年纪,身材魁梧挺拔,浓眉大眼,面庞在风雪中显得格外刚毅沉稳。他怀里揣着两个早就冻得梆硬的杂面炊饼,双手因为常年握枪拉弓,虎口与指腹上布满了厚如铜钱的老茧。
“去去去!哪里来的河北乡巴佬,穿着一身孝麻旧衣就敢往天工院闯?”
一名守门禁军什长嫌弃地推搡着青年的肩膀,“也不睁开眼看看,里头考核的不是武学斋的官学生,就是京畿有头有脸的教头!你连双皮靴都穿不起,背根破木头杆子来凑什么热闹?滚滚滚,别脏了天工院的雪地!”
青年双脚如同生根一般在雪地里纹丝不动,任凭那什长用力推搡,反而把那什长震得自己退了半步。
青年不卑不亢地抱拳行礼,声音醇厚如古钟大吕:“这位军爷,小人岳飞,字鹏举,乃河北西路相州汤阴县人氏。两年前曾应真定府宣抚司刘韐大人招募,率敢战士平定陶俊、吉倩乱军;后因家父病逝,回乡守孝。今孝期将满,闻听金贼窥伺河北,汴京天工院沈提举与李侍郎招揽天下义士共抗强虏,故特自汤阴徒步四百里南下投军!榜文上明明写着‘不问出身寒微’,军爷何以拦我?!”
点将台上,原本正在低头核对算表数据的沈拓,听到“相州汤阴、岳飞、岳鹏举”这几个字的刹那,握着炭笔的手猛地一抖,整个人如遭电击般霍然抬头!
岳飞?!岳鹏举?!
那个在历史上背刺“尽忠报国”、以八百背嵬军大破完颜兀术铁浮图拐子马、喊出“直捣黄龙府,与诸君痛饮耳”的千古武穆、民族英雄岳飞?!
对啊!现在是宣和六年(1124年)冬!历史上的岳飞出生于崇宁二年(1103年),宣和四年第一次从军平定陶俊,同年冬父亲岳和病逝回汤阴守孝,算算时间,今年他正好二十一岁(虚岁二十二)!
因为沈拓半个月前把八百里光影信号塔和招贤榜一路铺到了大名府、相州和真定府,竟提前把这位还在相州老家守孝、原本要在宣和六年冬去投奔河东路平定军的千古名将,直接吸引到了汴京天工院的大门口!
“住手!!”
沈拓甚至来不及走台阶,直接双手一撑点将台的木栏杆,身形矯健地从五尺高的台上一跃而下,踏着积雪大步流星地冲到校场门口!
“谁敢拦壮士入内?!给我滚一边去!”
沈拓一把拨开那名吓得面无人色的禁军什长,目光灼灼地看着眼前这个虽然衣衫褴褛、却浑身散发着凛然正气与渊渟岳峙气度的二十一岁青年。
看着那张年轻、坚毅、还未曾经历靖康国破家亡与风波亭惨剧的脸庞,沈拓只觉得眼眶微微发热,胸中豪气激荡。他脱下自己身上那件暖和的羊皮大氅,不由分说地直接披在了岳飞满是风雪的肩膀上,双手紧紧握住岳飞那双冰冷而布满老茧的大手:
“相州岳鹏举,徒步四百里顶风冒雪而来,沈某有失远迎,当浮一大白!”
岳飞浑身一震,看着眼前这位身穿七品官服、却对自己一个寒门布衣解衣相迎的青年长官,感受到肩头羊皮大氅传来的滚烫温度,这位铁骨铮铮的河北汉子鼻梁一酸,单膝重重跪倒在雪地之中,抱拳沉声道:
“汤阴草民岳飞,拜见沈提举!飞自幼读《左氏春秋》与孙吴兵法,每闻北疆燕云百姓受女真残虐,常夜半抚枕泣下!今见提举礼贤下士,飞纵粉身碎骨,亦愿为提举帐下一卒,北驱胡虏,收复山河!”
“好一个北驱胡虏,收复山河!鹏举快快请起,你若为卒,这天下便无人敢称将了!”
沈拓一把将岳飞拉起来,转身指着校场北端一百五十步外的靶牌,笑道:“鹏举,刚才这帮人都在抱怨今日北风太大、雪花迷眼,百五十步外弓矢不穿。听说你天生神力,不到二十岁便能挽弓三百斤、开腰弩八石,可愿在这风雪之中,让天工院的弟兄们开开眼界?”
旁边那名刚才被喝斥的禁军什长和几个落第武举人见状,心里顿时有些不服气,小声嘀咕道:“吹什么牛皮?三百斤的硬弓,咱们禁军教头都拉不开,他一个饿得面黄肌瘦的乡下小子,别把膀子拉脱臼了!”
岳飞也不争辩,只是将肩上的羊皮大氅小心地解下递给一旁的秦雪音,随后解开背上的油布包,露出一张通体黝黑、弓背用老桑木与水牛角层层复合、弓弦粗如小指的家传铁胎大弓(周侗所传宝弓)!
“嗡——!”
岳飞左手持弓,右手搭弦,双足在雪地中成骑马蹲裆式一拧,腰背肌肉如铁塔般瞬间隆起!只听一阵令人牙酸的牛角绷紧声,那张重达三石(三百六十斤)的铁胎巨弓,竟被他行云流水般直接拉成了满月!
更让沈拓瞳孔收缩的是——岳飞在瞄准的时候,根本没有死盯着正前方的靶心,他的耳朵微微一动,目光飞快地扫了一眼校场西侧旗杆上猎猎作响的布旗夹角、空中雪花飘落的斜率,甚至用手指捻了捻弓弦上的雪水湿度!
没有用任何算尺,这位天生的战争奇才,竟然在脑海中用直觉在一秒钟内完成了风速、湿度、重力下坠与空气阻力的多维注意力权重补偿(Intuitive Multi-Head Attention)!
“着!!”
岳飞吐气开声,右手三指猛然松开!
“嘣——嗤!!”
一声宛如闷雷炸响的弓弦震鸣!一支三尺长的重型铁簇狼牙箭化作一道黑电,撕裂漫天风雪,在空中划出一道微微向西北迎风偏转的诡异弧线,借助侧北风的横向推力,在飞出整整一百五十步后,精准无比地回正轨迹!
“轰咔!!”
百五十步外,那面连一石二斗硬弓都射不穿的熟牛皮包裹三寸榆木靶牌,竟被这一箭从正中心红心处硬生生射得对穿而过!箭杆尾羽剧烈震颤,强大的动能甚至将整座百斤重的靶架轰得向后翻倒在雪地里!
静!全校场死一般的寂静!
刚才还在冷嘲热讽的禁军什长和武举人们,全都像被掐住了脖子的公鸡一样,张大了嘴巴,眼珠子差点掉在雪地里!百五十步迎着四级侧风,一箭射穿三寸厚的牛皮榆木靶?!这是人能干出来的事?!
“好箭法!好一个天生的战场全局注意力!”
沈拓抚掌大笑,眼中满是捡到绝世珍宝的狂喜。他走到岳飞身前,拍着岳飞宽厚的肩膀道:“鹏举,你刚才那一箭,在脑子里同时算了风速、雪重、弦湿和距离四个维度,这与我《天工总纲》里的多头注意力火控算学不谋而合!从今日起,你便任我天工新军先锋营统制!今晚先在院里吃饱穿暖,明日我带你去看比这三石铁胎弓更猛十倍的天工利器!”
第34章 泼韩五大闹军器所,一枪震退禁军骄兵
岳飞入驻天工院的第二天上午,雪停天晴。
沈拓正带着岳飞、陈规和鲁百工在西军器所的中心大锻坊里,检验刚刚用焦炭高炉与转炉吹炼法炼出的第一炉“天工一号百炼弹簧钢(65Mn 锰钢雏形)”与新式“复合钢片神臂弓”。
就在鲁百工指挥四名大汉,将一柄长达五尺、刀背厚达四分、经过油淬回火处理的百炼弹簧钢斩马刀从冷却油槽里提出来时——
“砰!!”
西军器所那扇刚刚修好的包铁大门,突然被人从外面一脚狠狠踹开!
紧接着,一阵暴烈如雷的西北秦腔怒骂声,伴着战马的嘶鸣,在军器所前院轰然炸响:
“哪个是管事的鸟官?!给老子滚出来!童贯那老阉货克扣老子西军弟兄的冬衣和甲叶也就罢了,你们东京军器所发给老子麾下刀枪手的三百把熟铁长枪和两百张神臂弓,娘的枪头一戳石头就卷刃,弓弦一拉就断!今天要是不给老子换一批真家伙,老子把你们这鸟军器所的房梁给拆了!!”
只见院门外,一名身高八尺开外、虎背熊腰、满脸虬髯、眼睛大如铜铃的西北猛将,正单手拎着两把枪头已经弯成麻花的劣质铁枪,大步流星地往里闯。在他身后,还跟着十几个浑身带着塞外血腥杀气、身穿破旧西军步人甲的彪悍亲兵。
西军器所外围负责弹压警戒的一队八十名殿前司禁军骄兵(原周监造留下的卫队),见有人敢硬闯衙门,立刻挺起铁枪围了上去,领头的禁军都头厉声喝道:“大胆狂徒!此乃京师将作监重地,你一个外路武夫敢在此撒野,给我拿下!”
“拿你娘的臭脚!就凭你们这帮在汴京瓦舍里泡软了骨头的花架子禁军,也配跟老子动手?!”
那西北猛将怒极反笑,把手里两根弯掉的废铁枪往地上一扔,顺手从身旁亲兵手里抄起一根手臂粗的未开刃硬木齐眉棍,虎吼一声,单人独棍直接冲进了八十名禁军之中!
“砰!咔嚓!哎哟——!”
只见那猛将手中的硬木棍犹如蛟龙出海、猛虎下山,大开大合,势大力沉!一记横扫千军,当先四名禁军手中的制式白蜡杆铁枪竟被他一棍子拦腰砸断!紧接着棍尾往回一捅,直接把那禁军都头连人带甲捅得倒飞出两丈远,摔在雪堆里半天爬不起来!
短短十几息工夫,八十名平日里在汴京街头横行霸道的殿前司禁军,竟被这猛将一个人一根木棍打得哭爹喊娘、满地找牙,连他的一片衣角都没摸到!
“好俊的棍法!好霸道的西军杀气!”
站在锻坊台阶上的岳飞见状,双眼猛地一亮,手掌不自觉地握紧了身旁的沥泉长枪,赞叹道:“此人下盘稳如泰山,出招全是西北战场上跟西夏铁鹞子以命搏命练出来的实招,绝非寻常将领!”
沈拓看着院中那个满脸虬髯、浑身上下透着一股天不怕地不怕“泼皮”悍勇之气的西军猛将,心里稍微一算,立刻乐了:
三十五岁左右,一口地道的陕西延安府(绥德)口音,刚从西北调来准备北上河北,脾气火爆如雷,单人独棍打翻几十个禁军——除了历史上那位在黄天荡以八千水军困死金兀术十万大军、绰号“泼韩五”的延安府悍将韩世忠(字良臣),还能有谁?!
“都给我住手!”
沈拓走下台阶,朗声喝止了还想上前挨揍的禁军,微笑着走到那虬髯猛将面前,拱手道:“可是鄜延路经略司麾下、平定方腊时生擒贼首、人称‘泼韩五’的韩世忠韩正使当面?”
那虬髯猛将正拎着木棍喘粗气,听到对方一口叫破自己的乡间绰号和官职(武节郎、正使),不由得一愣,铜铃大眼上下打量着沈拓:“咦?你这白面小官儿倒还有点眼力见!老子正是延安府韩世忠!奉命率五百西军老卒北上真定府驻防,路过东京领军械,结果领了一堆破铜烂铁!你是这军器所的主官?”
“在下天工院提举、兼领西军器所沈拓。”
沈拓看了一眼地上那两根弯成麻花的旧铁枪,脸上一片坦然,“韩将军骂得好!地上这批垃圾铁枪和劣质神臂弓,是前任贪官周监造在任时偷工减料造出来的,昨天我刚把那个姓周的送进开封府大牢,正愁没地方销毁这批废铁呢。韩将军替我教训了这帮不中用的禁军看门狗,沈某谢过还来不及,岂会怪罪?”
韩世忠本以为这京城文官要么吓得尿裤子,要么摆官架子拿太师压他,没想到沈拓如此干脆利落,还当面夸他骂得好,顿时满腔邪火消了一半,挠了挠虬髯瓮声道:“哟?原来你就是这两天在汴京城里传得神乎其神、把王黼那老贼都骂吐血的沈提举?既然你把贪官抓了,那老子不找你晦气!但老子手下五百弟兄明天就要过黄河去真定府跟金狗拼命,没好刀好弓可不行!你这天工院到底有没有真家伙?”
“有没有真家伙,韩将军自己试过便知!”
沈拓嘴角微扬,冲身旁的岳飞和鲁百工使了个眼色:“鹏举,把咱们今天刚出炉的‘天工一式百炼弹簧钢斩马刀’和‘归一化复合钢片神臂弓’拿出来,请韩将军验货!”
“得令!”
岳飞双手捧起那柄刀身泛着幽蓝色冷光、刃口雪亮如霜的五尺弹簧钢斩马刀,大步走到韩世忠面前。
韩世忠也是识货的行家,只看了一眼那刀身细腻如流水的百炼花纹与独特的血槽设计,眼珠子就直了。他一把接过斩马刀,入手沉甸甸的足有十八斤,但重心设计得极巧,挥动起来轻灵无比!
“韩将军,拿你刚才带来的那两根旧制式熟铁枪杆和旁边那副旧步人甲铁叶试试刀!”沈拓笑道。
“好!老子要是砍卷了刃,可不赔你!”
韩世忠怪叫一声,双手握柄,浑身肌肉暴涨,对着架在木桩上的两根拇指粗的旧熟铁枪头和三层叠在一起的旧铁甲片,力劈华山般一刀斩落!
“锵——咔嚓!!”
一声清脆欲裂的金铁交鸣声响彻全场!火星四溅之中,那两根实心熟铁枪头连同下面三层铁甲片,竟像是豆腐做的一样,被这柄百炼弹簧钢斩马刀一刀齐刷刷斩为两截!
韩世忠赶紧把刀举到眼前一看——雪亮的刀刃上,别说卷刃崩口,甚至连一道白印子都没有留下!更绝的是,鲁百工走上前,将刀尖抵在青石板上,用力往下一压,整把钢刀竟然弯曲成了近四十度的弧形,松开手后,“嗡”的一声瞬间弹回笔直如初!
“我的亲娘咧!!”
韩世忠看得眼珠子都快掉下来了,死死抱住那把斩马刀,像是抱着绝世美人一样不肯撒手,“削铁如泥,弯而不折!老子在西北跟西夏人打了十几年仗,连西夏国主的佩刀也没这么神啊!”
“韩将军,再看看这张弓。”
岳飞又递过来一张天工院用弹簧钢片取代易受潮开裂的木竹弓臂、所有青铜扳机零件全部经过“游标卡尺归一化”打磨的新式钢片神臂弓。
韩世忠接过钢弓,脚踏铁环,双臂发力上弦,对准一百五十步外的一块包铁木盾,扣动那顺滑得毫无半点卡滞的青铜悬刀!
“嘣——哐!!”
三棱破甲钢簇箭呼啸而出,百五十步外那面足以挡住旧神臂弓的包铁木盾,当场被洞穿出一个前后透亮的窟窿!
韩世忠彻底服了!这位天不怕地不怕的“泼韩五”,一手抱着弹簧钢斩马刀,一手拎着钢片神臂弓,看向沈拓和岳飞的眼神热得发烫,咧嘴傻笑道:“沈提举!亲爹!不,活祖宗!你这天工院还缺不缺打手?老子不去真定府受那帮酸文官的气了!老子带着手下五百西军老卒,干脆留在你这天工院给你当亲兵队长算球了!只要你管够这神刀神弓,你让老子砍完颜宗望,老子绝不砍完颜宗翰!”
沈拓哈哈大笑,看着眼前并肩而立的二十一岁岳飞与三十五岁韩世忠——大宋未来的两大擎天白玉柱、架海紫金梁,如今在靖康之耻爆发前一年,已经双双汇入了他天工院的麾下!
“韩将军愿意留下,沈某求之不得!我已奏请李侍郎,将你这五百西军老卒直接编入天工新军重装攻坚营,由你担任统制,与鹏举的先锋营互为犄角!”
就在三人豪情万丈之时,天工院后院的观风楼顶,突然传来一阵急促无比的红色铜钟警报声!
紧接着,秦雪音手里捏着一叠刚刚从“天工一号”差分机里吐出来的八头注意力穿孔纸带,脸色微变地快步跑进前院:
“先生!八头矩阵触发全红最高预警!刚才第一头(物价头)与第三头(水文漕运头)同时算出:辽国降金叛将耶律余睹留在汴京的最后一批死士,在过去两个时辰内,通过城东虹桥外的三家油坊和棺材铺,秘密提走了三千斤猛火油(石油)、八百斤硫磺和十二艘吃水异常的平底漕船!交叉注意力矩阵锁定的袭击目标权重高达 0.97——是今晚子时的汴河丰济仓(皇家第一军粮大仓)!”
第35章 辽国降将耶律余睹的毒计,火烧汴河粮仓
“汴河丰济仓?!”
听到秦雪音报出的这个名字,在场的陈规、岳飞、韩世忠,以及刚刚闻讯赶进院子的皇城司都虞候赵立,脸色同时剧变!
汴京作为一座拥有百万人口与数十万禁军的超级都城,无险可守,全赖汴河、黄河、惠民河、广济河“四水贯都”漕运天下粮饷。而位于外城东南水门内、紧靠汴河虹桥上游的丰济第一至第七大仓,此时正囤积着今年秋天刚刚从江南运抵京师、准备开春后拨付河北三镇与京畿大营的八十万石核心军粮!
“好毒的计策!好狠的耶律余睹!”
陈规倒吸一口凉气,花白胡须剧烈颤抖,“如今已是十一月天寒水浅之时,江南漕运即将停航冰封。若是让这帮辽金死士用满载猛火油和硫磺的十二艘火船顺流撞入丰济仓水闸,借着今晚的西北风引燃八十万石军粮,不僅整个汴京外城东南角要化作一片火海,开春之后河北边军与京师禁军更将陷入无粮可吃的绝境!不战而溃,莫过于此!”
“娘的!这帮藏在阴沟里的契丹女真杂碎,正面打不过,就想烧老子们的救命粮?!”
韩世忠勃然大怒,一把提溜起手里刚领到的十八斤百炼弹簧钢斩马刀,铜铃大眼瞪得滚圆,“沈提举!还等什么?老子现在就带五百西军弟兄去虹桥码头,把所有停靠的平底漕船全给劈了!”
“良臣兄稍安勿躁。”
一旁的岳飞虽然年轻,却展现出了极高的战术素养,他指着秦雪音手中的网格图纸说道:“虹桥外汴河沿岸大小码头十余处,停泊的民船、漕船、客船不下两千艘。若我们现在贸然带着大军去码头封锁搜船,必定打草惊蛇。那十二艘装满猛火油的死士船一旦见势不妙,在虹桥闹市直接点火自焚,同样会酿成滔天大祸,而且暗处的幕后指使者也会趁乱逃脱!”
“鹏举说得完全正确。”
沈拓赞许地看了岳飞一眼,转身快步走进后堂沙盘室。众人紧随其后。
此时,“天工一号”水力差分机仍在高速运转,秦雪音手下的算生们正不断将八头探子每隔两刻钟通过城内高楼信标传回的最新采样数据,换算成红色算筹,插在《汴京外城东南水系立体网格沙盘》上。
沈拓拿起青铜教鞭,指着沙盘上汴河从虹桥到东水门善利门、再到丰济仓水闸之间那段蜿蜒三里的河道,冷静地分析道:
“各位请看。为什么耶律余睹的残余死士会在今天下午突然露出这么大的马脚?原因很简单——四天前我们在樊楼西街连根拔起了耶律拔里的地下黑金库,又在朝堂上把王黼骂吐血、断了郭药师的军械补给。潜伏在汴京城里的另一条暗线(辽国降金叛将耶律余睹直属的‘燕云死士营’)意识到皇城司有了新手段,他们的潜伏网随时会彻底暴露!”
“在博弈论里,这叫‘绝境孤注一掷(All-in under Terminal State)’。他们不敢再等明年冬天了,决定在被我们揪出来之前,把手里所有的银子换成猛火油和硫磺,买通汴河漕帮里的亡命徒,在今晚子时借西北大风焚毁丰济仓!”
赵立急切地问道:“沈提举,那我们现在虽然通过‘物价头’(猛火油与硫磺被买空)和‘水文头’(虹桥外有三处废弃船坞今日有重船下水)算出了他们今晚子时要袭取丰济仓,可汴河上船只上千,他们到底藏在哪几个网格里?又会从哪条支流发动袭击?”
“这就是我们‘多头自注意力机制’最强大的地方——时空轨迹动态追踪(Spatio-Temporal Attention Tracking)!”
沈拓嘴角泛起一抹冷酷的笑意,他看向秦雪音:“雪音,把刚刚收到的第二头(车辙头)、第四头(流民口音头)和第七头(信标更夫头)的下午酉时数据,跟那三家油坊、棺材铺的出货时间做‘时间延迟互相关(Time-Lag Cross-Correlation)’!”
“是!”
秦雪音快步走到差分机前,抽出三张打孔竹片,与沙盘上的河道网格一一对齐,语速飞快地报出计算结果:
“第一,城东虹桥外‘刘记油坊’与‘陈记冥器棺材铺’是在今日申时二刻(下午三点半)被提走三千斤猛火油与八百斤硫磺的。根据第二头(车辙头)在虹桥南侧三个路口测到的四轮大车辙印深度(五分二厘),这批重达四千斤的引火物并未直接上大船,而是转运进了虹桥下游二里处、紧挨着造船务废墟的**[戊午-19] 号网格(芦苇湾义庄码头)**!”
“第二,第三头(水文头)驻守在芦苇湾下游暗桩的探子刚刚用游标测水尺回报:酉时初刻,芦苇湾内有十二艘看似空载、上面只盖着破草席的‘运粪平底船’驶出,停靠在对岸的柳林渡口。按寻常空载运粪船计算,吃水深度应为一尺二寸;但这十二艘船的吃水线,全都达到了惊人的两尺六寸!且船底周围的水面上,漂浮着淡淡的彩色油花(猛火油渗漏)!”
“第三,也是最关键的一环——”
秦雪音拿起一根紫黑色的算筹,重重插在丰济仓水闸正对面的 [己未-03] 号网格(汴河转角望河楼) 上:
“第五头(交际头)与第六头(汇兑头)交叉查出,今天上午有一个操着辽东汉儿口音的独眼茶商,花了五百两现银,包下了丰济仓水闸正对面‘望河楼’顶层的全部雅间!从望河楼顶层往南看,刚好能把丰济仓水闸外的拦河铁索与巡河厢军换防的一举一动看得清清楚楚!”
哗——!
沙盘前,韩世忠、岳飞、陈规、赵立四人看着那三根连成一条致命折线的红紫算筹,只觉得头皮阵阵发麻!
从下午申时二刻死士提走猛火油,到现在酉时三刻(傍晚六点半),前后不过短短一个半时辰!
那帮辽金死士自以为用“棺材铺打掩护、转运义庄、再伪装成臭气熏天的运粪船停在柳林渡口”是神不知鬼不觉的绝妙暗棋;却万万没有想到,在沈拓这套覆盖全城的八头注意力矩阵面前,他们的车辙深度、船只吃水线、水面油花、乃至包下望河楼顶层作观察哨的五百两银子,就像黑夜里涂了白磷的萤火虫一样,被算得明明白白,连裤衩是什么颜色都快被差分机给扒出来了!
“妈呀……”
韩世忠咽了口唾沫,摸了摸自己浓密的虬髯,敬畏地看了一眼正在拨算盘的秦雪音,又看了一眼气定神闲的沈拓,小声对旁边的岳飞嘀咕道:“鹏举兄弟,老子算是明白了,以后谁要是敢跟咱们沈提举和秦姑姑耍心眼儿,那就是嫌自己死得不够快!这他娘的哪是打仗,这是阎王爷拿着生死簿在点名啊!”
岳飞也是心潮澎湃,抱拳对沈拓说道:“提举!如今敌船藏于柳林渡口([戊午-19] 对岸),敌首指挥哨设在望河楼([己未-03]),袭击时间定在子时换防之际,距此还有三个时辰!敌在明,我在暗,正是设伏全歼之天赐良机!请提举下令!”
沈拓眼神凌厉如剑,手中青铜教鞭在沙盘上重重一划:
“听令!这一仗,我们不光要保住八十万石军粮,还要拿耶律余睹这批最精锐的燕云死士,作为我们天工新军与新式装备的第一次实战开锋!”
“第一,启动‘掩码欺骗’!赵立,你立刻通知丰济仓水闸的原守军,今晚一切照旧,子时正刻按时升起拦河铁索换防,故意给望河楼顶层的独眼辽谍看,诱使那十二艘火船全部驶入柳林渡至丰济仓之间这段长约一里、两岸皆是高耸砖石河堤的‘口袋水道’!”
“第二,陈老、鲁师傅!把我们前天造出来的那十具‘天工二尺抛物面铜镜聚光探照灯’,以及陈老今天刚用百分之九十九精硝和颗粒火药配出来的五十罐‘天工一式凝固猛火油震天雷’,全部秘密运上丰济仓水闸两侧的石桥高台!”
“第三,韩世忠!你率三百西军刀盾手与五十名手持‘百炼弹簧钢斩马刀’的突击手,埋伏在口袋水道上游的虹桥桥洞下,待敌船全部进袋,立刻放下双层包铁拒马浮桥,截断其退路!”
“第四,岳鹏举!”
“末将在!”岳飞挺身而出。
“你率两百名装备了‘归一化复合钢片神臂弓’与连发弩的精锐射手,随我埋伏在丰济仓水闸两岸高台;另选二十名身手最敏捷的好手,在子时死士发动的同一刻,从望河楼后墙用滑轮飞爪突入顶层——我要那个独眼辽谍头目活着跪在我面前!”
“得令!!”众将齐声轰应,杀气冲霄!
第36章 空间网格锁定,汴河之夜的瓮中捉鳖
十一月初六,夜,子时初刻。
朔风呼啸,黑云蔽月。冬夜的汴河笼罩在一层伸手不见五指的寒雾之中,只有丰济仓水闸方向隐约透出几点昏黄摇曳的灯笼火光。
在丰济仓水闸对面的“望河楼”三楼顶层雅间内,窗户开了一条细缝。
一名左眼戴着黑皮眼罩、身材精悍的中年汉子(耶律余睹麾下密谍统领、前辽国枢密院承旨萧特末),正透过窗缝,死死盯着下方汴河水闸处的动静。
随着子时的更梆声在寒风中敲响,水闸处那几名缩着脖子、打着哈欠的宋军守闸老兵,骂骂咧咧地摇动绞盘,“哗啦啦”地将横跨河面的拦河铁索降入水底,然后提着灯笼钻进旁边的暖屋喝酒去了。
“哼,宋狗的边防烂成筛子,这京师重地的粮仓守备更是形同虚设!”
萧特末独眼中闪过一抹残忍而狂热的冷笑。
虽然四天前耶律拔里的绸缎庄据点莫名其妙被端了,让他惊出一身冷汗,但这两天他仔细观察了丰济仓和汴河两岸,发现宋军压根没有任何增兵戒备的迹象。只要今晚这十二艘装满三千斤猛火油和八百斤硫磺硝石的平底船顺流撞进丰济仓水门,烈火借着五级西北狂风腾空而起,八十万石军粮顷刻化为灰烬!到那时,他萧特末便是大金国与耶律大王座下的头号功臣!
“传令!起红灯笼三闪!”萧特末低喝一声。
身后一名死士立刻将一盏蒙着红布的灯笼在窗口一伸一缩,连闪三次。
一里外的柳林渡口芦苇丛中,十二艘伪装成运粪船的平底漕船上,九十六名身穿黑衣、口衔竹枚的辽金精锐死士同时掀开破草席,砍断缆绳!
每艘船上八名死士奋力摇动双橹,借着湍急的汴河水流与呼啸的西北风,十二艘满载死亡烈焰的火船如十二条黑夜中的毒蛇,悄无声息却又迅猛无比地滑入两侧高耸的砖石河堤水道,直扑洞开的丰济仓水闸!
三百步……两百步……一百五十步!
十二艘火船已经全部驶过了上游的石桥,彻底进入了这片宽不过八丈、两侧石堤高达两丈的笔直水道!前排火船上的死士已经摸出了火折子,准备在距离水闸五十步时点燃船舱里的引信,然后跳水逃生。
然而,就在第一艘火船船头刚刚踏入距离水闸一百二十步(天工院预设的 [己未-02] 绝对歼灭网格)的瞬间——
“哐啷——轰!!”
他们身后的上游石桥桥洞下,突然传来一声震耳欲聋的巨响!
韩世忠那暴烈如雷的狂笑声在夜空中炸响:“哈哈哈!杂碎们,进了你韩爷爷的口袋,还想往哪儿跑?!落闸!!”
只见上游桥洞上方,四根涂满油脂的碗口粗麻绳被弹簧钢斩马刀一刀斩断,两排早就悬吊在桥底、重达万斤、上面焊满了三尺长倒刺铁枪尖的双层包铁拒马浮桥,如泰山压顶般轰然砸落河面,将整条汴河上道堵得连一条鱼都钻不过去!
与此同时,前方丰济仓水闸的水底,原本降下去的拦河铁索非但没有松开,反而伴随着水力绞盘的轰鸣,猛地绷起了整整三道碗口粗的百炼精钢锁链,在距离水闸一百步的地方,筑起了一道绝对无法逾越的钢铁拦河坝!
“不好!中计了!快点火冲堤!!”
第一艘火船上的死士百夫长魂飞魄散,嘶声怒吼着刚想擦亮火折子。
就在这一刹那,水闸正上方的高台之上,沈拓冰冷的声音穿透夜空:
“开灯!让他们看看,什么叫人造烈日!”
“唰!唰!唰!”
两岸高台上,十具蒙着黑布的巨型圆盘同时掀开!
那是沈拓利用光学抛物面焦点原理(平行光汇聚与发散:$y^2 = 4fx$),由鲁百工用镜面锡青铜打磨出的两尺口径抛物面反射聚光镜!而在每一面抛物面铜镜的焦点位置,陈规点燃了一块混合了高纯度精硝、硫磺与少许金属镁/铝银矿粉(北宋炼丹家所用之白矾石与闪光石粉)的强光白炽照明药柱!
“嗤——!!”
十道亮白得令人双目流泪、宛如九天雷霆劈落人间的恐怖强光柱,经过抛物面铜镜的平行折射汇聚,瞬间跨越百步夜空,死死交叉锁定在下方的河道网格之中!
黑夜,在一瞬间变成了惨白刺目的白昼!
河道里那十二艘火船上的九十六名辽金死士,平时都在黑暗中训练夜战,瞳孔本就放得极大,猛然遭到这十道堪比太阳直射的抛物面聚光灯正面照射,所有人同时发出一声凄厉的惨叫:
“啊!!我的眼睛!瞎了!什么妖法?!”
九十六名死士瞬间变成了一群在强光下双手捂眼、惊恐乱撞的瞎子,连船橹都握不住,十二艘火船在湍急的水流中撞作一团!
“空间网格 [己未-02] 已锁定!距离一百一十步,俯角十五度!天工神臂弓营,三段自由轮射!放!!”
高台之上,沈拓手中的令旗猛然挥下!
早已在两侧石堤女墙后严阵以待的两百名天工新军射手,在岳飞的亲自率领下,根本不需要瞄准那些乱晃的人影——因为在强光灯的照射下,河面上早就用浮标划分好了清晰的网格刻度!
“嘣嘣嘣嘣——!!”
两百张经过“游标卡尺归一化”制造、弦力高达三石半的复合钢片神臂弓,配以五十把十矢连发弩,在同一秒钟发出了死神般的齐鸣!
密集如狂风暴雨的三棱破甲钢箭,带着撕裂空气的尖啸,以每秒百米的初速倾泻在那十二艘挤成一团的平底船上!
“噗噗噗噗!”
没有惨叫,只有利器入肉与穿透木板的闷响!那些试图点火的辽金死士,连身上的皮甲都来不及发挥作用,就被强劲的钢簇箭死死钉穿在船板之上,瞬间变成了几十只浑身插满铁箭的刺猬!
“陈老!让他们尝尝咱们颗粒火药震天雷的滋味!只炸后四艘船,留前两艘活口!”沈拓下令道。
“好嘞!看老夫的天工急火雷!”
陈规兴奋得老脸通红,指挥两岸投石手,将十几个装满 75:10:15 颗粒黑火药与碎铁片、外裹凝固松脂猛火油的陶罐震天雷,用小型扭力弹簧抛石机精准抛入河道后段的四艘火船舱内!
“轰隆隆——!!”
不再是过去宋军火药那种沉闷的“噗嗤”黑烟,而是真正震彻汴京夜空的雷霆爆轰!
狂暴的气浪伴着赤金色的烈焰冲天而起,后方四艘装满引火物的敌船连同上面的死士直接被炸得粉碎,燃烧的猛火油在被铁索封死的河段里化作一片火海,而丰济仓水闸却在百步之外毫发无损!
与此同时,对岸“望河楼”三楼顶层。
被河面上那十道白炽神光和惊天爆炸吓得肝胆俱裂的独眼辽谍统领萧特末,刚想拔出弯刀自尽——
“砰!!”
雅间的木窗连同墙壁被一股巨力直接撞碎!
二十一岁的岳飞手提沥泉长枪,顺着挂在屋檐上的滑轮钢丝飞索如天神下凡般破窗而入!萧特末只看到一点寒星在眼前骤然放大,手腕便传来一阵剧痛,整把弯刀连同半根手指直接被岳飞一枪挑飞,紧接着枪杆横扫,重重抽在他的膝弯上!
“咔嚓!”
萧特末双膝碎裂,惨叫着扑倒在地,还没来得及咬碎嘴里的毒囊,就被岳飞一只铁钳般的大手直接卸掉了下巴,像拎死狗一样从三楼提到了汴河石桥之上,扔在了沈拓的脚下!
第37章 活捉金国密谍头目,审讯室里的博弈论
丑时三刻,汴河丰济仓水闸外的硝烟与火光渐渐散去。
十二艘企图夜袭皇家粮仓的辽金火船,四艘被陈规的颗粒火药震天雷炸得尸骨无存,六艘上的死士被两百张“归一化复合钢片神臂弓”射成了筛子,而最前方的两艘头船,则在强光致盲与韩世忠率领的西军刀盾手跳帮猛攻之下,连同望河楼顶层被岳飞生擒的独眼统领萧特末在内,一共活捉了八名核心死士头目!
天工院后院,刚刚改建完毕的皇城司北路特别审讯室内。
赵立手里拎着一把烧得通红的烙铁和一排沾着暗红血迹的铁夹子,满脸凶光地走到沈拓面前请示:“沈提举,萧特末和那七个辽金死士头目已经分开关在八间黑牢里了,下巴全卸了,毒囊也掏干净了。但这帮契丹和女真杂碎骨头硬得很,刚才接回下巴问了两句,个个闭目等死,连屁都不放一个!您看,是不是让卑职把皇城司的十八般酷刑全给他们上一遍,先剥皮还是先灌铅水?”
一旁的韩世忠也摩拳擦掌:“跟这帮狗娘养的废什么话!给老子一把小刀,老子在西北审西夏舌头的时候,最擅长从脚趾盖一片片往大腿根上削肉,保准半个时辰内让他们把吃奶的事儿都吐出来!”
“收起你们的烙铁和小刀。”
沈拓坐在主审桌后,慢条斯理地擦拭着自己那把青铜游标卡尺,摇了摇头道:“普通的喽啰用酷刑或许管用,但萧特末曾任辽国枢密院承旨,现在又是耶律余睹和完颜宗望手下最核心的密谍统领,他手下的七个十夫长也都是受过反审讯死训的亡命徒。你用烙铁烫他,他要么直接疼死过去,要么故意编造一套半真半假的名单来误导我们,等我们去抓人核实的时候,真正的内奸早就跑光了。”
赵立一怔,苦着脸道:“那不用刑,这帮铁嘴死士怎么可能主动开口招供?”
“谁说要靠刑具才能让人开口?”
沈拓嘴角微微扬起,露出一抹让赵立和韩世忠都感到后背发凉的理科生微笑:“在算学与控制论里,有一门专门研究人心自私与猜忌的学问,叫做‘博弈论(Game Theory)’,里面有一个经典的死局,叫‘囚徒困境(Prisoner’s Dilemma)’!再加上我们天工院的‘八头交叉验证打孔矩阵’,不用动他们一根手指头,一个时辰之内,我让他们八个人争先恐后地抢着把汴京和河北所有的潜伏名单全写出来!”
“不用动一根手指头,还能抢着招供?!”
韩世忠和赵立面面相觑,觉得这比三十里外看清芝麻的千里镜还要玄乎。岳飞和秦雪音则站在沈拓身后,眼中满是求知与期待的光芒。
“赵立,按我的吩咐去做。”
沈拓伸出三根手指,不紧不慢地布置道:“第一,把萧特末和那七个小头目,分别关进八间绝对隔音、彼此看不见也听不见的独立静室里。给每个人松绑,端上一壶热茶、一盘热腾腾的羊肉胡饼,再给每个人桌上放一摞我们天工院特制的‘二十格审讯打孔空白卡’和一支炭笔。”
“第二,派八名算生分别走进这八间屋子,一字不差地向他们宣读同一条规则——”
沈拓眼中寒芒一闪,声音冷酷而清晰地回荡在堂内:
“告诉他们:天工院的‘天工一号’铜齿神机,已经通过樊楼西街的账册算出了你们八成以上的据点,现在只需要最后核对剩下的二十个潜伏暗桩与朝中内应的名字。你们八个人同时在各自屋里的二十格卡片上写名字,写完后送入机器同时做矩阵比对!”
“规则甲:如果你们八个人全都死硬到底、一个字不写,那么一个时辰后,不需要审讯,八个人全部押赴菜市口,按金国酷刑凌迟处死,且我们会把你们已经暴露的家眷名单直接公之于众!”
“规则乙:如果八个人当中,有一个人率先写出了满二十个真实名单(经机器与其他证据或他人卡片交叉比对无误),而其他人拒不交代或者写的比他少——那么,写得最多、最准的那第一名,不仅当场免除死罪,赐白银千两、良田百亩,改换江南户籍隐居;而其余七个顽抗或落后之人,立刻拖出去斩首,并由我们放风给完颜宗望,就说是这七个人出卖了大金!”
“规则丙:如果八个人全都招了,且名单一致,则免去凌迟之苦,前两名最先交卷且准确率最高者活命,后六名赐全尸!”
轰!!
当沈拓把这三条看似简单、实则字字诛心的“纳什均衡(Nash Equilibrium)”规则念完时,站在旁边的岳飞和秦雪音同时浑身一震!
秦雪音作为算学大家,瞬间在脑海中列出了八人收益矩阵,失声惊叹道:“先生!这是一个绝对无解的攻心死局!对于任何一个被单独关押的死士来说,他根本不知道另外七个人会不会招!如果他为了所谓的忠义死扛到底,只要另外七个人里哪怕有一个软骨头动了心,他自己不仅白白惨死,还要背上叛徒的骂名;而如果别人不招、他招了,他就能独得千两白银活命;如果别人都招了,他只有比别人招得更快、更全,才能挤进前两名活下来!无论别人怎么选,每个人唯一能活命的最优策略(严格占优策略),就是立刻、马上、毫无保留地把所有知道的秘密全写出来,而且生怕自己比别人少写了一个字!”
“不仅如此!”
沈拓指了指旁边正在嗡嗡运转的“天工一号”差分机,冷笑道:“传统审讯最怕犯人胡编乱造。但现在,八个人在八个绝密房间里,必须在同一刻钟内按统一的二十个维度(如:潜伏在六部的内应、潜伏在禁军的内应、河北大名府接应点、黄河渡口内应、联络暗号等)填写打孔卡。八张卡片一收上来,直接塞进差分机里用铁钎做‘八路一致性点积校验(8-Way Cross-Validation)’!”
“八个人在不通气的情况下,编造假话绝不可能编得一模一样!只要有两个人以上写出了同一个名字,那个名字的真实性权重就是百分之百!谁要是敢在某一行撒谎胡编,机器一秒钟就能发现他的卡片跟另外七个人对不上,当场剁掉他一根手指,判他出局!他们连撒谎的胆子都不敢有!”
赵立和韩世忠听得目瞪口呆,浑身起了一层鸡皮疙瘩!
以前他们以为皇城司的剥皮搠草、灌铅钉竹签就已经是人间地狱了;今天看到沈拓这云淡风轻的“一壶热茶、八张卡片、三条规则”,他们才明白,什么叫真正的杀人不见血、诛心不留痕!
“高!实在是太高了!卑职这就去办!”
赵立咽了口唾沫,扔掉手里的烙铁,带着八名算生端着热茶、羊肉饼和打孔卡,快步走进了后院的八间独立静室。
静室之内,原本已经闭上独眼、做好了承受烙铁酷刑准备的萧特末,看到算生不仅给他解开了铁链,还放下了热气腾腾的羊肉胡饼,随后面无表情地念出了那三条“八人比对、前二免死、撒谎立斩”的规则,并在桌上放了一只滴答作响的十分钟沙漏。
当算生关上房门离开的那一刻,萧特末那只独眼猛地睁开,死死盯着桌上的沙漏和那二十格空白卡片,额头上的青筋一根根暴起,冷汗瞬间浸透了后背的囚衣!
“不……老子绝不会招!老子是大金二太子和耶律大王的心腹!”
萧特末咬着牙自我安慰。但仅仅过了十息,一个可怕的念头就像毒蛇一样钻进了他的脑海:
“我是统领,我扛得住……可隔壁三号房里的阿古达呢?那小子去年在涿州就因为贪财私吞过军饷!还有六号房里的汉儿张七,他家里还有八十岁的老娘和刚娶的媳妇!万一他们七个人里有一个人顶不住千两白银和活命的诱惑,把名单写了……那我萧特末在这里硬扛,岂不是成了替张七顶罪的傻子?!”
就在这时,门外走廊上,沈拓故意让赵立安排的一个小手段生效了——
只听隔壁三号房和五号房的方向,突然传来了算生高声喊叫的声音:“三号房已写完十格!五号房请求加纸一张!”
“轰!!”
这两声真假难辨的喊叫,成了压垮骆驼的最后一根稻草!
萧特末和其余七间屋子里的死士头目,心理防线在同一秒钟彻底崩塌!
“娘的!阿古达和张七果然叛变了!你们这群没义气的狗东西,想踩着老子的脑袋活命?做梦!老子知道的比你们多十倍!!”
萧特末双眼赤红,抓起桌上的炭笔,甚至连羊肉饼都顾不上咬一口,疯了一样在那二十格卡片上奋笔疾书起来!生怕自己写慢了一息,就被隔壁的手下抢走了那唯一两个活命的名额!
不仅把耶律余睹留在汴京的最后十一个暗桩、大名府和真定府的六个内应全写了出来,为了证明自己的价值比手下更高,萧特末甚至咬牙在卡片背面的附加栏里,把朝中太师王黼、少宰李邦彦、太常少卿张邦昌等人私下与金使萧仲恭及耶律余睹密信往来的藏匿地点,全都一股脑儿地捅了出来!
两刻钟后(半个小时)。
当八名算生笑眯眯地从八间静室里收回八叠写得密密麻麻、甚至有人因为写得太急把炭笔都捏断了的卡片,送入“天工一号”差分机进行交叉比对时——
韩世忠凑到秦雪音案前一看,顿时爆发出一阵震耳欲聋的狂笑:
“哈哈哈哈!神了!真他娘的神了!这八个刚才还嘴硬得像茅坑石头的杂碎,写出来的名字竟然有九成半一模一样!连藏在户部和禁军殿前司里的五个内奸名字,八个人写得一个字都不差!萧特末这独眼龙为了争第一,连他亲小舅子藏在河间府哪个暗窑里都给卖了!”
第38章 汴京大清洗,六贼集团断去一臂
十一月初七,清晨。
昨夜汴河丰济仓水闸外的那场惊天爆轰,虽然被皇城司封锁了现场,但依然让半个汴京城的勋贵百官彻夜难眠。
而当清晨的第一缕阳光照在宣德门城楼上时,一场比冬日寒潮猛烈百倍的政治与反谍大风暴,正式席卷了整座东京汴梁城!
早朝之上,暂摄枢密都承旨的李纲与天工院提举沈拓再次联袂上殿。
这一次,他们呈上御案的,不再仅仅是一张概率推演图,而是由耶律拔里、萧特末等八名辽金核心密谍头目在“博弈论审讯矩阵”下亲笔供出、并经天工院八头注意力矩阵与物证百分百交叉锁定的《金辽潜伏京师及河北内应全名单》,以及昨夜企图火烧丰济仓八十万石军粮的铁证!
看着殿外摆着的那一排排被烧焦的猛火油船残骸、三千斤石油硫磺账目,以及名单上赫然在列的三十七名朝廷命官、禁军将校与豪商巨贾,龙椅上的宋徽宗赵佶气得浑身发抖,当场摔碎了手里的九龙白玉镇纸!
“烧朕的丰济仓!毁朕的八十万石军粮!里通外国,接应金寇!”
赵佶声音尖厉,眼中终于露出了帝王被触及生死底线时的暴怒与杀机,“李纲!沈拓!还有御史中丞何栗!朕赐你们尚方剑,会同皇城司、开封府、大理寺,即刻按图索骥,全城大索!凡名单之上与金谍往来、收受黑金、泄露军机者,无论官居何品,一律锁拿问罪,抄没家产充入天工院军资!钦此!!”
“臣等领旨!!”
李纲、沈拓与御史中丞何栗齐声大喝,手持尚方宝剑与天工院打印出的网格抓捕图,转身大步走出垂拱殿!
巳时初刻,汴京四门紧闭,全城戒严!
天工院的“八头天罗”在这一刻展现出了令人窒息的恐怖效率。
韩世忠身披重甲,手提十八斤百炼弹簧钢斩马刀,率领五百西军精锐与皇城司甲士,直接开进了位于内城景龙门附近的太师王黼府邸!
“奉旨抄家拿问!挡路者死!!”
王黼府上的几十名恶奴家丁还想像往常一样仗势阻拦,韩世忠二话不说,一刀连人带棍劈飞了王府管家,五百西军如狼似虎般冲入后院!
没有任何盲目的翻箱倒柜。随军的两名天工院算生手里拿着根据“第二头(车辙承重)”与“第三头(宅院夹墙声学敲击与尺寸差)”算出的建筑平面图,直接带着韩世忠来到王黼西跨院书房的假山影壁前:
“韩将军,按游标卡尺测算,这间书房的外墙长二丈四尺,但内室净长只有一丈八尺,中间有整整六尺厚的实心夹墙!且萧特末口供第八条明确指向此处!”
“给老子砸开!!”
韩世忠抡起一柄五十斤的破城大铁锤,“轰隆”三锤,直接将那面看似严丝合缝的青砖影壁砸得粉碎!
哗啦——!
夹墙之后,一个堆满了金银珠宝、古玩字画,以及王黼与金国完颜宗望、燕山郭药师、江南朱勔私下勾结的密信铁匣,赫然暴露在阳光之下!单是抄出的现银便有两百六十万贯、黄金三万两、玉带百条!
同一时间,岳飞率领先锋营两百精锐,直扑殿前司步军副都指挥使、童贯心腹刘延庆的私宅与城南三座秘密货栈,当场抓获正准备化装成道士逃出南薰门的五名金国暗桩,起获被倒卖的禁军神臂弓三百张、河北路防秋兵力册四本!
赵立则带着皇城司探事司,拿着秦雪音打印出的精确到门牌坊巷的网格坐标,在短短三个时辰内,连续破获了潜伏在大相国寺胡商银铺、汴河漕帮总舵、鸿胪寺四夷馆内的二十九处辽金情报中转站!
抓人不需要问路,搜证不需要翻找!
天工院的算生走到哪家内奸门口,只需看一眼手中的矩阵坐标卡,直接指出:“后院左数第三棵槐树下三尺,挖!”或者“账房柜台底下第二块空心青砖,撬!”
一挖一个准,一撬一窝金!
那些平日里高高在上、自以为把尾巴藏得天衣无缝的六贼党羽与辽金细作,在天工院这套仿佛开了全图透视挂的“多头自注意力矩阵”面前,彻底体会到了什么叫绝望!
不到傍晚酉时,开封府与皇城司诏狱人满为患。
当朝太师王黼被削去一切官爵,贬为崇信军节度副使,永州安置(其党羽张仲熊等十七名卖国官吏当场明正典刑,斩首于菜市口);童贯与蔡攸在京师军器所、殿前司的贪腐爪牙被连根拔起;朱勔设在汴京专门用来洗钱和转运花石纲的“应奉局驻京总办”,也因牵涉为金谍运送生铁硫磺,被沈拓带人一把火烧了牌匾,查封全部资产!
“六贼”集团,在这短短数日之间,被沈拓用一篇《Attention Is All You Need》化作的算学屠龙刀,硬生生斩断了最重要的一条臂膀!
而抄没王黼与各处暗桩所得的数百万贯赃银、大批生铁、煤炭、硫磺、战马,则源源不断地运进了城西的天工院与西军器所。
站在天工院门口,看着那一车车闪烁着银光与铁光的军资驶入工坊大门,兵部侍郎李纲仰天长叹,老怀大慰:
“去岁奸佞当道,边报不通,京师如漏舟航于怒海;今得致远以天工算学铸此‘八头天罗’,内除国贼,外锁强虏,我大宋中兴之机,终于在此一举矣!”
第39章 与秦雪音的月下算筹,理工男的浪漫
汴京大清洗后的第三日,夜色澄明,万里无云。
一轮皎洁如玉盘的冬月高悬在天工院后院的观风楼顶,清冷的月辉洒在青瓦白雪之间,为这座白日里充满铁锤轰鸣与算盘脆响的硬核工坊,披上了一层静谧如水的银纱。
观风楼顶层的露台上,刚忙完八百里光影信号塔常规巡检的算生们已经歇息去了。
秦雪音披着一件淡青色的狐裘斗篷,正坐在露台避风处的红泥小炭炉旁,借着一盏防风琉璃灯的柔光,低头在一册厚厚的澄心堂宣纸手稿上,一笔一划、极其认真地绘制着什么。
“这么晚了,我们天工院的首席算学总管还在加班呢?”
一阵温和的笑声从楼梯口传来。沈拓端着两碗刚从厨房灶上温好的桂花酒酿圆子,踏着木梯走上露台,将其中一碗递到秦雪音冻得微红的指尖旁。
“先生!”
秦雪音惊喜地抬起头,接过温热的瓷碗,美眸在月光与灯火的映照下亮若秋水,“民女不累。这几日抄没王黼与金谍所得的百万贯军资账目已经全部用打孔竹片入库归一化了,民女趁着今晚月色好,正在整理先生平日里教我们的那些算学符号与《万象聚焦总纲》。”
沈拓好奇地凑过去,低头看了一眼秦雪音膝头摊开的那册手稿,不由得微微一怔。
只见那洁白细腻的宣纸上,秦雪音用她那手秀美中透着风骨的簪花小楷,结合沈拓教她的阿拉伯数字、希腊字母与微积分、线性代数符号,竟然把《Attention Is All You Need》里最核心的 Scaled Dot-Product Attention、Multi-Head Attention、Positional Encoding、LayerNorm 以及微积分级数展开,全部整理成了一部图文并茂、既有大宋《九章算术》古韵、又具备近代数学严密逻辑的《天工算学图谱》!
在每一个矩阵变换公式旁边,她还细心地画上了对应的“天工一号”青铜齿轮啮合图与竹片打孔检索示意,甚至连正余弦函数 $\sin(x)$ 和 $\cos(x)$ 的泰勒级数展开式($\sin x = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \dots$),都被她用筹算与珠算口诀注解得清清楚楚!
“雪音,这……这全是你这半个月自己整理推导出来的?”沈拓心中湧起一股难以言喻的震撼与感动。
要知道,他来自九百年后的 21 世纪,站在牛顿、莱布尼茨、欧拉、高斯和 Vaswani 等无数人类科学巨人的肩膀上;而眼前的秦雪音,却是一个生长在 12 世纪北宋的二十岁女子!她仅仅凭着沈拓在查案和造机器时随口点拨的只言片语,就靠着自己惊世骇俗的数学天赋与日夜不辍的苦思,硬生生把跨越千年的高等数学与深度学习矩阵架构,消化成了她自己的知识体系!
“民女愚钝,还有好多地方没能参透呢。”
秦雪音被沈拓灼热的目光看得耳根微热,轻轻垂下长长的睫毛,指着手稿最后一页上的一个无穷级数符号($\infty$)说道:“比如先生常说的‘无穷小(微元 $dx$)’与‘无穷大($\infty$)’。在掩码矩阵里,先生用负无穷来彻底斩断金谍的视线;在算圆周与抛物面铜镜焦点时,先生又把曲面切成无穷多个极小的平直碎块再累加起来。民女有时候看着这横过来的‘8’字,心里就在想,这天地万物、星辰大海,在先生的眼中,莫非也是由无穷无尽的矩阵与微元构成的吗?”
沈拓看着月光下少女清丽绝伦的侧脸,心中最柔软的地方被轻轻触动了一下。
穿越到这个距离靖康之变只有一年多的危机时代,他每天睁开眼想的都是怎么炼钢、怎么提纯火药、怎么抓细作、怎么用重炮轰碎完颜宗望的铁浮图。满朝文武要么视他为酷吏能臣,要么视他为奇技淫巧的疯子,唯有身边这个安静拨着算盘的姑娘,真正读懂了他那 15 页论文背后的孤独与浪漫。
“你想看看,这无穷无尽的宇宙深处,到底是什么样子吗?”
沈拓微微一笑,站起身,走到露台边缘那架由鲁百工特制、口径放大到四寸(约 13 厘米)、放大倍率达到四十倍的“天工大口径观星千里镜”前。
他松开黄铜云台的锁紧螺母,将长长的镜筒缓缓抬起四十五度角,对准了夜空中那轮皎洁无瑕、被古人寄托了无数嫦娥玉兔与广寒宫神话的明月,仔细调节好目镜焦距,然后向秦雪音伸出了手:
“来,雪音。刚才你算尽了地上的微尘,现在,我送你一座真正的广寒宫。”
秦雪音怔了怔,将手稿放在竹椅上,裹紧狐裘走上前,有些羞怯却又满怀好奇地搭着沈拓温热的大手,弯下腰,将右眼轻轻贴在了那枚冰凉的黄铜目镜上。
下一刹那——
秦雪音娇躯猛地一颤,樱唇微张,整个人彻底屏住了呼吸!
在四十倍消色差大口径折射望远镜的视野里,那轮原本在肉眼中平滑如玉盘、朦胧似轻纱的月亮,瞬间放大了四十倍,以一种极其震撼、极其真实、充满洪荒几何之美的姿态,撞进了她的瞳孔!
没有桂花树,也没有琼楼玉宇。
映入眼帘的,是一颗悬浮在深邃墨黑天幕之中的巨大星球!上面布满了清晰可见的环形山脉、深邃的辐射状峡谷、以及大片大片幽暗平整的月海平原!阳光从侧面斜射在月球表面高耸的环形山壁上,拉出一道道如同刀刻斧凿般的锐利阴影,甚至连第谷环形山周围那壮丽如光芒四射般的亮白色辐射纹,都看得纤毫毕现!
“这……这是月亮?!”
秦雪音眼中倒映着璀璨的月面星辉,声音轻颤,仿佛灵魂都被吸进了那浩瀚无垠的深空之中,“它不是挂在天幕上的一个扁圆银盘……它是一颗跟我们脚下的大地一样,有着高山、深谷与平原的巨大球体!那环形山脉的阴影长度,若是知道太阳斜射的角度,甚至可以用正切勾股之术,直接算出月亮上那座山峰的高度!”
沈拓忍不住笑了出来。
不愧是他看中的天工院首席算学女神!普通人第一次用望远镜看到月球环形山,只会惊呼“神迹”或者感叹“没有嫦娥”,而秦雪音的第一反应,竟然是利用环形山阴影长度和三角函数去测算月球山脉的海拔高度!
“没错,伽利略……哦不,我们算学工匠看月亮,就是这么看的。”
沈拓站在她身侧,并肩仰望着漫天繁星,声音温和而深邃:“我们脚下的大地,其实也是一颗直径两万五千里的巨大球体,它和月亮一起,围绕着发光的太阳,按照万有引力与微积分的椭圆轨道方程,周而复始地运转着。而天上那每一颗看似微弱的星星,其实都是一个个远在亿万里之外的太阳。”
秦雪音缓缓直起身,转过头,仰望着身旁这个仿佛洞悉天地万物终极奥秘的男人。冬夜的清风吹起她鬓角的青丝,拂过沈拓的脸庞,带着淡淡的墨香与少女的幽香。
“先生……”
秦雪音轻声问道,清澈的眼眸里闪烁着比星辰还要明亮的光彩,“这《万象聚焦总纲(Attention Is All You Need)》和这些跨越千年的算学天机,真的是先生做梦梦到的吗?”
沈拓低头看着她的眼睛,沉默了片刻,从怀里摸出那个装有 15 页英文论文的贴身精钢盒,轻轻放在她手里:
“如果我说,我来自九百年后的未来,那个时候的华夏大地没有女真铁骑的屠戮,夜空中有钢铁飞船飞上刚才你看到的月亮,有每秒钟能做百亿次矩阵乘法的硅基差分机……只是因为一场意外,我带着这十五页纸掉进了宣和六年的秋天,你会不会觉得我是个妖怪?”
秦雪音握着那个还带着沈拓体温的精钢盒,没有丝毫的畏惧与惊讶,反而展颜一笑,如冬雪初融,百花齐放:
“民女不管先生是来自九百年后,还是九天之上。民女只知道,在那日宣德门外惊马蹄下,是先生救了民女和家父的性命;更知道先生这双握着算筹与游标卡尺的手,正在把这风雨飘摇的大宋、把河北万千黎民百姓,从地狱火海里拉出来。”
她将精钢盒郑重地贴在心口,认真地看着沈拓:
“先生说,Attention Is All You Need——万物皆需聚焦。从宣德门外遇到先生的那一刻起,雪音这一生的注意力权重(Attention Weight),就已经全部归一化,等于 1.0,再也分不出半毫给旁人了。”
沈拓心头狠狠一跳!
谁说理工科不懂浪漫?用 Softmax Attention Weight = 1.0(独热编码,满权重聚焦)来表白,这简直是跨越九百年时空最硬核、最动人的绝杀!
沈拓不再犹豫,伸出温暖的大手,轻轻将眼前这位略显单薄却撑起了整个天工算学中枢的才女揽入怀中,下巴抵着她乌黑的发顶,望着北方苍茫的夜空,轻声许诺道:
“等我用钢铁和火炮把完颜宗望与完颜宗翰赶出燕山、直捣黄龙府之后,我就造一艘烧煤的蒸汽铁甲大船,带着你和这具望远镜,顺着大地弯曲的弧度周游四海,去量一量这颗星球到底有多大。”
“嗯,雪音替先生拨一辈子的算盘,记一辈子的航海矩阵。”怀中的少女嘴角微翘,安心地闭上了眼睛。
第40章 第二卷终章:山海关外的狼烟,金军灭辽
冬去春来,转眼间,时间跨入了宣和七年(1125年)二月。
经过整整一个冬天的消化与狂飙突进,得到了抄没王黼与金谍数百万贯资金注入的“天工院”,已经彻底蜕变成了一座令整个汴京城既敬畏又震撼的庞然大物。
在情报与通信层(Attention Layer):
“八百里光影信号塔”不仅彻底贯通了汴京至大名府、真定府、相州的中路与西路干线,更在李纲的全力支持下,向西翻越太行山井陉关,一路延伸到了河东路军事重镇——太原府!
任何发生在太行山东西两麓、黄河北岸的风吹草动,在天工千里镜与十六位并行百叶窗的接力闪动下,都能在一刻钟内化作穿孔纸带,出现在沈拓与李纲的案头。而皇城司“天罗八头”反谍矩阵更是成为了悬在所有奸细与贪官头顶的达摩克利斯之剑,整个京畿与河北三镇的潜伏辽金暗桩被清理得干干净净,连一只可疑的信鸽都飞不出黄河!
而在重工业与军工输出层(Feed-Forward & Output Layer):
汴京西郊靠近汴河与煤矿码头的荒地上,十二座高达三丈的耐火砖炼焦炉与四座配有水力双动活塞鼓风机的碱性高炉、转炉已经拔地而起,昼夜吞吐着赤金色的钢水与滚滚浓烟;西军器所内,二十台由汴河水力驱动的硬质合金深孔镗床正在日夜不停地钻削着实心百炼钢棒;陈规的火药工坊里,一桶桶纯度高达 99%、按 75:10:15 黄金比例造粒分级的黑色颗粒火药,正源源不断地装入防潮锡桶之中。
岳飞与韩世忠率领的三千“天工新军”将士,更是在严格的队列节拍器与标准化条例下,开始了从冷兵器向近代热兵器合成军团的脱胎换骨!
然而,历史的车轮与北方的风暴,也在这一年春天,迎来了最狂暴的加速!
宣和七年二月二十日,正午。
天工院观风楼顶的最高优先级红色警报铜钟,突然“当当当当”地急促敲响,声音凄厉,传遍全院!
正在西军器所靶场与陈规、岳飞测试第一支“天工一式燧发线膛枪”样枪的沈拓,眉头猛地一跳,立刻带着岳飞、韩世忠快步赶回后堂总参谋室。
刚一进门,便看到兵部侍郎兼摄枢密都承旨李纲已经先一步赶到,正脸色凝重地站在巨型沙盘前。而秦雪音则手里捏着一卷刚刚从开宝寺光影总塔传回、还带着余温的加急译电纸,神色凛然。
“雪音,哪一路的光影塔报警?是真定府还是太原府?”沈拓沉声问道。
“先生,是真定府与太原府两路光影干线,同时发回的最高等级【零号血色军情】!”
秦雪音深吸一口气,将手中的译电纸展开,声音清晰而凝重地念道:
“【第一封,太原府转河东路北疆急报】:五日前(二月十五日),辽国末代皇帝天祚帝耶律延禧于应州以北突围逃往西夏途中,于泉水之地,被金国西路大军都统完颜宗翰(粘罕)麾下前锋完颜娄室部追及,辽主天祚帝被当场生擒!大辽延续二百一十年之国祚,至此彻底覆灭!”
“什么?!天祚帝被完颜娄室活捉了?辽国彻底亡了?!”
韩世忠和岳飞同时心头巨震!
虽然所有人都知道苟延残喘的辽国迟早要亡,但当天祚帝被生擒的消息真真切切传来时,那种山雨欲来风满楼的窒息感,依然让人头皮发麻——辽国一亡,完颜宗翰(粘罕)布置在云中(大同)、应州、朔州的六万女真西路百战铁骑,再也没有了任何后顾之忧!他们的马头往南一转,面前就是大宋的太原府!
“还有第二封!”
秦雪音手指微紧,念出了第二封由真定府探事分部通过燕山内线传回的八头汇总电文:
“【第二封,真定府转燕山平州八头矩阵急报】:天祚帝被擒消息传至平州,金国东路主帅、二太子完颜宗望(斡离不)大宴三军三日!席间,辽国降将耶律余睹因其在汴京暗桩尽数被我天工院拔除,羞愤之下向完颜宗望献‘东西两路闪电灭宋策’!同时,我方第八头(军营物价与调动头)监测到:平州金军大营已于三日前停止向辽东转运战利品,反而开始大规模征集铁匠打造马蹄铁、赶制干粮炒面;而燕山府郭药师部,虽被我朝抽走三千汉兵,但其本人于昨日借口‘秋防演武’,已将麾下两万常胜军主力秘密推进至白河与易州一线,与平州金军仅隔百里,互设烽燧!”
“经‘天工一号’差分机更新时空权重——完颜宗翰与完颜宗望两路大军,在完结辽国善后、秋高马肥之日(今年十月),分自云中、平州两路南下全面侵宋的概率,已从去年的九成,正式锁定为:百分之百(1.00)!!”
轰——!!
当“百分之百”这四个字落下的瞬间,整个总参谋室内,一股犹如实质般的铁血杀气轰然激荡开来!
再也没有任何侥幸,再也没有任何转圜的余地!
北方的草原与燕山之外,那头刚刚撕碎了庞大辽帝国、满嘴鲜血与獠牙的女真巨兽,已经彻底转过身来,将贪婪而残暴的目光,死死钉在了富庶繁华的中原汴京之上!
距离宣和七年十月金军正式南侵,只剩下最后八个月!
“八个月……”
李纲双手撑在沙盘边缘,指节因为用力而泛出青白色,他抬起头,看向身旁的沈拓、岳飞、韩世忠与陈规,声音沙哑却透着一股宁折不弯的铮铮铁骨:“昔日郭药师未露出狐狸尾巴、京师内奸未除之时,老夫夜不能寐,深惧大宋重蹈五代石晋覆辙;然今日,内贼已清,八百里光影天罗已成,纵使完颜宗翰与完颜宗望提二十万虎狼之师南下,老夫亦敢与诸君并肩,染血黄河!”
“何须染血黄河?我们要让女真人的血,去染红黄河与燕山!”
沈拓大步走到沙盘正北方的燕山与太原关隘前,伸手拔掉上面代表防守的蓝色旗帜,换上了三面鲜红如火的进攻战旗!
他转过身,从桌上拿起那支刚刚在靶场测试成功、枪管内刻着三条精密螺旋膛线、机括上闪耀着燧石钢轮寒光的“天工一式”米尼线膛燧发枪,咔嚓一声扳开击锤,目光如炬,扫过全场每一个人:
“多头自注意力网(Multi-Head Attention)已经帮我们看清了每一匹女真战马的去向,位置编码(Positional Encoding)已经锁死了每一寸山河的坐标。”
“从今天起,天工院全面转入第三阶段——前馈高维激活与军工大爆发(Feed-Forward Industrial Revolution)!”
“陈老、鲁师傅,把十二座高炉和二十台水力镗床给我开到最大马力!鹏举、良臣,把你们手下的三千儿郎给我往死里练!八个月后,当完颜宗望和完颜宗翰以为他们面对的还是那个软弱可欺的大宋时,我要用三千支线膛燧发枪的金属风暴和一百门‘惊雷’重炮的开花榴弹,教教女真人——什么叫真正的降维打击!!”
窗外,春雷初动,天工院西军器所的高炉方向,猛然腾起一道直冲云霄的赤金烈焰,将半边天空映照得亮如白昼!
(第二卷《八头天罗,把皇城司改造成多头注意力网》完)