以太的源码 书架

第 10 章 / 共 16 章

第十章 · 职业即权限:谁能调哪层 API

到这里,底层机制已经全部讲完了。我们有了一套地址空间(理型层,第三章),一根网线(以太场,第四章),一份严格的能量与熵账(第五章),一条读—定址—写的流水线(第七章),一个会寻址的发起端(心灵,第八章),还有理型层里几个被信众喂养得自持起来的庞然大物(神与魔,第九章)。零件齐了。

可现实里的非凡职业五花八门:法师念长咒,术士一挥手就来火,牧师祈祷一句伤口就合,通灵者摸一下遗物就看见死者最后的样子。它们看起来是四种完全不同的超能力。这一章要证明的,恰恰相反——

它们不是四种能力,是同一套底层 API 的四种访问方式。底层只有一套(读—定址—写 + 以太 + 理型 + 熵税),职业的差别只在:怎么调、调得动哪部分、谁授权

说人话:这就像一台计算机。同样是让它干活,有人手写机器码,有人调现成的库,有人只能远程喊云服务器帮忙跑,有人只有一个只读账号看看日志。他们「本事」天差地别,可底下是同一台机器、同一套指令集。魔法世界的各职业,就是这台机器的不同用户。

为什么同一套底层能长出这么不同的职业

先把这件事的道理讲透,后面四个职业只是它的四个实例。

一次施法要成,得凑齐三样东西:一个会寻址的心灵(发起端,第八章)、一条通向以太的信道(怎么把读写请求发出去)、以及算力(谁来跑那套复杂的定址算法、谁来出改写映射的熵税)。四种职业的分野,全落在这三样的不同配置上——发起端都是心灵,区别在于信道从哪来、算力由谁出、许可归谁管。

这跟计算机的道理一模一样。同一台机器,你可以逐条写汇编(自己算,最通用最慢),可以调一段被硬件固化的专用电路(快但只干那一件事),可以发一个远程调用让别的大机器替你算(强但要授权),也可以只拿到一个只读权限(能看不能改)。不是机器变了,是你接入它的方式变了。魔法世界的「职业」,就是这套接入方式的名字。

魔法师 / 法师:显式读写,把定址算法一步步外化

魔法师(后天习得、用符号与咒语显式地读写以太的施法者)走的是最硬核、也最通用的一条路:他没有任何先天特权,全靠把读—定址—写的每一步都亲手做出来

问题是,第八章说过,在纯意念里稳住一个精确地址极难——指针会抖,会被杂念灌噪声。法师的解法是:把定址算法从脑子里外化出来。咒语是一步步念出来的寻址指令,符文和几何法阵是把「要对准哪个 Form」这件事画成看得见、摸得着的稳定结构。它们是给抖动的指针架的三脚架,是把心里那份表征誊到纸上、让它别飘。

说人话:法师施法像手写机器码,或者照着脚本一行行敲。每一步都得自己写清楚:读哪里、定位到哪个地址、怎么改。写全了、写对了,什么效果都能做——精确、通用。代价是慢、吃专注、门槛高,一个字念错、一笔画歪,整段就崩。

这条路的上限最高、代价也最实在。通用,是因为定址算法完全握在自己手里,理论上理型层里任何一个能想清楚的地址他都能去写(受第七章的限制:想不清楚的 Form 写不出来)。慢且累,是因为每一比特的定址都要靠意志亲手稳住,熵税一分不少地从术者代谢和环境里出(第五章)。法师的强,从来不是力气大,是他把整套调用协议都自己掌握了

术士:血脉里自带本征通道,硬件加速的固定管线

术士(血脉里先天带着固定施法通道的施法者)走的是完全相反的一条路。他不念长咒,甚至不太懂定址算法——他一挥手,火就来了。

秘密在于:术士的身体里,那条读—定址—写的通道是先天固化好的。某些特定的效果(比如喷火、覆冰),它对应的定址地址和写操作,已经被血脉硬连线成一条本征通道(生来就固化在体内、不需临时计算的专用施法管线)。他不需要在理型层里现算「火」的地址——那个地址早就焊死在他这套结构里了,触发一下就沿着固定管线跑完。

说人话:术士就像芯片里的专用电路(ASIC),或者一条硬件指令。别人要写一大段代码才能算出的东西,他一个开关就出结果——又快又省,不用念长咒、不吃那么多专注。代价是:只干那固定的几件事,不通用、极难改。他能瞬间喷火,却可能一辈子学不会哪怕一个别的法术。

要划清一条线,免得滑向玄学:术士没有逃掉任何一条铁律。他的火球一样要从物质层出能量(环境热、自身代谢),改写映射一样交兰道尔的熵税(第五章)。他省下的不是能量、不是熵,是定址那步的算力和专注——地址是现成的,不用现算,所以又快又轻松。这正是硬件加速的本质:把常用的计算固化成电路,省的是运行时的功夫,不是物理账。

牧师 / 祭司:借神灵这个大进程代理执行

牧师(不自己算、而是请神灵代理执行读写的施法者)走的又是第三条路。他自己可能既不会手写定址(不像法师),身上也没有本征通道(不像术士)——可他能做出比两者都宏大的效果。凭什么?

凭第九章。神灵是理型层里巨大、自持的常驻进程,本身就带着庞大的定址能力和结构算力。牧师做的事,本质是发一个远程调用:他不自己跑那套复杂的读写,而是把请求提交给神这个大进程,让神代理执行。

说人话:牧师施法像调用一个云服务的 API,或者发一次 RPC 远程过程调用。他自己的机器很弱,算不动大任务;但他能连上一台超级服务器,把活儿交上去,让那台大机器替他跑完,再把结果返回。效果可以很强——因为借的是大结构的算力。

但远程调用有远程调用的规矩,这正是牧师和前两者最不同的地方:他受制于授权关系

而且注意:熵税一分没免,只是换了个地方交。那笔改写映射的兰道尔代价,由神这个大进程连同它背后的能量来源一起补平(第五章、第九章)。牧师看着像「白得了」强大效果,其实是把账记到了云端——账还在,只是不从他自己身上出。天下依旧没有免费的咒语。

通灵者 / 预言者:主要做读,几乎不写

前三种职业都在——改物质、造火、愈合。通灵者(主要做读、读取以太里残留映射痕迹的人)是唯一一个几乎只读不写的职业。

他做的事,是把读—定址—写这条流水线只跑前半段:。第七章讲过,物质在以太里对理型层有映射;而每一次这样的耦合,都会在以太场里留下痕迹——一件遗物上残留着它主人的映射历史(它曾对应过的状态、经历),一个房间里沉淀着发生过的事在以太里的余响,一个人的意图和情绪也在以太里留下印记。通灵者能读这些残留的映射痕迹:历史态、意图、情绪。

说人话:通灵者就像一个只读账号,或者一个取证/读日志的人。他不改数据库,只把里面存过、留过的记录调出来看:这块石头以前是什么、这个人临死前想着什么、这间屋子里发生过什么。能看的很多,能改的几乎没有。

这解释了通灵/预言的几个老套路。为什么预言常常模糊、要靠解读?因为读的是以太里的残留痕迹,信号早已衰减、掺了噪声,就像去读一份被反复覆写、字迹漫漶的旧日志——能读出大概,难读出精确(未来态更是如此:它还没被写进以太,读到的多半是当前强吸引子的倾向,不是定论)。为什么通灵者往往「看得见却动不了」?因为他们的天赋点在读的灵敏度上,不在写的算力上——只读权限,天生如此。

而且,连读也要交熵税。读取即采样,采样即信息操作,一样有兰道尔的下限(第五章)。所以强行去读一段极深、极弱的痕迹,一样会让通灵者精疲力竭——只读账号也要付电费,只是比写便宜。

权限会迁移、也会混合

把四条路摆齐,最后一个问题自然浮出来:一个人的权限是天生钉死的吗?不是。权限会迁移,也会混合——正因为底下是同一套 API。

而这些权限并不互斥。一个法师完全可以同时是牧师(自己会手写机器码,也持有云服务的账号);一个术士也可以后天苦练成法师(有硬件加速的固定管线,又学会了通用编程)。历史上那些最可怕的施法者,往往是多种访问方式叠在一身的人——手握底层、又借得动大结构。而德鲁伊则是另辟了一条路:不走以太直调,而走生命这条特殊通道去稳住和迁移 Form——那条路自成一格,留给下一章。

说人话:权限不是投胎定死的。有人靠苦学自己拿到,有人生下来血脉里就带着,有人被神开通了账号,有人天生传感器灵敏。而且一个人可以同时持有好几种——最强的施法者,往往就是「又会写汇编、又调得动云、还持有多把钥匙」的那种人。

本章小结

我们把四个看似风马牛不相及的职业,归并成了同一套底层 API 的四种访问方式

  1. 法师——显式读写,把定址算法外化成咒语符号(手写机器码/脚本):通用、精确,但慢、吃专注、门槛高。
  2. 术士——血脉自带本征通道(ASIC/硬件指令):少数效果又快又省,但不通用、难改。
  3. 牧师——借神灵大进程代理执行(RPC/云 API):效果可以很强,但要授权、受约束、断了信仰就调不动。
  4. 通灵者——主要做读,读以太里的残留映射痕迹(只读账号/取证读日志):能看历史态、意图、情绪,少写或不写。

贯穿始终的是两句话。第一句:底层永远只有一套。同一台计算机,有人写汇编、有人调库、有人只有只读账号——机器没变,变的是接入方式。第二句,也是这本书从不松口的那条:没有一种方式能逃掉第五章的熵税。法师从自己代谢里出,术士省了算力但省不了熵,牧师把账记到云端,通灵者连读都要付采样的电费。账可以换地方记,可以让别人替你补,但账本上从来不会少一分。

下一章,我们去看那条自成一格的路:德鲁伊——他不直调以太,而是把生命这台本地对抗熵的负熵机器,变成自己的施法工具。

以太的源码
面向对世界有好奇心的人 · 费曼式写法 · 由多个 AI 代理撰写与互相审校