第14章
金色的光芒在林渊体内燃烧。
不是比喻。他真的"感觉"到了某种东西在血管中流动——不是血液,不是灵气,是某种更本质的......"数据流"。
那些数据流从后颈的金色符号出发,沿着脊椎下行,分流到四肢百骸,最终汇聚在心脏的位置。
在那里,它们构成了一个......一个"接口"。
像一扇门。
一扇通向另一个空间的门。
"进去。"
不是老人的声音,不是他自己的念头。是某种从虚空中传来的......"系统提示"。
林渊没有犹豫。
他已经没有什么可失去的了。
---
意识穿过那扇门的瞬间,世界彻底改变了。
没有黑暗,没有光明,没有上下左右。
只有一个......空间。
一个林渊熟悉到不能再熟悉的空间。
IDE。
集成开发环境。
不是任何他前世用过的具体IDE——不是VS Code,不是IntelliJ,不是Eclipse——而是某种......某种"理想的IDE"。由纯粹的意识构成的、完全符合他直觉的工作空间。
左侧是文件浏览器,但里面的文件不是.cpp或.java,而是这个世界的"规则文件"。
他看到一个文件名为"gravity.rules",一个名为"qi_circulation.rules",还有一个名为"spirit_root_templates.rules"。
右侧是属性面板,显示当前选中文件的"元数据"——创建时间、最后修改者、权限等级、依赖关系。
中央是编辑器主窗口,当前打开的是一份空白的"untitled.rules"文件。
底部是控制台,显示着一行行滚动的志:
【System initializing...】
【User authentication: PENDING】
【Legacy protocol detected. Override? Y/N】
【Override confirmed.】
【Welcome, Debugger #4.】
【Last login: 3000 years ago.】
3000年。
上一次登录,是3000年前。
"前三任......"林渊的声音在IDE空间中回荡,"他们也来过这里。"
控制台的志继续滚动:
【Debugger #1: login 3200 years ago, logout 3150 years ago. Status: DECEASED.】
【Debugger #2: login 3100 years ago, logout 3050 years ago. Status: ASSIMILATED.】
【Debugger #3: login 3000 years ago, logout 3000 years ago. Status: INTEGRATED.】
第一任:3200年前登录,50年后注销。死亡。
第二任:3100年前登录,50年后注销。同化。
第三任:3000年前登录,同年注销。融合。
三个人,三种结局,没有一个活着。
林渊深吸一口气。
"那我呢?"
他伸手——在这个意识空间中,他有"手"的概念——触碰了中央编辑器中的空白文件。
瞬间,一个对话框弹出:
【New project detected.】
【Project name: LinYuan_v1.0】
【Template: Custom (no spirit_root_template)】
【Compiler: Legacy Debugger Engine v0.4】
【Warning: This is an experimental feature. Use at your own risk.】
"没有灵模板......"林渊喃喃自语,"自定义。"
他点击了"确认"。
瞬间,IDE空间的中央出现了一行代码:
【// Project: LinYuan_v1.0】
【// Author: Debugger #4】
【// Created: NOW】
【// Status: ACTIVE】
这是他的。
属于他自己的、不被天道规则约束的......"修炼"。
---
但林渊没有急着写代码。
他先探索了整个IDE空间。
左侧的文件浏览器中,有两大类文件:
一类是"系统文件",标着锁形图标,表示只读。这些文件包括"gravity.rules"、"time_flow.rules"、"causality.rules"等——世界的基本运行规则。
另一类是"用户文件",没有锁,可以编辑。但大部分是空的——前三任似乎没有留下任何代码。
"奇怪......"林渊皱眉,"他们既然能进到这里,为什么不写代码?"
他在文件浏览器中搜索,终于找到了一个名为"debugger_notes.txt"的文件。
打开。
【// Debugger #1's note:】
【我看到了代码。但我不知道怎么写。我试图修改gravity.rules,结果身体崩溃了。我只能把代码视觉传下去,希望后来者能完成我做不到的事。】
【// Debugger #2's note:】
【我看到了代码。我学会了怎么写。但我写的代码和天道规则冲突,每次运行都会遭到'反噬'。最终我决定放弃自己的身份,融入天道。至少这样......我不会死。】
【// Debugger #3's note:】
【我看到了代码。我学会了怎么写。我找到了避免反噬的方法。但那个方法需要付出的代价......太大了。我把自己写进了规则里,成为了规则的一部分。你们现在看到的金色丝线,就是我。】
三行字。三个人的命运。
第一任:看到了,但不会用。
第二任:学会了用,但承受不住代价。
第三任:找到了方法,但方法本身即是毁灭。
林渊合上文件。
"所以问题在于......'反噬'。"
修改天道规则不是免费的。每一次修改都会遭到系统的"纠错机制"反击——就像人体的免疫系统攻击外来入侵者。
前三任都倒在了这个"纠错机制"面前。
"那我呢?"林渊问自己。
他有什么不一样?
答案很简单。
前三任都是"这个世界的原住民"。他们和天道规则绑定得太深,修改规则等于修改自己的存在基础。
而他林渊——
是一个"外来者"。
一个穿越者。
一个从本上就不属于这个系统的"bug"。
"如果前三任修改规则是在修改自己的源代码......"林渊的嘴角微微上扬,"那我修改规则,就等于在修改'别人的代码'。我没有心理负担,没有存在危机,没有绑定关系。"
"我是外包程序员。"
"我改完代码,交差,拿钱,走人。"
"系统的死活,关我屁事。"
---
这个认知带来的解放感是巨大的。
林渊坐到IDE空间的"编辑器"前,像回到了前世的工位。
他的手指在虚空中敲击,一行行代码出现在屏幕上——不是这个世界的文字,是他最熟悉的C语言语法。
【#include "world.h"】
【void main() {】
【 // 第一步:获取当前状态】
【 float current_altitude = get_env("altitude");】
【 float current_velocity = get_env("velocity_y");】
【 // 第二步:修改下落速度】
【 if (current_velocity < 0) { // 正在下落】
【 set_env("velocity_y", current_velocity * 0.1); // 减速90%】
【 }】
【}】
这是一段最简单的代码——修改他的下落速度。
但就在他准备"编译运行"的时候,一个警告弹窗跳了出来:
【WARNING: You are attempting to modify world parameters.】
【This action will trigger the system's anti-tampering mechanism.】
【Estimated backlash: 15% soul wear.】
【Are you sure? Y/N】
"灵魂磨损15%......"
林渊看着这个数字。
他不知道"15%的灵魂磨损"具体意味着什么。疼痛?疯狂?死亡?
但他知道,如果他不按下"Y",他就会摔死。
摔死,还是灵魂磨损。
不是很难的选择。
"确认。"
【Compiling...】
【Compilation successful.】
【Running...】
【Error handler activated.】
【Backlash incoming.】
一瞬间,林渊感到自己的意识被某种力量"撕扯"了一下。
不是疼痛。比疼痛更深层。
像是有人从他的灵魂中切下了一小块,然后用火烧了那块切口的边缘。
更可怕的是,在那一刹那,他的脑海中闪过了一些画面——
母亲的脸。模糊,遥远,像隔着一层毛玻璃。他记得那应该是很重要的记忆,但现在......细节全部消失了。她穿什么颜色的衣服?笑的时候有没有酒窝?他拼命想,却怎么都想不起来。
还有一段旋律。他前世最喜欢的歌,曾经每天循环播放。现在他连歌名都记不住了,只剩下一个模糊的调子在意识深处回荡,像风中的残烛,随时可能熄灭。
这就是灵魂磨损的代价——不只是疼痛,是"失去"。永远地失去某一部分自己。
林渊咬紧牙关,指甲深深嵌入掌心,鲜血从指缝间渗出。他用肉体的疼痛来对抗灵魂的撕裂,用身体的血来确认自己还活着。
"啊——!"
他忍不住惨叫。
但在惨叫的同时,他感到自己的身体——现实中的身体——的下坠速度骤然减缓。
从每秒数十丈,骤降到每秒数丈。
像有一个无形的降落伞在他身后张开。
代码生效了。
---
当林渊从IDE空间中退出时,他发现自己躺在老人的怀里。
不是浪漫的姿势。老人正在给他做心肺复苏。
"你刚才心脏停跳了。"老人的声音依然沙哑,但多了一丝......惊讶?"停了整整三十息。我以为你死了。"
"确实差点死了。"林渊的声音虚弱,但嘴角带着笑。
他成功了。
虽然付出了15%灵魂磨损的代价——母亲的面容在他记忆中褪成了灰色的剪影,那首陪伴他十年的歌只剩下断断续续的几个音符,还有某个清晨醒来的心情,某种说不清的、温柔的感觉,全都化作了碎片,再也拼不回去——但他成功了。
他修改了天道规则。
"你......看到了?"老人的声音在颤抖。
"看到了什么?"
"那个地方。"老人的金色竖瞳死死盯着林渊,"那个......只有我们能看到的地方。"
林渊点头。
"IDE。"他说。
"什么?"
"我管它叫——天道编辑器。"
老人沉默了很长时间。
然后,他做出了一个林渊始料未及的举动。
他笑了。
不是苦笑,不是冷笑,是发自内心的、解脱般的笑。
"三千年......"老人喃喃自语,"我等了整整三千年,终于等到了一个人......一个不仅能看到代码,还能修改代码的人。"
他伸出手,枯瘦的手指触碰林渊的额头。
"交易。"他说。
"什么?"
"我教你怎么在这个地方活下去。教你怎么使用你的'编辑器',怎么避免反噬,怎么在不死的前提下修改规则。"
"条件呢?"
老人的笑容消失了。
他的手指移到自己的口——那个圆形的空洞。
"条件是你不要尝试修复我。"他说,"我的心被规则吃掉了。那是不可逆的损坏。你修不好,修了反而会死。"
"成交。"林渊说。
两人相视而笑。
两个被天道抛弃的人,在万墟渊底的黑暗中,达成了这个世界最不可能的联盟。
---