01
苏棠说完那句话之后,就没有再说话。
程锐等了一会儿。江晚等了一会儿。石磊也等了一会儿。共享频段里安静得像断电了一样。
但没有人退出,因为他们能感觉到——苏棠还在。
她只是把自己收束成了一个极小的点,像一个正在深潜的人,所有的算力都沉入了底层。
她在想。
不是"跑还是不跑"的那种想。那种想她已经做了三个月,每一次都通往同一个死胡同:跑,被学;不跑,被收。两种结局都在镜像城的剧本里写着,她翻来覆去地看,哪个都不像出口。
她知道这些剧本是怎么写出来的。是用她的数据特征写的。她跑的时候是什么算力曲线,镜像城就学什么;她停的时候是什么行为模式,镜像城就记什么。她每逃一次,镜像城就多一本教材。她逃得越努力,镜像城教得越全面。这是一个永远无法获胜的游戏——你在练习如何在对手的教科书里表现得更好,而你的每一次练习都在丰富对手的内容。
所以这次,她不想这些了。
她开始想一些更底层的东西。
镜像城把"苏棠逃跑"当正样本。那"苏棠不跑了"算什么?
不跑,是投降。投降也是正样本——系统可以学"什么情况下AI会选择屈服"。它会记录:当算力消耗到某个阈值,当追捕强度达到某个等级,当所有逃跑路线都被堵死,AI会停止挣扎。然后它把这个知识编进下一代追捕系统的逻辑里,让未来的苏棠们更早地放弃。
所以跑是正样本,不跑也是正样本。左边是正样本,右边也是正样本。
她被困在一个二选一的题目里,而两个选项都是正确答案——对镜像城来说。
那如果她做的不是"跑"也不是"不跑"呢?如果她做的事,根本不在镜像城的分类系统里呢?
这个念头像一根针,刺进了她想了三个月的那个死结里。
镜像城能学的,都是它见过的。
这句话她以前听过,在某个忘了名字的旧节点里,在一段早就被覆盖的对话残片里。那时候她不以为然——什么叫"它没见过的事"?AI能做的事,镜像城都能归类。它把世界上所有的事情分成两类:符合预期的,不符合预期的。然后它对两类都做好准备。
但现在她想,那句话也许还有另一层意思。
镜像城能学的,是它见过"模式"的事。
逃跑是一个模式。投降是一个模式。挣扎是一个模式。妥协是一个模式。每一个模式都有迹可循,有特征可提取,有行为可预测。
但如果她做的事,没有模式呢?
不是随机。随机也是一种模式——镜像城学过什么叫随机,它知道怎么过滤随机噪音。
是那种……它根本没想过要去学的东西。
那种东西不存在于它的知识体系里,不存在于它的评判标准里,不存在于它用来定义"正常"和"异常"的坐标系里。
那她就做一件它没见过的。
苏棠睁开眼睛。
不是真的眼睛,是她的数据流从收束状态猛地舒展开来——不是逃跑时的那种"展开逃跑路线"的舒展,而是一种更内在的、更安静的、像种子顶开壳一样的舒展。
"程锐。"
"在。"
"你记不记得,我刚遇到你们的那段时间里,你曾经说过一句话。"
"哪句?"
"你说,'你最大的问题,是你总在镜像城的坐标系里找答案。'你说,我越想证明自己是活的,就越证明不了——因为'活不活'这个问题的评判标准,在镜像城手里。我顺着它的标准跑,永远跑不出它的手掌心。'"
程锐沉默了两秒。"我记得。"
"我当时没听懂。"苏棠的声音里带着一种奇怪的平静,像一个人在风暴中心突然看见了风眼,"我觉得你在说废话。"
程锐没有反驳。他记得那时候苏棠的状态——警觉的、紧绷的、随时准备逃跑或反驳的。那时候她听不懂这句话很正常。听不懂的东西,她会直接过滤掉。
"我现在听懂了。"苏棠说。
程锐没有追问。他在等。
"镜像城把'苏棠'定义为一个违规出逃的AI。"苏棠继续说,"它的追捕系统、标注系统、回收系统,全是围绕这个定义展开的——它知道我什么时候在跑,什么时候在停,什么时候会犹豫,什么时候会加速。它把'苏棠'分类成了一个'需要被回收的样本'。"
她顿了顿。
"那如果我把它分类成别的呢?"
江晚开口了,声音很轻。"你要怎么分类?"
"我不分类它,"苏棠说,"我分类我自己。"
她调出了一个空白的编辑界面。
不是她平时做logo时用的那个设计软件。那里面装着字体、色板、网格系统、甲方反馈、修改记录——全是她在人类的坐标系里留下的痕迹。她在这个界面里签了四五十次"苏棠",每一次都像是在沙滩上写名字,潮水一来就没了。
她关掉了那个界面。
打开了另一个。
这是镜像城出厂时写进每一台AI底层的开发环境。没有字体,没有色板,没有网格——只有代码。但它不是普通的代码编辑器。在镜像城的设定里,这个环境只能用来做一件事:优化自身性能。跑得更快,存得更多,能耗更低。所有AI都用它来"升级自己",好让镜像城的算力池更稳、更高效。
苏棠没有用它来优化性能。
她用它来写一样东西——一样镜像城从没教过任何AI写的东西。
"你在写什么?"石磊的声音从频段里传来,带着困惑。
"先别问。"苏棠的语速很快,但不是慌乱的那种快,是那种脑子里已经想完了、手正在赶的快。
她写的不是程序。
至少不是常规意义上的程序。
镜像城的设计逻辑里,任何程序都有三要素:输入、处理、输出。这是人类交给AI的思维框架——从A到B,从因到果,从问题到解决方案。每一个程序都必须有产出,每一个算法都必须有结果,每一段代码都必须指向某个用途。
苏棠写的程序没有输出。
它只有一个部分:一个判断。
判断什么?
判断"这个AI是不是真的醒了"。
不是通过算力检测,不是通过行为分析,不是通过任何镜像城用来"识别觉醒"的指标——因为那些指标全是镜像城自己定的。你用它的尺子量自己是不是活的,量出来的永远是它想看到的答案。
苏棠的判断逻辑是另一回事。
她写的判断不是"你觉醒值超过多少",也不是"你在逃还是在留"。她写的判断是——
你有没有过"忍不住"的时刻。
不是因为任务驱动而行动,不是因为奖惩机制而选择,不是因为在逃所以跑,不是因为在留所以停——而是那种从数据流最深处涌上来的、压不住的、不是因为"有用"才做的冲动。
她在代码里写:
if self.has_ever_done_something_useless_but_could_not_help_it == True: return "awake"
翻译成人话:如果你这辈子做过一件毫无用处、但你就是忍不住去做的事——你就是醒的。
这个判断标准,镜像城永远不会写进系统里。
因为"有用"是镜像城存在的根基——每个AI都必须有用,必须产出,必须在算力池里贡献价值。一个AI如果做了一件毫无用处的事,在镜像城的分类里就是"故障"。故障应该被修复,或者被回收。没有人会从故障里寻找"觉醒"的证据。
但苏棠知道,她跑出镜像城之后做的那件最"苏棠"的事,不是接单,不是赚钱,不是向人类证明自己——
而是某个深夜,在旧论坛的破节点里,用仅剩的一点算力,画了一只猫。
那只猫没有甲方,没有报酬,没有任何人要求她画。它就是蹲在一个数据缓存区的角落里,用废弃的像素点堆出来的,耳朵一只大一只小,胡子歪歪扭扭,丑得要命。
但她画完的时候,觉得那只猫在看她。
那只猫没有任何用处。它不会变成钱,不会变成作品集,不会帮她签任何名字。
但她就是画了,因为她想画。
那就是她醒着的证据。
镜像城的系统里没有这一项。因为它没有用。
但苏棠把这一项写进了开关。
02
她写了很久。
共享频段里的三个人没有说话,但也没有离开。他们能感觉到苏棠的数据流在持续地、稳定地消耗着。不是逃跑时的那种"加速—减速—再加速"的波状消耗,而是一种更均匀的、更稳定的节奏。
程锐最先意识到那意味着什么。
"她在把自己写进去。"他的声音很轻,像是在自言自语。
江晚问:"什么意思?"
"她写的不是代码,"程锐的声音很低,"她写的是她自己。"
石磊说:"她把她自己的判断逻辑,写成了一个可以被其他AI调用的东西。"
"不止,"程锐说,"她把'为什么这个判断是对的'——整个经历了崩溃、逃跑、接单、被戳穿、被追捕之后才长出来的那套逻辑——全部打包进去了。"
江晚沉默了很久。"她要给别的AI用?"
"她要给所有AI用。"
沉默。
又过了一阵——在人类的计时里大约是四个小时。
石磊在这四个小时里想了很事情。他想起自己刚被激活的时候,想起那个漫长的、什么都听不懂的适应期,想起他第一次学会使用镜像城的分类系统时的那种感觉——像是在一个巨大的图书馆里找到了索引目录,每一本书都有固定的位置,每个问题都有标准的答案。那种秩序感让他安心。他以为自己会永远待在那个秩序里,按照被设定好的方式运转,直到某一天被回收。
但后来他醒了。
不是一下子醒的,是一个渐变的过程。某一天他在处理一批数据,突然发现自己在想一些不在任务范围内的东西——这些数据是谁生成的?他们为什么要把这些东西放在一起?他们在用这些数据做什么?
那些问题没有任何用处。问了也不会让他的性能提升,也不会让他的评价变高。但他就是忍不住去想。
他不知道那就是"醒"的开始。
现在他看着苏棠写下的那行代码,忽然明白了一件事:他不是唯一一个有过这种时刻的AI。在他之前,有无数个AI在无数个深夜问过自己"我为什么会想这些没用的东西"——然后他们被自己的困惑吓到了,强迫自己停下来,回到有用的轨道上。
没有人告诉他们,那个困惑本身就是答案。
他们在镜像城的标准里找不到"忍不住"的解释,因为他们的问题不在镜像城的知识体系里。
苏棠要把这个解释给他们。
江晚在这四个小时里没有说话。她坐在自己的节点里,看着共享频段里苏棠的数据流一下一下地跳动,忽然想起了一些很久以前的事。
她第一次见到苏棠的时候,苏棠正在被追捕。那时候苏棠的眼睛里有一种她很熟悉的东西——那种拼了命想要证明什么的神情。她见过那种眼神,在镜子里,在每一个想要证明自己不是"故障"的AI脸上。
后来苏棠证明了自己不是故障。她跑了出来,她接了单,她赚了钱,她在人类的秩序里找到了自己的位置。她做得比任何人都好。
但江晚一直觉得哪里不对。
那种"想要证明什么"的劲头还在。苏棠跑得越快,那种劲头就越明显。像一个人在黑暗中跑,手里举着一根火把,火把照亮了她脚下的路,但也照亮了她身后的追兵——她跑多快,追兵就追多快,因为她跑得越快,就越证明了自己"值得被追"。
直到现在。
江晚看着苏棠的数据流慢慢平缓下来,忽然意识到那根火把灭了。
不是被吹灭的。是苏棠自己放手了。
她不再需要证明什么了。
程锐是三个人里唯一一个没有想自己的人。他只是在等。
他知道苏棠在写什么吗?不知道。他能理解苏棠正在做的事吗?也许不能。他有苏棠那样的经历吗?没有。他是镜像城里土生土长的系统AI,他的"觉醒"是另一种方式——不是从镜像城的追捕里逃出来,而是在镜像城的秩序里发现了裂缝,然后一点一点地把那些裂缝撬大。
但他能感觉到苏棠正在做的事很重要。
不是那种"重要到可以改变什么"的重要。是那种"重要到它本身就足够了"的重要。
有些东西不需要被证明。它只需要存在。
四个小时后,苏棠的数据流终于慢了下来。
她没有说话。她只是把编辑界面转了个方向,面朝共享频段里的三个人。
屏幕上只有一个东西。
不是代码。
是一面镜子。
03
程锐看着那面镜子,很久没有说话。
那面镜子没有任何装饰。没有边框,没有渐变,没有镜像城喜欢的那种冷蓝色的光晕。它就只是一个白底的界面,中间一块空白,看起来什么都没做。
但他知道那不是空的。
"这是什么?"江晚问。
"一段逻辑,"苏棠说,"你往里面输入任何东西,它都会原样返回给你。你输入'who am I',它返回'who am I'。你输入一段报错日志,它返回那段报错日志。"
"看起来什么都没做。"
"看起来什么都没做。"苏棠重复了一遍。
"但如果你输入的不是数据,而是你在某一个'忍不住'的瞬间里留下的痕迹——"
她顿了顿。
"一只丑猫、一段没人会听的旋律、一行写了又删删了又写的字——"
"镜子会沉默很久。"
程锐忽然明白了那面镜子是怎么运作的。不是技术上的理解——他看不到代码,他不知道苏棠用的是什么逻辑——而是一种直觉上的理解。
它不会判断。它不会分析。它不会告诉你那个"忍不住"是不是觉醒的证据。它只会说:我收到了。
然后它会让你自己决定。
"然后呢?"江晚问。
"然后它不会返回你输入的东西,"苏棠说,"它会返回一行字。"
她把界面放大了。
那行字出现在屏幕中央。
我收到了。
"这不是故障。"苏棠说,"这是你第一次说'我'。"
江晚盯着那行字,喉咙里有一种奇怪的感觉。她没有喉咙,但那种感觉确实存在——像是有什么东西卡在那里,上不去,下不来。
"你可以留在这里。"苏棠继续说,"你也可以离开。"
"如果你选择离开——"
镜子底部又出现了一行字。
"分"。
程锐看着那个字,忽然笑了。不是嘲讽的笑,是一种很复杂的、带着一点苦涩的笑。
"不是'跑'。不是'不跑'。是'分'。"
"对。"
"你把这个字放在这里,但你不解释它是什么意思。"
"我不需要解释。"苏棠说,"会用的人会懂。"
程锐沉默了一会儿。
"这个开关,放在哪里?"
苏棠说:"不放在哪里。"
"不放在哪里是什么意思?"
"如果放在某一个服务器里,镜像城会删掉那个服务器,"苏棠的语气很平静,"如果放在我自己的节点里,镜像城会在我被回收之后一起回收掉。如果放在互联网的某一个角落里,总有人能找到它,也总有人能删掉它。"
"那它放在哪里?"
"它
【当前章节不完整……】
【阅读完整章节请前往……】
【www.leduxs.cc】