第 5 章
骨相星命及中古预测模型独立
五
人相这东西,比星象更难藏匿。一位建康城中的士人清晨对镜整冠,他不会去数昨夜星辰的方位,但镜中映出的那道法令纹深了一分,他看得见。
相术在中古时期的骤然兴盛,有一半的秘密藏在这个简单的事实里:当官府的禁令切断了天象观测的通道,当私习天文足以招致杀身之祸,那些以预测吉凶为业的术士便将目光从不可直视的星空移开,落在了求问者的身体之上。骨相、面相、气色、声音、步态——这些不需要任何仪器辅助即可观察的特征,构成了一套隐形的算法。它不触犯律令,不依赖历书,甚至不需要识字。术士只需要一双受过训练的眼睛,求问者只需要一张脸。
这当然不是从魏晋才开始的。《左传》里就有内史叔服通过面相预言公孙敖之子必将昌后的记载,《荀子》专辟《非相篇》批驳相术之虚妄,恰恰反证了战国时期相人术的流行。但先秦至两汉的相术,总体上还停留在经验积累的阶段:骨法、气色、形神,这些核心概念虽已出现,却缺乏一套可与易学卦气体系匹敌的系统化理论。
相术真正从零散的技法整合为一门可以传授、可以著录、可以论证的技术,是在魏晋南北朝的三百年间完成的。促成这一转变的推力不止一端。
政治上,曹魏立国之初便严厉禁止谶纬与私习天文,司马氏代魏后延续甚至强化了这套禁令。据《晋书·刑法志》所载,私藏天文图谶者“家口没官”,惩罚之重仅次于谋逆。对于大批以预测谋生的术士而言,继续以实际天象观测作为推命依据无异于自寻死路。
汉代京房一脉的卦气学说因卷入政争太深而名声受损,其纳甲体系虽以口诀形式暗中流传——那些“世初应四”“甲子纳金”之类的暗语,正如我们在上一章所见,正被无数隐没在民间的前朝书史在竹简上谨慎地录写——但公开场合已经很少有人敢于正面阐释那套将卦爻与干支、灾异与人事精密对应的复杂算法。
禁令并未消灭算命术的生存空间,民间对预知吉凶的渴望从未减退,但它迫使这门技术脱离了对天文历算的直接依附,转向那些“天然合法”的观测对象。人的身体,恰恰是最触手可及的那一个。
魏晋时期相术理论体系化的标志,是一部在后世被反复征引却早已散佚的著作:《相经》。这部托名于先秦相术大师的文献,其确切作者与成书年代已不可考,但从《隋书·经籍志》的著录与唐宋类书所存佚文来看,它的基本框架在魏晋之际已经成形。
《相经》第一次将人体切分为一套等级分明的观测单位:骨为根本,额为天庭,鼻为中岳,目为日月,口为河海。这套术语不是随意的比喻,而是一种严格的类比编码。它将人体各个部位与地理、天文、政体的范畴一一对应,构建起一个微缩的宇宙模型——正如司马迁在《史记》中以二十八宿对应州郡分野,《相经》以面部五官对应五行方位,以骨骼走向对应山川地势。
至此,相术不再是凭直觉进行的模糊判断,而是一套可以按部就班操作的符号系统。术士面对一张脸,不是在“看相”,而是在“读图”:额头是南方丙丁火,鼻梁是中央戊己土,两颧是东西金木对峙,下颌是北方壬癸水。五岳既定,四渎分明,一个人的命局便有了基本坐标。
《相经》中最具算法色彩的部分,是对骨相的层级分类。它区分了“骨”与“肉”在命理上的不同权重:骨主贵贱,肉主贫富。
骨的形态被细分为清、奇、秀、怪、厚、薄、露、藏等多种类型,每一种类型对应一类命运轨迹的预设区间。以颧骨为例,高耸者主掌权柄,低平者主受人制约;但若高耸而露骨无肉包裹,则成为“孤峰独耸”,反主刑克孤寡。
这套判断规则在逻辑上与易学中阴阳消长的辩证思维一脉相承:任何特征的命理含义都不是绝对的,而是在与其他特征的相互关系中确定其最终指向。好的骨相需要肉来涵养,正如阳爻需要阴爻来应和。相术在这个意义上接过了汉代易学“阴阳相推而生变化”的底层逻辑,只是将符号载体从卦爻置换成了骨骼与皮肉。它不需要蓍草,不需要式盘,不需要历书——它所需要的全部数据,都刻在求问者的身体上。然而问题也随之而来。
当《相经》将人体拆解为数十个独立观测点,并赋予每个点若干可能的变异形态时,相术便面临着一个与汉代易学神煞体系如出一辙的困境:变量的组合数量呈指数级膨胀,而不同变量之间的权重关系缺乏统一标准。同一个人的颧骨高耸而鼻梁低塌,术士甲可能以颧骨为重断其日后掌权,术士乙可能以鼻梁为重断其一生困顿。
为了调和矛盾,后来的相书不断追加更细致的“特殊规则”——比如颧骨与鼻梁的组合需要参看耳朵的高度,耳朵再牵扯到额头宽窄,额头又需要与下颌配合来看。这套补丁打得越多,相术与汉代神煞体系的相似性就越强:它们都在用不断叠加的变量来弥补核心算法的不稳定,结果却使整个系统日益臃肿,学习成本急剧上升,最终变成只有极少数人能够掌握的秘术。一个年轻术士要记住的规则多到足以编成一部小型类书,而当他实际面对求问者时,这些规则又常常彼此取消、彼此抵消,最终能依赖的仍然是说不清道不明的“眼力”。
这便是相术在这个阶段遭遇的结构性困境,它折射出中古预测术整体面临的深层危机。
从汉代继承下来的那套以天文星象和卦气灾异为基础的预测模型,在经历了几百年的膨胀之后,已经到了难以为继的地步。神煞体系最繁复的时候,仅《协纪辨方书》一类择日文献中所收录的神煞名目就数以百计,其中相当一部分神煞之间存在互克互害的关系——甲神煞所主之事吉,乙神煞同时临宫却主大凶。
术士在排盘时往往需要花费大量精力在神煞之间做加减法:年上驿马遇月上天乙贵人如何?日上劫煞逢时上文昌又如何?每一种组合都需要一条专门的判定规则,而这些规则之间从来没有被统一成一个无矛盾的逻辑体系。最终得出的结论,与其说来自由规则确定的算法,不如说来自由个人经验积累的直觉。
而来自官方的禁令又像一把悬顶之剑,随时可能斩断术士与天文观测之间最后的纽带。私习天文是死罪,私藏星图是重刑,就连拥有七曜历这样的外来历书也足以获罪——在这种情况下,任何依赖实际天象的预测技术,都注定只能在阴影中苟延残喘。
正是在这样内外交困的局面下,中古术士群体开始了一场漫长而痛苦的技术探新。
他们寻找的东西,用今天的术语来说,就是一组不受天文观测限制、学习成本相对较低、同时又能在逻辑上自洽的“核心变量”。在相术领域,这个尝试最终的成果并不尽如人意——相术始终未能彻底解决变量权重冲突的问题,它后来的发展路径更多走向了案例经验的积累与口诀化传承。
魏晋以降的相书,越编越厚,越写越繁,从《相经》到后世的《麻衣相法》《柳庄相法》,增加的页面里填充的大多是“某某相某某人验”的案例汇编,而不是一套可以用几页纸写完的推演公理。相术成了一种依赖经验直觉远多于依赖数理推导的技术,它的可传授性受到了根本性的限制。
但在另一个领域,这场寻找核心变量的努力却取得了突破性的进展。那个领域,就是星命术。
严格来说,星命术并不是在魏晋才出现的新事物。战国至秦汉的式盘、六壬、太乙诸术中,已经包含了以出生时辰搭配星宿位置来推算吉凶的雏形。
《论衡》中记载的汉代民间已有以星位推人寿命的做法,睡虎地秦简《日书》中更有大量以生日所值星宿断人命运的内容。但那些早期尝试无一例外地严重依赖实际天象的观测与推算——要知道某个人出生时日月五星分别位于哪个星宿,就必须有精确的星历表,而精确的星历表恰恰是官方严禁民间染指的禁区。
汉代太史令的属官中,负责历算的待诏多达数十人,他们用浑仪测天、用筹策推步,产出的星历数据是朝廷的禁脔。民间术士要获取这些数据,要么铤而走险贿赂官署书史,要么退而求其次使用粗略的近似算法——无论哪种方式,都意味着高昂的成本和巨大的风险。
真正改变这一局面的,是外来技术体系的冲击。佛教传入中土,带来的不只是一套关于轮回与因果的信仰体系,还有整套源自印度、经过希腊化中亚改造的星命技术。唐代僧一行所著的《大衍历》中已提及密教星命术的影响,而更早的南北朝时期,一批陆续译出或编纂的星命文献——其中最著名的是托名来自西域的《聿斯四门经》——已经开始在中土术士间流传。
这些文献带来了一套与中国本土星象学迥然不同的推命框架:十一曜。所谓十一曜,是对印度占星中“七政四余”概念的汉译。
七政即日月五星,这是中西共有的;四余则为罗睺、计都、月孛、紫气,这四个概念在中国本土天文学中没有对应物,纯粹来自域外。
罗睺与计都分别对应黄道与白道的两个交点——印度占星将它们视为吞噬日月的隐曜,从而解释了日月食的成因;月孛是月亮轨道的远地点;紫气则至今在天文学上无法找到确切的对应实体,有学者推测其源自某种古代的计算误差或宗教象征。
这四余的引入,使得星命排盘需要计算的星体数量从七个增加到十一个。表面上看这增加了复杂度,但实际上却解决了一个中国本土星命术长期无法克服的难题:以日月五星的运行速度推算人命时,对于同年同月甚至同日出生的人,七政的位置差异往往极小,很难做出有效区分。而罗睺、计都这些运动周期极其缓慢的隐曜——罗睺绕黄道一周约需十八年半——恰好提供了更长时段的命运标记。
一个人出生时罗睺在黄道上的位置,与他十余年前出生的兄长截然不同,这就为同生辰者提供了关键的区别维度。与十一曜同时传入的,还有黄道十二宫体系。
这套体系将黄道带均匀切割为十二等分,每一宫占三十度,分别以白羊、金牛等命名——这些名称经由波斯语和梵语的中介进入汉译,已经失去了在希腊语中原有的具象含义,变成了纯粹的符号标签。但它与中国二十八宿系统在底层逻辑上截然对立:二十八宿是基于实际观测的赤道或黄道分区,各宿所占度数极不均匀,最大的井宿跨三十三度,最小的觜宿不足一度;而十二宫是纯粹的数学均分,不依赖任何实际观测,来自一个将天球几何化的思维方式。
当密教星命术试图将这两套体系捏合在一起时,冲突几乎是必然的。一个在印度星命术中落在白羊宫的人,按照中国二十八宿的对应关系,可能落在奎、娄、胃三宿之间,而这三宿的总度数与白羊宫的三十度并不吻合。
更麻烦的是,印度星命的十二宫以春分点为白羊宫起点,中国二十八宿的起始点却因为岁差而不断漂移——汉代以冬至点起于牵牛初度,到唐代已经退至斗宿之间。两套坐标系的原点本就不在同一处,强行套用必然产生系统性的误差。
南北朝至隋唐的数百年间,一批兼通梵汉的术士和僧侣在两者之间做着艰难的磨合工作。他们把十二宫附会于二十八宿,又将二十八宿分配给九州分野,再把九州分野对应到人体五脏六腑——白羊宫配娄宿胃宿,对应兖州,主肠胃;金牛宫配昴宿毕宿,对应冀州,主肺脏。
这不是精细的天文学校正,而是一种创造性的符号嫁接。它的目的从来不是提高天文计算的精度——在历禁高压下,民间术士根本没有条件进行高精度天文观测——而是要为那套以十一曜为核心的推命算法,在中国本土的符号系统中找到可以落脚的锚点。哪怕嫁接得并不严丝合缝,只要在排盘时看起来像那么回事,就足以维持预测权威。
对求问者而言,听到自己的命盘上“罗睺临白羊,计都守斗牛”,虽然未必懂得其确切含义,但那套混合了梵汉术语的排场本身,就已经构成了一种令人信服的权威感。然而嫁接毕竟只是权宜之计。
密教星命术对实际天象的依赖程度,虽然比中国传统星象学略低——因为印度占星本身在推算中大量使用数学均分和固定历元,而不是完全依赖实时观测——却仍然需要术士掌握相当的历算能力。十一曜的精确位置,尤其是运动速度较快的日月五星,需要用复杂的三角函数和历元推算来确定。差之毫厘,谬以千里,稍有不慎就会导致整个命盘偏移。
对大多数民间术士而言,这种技术门槛几乎是不可逾越的。更致命的是,密教星命术的排盘过程依然需要触碰天文历算这个禁区。
唐代律令中“诸玄象器物、天文图书、谶书、兵书、七曜历、太一雷公式,私家不得有”的规定,把七曜历也一并囊括在禁限之列——七曜历恰恰是密教星命推算所必需的日、月、五星运行表。这道禁令等于同时切断了本土星命术和外来星命术的根脉。
一个以预测为业的术士,不能拥有星图,不能拥有历表,不能学习天文推算——那他还能靠什么来推命?压力至此已经累积到了临界点。变量过载的神煞体系在内在逻辑上濒临崩溃,相术未能彻底完成理论精炼,密教星命术又因天文禁令而水土不服。算命术若想继续作为一门可以操作的实用技术存活下去,就必须找到一条更彻底的出路——不是对旧模型的修补,不是对外来技术的嫁接,而是在整个数理基础上完成一次根本性的简化。它需要一组不依赖实际天象观测、不依赖复杂星历表计算、同时又能保持足够区分度的核心变量。这组变量必须简单到任何一个识字之人拿着历书就能自行推演,却又要复杂到足以产生足够多的组合来区分不同个体的命运。这组变量,最终在唐代中期被一位名叫李虚中的人找到了。关于李虚中的生平,正史中的记录极为有限。我们只知道他是唐德宗贞元年间人,进士出身,官至殿中侍御史,卒于元和年间。韩愈曾为他撰写墓志铭,称其“以人之始生年月日所值日辰支干,推人寿夭贵贱,百不失一二”。
这段话在后世八字命理的发展史上被反复引用,因为它明确指出了李虚中推命法的核心操作:以出生时的年月日三柱干支为基本数据,配合五行生克来推算命运。这是一个里程碑式的转向。在李虚中之前,算命术不管使用何种模型——卦气、式盘、神煞、星象——都必须依赖对占卜时刻或天象方位的外部观测。龟卜要灼龟观兆,蓍筮要分蓍布卦,六壬要转动式盘,星命要推算七政位置。这些操作的共同特征是:求问者本人只是一个被动的参与者,预测所依据的数据全部来自求问者身体之外——来自龟甲的裂纹、蓍草的排列、天体的运行、式盘的转动。而李虚中的方法,第一次将预测对象从外部的占卜情境完全转移到了个体生命的内在时间坐标上。一个人出生的年月日干支,是他自身携带的、终生不变的数据,不需要任何占卜工具去“问”,只需要一套算法去“算”。术士不再需要观察天象,不再需要转动式盘,不再需要背诵数以百计的神煞名目。他只需要一张纸、一支笔、一套干支五行对照表,再加上求问者报出的生辰。
这才是从占事到算命的根本转折。李虚中命书的核心算法逻辑,可以从后世辑本中约略窥见。它的基本框架是先将年、月、日三组干支合计六字,分别纳入纳音五行系统——即将每一组干支按照固定规则转化为五行属性,如甲子乙丑纳音为金,丙寅丁卯纳音为火,戊辰己巳纳音为木。这一纳音系统并非李虚中首创,它的源头可以追溯到汉代京房的六十律相生法和《白虎通》中的五行配干支理论,但李虚中将它的功能从音律推算和宇宙论阐释中剥离出来,专门用于人命推算。他以年柱纳音为“身”,日柱纳音为“命”,月柱纳音为介于两者之间的调节变量。在三柱五行之间,依照五行生克的规则——金生水、水生木、木生火、火生土、土生金构成相生链,金克木、木克土、土克水、水克火、火克金构成相克链——来判定命主的根基强弱与运势起落。年柱纳音五行生日柱纳音五行,称为“身生命”,主根基稳固、运势顺遂;反之日柱克年柱,则主根基动摇、命途多舛。
月柱五行在这个框架中扮演着类似调节阀的角色,可以增强或减弱年日之间的生克效应,如同化学反应中的催化剂——月柱纳音与年柱相同则强化年份的势力,与日柱相同则强化日柱的倾向,与两者皆不同则居间调停。这套算法看似简单,但它的革命性恰恰在于这种简单性。李虚中用三柱六个字、一套纳音规则和一套五行生克规则,就取代了神煞体系中成百上千个互相矛盾的变量。他没有去追问罗睺在哪个宫位、太岁神煞在哪一方向、二十八宿落在哪个分野;他不需要观测天象、转动式盘、排布星图。他只需要求问者提供出生年月日的干支——这在唐代中期已经可以通过官私历书方便地查知,甚至不需要自己推算,因为每年的官颁历日上都明确标注了逐日干支——然后按照纳音五行的固定对照表进行转换,再用五行生克的通用规则推演吉凶。整个算法的操作步骤少到任何一个识字的士人都可以在半天之内学会,不需要长年累月的师承秘授。
相比于需要记忆数百个神煞名称及其相互作用规则的旧体系,或者需要通晓梵汉两套星象系统并掌握三角函数的密教星命术,李虚中推命法的学习成本降低了一个数量级以上。但这同时意味着一个深刻的两难。纳音五行和五行生克的组合总数是有限的。纳音五行共三十种,年日双柱的纳音组合不过九百种,即便加上月柱作为调节变量,整个模型所能区分的命运类型也不会超过数千种——考虑到同年同月出生的人共享同一组年月干支,同年同月同日出生的人也是三柱六字完全相同,实际所能区分的个体数量远比理论组合数更为有限。对于一个社会中数以万计的命主而言,这个区分度远远不够。按照李虚中的算法,两个生于同一天的人,无论他们出身于哪个家族、长成什么相貌、日后经历了怎样不同的际遇,他们的命理推论都应当完全相同——这显然与经验相悖,也很难在求问者面前维持“百不失一二”的权威。
为了弥补这个缺陷,李虚中不得不重新打开那扇他本已推开一半的门:在纳音五行的核心算法之外,他又引入了一部分神煞和星象作为辅助变量。这就是李虚中命书中那些看似自相矛盾的段落之所以存在的原因。一方面,他力主以干支纳音为根本,反复强调“干支者,命之本也”,批评当时的术士们“惑于神煞之纷纭,而不知根本之所在”——这是简化派的宣言,锋芒直指汉代以来神煞满天飞的冗杂体系。另一方面,他自己的推命体系中又保留了大量汉代以来的神煞遗存:驿马主迁移,劫煞主灾厄,天乙贵人主逢凶化吉,文昌主文才科名,学堂主学业根基,将星主兵权威势。这些名目在不同版本的《李虚中命书》辑本中随处可见,排列得密密麻麻,几乎与他所批判的“惑于神煞之纷纭”的旧术士无异。他甚至保留了年柱参照太岁、月柱参照星宿的传统做法,只不过将它们的权重大幅降低,称为“佐使”而非“君主”。他在简化与完备之间做了一个折中:以纳音干支为骨架,以神煞星象为血肉。
骨架决定了命运的基本格局,血肉填充那些在同一骨架下无法区分的个体差异。两个同年同月同日出生的人,年日纳音相同,三柱六字一致,仅凭主干算法无法区分——这时候就需要看他们各自命盘中神煞的分布。一个人驿马在月,一个人劫煞在日,彼此便有了高低吉凶之别。这个折中在技术上是可以理解的——没有足够的区分度,算命术就失去了实用价值,无法在竞争激烈的术士市场中立足;在策略上也是精明的——完全抛弃神煞会触怒那些以神煞为业的老一辈术士,彻底颠覆传统会丧失求问者因熟悉而产生的信任。但它在逻辑上留下了一个无法闭合的缺口:既然干支纳音是“命之本”,那些额外的神煞变量究竟是以什么机制在起作用?如果它们是独立的力量,那干支纳音就不成其为根本;如果它们只是干支纳音的某种衍生物,那它们就不具有独立解释力。李虚中没有回答这个问题。他的著作——无论是今天能看到的辑本还是韩愈墓志中提到的原书——都没有提供一个将纳音五行与神煞星象统一在同一个逻辑框架下的理论说明。
或许他有生之年来不及完成这项工作,或许他根本没有意识到这个问题有多么根本。韩愈说他“百不失一二”,这当然有墓志铭特有的溢美成分——韩愈与李虚中同朝为官,为其撰写墓志本就是士人圈中的人情往来,不可能在碑文中数落死者的算法漏洞。但即使这个准确率大打折扣,李虚中的名声在元和年间确实已经广为传播,以至达到了韩愈愿意郑重其事地将其写入墓志的程度。这意味着他的推命准确率在当时必定显著高于同时代的其他术士——否则他的名字不会流传下来,更不会在一个世纪后被宋人追认为八字命理的祖师。李氏推命法在唐代后期的传播,借助了一个极为关键的社会条件:科举制度所催生的新型士人阶层。唐代科举虽然远未达到宋代那种“取士不问家世”的程度,但它确实创造了一个数量可观的、出身平民或低级官宦家庭的识字群体。这些人在全国各地奔波于举场,有向上流动的渴望,有对未来的深层焦虑,也有足够的文化基础去理解干支和五行的基本运算。他们成为算命术最理想的消费者。
对他们而言,李虚中的方法比那些需要师承多年的星命秘术亲切得多——不需要学梵文、不需要背星表、不需要解式盘,只要查对自己的出生年月日干支,按照纳音规则和五行生克做几步推演便可。一个赴京赶考的举子,在客舍里翻开随身携带的历书,找到自己的出生年月日,对着干支五行表一步步推算自己今科是否得中——这个画面在唐代中后期的士人生活中变得越来越常见。甚至出现了士人之间以互推命盘为雅戏的风气,白居易诗中“推命问星辰”之句,虽未指名道姓提及李虚中,却可视为那个时代士大夫阶层算命风气的一个侧影。然而消费者对产品的需求,也反过来塑造了产品的形态。唐代士人对算命术的期待,与汉代帝王将相对灾异预言的期待截然不同。他们不关心朝代的兴亡,不关心理气灾异的征兆,不关心天象异变是否预示了某项政策失当。他们关心的是非常个人的问题:何时中举、官至几品、娶谁家女、寿至几何、哪一年有灾厄需要避忌。
这种需求导向,使得李虚中开创的干支推命法天然地朝着个人生命轨迹的细致描写方向演化,而不再承担汉代易学那种“推天道以明人事”的宏大叙事功能。算命术在技术上从占事走向算命的过程,同时也是它的社会功能从公共领域退入私人领域的过程。朝廷禁令扼杀了算命术的政治批判潜能——京房当年试图用卦气灾异约束君权,结果自己被斩于东市,此后再也没有术士敢于复制他的路径——将它阉割为一门处理个人焦虑的服务性技术。反过来,这种纯粹私人的技术又因为不触碰政治禁忌而获得了相对安全的生存空间。一个术士公开宣称某人命中当做天子,那是死罪;但他如果只是告诉某人明年财运亨通、婚姻有望,朝廷便没有兴趣管他。唐末五代的战乱打断了正常的社会秩序,却没有打断这门新技术的传承。恰恰相反,乱世中的焦虑催生了对算命的更强烈需求——当兵荒马乱成为常态,人们对未来的不确定感远比太平年月更为尖锐。而印刷术在晚唐五代的初步普及,则使得命书的手抄本和早期刻本开始在更广的范围内流通。
过去术士必须师徒相授的秘诀,现在可以被复制成数十上百份,由书商携带到各地贩卖。李虚中命书正是在这个时期走出士大夫的书斋,进入了一个更为庞杂的流通网络。等到宋朝建立、社会重新稳定之后,李虚中的三柱推命法已经拥有了相当厚实的民间基础。各地都有人在用这套方法推命,也都有人在反馈它的不足:同年同月同日生的人太多,三柱六字的区分度实在不够,神煞的补丁打得太厚,让原本以简化为号召的体系又重新臃肿起来。正是在这片既有广泛接受又有深层不满的土壤上,一个姓徐名子平的隐士,将年柱从头绪中彻底剥离,把日柱的日干擢升为整个命盘的绝对核心,并引入时辰作为第四柱以大幅提高组合数量——从而完成了李虚中未竟的那一步简化。但那已经是宋代的账了。此刻必须落定的,是李虚中留下的那个半新半旧的混合体:一套以年月日干支纳音为核心骨架、却仍拖着大量神煞和星象尾巴的推命算法。它以简化之名兴起,却未能彻底完成简化;它以打破神煞通货膨胀为目标,却在自己的体系中为神煞保留了席位。
这不是李虚中个人的局限,而是任何技术体系在路径依赖下的常态。旧工具不会因为新工具的出现而自行退出舞台,它们会以“辅助”“备用”“佐使”的名义继续赖在工具箱里,直到下一代人用更彻底的革命把它们连同工具箱一起扔掉。京房当年引入纳甲时也试图简化易占,结果他的纳甲体系本身在后世又被附着了无数层追加规则,变成了另一个臃肿的系统。李虚中试图终结神煞的通货膨胀,但他留下的遗产,是一个核心算法已足够清晰、边界却依然模糊不清的过渡形态。它从历禁高压和变量爆炸的双重夹缝中硬生生挤出了一条生路,却把真正的极简革命留给了等在前面的大宋。而此刻,这套混杂着纳音骨架与神煞血肉的工具箱,正被无数唐代市井术士匆忙地打开、翻检、组合,以应对街头巷尾最急切的效率拷问——那将是下一章敦煌写本所要揭示的故事。