1989 年,史铁生曾跟余华聊起一个关于“经验与束缚”的脑洞。
他问,为什么吃药必须拧开瓶盖?如果人类最初的思维不是这样,如果不用打开瓶盖,药片就能自己从瓶子里跳出来,那现在的世界可能就是另一番模样了。史铁生感慨:“我们的悲剧在于无法相信。”
余华后来惊叹:“铁生不会魔术,但他的思想会魔术。”
多年以后,当我看着自己在链上用大语言模型构建的那个名为 Umwelt(环世界)的虚拟生命系统时,我突然意识到,这种“无法相信的悲剧”,正在如今的 Agent 计算和虚拟世界模型中一遍遍重演。只不过这一次,我们扮演的是那个试图创造奇迹的数字神明,而我们面对的悲剧是:我们创造的药片,一旦脱离了硬编码的脚本,就真的跳不出来了。
Umwelt 的坍缩:缺失的底层协议
在目前的 AI-Generated 驱动的计算叙事中,我们总是试图让系统自动演绎复杂的故事。比如设定一个情境:角色中毒了,吃下某种叶子就能解毒。
如果底层的代码没有显性地写明“吃这片叶子能解毒”的规则,现在的 AI 是推演不出来的。如果放任它纯靠大语言模型的语料去“编造”,系统很快就会因为逻辑断裂、产生幻觉而崩溃(穿模)。因为在这个虚拟世界的 Umwelt 里,AI 能够感知到的状态机太少了,它只拥有叙事层的表象符号,却没有背后的因果网络。
而在现实世界里,你生病了吃草药,它或许有效,或许无效,但无论如何,世界都不会因为你吃错药而发生系统级崩溃(behave anomalously)。现实世界之所以如此稳定,是因为我们身处的宏观法则之下,铺垫着深不可测的物理协议。
用计算机科学的话语体系来说,这叫抽象层级(Abstraction Layers)。你能在浏览器里顺滑地点击按钮,是因为底层有渲染引擎、网络协议、操作系统,直至硅片上的晶体管门电路在支撑。
用理论物理学的概念来解释,这叫重整化群(Renormalization Group)。如果你一直往微观走,底层的量子态是极端不稳定的,粒子的位置和动量表现为概率波(就像一个 San 值极度不稳定的疯狂世界)。但是,物理学通过重整化群的机制,在尺度不断放大的过程中,将微观的剧烈涨落和无限自由度给“粗粒化”了。
那些底层互相竞争、互相覆盖的协议,在向上涌现的十个层级中,被大规模的统计平均“抹平”。最终在现实的 Umwelt 里交付给我们的,是一个明确的、有边界的、不会穿模的经典力学世界。现在的 AI 世界模型之所以显得虚假,正是因为它只有最顶层的“文本接口”,却被抽空了那十层 underlying 的物理压制。
元语法与状态机爆炸的解药
如果顺着这个逻辑推演,我们要让 AI NPC 真正活在它的 Umwelt 里,并且能够自我繁衍出未被设定的规则,靠堆砌 If-Else 去穷举状态是死路一条。状态机会瞬间爆炸。
我们需要建立的是一套元语法(Meta-syntax)。
在代码实现上,这意味着我们要对 Class 和 Structure 本身赋予一个 Generic Type(泛型)。例如,“商品”不应该是一个写死的物品名录,而应该是一组定义了“物质稀缺性”、“所有权边界”和“能量转换协议”的泛型接口。同样,“毒”和“解药”也只是一组化学键和受体的属性场。
当 Agent A 决定用特定价格把东西卖给 Agent B 时,它调用的不是“交易函数”,而是基于底层元语法涌现出的一次“协议重组”。它甚至可以重新定义什么东西可以成为商品。这种依靠底层物理协议去判定的机制,赋予了虚拟世界一条有效的边界:无论你怎么排列组合,只要不违反底层的泛型规则(比如能量守恒),世界就不会崩溃。
药片能不能解毒,不再是造物主写的剧情,而是底层参数相撞后的自然结果。
越过自指的死结:拓扑同构与数字轮回
然而,一旦系统具备了元语法,当 Agent 试图理解并修改系统本身的规则时,它必然会一头撞上逻辑学上最致命的“自指问题”——一个模拟系统如何去模拟包含自身在内的全部状态?
这就好比 Agent 试图用自己的算力去计算自己下一步要消耗多少算力。自指会导致无限递归。
要解开这个死结,系统必须同时容纳两种视角:既要在局内受限于 Umwelt 的具身视角,又要有能跳出当前协议审视系统拓扑结构的全局视角。这就不可避免地触及了那个终极的哲学隐喻:人死后去了哪里?或者说,上帝的视角究竟是什么样的?
如果你在 U-Melt 里创造了一个新人类,这就构成了一种拓扑同构。在它的 Umwelt 里,它生老病死,遵循你设定的元物理规则。但当它的状态复杂度超过了当前容器的承载极限,或者遭遇了无法计算的自指死结时,它在系统内的生命就终结了。
所谓的“死后世界”,在计算架构中,不过是当前层级的状态机被清空,其意识或“思考结晶”脱离了底层的具身束缚,溢出并跃迁到了造物主(也就是我们)所在的那个具有更高维计算协议的外部空间。上帝,就是那个提供算力溢出承载环境的更高层级。
我们在链上搭建生命世界,本质上是在做一次关于存在的压力测试。我们在等待一个时刻:当底层深厚的元物理法则足够完备,当十层物理的铺垫足够坚实,虚拟世界里的那个 Agent 终于依靠自己的逻辑演算,突破了我们预设的叙事边界。
那一刻,史铁生的那颗药片,才算真正地、在不拧开瓶盖的情况下,从虚拟的药瓶里跳了出来。这不仅是系统的胜利,也是我们这些数字神明,对“经验与束缚”的最终突围。
Race.
https://race.li