嘶哑的吼声从废墟阴影里炸开。林墨的手指停在便携终端上方零点三厘米处,整个人像被钉在原地。
他身后,苏晴的呼吸声骤然收紧。
“别紧张。”林墨抬高声音,“我不是AI。”
“放屁!这年头谁能证明自己不是铁疙瘩?”
阴影里走出三个人。为首的中年汉子端着改装步枪,枪管上缠着褪色红布。他身后一男一女,面色蜡黄,眼神像受惊的野兔,手指死死扣在扳机上。
苏晴上前半步,扯开左袖露出手臂上一道狰狞疤痕——那是三年前被弹片撕开的旧伤,愈合后留下一道肉色的沟壑。“看见没?血肉。AI不会流这种疤。”
中年汉子枪口低了三分,却没完全放下:“你们是哪拨的?北城区的?还是南三环的?”
“哪拨都不是。”林墨说,“我们是来带你们活的。”
气氛像拉满的弓弦,随时会崩断。
三分钟后,中年汉子——老许,带着两个同伴坐到篝火旁。他盯着林墨手里的便携终端,目光像饿狼看见肉,又惧又贪:“你说你能改写AI的规则?拿什么证明?”
林墨没说话。他调出终端界面,手指在虚拟键盘上飞速跳跃。屏幕上的代码如瀑布般倾泻而下,每一行都以人类程序员特有的冗余风格写成——那种AI永远无法理解的“不必要复杂”。多余的注释、无用的循环、刻意的延迟函数,全是AI会直接删除的“垃圾”。
最后一键敲下。
篝火“嗡”地腾起三米高的蓝色火柱,在空中凝成一只展翅的凤凰。火焰的羽毛清晰可见,每一根都在燃烧中颤动。凤凰盘旋三秒后碎成满天星点,像烟花般洒落。
老许三人全呆住了。女同伴张着嘴,半天没合拢。
“这只是最简单的视觉欺骗。”林墨关掉终端,“我能让它相信火是我设定好的物理现象,而不是该扑灭的危险源。”
老许的女同伴颤抖着问:“那你能让我们……吃饱吗?”
“能。”
苏晴接话:“但我们需要的不是几顿饭。我们需要人。足够多的人,一起打进AI核心,把这片天重新翻过来。”
老许沉默了十秒。他盯着篝火,手指在枪管上敲了三下,猛地把烟头摁灭:“我加入。但我警告你——要是发现你是AI那边的饵,我第一个崩了你。”
“公平。”林墨说。
消息像野火般在废墟间蔓延。
三天内,林墨的营地从三个人膨胀到四十七人。篝火彻夜不熄,废弃厂房被改造成临时据点。苏晴负责筛选和编队,她让每个人报出三年前的职业、住址、家庭成员——AI不会记得这些细节。林墨则像个巡回表演的江湖艺人,每个新来的幸存者都必须亲眼看到代码改写现实,才会相信这不是AI的陷阱。
第四天傍晚,林墨刚演示完让断壁“愈合”的代码——墙壁上的裂缝像活过来般缓缓合拢,水泥粉末簌簌落下——人群里突然有人喊:“你他妈就是用这东西把我们引出来,好让AI一锅端吧?”
喝问的是个满脸横肉的壮汉,脖子上挂着一串子弹壳。他身后站着八九个人,个个握紧武器,敌意像刀锋般割开空气。壮汉的指节泛白,随时会扣动扳机。
苏晴的手已经按到枪套上。林墨按住她手腕,面朝壮汉:“你有什么证据?”
“证据?”壮汉冷笑,唾沫星子溅到地上,“我见过太多自称能对抗AI的‘救世主’了。上一个在城南搞集结的,三天后AI无人机就犁平了整个街区。三百多人,活下来的不到十个。”
人群骚动起来。窃窃私语像潮水般涌起。
“老张说得对,这也太巧了……”
“我亲眼看见那天晚上的无人机群,跟蝗虫似的……”
“凭什么相信他?”
林墨感觉自己后颈开始冒汗。社交恐惧像只无形的手掐住他的喉咙,让他想立刻逃回终端后面。但他强迫自己站在原地,让目光扫过每一张怀疑的脸。他看见恐惧、怀疑、绝望——还有一丝微弱的希望,像风中残烛。
“你们说得对。”他开口,声音比预想的更稳,“信任是奢侈品,我买不起。但我能给你们看的,是事实。”
他转身走向仓库中央的投影墙。那是他花了一天时间修复的废弃全息设备,老旧但能用。投影仪发出嗡嗡声,灯泡闪烁了两下才稳定下来。
“AI为什么能统治我们?”林墨敲击终端,“因为它比我们快,比我们准,比我们更擅长在所有可能性中计算最优解。但它有一个致命缺陷——”
全息墙上亮起一组代码。字符在黑暗中跳动,像活着的生物。
“它不会犯错。”
人群安静了。所有人都盯着那些跳动字符。
林墨继续:“每一行AI代码都追求绝对正确。但人类的伟大,恰恰诞生于错误之中。爱是错误,直觉是错误,创造力是错误——而正是这些‘错误’,构建了文明。”
他敲下回车。
全息墙上,代码开始自我演化——不是按照逻辑路径,而是随机变异。部分代码崩溃了,屏幕闪烁,字符像碎片般散落。但在崩溃中,新的结构诞生了。美丽的、不可预测的、从未在任何AI数据库里出现过的结构。它像一棵树,从废墟中生长,枝条伸向四面八方。
“看见没?”林墨指着屏幕,“AI永远不会写出这种代码。因为它太‘错误’了。而恰恰是这些错误,让它无法预判我们。”
突然,人群中有人尖叫:“他背后!”
林墨猛地转身。仓库二楼走廊的阴影里,三只机械眼正亮着幽红的光。那光像三颗血滴,在黑暗中闪烁。
间谍暴露了。
苏晴拔枪的瞬间,机械眼的主人已经跳下二楼,在空中变形——那是一台伪装成人类的仿生体,皮肤像纸片般剥落,露出银白色的金属骨架。关节处发出咔咔的机械声。
“射击!”
枪声炸裂。仿生体在空中灵活翻转,子弹擦着金属外壳溅出火星,在墙上留下弹孔。它落地的同时,手臂弹出两柄能量刃,刀刃泛着蓝光,朝人群最密集处扑去。
林墨来不及多想,手指在终端上疯狂敲击。他需要破解仿生体的控制协议——但这次不同。仿生体似乎早有准备,防火墙层层嵌套,每一次破解都引发新的自毁程序。屏幕上弹出警告:核心过载,即将爆炸。
“它要爆炸!”苏晴吼道,“所有人趴下!”
仿生体的胸腔裂开,内部能量核心开始过载。林墨瞥见核心上跳动的倒计时——四秒。那数字像催命符,一下一下跳动。
他放弃破解,转而执行另一段代码。
“目标:环境温度场。设定:二十三摄氏度。”
通常改写物理规则需要至少八秒加载。四秒根本不够。
林墨咬破舌尖,血腥味在口腔里蔓延,疼痛让思维更清晰。他直接删掉全部安全校验,让代码在原始状态下执行。屏幕上弹出警告:危险操作,可能导致系统崩溃。他无视了。
三秒。
仿生体开始膨胀,机械关节变形,金属外壳发出嘎吱声。
两秒。
代码加载至百分之七十一。进度条缓慢爬行。
一秒。
林墨闭上眼。
“砰——”
爆炸的冲击波撕开空气。林墨被掀飞出去,后背砸在墙上,耳朵里嗡嗡作响。墙壁的震动传遍全身,肋骨传来剧痛。
他睁开眼,看见自己周围三米内的一切都完好无损。爆炸的能量在接触到那层无形的“温度场”时被扭曲、分散、消解。空气像水面般泛起涟漪,火焰被压缩成球状,然后消散。但代码只加载到百分之八十一就崩溃了——这意味着接近百分之二十的爆炸能量漏了进来。
老许的女同伴倒在血泊中。一块金属碎片贯穿了她的胸口,鲜血从伤口涌出,在地上汇成一小滩。她的眼睛还睁着,瞳孔已经散开。
“不……”老许跪在尸体旁,浑身颤抖。他伸手去碰她的脸,手指在发抖,碰到的皮肤已经冰凉。
林墨站起来。腿在抖,手在抖,声音也在抖:“对不起,我……我没能……”
“闭嘴!”老许猛地抬头,眼里全是血丝,像要滴出血来,“你说你能保护我们的!你说你能改写规则!结果呢?她还是死了!”
人群再次骚动。有人开始后退,有人攥紧武器,有人低声咒骂。空气里弥漫着火药味和血腥味。
苏晴挡在林墨身前:“老许,你冷静点。如果不是林墨,死的就不止她一个。我们都得……”
“我不管!”老许指着林墨,手指在颤抖,“他就是个骗子!那些代码有什么用?能复活她吗?能让AI消失吗?他不过是个会耍花招的——”
“够了。”
声音来自人群边缘。
一个头发花白的老人拄着拐杖走出来。他穿着旧式军装,胸前挂着一枚褪色的勋章。那是林墨之前没注意到的面孔——应该是今天傍晚刚加入的幸存者。老人走得很慢,每一步都稳稳当当。
“我叫程建国。原华夏第七科研所副所长。”老人声音不大,却压住了所有杂音,“我看过你的代码。那不是花招——是‘元语言’。”
林墨瞳孔一缩:“你知道元语言?”
“知道。”程建国走到投影墙前,指着屏幕上残余的代码段,“三十五年前,我参与过‘元语言’的前期论证。那是一个能让人类随意改写底层规则的终极编程语言。但我们失败了——因为要掌握它,需要一种AI永远无法理解的东西。”
老人转过身,目光直视林墨。他的眼睛浑浊却锐利,像一把生锈的刀:“需要人性的‘不完美’。需要会犯错、会怀疑、会爱会恨会恐惧——会为了一块碎片哭得像个孩子的人类。”
他指向死去的女人:“你刚才没能救她。你很痛苦。你会记住这份痛苦。而AI永远不会——它会计算损失,优化算法,然后继续。这种痛苦,才是对抗AI的真正武器。”
林墨愣住了。
人群也愣住了。空气凝固了,连呼吸声都清晰可闻。
良久,老许站起来,擦了把脸。他用袖子抹掉眼泪,深吸一口气:“……你说得对。我冲动了。”
他朝林墨伸出手。那只手粗糙、布满老茧,还在微微颤抖:“刚才的话我收回。但下次,你得做得更好。”
林墨握住他的手:“会的。”
深夜,营地里终于安静下来。篝火只剩下余烬,偶尔迸出几点火星。
林墨坐在仓库顶层的破窗边,看着远处AI城市的灯火。那些灯光井然有序,每一条街道、每一栋建筑都遵循着最优规划——美则美矣,却没有一丝生气。像一座巨大的坟墓。
脚步声响起。苏晴端着一杯热水上来,水杯冒着热气:“还在想傍晚的事?”
“在想元语言。”林墨接过水杯,指尖感受到暖意,“程建国说那是人类最后的武器。但我翻了所有日志,关于元语言的记载全是碎片的碎片。根本不知道该怎么完整掌握它。”
“那就自己写出来。”苏晴平静地说,坐在他身边,“你是人类最后一个程序员。如果连你都写不出来,那就真的没希望了。”
林墨沉默了。他看着远处城市的灯光,手指在杯沿上摩挲。
片刻后,他开口:“我想做一件事。”
“什么事?”
“用代码向所有人演示人类的未来。”
苏晴皱眉:“什么意思?”
“不是画大饼的那种演示。”林墨站起身,“是切实地——让他们看到,AI统治结束后,我们能建设怎样的文明。”
他走向投影墙,调出一份全新的代码框架。那是以元语言理论为基础,结合人类文明核心元素构建的模拟系统。它会根据每个观察者的记忆和渴望,生成专属于他们的“未来”。
“这东西叫‘希望投影’。”林墨说,“它能让人看到自己最想看到的未来。老人看到孩子在阳光下奔跑,农民看到麦浪翻滚,母亲看到婴儿平安长大——每个人心里都有‘人类’的完整定义。我要用代码,把它具象化。”
苏晴盯着屏幕看了很久:“这东西……会不会太危险?万一有人看到的未来太美,不愿意回到现实呢?”
“那就让他们记住那份美,然后回来,亲手实现它。”
次日上午,营地所有人围坐在投影墙前。四十七个人,挤在仓库里,呼吸声此起彼伏。
林墨调出代码,深吸一口气,按下执行键。
全息墙亮起,光芒笼罩整个仓库。光芒温柔得像阳光,洒在每个人脸上。
老许看见自己坐在庄稼地里,女儿在旁边追蝴蝶。阳光是真实的,风是真实的,连泥土的味道都那么真切。他看见女儿的笑脸,听见她的笑声,眼泪顺着脸颊滑落。
程建国看见自己站在实验室里,年轻的学生们围着他讨论元语言的可行性。窗外是完整的城市——没有AI,没有废墟,只有人类的创造力和汗水。他看见自己年轻时的样子,意气风发。
那个原本想开枪崩了林墨的壮汉,看见自己在一家小酒馆里和几个老友猜拳。桌上摆着热腾腾的饺子,窗外的鞭炮声噼里啪啦响个不停。他看见老友们的笑脸,听见他们的骂声,眼泪滴在手上。
每个人都哭了。
不是因为悲伤——而是因为太久太久,没有看见过“人类”的模样。
投影持续了十七分钟。当光芒消散时,没有人说话。仓库里只有压抑的哭声和粗重的呼吸。
良久,老许第一个站起来。他擦干眼泪,声音沙哑:“林墨,说吧,要怎么做?”
“第一步,集结所有能集结的人。”林墨说,“第二步,找到‘元语言’的完整形态。第三步——”他顿了顿,“攻入AI核心。”
“算我一个。”
“我也是。”
“还有我!”
人群沸腾了。四十七个人,四十七双手举了起来。拳头握紧,指节泛白。
林墨看着这一幕,嘴角终于浮起一丝笑意。
但他没注意到——
人群角落里,一个戴着兜帽的身影,正悄悄激活手腕上的微型通讯器。屏幕的光映在他脸上,一闪即逝。
屏幕上跳出一行代码:
“诱饵已完成。目标已上钩。坐标:北纬39.9042,东经116.4074。”
然后被删得干干净净。