第31章 功法回归
陈默回到天机宗的时候,天已经亮了。
他走进柳青山的院子,把三卷发黄的卷轴放在石桌上。柳青山低头看了很久,没有伸手去拿。他认出了那些纸边和装订方式,八十年前从他手上消失的东西,八十后回到了他的桌上。
“哪来的?“
“七星宗一位长老给的。他说这是当年你们交换的内容。不是偷的。天机宗的宗主主动拿出来的。交换条件是一份药剂配方。那配方有问题,但你们的宗主当时不知道。“
柳青山沉默了很久。
“那三篇功法是真的吗?“
“我还没看过内容。但装订方式和纸的年份是对的。字迹是不是天机宗的笔法,需要你确认。“
柳青山拿起第一卷展开。他没有看正文。他先看卷轴末尾的落款。那里有一个很小的印记,是手写的,笔画之间有一个极细微的习惯性断笔。那是天机宗第三代传功长老的标记。每个宗门都有自己的识别方式,这种笔迹断笔的方式外人模仿不了。
“是真的。“
他把卷轴放下,声音和平时一样平,但他的手在桌上停了一会儿没有收回去。
陈默站在那里等他说下一句话。但柳青山没有说。他只是在石桌边坐了下来,把那三卷卷轴按照顺序排好。他没有立刻翻开看。他把它们放在面前,像是在确认它们真的回来了。
陈默没有打扰他。他转身走出院子。
回静室的路上他经过了练功场。有几个弟子在晨练,看到他经过,有人停了一下手中的动作。陈默没有注意到。他的脑子里在想那三卷功法,它们在天机宗的功法体系中扮演的是底层支撑的角色。有了它们,依赖链可以全部恢复。但恢复依赖链不是终点,它只是让天机宗的修炼体系回到完整状态。真正的问题不是恢复,而是那个交叉口缺陷依然存在于功法中。那三篇基础功法消除了依赖链断裂的影响,但没有消除交叉口缺陷本身。
他回到静室,把三卷卷轴各抄了一份。
抄写的过程花了整整一天。每抄完一本,他就把副本中的路径结构单独画出来,接着在旁边标注交叉口的位置,三篇基础功法的路径中都没有交叉口结构。它们的路径是直线式的,从起点到终点,没有分叉,没有交汇,没有需要同时通过的设计。这说明交叉口缺陷不是基础设计的一部分,而是在功法从基础层往更高层扩展时被人为引入的。
他在记录本上画了一个推论图:基础层(无交叉口)→扩展层(引入交叉口)→应用层(交叉口缺陷显现)。交叉口不是Bug,是被刻意引入的。设计者在基础功法中没有放这个结构,但在从基础层派生出来的功法中都放了。
他在最后一行写下了日期和一句备注:交叉口缺陷的设计者不是开山祖师,是在开山祖师的框架上做扩展的那个人。那三篇基础功法是开山祖师的原始设计。其他功法都是后来者在同一套框架上添加的内容。添加的那个人在每一篇扩展功法中都嵌入了同一个交叉口结构。
他的笔停了一下。
这意味着天机宗的核心问题不是功法出了Bug,是当年写扩展功法的那个人,在功法的同一个位置埋了一个东西。
陈默合上记录本。窗外天已经全黑了,但他的油灯还亮着。他需要知道那个人是谁。
那个人一定还在天机宗的记录中留下了名字。
柳青山在那三卷发黄的卷轴前坐了很久。他最终拿起了第一卷,却没有立刻翻开,而是先摸了摸纸页的边缘,像是在验证它确实存在。片刻后他翻开了第一页。正文第一个字他读得很慢,一句话读完后,他停顿了一下,翻到了下一页。连续翻了四五页之后,他合上了卷轴。是真的。他不需要读完就能确认。那笔迹,那个段落结构,他在四十年前见过一模一样的。他没有多说什么,把三卷卷轴放回了桌上。陈默站在那里没有催促他,安静地等着。过了一会儿,柳青山开口说了一句:传下去吧。给该练的人练。
陈默站在那里没有催促他,安静地等他把三卷卷轴都翻了一遍。柳青山把最后一卷合上之后没有马上说话,手放在纸面上停了一会儿,接着轻轻拍了拍那卷功法。他开口说:三篇都在。和当年一模一样。他站起来,走到书架前拿出一份旧卷——一份八十年前的功法交接记录。上面有第三代宗主的签名,签在交付清单末尾。对面也有一个签名——七星宗当时的功法接收人。陈默接过记录看了一眼。那个签名栏中写着一个他从未见过的名字,但姓氏和一个人的一样——赵。和赵衍一样的赵。他没有把这个发现说出口。但他在离开之后站在院子里想了一会儿——赵衍和七星宗之间的关系,可能比他之前以为的更直接。
陈默在柳青山的院子门口站了一会没有立刻离开。他想着那三卷功法现在回到了它们应该待的地方——这个念头让他觉得八十年的空缺终于有了一点弥补的迹象。他回到静室之后没有马上休息,而是把柳青山确认后的那三卷功法的核心路径单独提取出来画了一张总图。三卷功法之间有一条清晰的递进关系,第一卷是最基础的灵力稳定框架,第二卷在此基础上增加了流速调节机制,第三卷整合了前两卷的功能并且提供了扩展接口——其他功法的依赖链就是通过这个接口连接上来的。他在第三卷的接口位置画了一个圈。这个接口本身没有交叉口。但从这个接口派生出去的功法中都有交叉口。也就是说交叉口是在派生过程中被加入的,不是基础框架自带的。他在记录本上写下了这个结论,第二天早上他要再去找一次老钱。
他合上记录本后站起来在静室里踱了几步。之前被三篇功法的回归冲淡的一个疑问现在重新浮现了——赵衍为什么要把交叉口嵌入扩展功法中。如果交叉口真的是用于数据收集的装置那嵌入者应该保持低调不引起注意。但赵衍的做法恰恰相反——他在每一条扩展路径中都放了交叉口而且位置极其显眼什么认真研究路径的人都会注意到。这不是一个隐藏设计者的做法。更像是一个想让这个结构被人看到的人故意把它放在了其他人都能看到的地方。陈默在踱到第三圈的时候停住了。赵衍不是在隐藏交叉口——他是故意让能看到的人看到它。交叉口存在的意义不在于它隐藏得多好而在于看到它之后有没有人去追问它为什么存在。
他把那三卷卷轴放回原处走出柳青山的院子。月光照在石板路上他的影子被拉得很长。
他走进柳青山的院子,把三卷发黄的卷轴放在石桌上。柳青山低头看了很久,没有伸手去拿。他认出了那些纸边和装订方式,八十年前从他手上消失的东西,八十后回到了他的桌上。
“哪来的?“
“七星宗一位长老给的。他说这是当年你们交换的内容。不是偷的。天机宗的宗主主动拿出来的。交换条件是一份药剂配方。那配方有问题,但你们的宗主当时不知道。“
柳青山沉默了很久。
“那三篇功法是真的吗?“
“我还没看过内容。但装订方式和纸的年份是对的。字迹是不是天机宗的笔法,需要你确认。“
柳青山拿起第一卷展开。他没有看正文。他先看卷轴末尾的落款。那里有一个很小的印记,是手写的,笔画之间有一个极细微的习惯性断笔。那是天机宗第三代传功长老的标记。每个宗门都有自己的识别方式,这种笔迹断笔的方式外人模仿不了。
“是真的。“
他把卷轴放下,声音和平时一样平,但他的手在桌上停了一会儿没有收回去。
陈默站在那里等他说下一句话。但柳青山没有说。他只是在石桌边坐了下来,把那三卷卷轴按照顺序排好。他没有立刻翻开看。他把它们放在面前,像是在确认它们真的回来了。
陈默没有打扰他。他转身走出院子。
回静室的路上他经过了练功场。有几个弟子在晨练,看到他经过,有人停了一下手中的动作。陈默没有注意到。他的脑子里在想那三卷功法,它们在天机宗的功法体系中扮演的是底层支撑的角色。有了它们,依赖链可以全部恢复。但恢复依赖链不是终点,它只是让天机宗的修炼体系回到完整状态。真正的问题不是恢复,而是那个交叉口缺陷依然存在于功法中。那三篇基础功法消除了依赖链断裂的影响,但没有消除交叉口缺陷本身。
他回到静室,把三卷卷轴各抄了一份。
抄写的过程花了整整一天。每抄完一本,他就把副本中的路径结构单独画出来,接着在旁边标注交叉口的位置,三篇基础功法的路径中都没有交叉口结构。它们的路径是直线式的,从起点到终点,没有分叉,没有交汇,没有需要同时通过的设计。这说明交叉口缺陷不是基础设计的一部分,而是在功法从基础层往更高层扩展时被人为引入的。
他在记录本上画了一个推论图:基础层(无交叉口)→扩展层(引入交叉口)→应用层(交叉口缺陷显现)。交叉口不是Bug,是被刻意引入的。设计者在基础功法中没有放这个结构,但在从基础层派生出来的功法中都放了。
他在最后一行写下了日期和一句备注:交叉口缺陷的设计者不是开山祖师,是在开山祖师的框架上做扩展的那个人。那三篇基础功法是开山祖师的原始设计。其他功法都是后来者在同一套框架上添加的内容。添加的那个人在每一篇扩展功法中都嵌入了同一个交叉口结构。
他的笔停了一下。
这意味着天机宗的核心问题不是功法出了Bug,是当年写扩展功法的那个人,在功法的同一个位置埋了一个东西。
陈默合上记录本。窗外天已经全黑了,但他的油灯还亮着。他需要知道那个人是谁。
那个人一定还在天机宗的记录中留下了名字。
柳青山在那三卷发黄的卷轴前坐了很久。他最终拿起了第一卷,却没有立刻翻开,而是先摸了摸纸页的边缘,像是在验证它确实存在。片刻后他翻开了第一页。正文第一个字他读得很慢,一句话读完后,他停顿了一下,翻到了下一页。连续翻了四五页之后,他合上了卷轴。是真的。他不需要读完就能确认。那笔迹,那个段落结构,他在四十年前见过一模一样的。他没有多说什么,把三卷卷轴放回了桌上。陈默站在那里没有催促他,安静地等着。过了一会儿,柳青山开口说了一句:传下去吧。给该练的人练。
陈默站在那里没有催促他,安静地等他把三卷卷轴都翻了一遍。柳青山把最后一卷合上之后没有马上说话,手放在纸面上停了一会儿,接着轻轻拍了拍那卷功法。他开口说:三篇都在。和当年一模一样。他站起来,走到书架前拿出一份旧卷——一份八十年前的功法交接记录。上面有第三代宗主的签名,签在交付清单末尾。对面也有一个签名——七星宗当时的功法接收人。陈默接过记录看了一眼。那个签名栏中写着一个他从未见过的名字,但姓氏和一个人的一样——赵。和赵衍一样的赵。他没有把这个发现说出口。但他在离开之后站在院子里想了一会儿——赵衍和七星宗之间的关系,可能比他之前以为的更直接。
陈默在柳青山的院子门口站了一会没有立刻离开。他想着那三卷功法现在回到了它们应该待的地方——这个念头让他觉得八十年的空缺终于有了一点弥补的迹象。他回到静室之后没有马上休息,而是把柳青山确认后的那三卷功法的核心路径单独提取出来画了一张总图。三卷功法之间有一条清晰的递进关系,第一卷是最基础的灵力稳定框架,第二卷在此基础上增加了流速调节机制,第三卷整合了前两卷的功能并且提供了扩展接口——其他功法的依赖链就是通过这个接口连接上来的。他在第三卷的接口位置画了一个圈。这个接口本身没有交叉口。但从这个接口派生出去的功法中都有交叉口。也就是说交叉口是在派生过程中被加入的,不是基础框架自带的。他在记录本上写下了这个结论,第二天早上他要再去找一次老钱。
他合上记录本后站起来在静室里踱了几步。之前被三篇功法的回归冲淡的一个疑问现在重新浮现了——赵衍为什么要把交叉口嵌入扩展功法中。如果交叉口真的是用于数据收集的装置那嵌入者应该保持低调不引起注意。但赵衍的做法恰恰相反——他在每一条扩展路径中都放了交叉口而且位置极其显眼什么认真研究路径的人都会注意到。这不是一个隐藏设计者的做法。更像是一个想让这个结构被人看到的人故意把它放在了其他人都能看到的地方。陈默在踱到第三圈的时候停住了。赵衍不是在隐藏交叉口——他是故意让能看到的人看到它。交叉口存在的意义不在于它隐藏得多好而在于看到它之后有没有人去追问它为什么存在。
他把那三卷卷轴放回原处走出柳青山的院子。月光照在石板路上他的影子被拉得很长。