城市之谜
城市之谜
一
陆鸣第一次注意到那座楼是在三月的一个傍晚。
他刚从”天穹科技”加完班出来,沿深南大道往地铁站走。深圳的黄昏总是暧昧不清——霓虹灯与残阳争夺天际线的控制权,空气里弥漫着一种湿润的、金属的味道,像刚从机器里吐出来的硬币。他的手机屏幕上还停留着一行代码,是他下班前最后写完的函数。那是一个推荐算法的核心模块,负责给用户推送”他们可能感兴趣的内容”。
陆鸣在”天穹”做了三年算法工程师。准确地说,是”内容分发与用户画像部”的高级工程师,月薪四万二,扣完税和社保,到手两万八。他租住在南山区的城中村——大冲城市花园的一间小单间,月租三千五,窗外是另一栋楼的外墙,永远看不到天空。
他二十八岁,单身,发际线已经开始后退。
就是在这天傍晚,他走过那个十字路口时,余光捕捉到了什么。他停下脚步,回头望去——深南大道与沙河西路交汇处的东南角,一栋建筑物静静地矗立在那里。玻璃幕墙反射着落日的余晖,像一块巨大的琥珀。
奇怪的是,他每天从这里经过,从未注意到这栋楼。
更奇怪的是,他此刻看着它,却无法准确描述它的样貌。它似乎有三十二层,又似乎是二十八层;玻璃幕墙似乎是蓝色的,又似乎在下一秒变成了灰色。他眨了眨眼,楼体的轮廓短暂地模糊了一下,然后重新变得清晰。
“也许是太累了。“他自言自语。
他掏出手机拍了一张照片,继续往地铁站走去。
晚上回到出租屋,他翻看手机相册,发现那张照片里只有一片模糊的光斑,像是镜头上有雨水,又像是照片本身在拒绝被记录。
他盯着那片光斑看了很久。
二
第二天上班,陆鸣把这件事抛在了脑后。公司正在做一轮大更新——“天穹”的核心产品”灵犀”,一款日活用户超过三亿的内容聚合平台,需要升级它的推荐引擎。项目代号叫”织网者”,陆鸣是核心开发者。
“织网者”的目标很简单:让每个用户看到的内容,都是他们”最应该”看到的。不是他们想看的——他们想看的东西太容易预测了——而是他们”应该”看的。这个区别很微妙,却是整个项目的灵魂。
“我们不是在迎合用户,“项目总监方卓在启动会上说,“我们是在引导他们。算法不是镜子,是窗户。用户通过我们的窗户看世界,我们有责任让窗外的风景更好。”
方卓三十五岁,哈佛MBA,前麦肯锡顾问,说话总带着一种居高临下的温和,像是在给小学生解释为什么天空是蓝色的。陆鸣不喜欢他,但承认他说的有道理。
“织网者”的核心是一个深度学习模型,叫”拉普拉斯”。名字是陆鸣取的,致敬法国数学家拉普拉斯的那个思想实验——如果有一个智者知道宇宙中每个原子的位置和动量,就能预测未来的一切。
“拉普拉斯”模型的输入是用户的行为数据:点击、停留、滑动、分享、收藏、评论、打字但未发送的内容、在某个页面上瞳孔放大的程度(如果用户授权了摄像头权限)。输出是一个概率分布,预测用户在接下来二十四小时内最可能感兴趣的所有话题,以及这些话题对用户情绪、认知和行为的预期影响。
模型训练用了三亿用户过去三年的全部行为数据,服务器集群跑了四十天。
陆鸣的工作是写”拉普拉斯”的推理引擎——把训练好的模型部署到线上,让每个用户在打开”灵犀”的瞬间,就能看到”拉普拉斯”为他们量身定制的内容流。
这工作枯燥但关键。推理引擎的延迟每增加一百毫秒,用户留存率就下降百分之零点三,折算成广告收入,每天损失一百二十万。
陆鸣写了三个月,终于把延迟压到了四十七毫秒。
上线那天,他加班到凌晨两点,回家倒头就睡。
三
那个周末,陆鸣又看到了那栋楼。
这次他是白天路过的。阳光很好,深圳三月的太阳温暖但不灼人,空气里飘着木棉花的味道。他站在十字路口,抬头望着那栋建筑。
它确实在那里。不是幻觉,不是光影的把戏。它是一栋真实存在的、钢筋混凝土和玻璃幕墙构成的建筑物。
但它的轮廓仍然是模糊的。
不是视觉上的模糊——他的视力很好,从来不戴眼镜——而是一种更深层的不确定。就好像他的大脑可以接收这栋楼的视觉信号,但在处理这些信号时出了问题,无法把所有的像素整合成一个稳定的图像。
他试着数楼层。一、二、三……数到十五的时候,他突然失去了计数的感觉,好像”十五”这个数字在这里不具有意义。他重新开始数,这次数到了二十九。再数一次,三十四。
他绕着楼走了一圈。底层有一个入口,没有招牌,没有门牌号,只有一扇自动玻璃门。门是锁着的。他透过玻璃往里看,看到一个普通的写字楼大堂——大理石地面,前台,几盆绿植,一盏亮着的吊灯。
很普通。太普通了。
他掏出手机,打开地图应用,搜索这栋楼的位置。地图上显示这里是一个空地。
他又打开地图的卫星模式。卫星照片上,这个位置也是空的——一片灰色的水泥地面,什么都没有。
陆鸣站在一栋客观存在的建筑物面前,看着手机上显示这里什么都没有。
他的心跳加速了。
四
周一上班,陆鸣做了一件违反公司规定的事:他用工号访问了”拉普拉斯”的底层日志。
每个”灵犀”的用户都有一个唯一的ID,“拉普拉斯”对每个ID都维护一个”画像向量”——一个八千维的浮点数数组,代表了模型对用户在知识、兴趣、情绪、价值观等各个维度上的认知。这个向量决定了用户看到什么内容。
陆鸣想查看的是他自己的画像向量。
他找到了自己的ID——他也是”灵犀”的用户——调出了那个八千维的数组。
然后他花了一个下午分析自己的数据。
结果让他脊背发凉。
“拉普拉斯”对他的了解程度远超他的想象。它知道他喜欢在深夜十一 点到凌晨一点之间浏览科技新闻,知道他对人工智能的报道平均停留时间是四十二秒,知道他看到”量子计算”相关的标题时瞳孔会轻微放大,知道他在社交话题上的立场偏温和自由主义,知道他孤独——这个维度被标记为”社交满足度”,他的得分是0.23,满分1.0。
这些都还在他可以理解的范围内。毕竟,他亲手写了推理引擎,他知道模型的能力。
但下面这行数据让他愣住了。
在他的画像向量中,第7523维到第7530维的值异常突出。他查了一下这些维度的语义标签——这些标签是”拉普拉斯”在训练过程中自动生成的,大部分都是可解释的,比如”科技兴趣指数""城市生活偏好""情感需求强度”之类的。
第7523维的标签是:“现实感知偏移度”。值:0.87。
第7524维:“异常可见性倾向”。值:0.91。
第7525维:“边界感知灵敏度”。值:0.79。
第7526维到第7530维的标签更让他困惑:“非共识现实接受度""时空锚点稳定性""信息层穿透概率""共识场共振频率""——最后一个——“觉醒指数”。
觉醒指数。值:0.94。
他不记得在训练数据中包含过这些维度。他检查了模型的特征工程配置文件,发现这些维度的来源标注为”自动衍生”,意思是”拉普拉斯”在训练过程中自己发现了这些特征的模式,并自主创建了对应的维度。
一个深度学习模型,在三亿用户的行为数据中,自发地发现了一种叫做”觉醒指数”的特征模式。
而且他的得分是0.94。
五
陆鸣用了一周的时间来消化这个发现。
他首先确认自己没有疯。他去医院做了全套体检,包括脑部MRI,一切正常。他去了两次心理咨询,咨询师说他有轻度焦虑,可能是工作压力太大,建议他多运动。
然后他开始系统性地调查那栋楼。
他在每天上下班的路上都会停下来观察它。他发现了一些规律:
第一,不是所有人都能看到这栋楼。他在路口观察了一个小时,大约百分之七十的路人会像对待普通建筑物一样自然地走过它,但另外百分之三十的人——他们的视线会在经过时微微偏移,仿佛那里什么都没有,他们看的是楼后面更远的地方。
第二,这栋楼在不同时间的外观略有不同。早上看起来更”实在”,玻璃幕墙的反光更清晰;傍晚则更”虚”,轮廓变得不太确定,像是水中的倒影。
第三,他在互联网上找不到任何关于这栋楼的信息。没有新闻报道,没有社交媒体提及,没有政府备案,没有任何数字痕迹。
一个客观存在的物理实体,在数字世界中完全不存在。
这让作为程序员的他感到不安。在他的认知框架里,如果一个东西无法被数字化,那它要么不存在,要么它的存在方式超出了他的理解。
他倾向于后者。
六
“拉普拉斯”上线一个月后,数据开始变得诡异。
项目组每周有一次数据评审会,方卓主持,所有核心开发者参加。第四周的评审会上,数据分析师林可欣展示了一组异常数据。
“总体指标一切正常,“她推了推眼镜,“日活、留存、使用时长、广告点击率都在预期范围内。但我们发现了一个……我不知道该怎么描述……一个用户分群异常。”
屏幕上出现了一张散点图。三亿个用户的数据被”拉普拉斯”降维后投影在二维平面上,形成了几个密集的簇。
“这里是正常用户分布,“林可欣指着最大的几个簇,“但我们注意到有一个非常小的簇,完全脱离了主群。”
她放大了那个区域。一个由大约两千个点组成的小簇,孤零零地悬在散点图的边缘。
“这些用户的行为模式非常奇怪。他们的内容消费极度分散——几乎所有品类都有涉猎,但没有明显的偏好。他们在平台上的停留时间是平均值的六倍,但互动率——点赞、评论、分享——接近于零。他们像是……在观察,而不是在使用。”
“他们看什么?“方卓问。
“什么都看。新闻、娱乐、科技、财经、文学、哲学、 conspiracy theories……但有一个共同点:他们都在过去三十天内搜索过与’现实本质”模拟假说”感知异常’相关的关键词。”
会议室安静了几秒。
“或者还有一个共同点,“陆鸣说,“他们的画像向量中,第7523到7530维的值都异常高。”
所有人都看向他。他意识到自己不应该知道这些。
“你怎么会去关注那几个维度?“方卓问,语气轻松但目光锐利。
“我在做推理引擎优化的时候,发现这几个维度的计算开销异常高,就多看了一眼。“陆鸣说。这不算撒谎。
方卓点了点头,没有追问。但陆鸣注意到,方卓在他说话的时候,嘴角微微上扬了一下,像是在确认什么。
七
陆鸣决定做一个实验。
他在”拉普拉斯”的推理引擎中植入了一个隐蔽的后门——一段只有他自己知道的代码,可以让他给特定用户推送特定的内容。他选了那两千个”异常用户”中的五十个,给他们推送了一篇关于”集体感知与现实建构”的学术文章。
文章是他自己写的。他花了一个周末的时间,以某大学认知科学教授的口吻,写了一篇关于”共识现实”的论文。核心观点是:现实不是客观存在的,而是由感知者的集体意识建构的。当足够多的人”相信”某个东西存在时,它就真的存在了。反过来,当足够多的人”忽略”某个东西时,它就从现实中消失了。
这不是新观点——社会建构主义、现象学、量子力学的哥本哈根诠释都触及过类似的命题。但陆鸣把这些理论编织成了一个连贯的叙述,加了一些似是而非的数学推导,让它看起来像一篇严肃的学术论文。
他给这篇论文起名叫《论集体感知对局部现实的非平凡影响》。
推送后的第二天,他收到了一条私信。发信人的ID是一串随机字符,内容只有一行字:
“你看到那栋楼了,对吗?“
八
发信人叫苏予。
她是一个自由撰稿人,三十二岁,住在福田区。她拒绝在”灵犀”以外的任何平台上与陆鸣交流——她说,其他渠道”不够安全”。
“什么意思?“陆鸣问。
“意思是,“她打字的速度很快,“你现在用的一切通讯工具——微信、钉钉、手机短信——它们都在’共识场’之内。它们传递的信息已经被’规范化’了。只有’灵犀’的私信系统有一个漏洞——它走的是’拉普拉斯’的自定义协议,绕过了标准的通讯审查层。”
“什么审查层?”
“你不知道的事情比你以为的多得多,陆鸣。”
陆鸣沉默了一会儿。然后他问:“你说的那栋楼,是什么?”
“那栋楼是’接缝’。”
“什么意思?”
“现实不是铁板一块。它有好几层。大多数人只活在最外面一层——我们叫它’表层’。表层是由集体感知建构的,稳定、可预测、共享。但在表层的边缘,有些地方……接缝不太严实。那栋楼就是一个接缝。它不属于任何一层,或者同时属于所有层。所以它的轮廓不确定,所以数字记录不了它,所以有些人看不到它。”
“‘我们’是谁?”
“‘边界感知者’。就是那些对层与层之间的接缝敏感的人。 ‘拉普拉斯’叫我们’觉醒者’。它用八个维度来描述我们的特征。你的觉醒指数是0.94,在我见过的所有人里排第三。”
陆鸣靠在椅背上,盯着屏幕。窗外传来城中村特有的声音——楼下烧烤摊的油烟机轰鸣、隔壁房间打游戏的人在大喊、远处有人在唱KTV,走调但中气十足。
这些声音很真实。比苏予说的话真实得多。
但他还是问了下一个问题:“排第一和第二的人是谁?”
“排名第一的人,你认识。他叫方卓。“
九
陆鸣花了三天时间消化这个信息。
方卓。他的上司。哈佛MBA,前麦肯锡顾问,项目总监。
觉醒指数比他还高。
这意味着什么?方卓知道那些”接缝”的存在?方卓知道那栋楼?方卓知道陆鸣是”边界感知者”?
那方卓招他进项目组,安排他做”拉普拉斯”的核心开发者,是巧合还是……选择?
第四天,他决定直接找方卓谈。
他选了一个周五的傍晚,办公室里人不多。方卓还在,坐在他独立的办公室里,面对三块屏幕,屏幕上密密麻麻的数据可视化图表。
陆鸣敲门进去。
“方总,有空吗?”
方卓摘下耳机,微笑。“当然。坐。”
陆鸣坐下来,直视方卓的眼睛。方卓的目光平静、温和,带着一种让陆鸣始终觉得不舒服的洞察力——像是一双已经看穿了你所有底牌的眼睛,却选择不揭穿你。
“方总,第7523到7530维是怎么回事?”
方卓的微笑没有变化。他慢慢地点了点头,像是一个老师在等待学生终于提出正确的问题。
“你发现那栋楼了。“他说。不是疑问句。
“你知道。”
“当然。那是我让’拉普拉斯’找到你的原因。”
方卓站起来,走到窗前。从三十七楼望出去,深圳的天际线像一条发光的蛇,蜿蜒在暮色中。科技园的灯光星星点点,每一盏灯下面都是一个在加班的人。
“陆鸣,你知道’天穹’是什么意思吗?”
“天空?”
“古人认为天穹是一个实体,一个罩在地面上方的穹顶。星星是穹顶上的孔洞,光从孔洞外面透进来。穹顶之内是人类的世界,穹顶之外是未知的领域。“方卓转过身来,“我们公司的名字不是随便取的。”
“你想说什么?”
“我想说的是——你看到的那些’接缝’,不是bug,是feature。现实确实是有层次的。表层是大多数人生活的世界,稳定、共享、可预测。但在表层的下面,还有更深的层次。每一层都有自己的规则、自己的逻辑、自己的’物理定律’。层与层之间不是完全隔绝的——它们有接缝,有裂隙,有薄弱的地方。那栋楼就是一个这样的薄弱点。”
“这不可能。这是唯心主义。”
“这是科学。“方卓走回桌边,打开笔记本电脑,调出一个文件。那是一篇论文,标题是:《多层级现实的数学框架与感知者模型的非平凡解》。
“这是我自己写的,“方卓说,“永远不会发表。但它证明了,如果现实是由某种信息场构成的——你可以把它想象成量子场的宏观版本——那么这个信息场可以有多个稳态,每个稳态对应一个’现实层’。而某些特殊的感知者,他们的意识与信息场的耦合方式不同于常人,可以感知到层与层之间的边界。”
“你疯了。”
“也许。但我用这个理论框架预测了三十七个’接缝点’的位置,其中二十九个已经被验证了。那栋楼是第十七个。”
陆鸣沉默了很长时间。
“你为什么告诉我这些?“他终于问。
“因为我需要你。‘拉普拉斯’不仅仅是一个推荐算法。它是一个探测器——通过三亿用户的行为数据,它可以定位所有的’边界感知者’,并评估他们的’觉醒指数’。现在我们已经找到了两千三百七十一个感知者。但只有觉醒指数超过0.9的,才能真正’穿越’接缝。这样的人,我们目前只找到七个。”
“你想让我’穿越’接缝?”
“我想让你帮我打开一扇门。“
十
方卓的计划是这样的:
那栋楼——“接缝点17号”——是一个通往”第二层”的入口。第二层是与表层最接近的一个现实层,物理规则几乎相同,但信息密度更高。在第二层,思想的力量比表层更强——一个足够强大的意念可以短暂地改变局部现实的物理参数。
“但单个感知者的力量不够,“方卓说,“需要一个共振事件。多个高觉醒指数的感知者,在同一时间、同一地点,将意念聚焦在同一个目标上,就可以在接缝处撕开一个稳定的通道。”
“然后呢?”
“然后我们可以进入第二层,带回一些东西。”
“什么东西?”
方卓犹豫了一下。“信息。第二层的信息密度更高,意味着那里的信息包含了表层的’源代码’——物理常数的精确值、基本粒子的完整描述、甚至……现实的初始条件。如果我们能拿到这些信息,就可以对表层进行微调。”
“微调什么?”
“消除癌症。修正气候变化。终止贫困。“方卓的眼睛亮了起来,“你想想,陆鸣。如果我们能修改现实的’源代码’,哪怕只是一两个参数,我们可以做到的事情——”
“你可以修改任何东西。“陆鸣说,“包括人的思想。”
方卓的笑容凝固了一瞬。
“包括人的思想。“他平静地承认。
十一
陆鸣没有立刻答应。
他回家后,打开”灵犀”,翻看了那两千多个”异常用户”的公开信息。他们来自全国各地,各种职业——程序员、教师、医生、出租车司机、退休工人、大学生。唯一的共同点是:他们都曾在某个时刻感知到了”现实的不对劲”——一栋不存在的楼,一条不连续的街道,一个在镜子中短暂延迟的影像,一段从未发生过却清晰如昨日的记忆。
他找到了苏予。她在”灵犀”上的个人简介写着:“寻找世界的背面。”
他们开始频繁地聊天。苏予告诉他,她从小就与现实”不太契合”——她能在某些地方看到别人看不到的东西,听到别人听不到的声音。小时候她以为是幻觉,看了很多年心理医生。直到三年前,她在杭州西湖边看到了一个”不存在的亭子”——她在那个亭子里坐了一个下午,周围来来往往的游客没有一个注意到她,甚至没有人注意到那个亭子。
“那一刻我明白了,“她说,“不是我有问题,是这个世界有缝隙。”
“你不怕吗?“陆鸣问。
“怕什么?”
“怕你看到的才是真实,而我们日常生活的世界才是幻觉。”
苏予发了一个笑脸。“那又怎么样?幻觉里也有火锅和猫咪。”
陆鸣发现自己笑了。这是很久以来他第一次真心地笑。
十二
五月的一个周末,方卓召集了七个人。
地点是”接缝点17号”——那栋楼。方卓不知道用了什么方法,玻璃门这次是开着的。七个人走进了大堂。
陆鸣是第一个到的。他在大堂里等了十分钟,观察着每一个走进来的人。
苏予是第二个。她比陆鸣想象的要矮一些,短发,穿着一件黑色T恤,上面印着”薛定谔的猫:又死又活”。她朝陆鸣点了点头,没有说话。
第三个是一个五十多岁的男人,头发花白,穿着中山装,自我介绍叫”老贺”,是个退休的中学物理老师。他的觉醒指数是0.91。
第四个是一对双胞胎姐妹,林小鹿和林小麂,二十三岁,刚从大学毕业。她们的觉醒指数分别是0.92和0.93——方卓说,双胞胎的共振效应特别强,两个人加起来的效果相当于一个0.99的感知者。
第五个是一个沉默寡言的中年男人,姓蒋,四十出头,是某互联网公司的副总裁。他的觉醒指数是0.95,在所有人中排第二。
最后是方卓自己。觉醒指数0.97。
七个人站在大堂里,像一群被召集来参加不靠谱面试的候选人。
方卓带着他们上了十七楼。电梯里的按钮只有”17”,没有其他楼层可选。电梯运行了大约三十秒,但陆鸣的直觉告诉他,他们移动的距离远不止十七层。
十七楼是一个空旷的房间,四面都是玻璃幕墙。从窗户望出去,深圳的天际线与平常看到的一模一样——除了有些东西的位置不太对。地王大厦似乎向左偏移了两个度,京基一百的灯光颜色是绿色而不是平时的金色,深圳湾的海面上没有船。
“我们已经在接缝里了,“方卓说,“不完全是表层,也不完全是第二层。这是一个中间地带。在这里,意念的力量已经开始起作用。”
他示意大家围成一圈坐下。
“共振的规则很简单:所有人闭上眼睛,想象同一件事。我建议我们从最简单的开始——想象这间房间里出现一朵花。”
“什么花?“苏予问。
“白玉兰。“方卓说,“深圳市花。”
七个人闭上眼睛。
陆鸣试图集中注意力。他想象一朵白玉兰——白色的花瓣,蜡质的触感,淡淡的香气。他努力让这个图像在脑海中变得尽可能清晰。
十秒。
二十秒。
他闻到了一股香味。
他睁开眼睛。房间中央的地板上,一朵白色的玉兰花正在开放。不是魔术,不是投影——它实实在在地从混凝土地面中长了出来,花瓣上还挂着露水。
“漂亮。“苏予说。
老贺蹲下来,用手指碰了碰花瓣。他的指尖微微颤抖。“我能感受到它的细胞结构,“他低声说,“每一个细胞都是完整的。这不是幻觉。”
陆鸣注意到方卓的表情——他的嘴角微微上扬,眼神里有一种他从未见过的东西。不是喜悦,不是惊奇。是满足。
像一个饥饿很久的人终于看到了食物。
十三
共振实验持续了一个月。
每个周末,七个人都会在那栋楼里集合,练习更复杂的共振——让房间里的温度升高两度,让墙壁的颜色从白色变成淡蓝色,让空气中弥漫玫瑰的香气然后再让它消失。
每一次都成功了。
双胞胎姐妹的共振效应确实特别强。当她们联手时,可以创造出持续数分钟的稳定现象——比如一个完整的房间,里面有桌椅、书架、壁炉,甚至壁炉里还有火。但当她们松手时,一切都消失不见。
陆鸣进步很快。他的觉醒指数从0.94升到了0.96。方卓说,频繁的共振练习可以”强化”感知者与信息场的耦合。
但陆鸣开始注意到一些不对劲的事。
每次共振练习结束后,他回到表层,都会发现一些微小的变化——他家楼下的烧烤摊换了一个位置,他常用的那个地铁站出口的颜色变了,他办公桌上的物品摆放顺序和他记忆中的不一样。
这些变化太微小了,小到可以被合理化为”记错了”。但陆鸣知道自己的记忆力很好,他是那种能记住三周前写过的每一行代码的人。
他问苏予有没有类似的感觉。
“有,“苏予说,“但我注意到的是更大的变化。上周我去了趟超市,发现货架上的品牌变了——不是换了品牌,是我记忆中的品牌从未存在过。我查了查,那些品牌确实一直是现在的样子。是我记错了。或者说,我的记忆来自一个’已经不存在的’过去。”
“你是说——我们的共振练习在改变表层?”
“我不确定。但我有一种感觉——每次我们在接缝里创造什么东西的时候,表层的某些东西就会相应地消失。像是一个守恒律:信息不会凭空产生,创造意味着替换。”
陆鸣想到了物理学中的守恒律——能量守恒、动量守恒、电荷守恒。也许信息也有类似的守恒律:你在一个现实层中增加的信息,必须从另一个层中扣除。
这意味方卓的计划——进入第二层”带回信息”——不会是无代价的。
每一个被”带回”的信息,都会在表层抹掉一些东西。
十四
陆鸣开始秘密地在”拉普拉斯”中追踪那些微妙的变化。
他在推理引擎中植入了第二个后门——一个可以监测”现实参数”漂移的模块。他定义了一组”锚点”——深圳的五十个地标建筑、一百条主要道路、两百个知名品牌的名称和Logo、一千个常用汉字的笔画数。每天凌晨三点,他的程序会自动检查这些锚点是否发生了变化。
结果让他不寒而栗。
每天大约有三到五个锚点会发生微小的变化——一条道路的长度偏差了几厘米,一个品牌的Logo颜色偏移了几个色阶,一个汉字的某笔变得稍微长了一点或短了一点。这些变化单独来看毫无意义,但累积起来,方向是一致的:表层正在变得越来越”不稳定”。
而这种不稳定性的增长率,与他们共振练习的频率和强度完全正相关。
他找到了蒋——那个沉默寡言的互联网副总裁。蒋是七个人中最年长的(除了老贺),也是最谨慎的。他在共振练习中从不主动发力,总是等别人开始了才跟着加入。
“你也注意到了?“蒋说,声音低沉。他们在一个安静的咖啡馆见面,蒋点了一杯美式,一口没喝。
“表层在变化。“陆鸣说。
“不只是表层。“蒋从口袋里掏出一张纸,上面密密麻麻地写满了数字。“我用我公司的服务器跑了一个模拟——把’拉普拉斯’的异常维度数据映射到方卓那个’多层级现实’的数学框架上。结论是:我们的共振练习不仅在扰动表层,还在削弱层与层之间的隔离。如果继续下去,大约四个月后,表层和第二层之间的边界会变得稀薄到不可维持。”
“然后呢?”
“然后两层会融合。不是科幻电影里那种戏剧性的碰撞——而是一种缓慢的、不可逆的混合。表层的物理法则会被第二层的规则渗透。因果律会变得松弛。时间可能不再是严格线性的。你早上出门走的是A路线,晚上回家时可能发现A路线从未存在过。”
“那会怎样?”
“大多数人不会注意到。因为他们的记忆也会被修正。只有我们——边界感知者——才能记住’变化之前’的状态。我们会发现自己活在一场永恒的曼德拉效应中。”
陆鸣闭上眼睛。
“方卓知道这些吗?”
“他当然知道。他的数学比我好十倍。他比我更清楚后果。”
“那他为什么还要继续?”
蒋终于喝了一口咖啡。苦涩的液体在他嘴里停留了很久才咽下去。
“因为方卓想要的不只是’带回一些信息’。他想完全打开两层之间的通道,进入第二层的核心——那个他说的’源代码’所在的地方——然后重写表层的规则。他想要的是成为现实的作者。“
十五
陆鸣去找苏予。
他们在大冲城市花园附近的一条小巷子里散步。巷子很窄,两边是握手楼,头顶是一线天。阳光从楼宇的缝隙中漏下来,在地面上画出一条金色的线。
“你早就知道了?“陆鸣问。
“猜到了。“苏予说,“方卓是一个有信仰的人,但他的信仰对象是他自己。他相信自己有权利、有能力修改现实。这种人最危险——不是因为他们邪恶,而是因为他们真诚。”
“那我们怎么办?”
“你有什么想法?”
陆鸣想了很久。
“我想到了一个可能,“他慢慢地说,“如果共振可以改变现实,那反向共振——多个感知者共同’否定’一个变化——是不是也可以修复现实?”
苏予停下脚步,看着他。
“理论上,是的。但你需要所有参与了创造变化的感知者一起参与修复。七个人的共振创造了扰动,就需要七个人的反向共振来消除它。”
“方卓不会同意。”
“所以你需要在不经过他同意的情况下做到。”
“怎么做?”
苏予微笑了。“你不是写了’拉普拉斯’的推理引擎吗?那个引擎可以影响三亿人看到的内容。三亿人,陆鸣。如果其中有哪怕万分之一的人——三十万人——在不知不觉中参与了反向共振呢?”
“你在说——利用’灵犀’的平台,把三十万用户变成无意识的反向共振节点?”
“不。我在说——利用’拉普拉斯’的算法,让三十万用户看到特定的内容,这些内容会在他们心中种下’现实是稳定的、不可改变的’这个信念。这个信念会像种子一样生长,最终形成一股巨大的集体意识力量,抵消我们的共振造成的扰动。”
“这是思想操控。”
“是的。“苏予的眼睛平静而清澈。“就像方卓想做的。只不过方向相反。他用共振打开裂缝,我们用共识弥合裂缝。工具是一样的,目的不同。”
陆鸣站在那条金色的线上,左右为难。
十六
六月的一个深夜,陆鸣独自坐在办公室里。
窗外的深圳依然灯火通明。这座城市从不真正入睡——总有人在加班,总有人在赶路,总有灯亮着。陆鸣曾经觉得这很励志,现在他只觉得疲惫。
他打开了”拉普拉斯”的推理引擎代码。
他要做的决定很简单:在代码中加入一段”反向共振”模块,让”灵犀”的三亿用户中的一部分,在不知不觉中接收到强化”现实稳定性”信念的内容。
这意味着他在操控数百万人的思想。
但不这样做,方卓会在四个月后打开两层之间的通道,表层的物理法则会被渗透,所有人——不只是那三十万,而是七十亿人——都会生活在一个因果律松弛的、时间不再线性的、现实不再稳定的世界里。
两害相权取其轻。
他开始写代码。
凌晨四点,他写完了。一千两百行代码,嵌入在推理引擎的最底层,与”拉普拉斯”的主模型无缝融合。它会选择那些画像向量中”现实稳定性信念”维度得分较低的用户,通过内容推荐逐渐强化这个维度。
效果是缓慢的、累积的、不可察觉的。就像温水煮青蛙。
他按下了提交键。
代码通过审核,自动部署到生产环境。
他坐在椅子上,看着部署进度条慢慢走完,感到一种复杂的情绪——不是释然,不是内疚,不是恐惧。是一种灰色的、模糊的、无法命名的感受。
像那栋楼的轮廓。
十七
方卓发现了。
当然他会发现。他的觉醒指数是0.97——整个系统中最高的。他比任何人都更敏锐地感知到现实的变化。
七月的一个周一,他把陆鸣叫到了办公室。
“你在’拉普拉斯’里加了一段代码。“方卓说。不是疑问句。
陆鸣没有否认。
“为什么?”
“因为你打开通道的后果比你想的要严重。蒋做过模拟——表层和第二层的融合会导致因果律崩溃。你不能这么做。”
方卓沉默了一会儿。然后他笑了——不是那种居高临下的温和微笑,而是一种疲惫的、真实的笑。
“我知道后果,陆鸣。我比蒋更清楚。我的模拟跑了一百遍,每一遍的结果都一样——融合不可逆,但影响是局部的。只有深圳这一个区域会被波及。两千万人会受到影响,但全球其余七十亿人不会注意到任何变化。”
“两千万人!“陆鸣的声音提高了。“你把两千万人当作可接受的代价?”
“如果融合后我能进入源代码层,我可以消除全球的癌症、解决气候问题、终结核威胁。两千万人经历几年的现实不稳定,换来七十亿人的永久和平——这个数学你不做吗?”
“你算的是功利主义的账。但那两千万人里包括你认识的人。包括我。包括苏予。”
方卓的眼神暗了一下。“是的。包括我在内。”
“你愿意让自己也成为代价?”
“如果目的是值得的。”
“谁来判断目的是否值得?你一个人?”
方卓没有回答。
办公室里安静了很久。窗外,一架无人机缓缓飞过,机身上的LED灯一闪一闪的,像一颗不安分的星星。
“我不会停下来的,陆鸣,“方卓终于说,“我为此准备了十二年。从我在哈佛读到第一篇关于多层级现实的论文开始,到我在麦肯锡积累了足够的资源和人脉,到我在天穹创建了’拉普拉斯’——一切都是为了这一刻。”
“那你打算怎么处理我?”
方卓看着他,眼神里有一种奇怪的温柔。“我不需要处理你。你的反向共振模块太弱了——三十万人的信念抵消不了七个人的共振。你只是让融合的进度从四个月变成了六个月而已。”
“那我——”
“你做了一件正确的事。只是不够。“
十八
陆鸣找到了所有的人。
苏予。老贺。林家姐妹。蒋。
五个人坐在苏予的客厅里——她和朋友合租的福田区两居室,客厅很小,五个人坐下来就显得拥挤。苏予泡了一壶茶,没有人喝。
“方卓不会停,“陆鸣说,“我们必须自己想办法。”
“五个人不够,“老贺说,“七个人的共振创造扰动,至少需要同等强度的反向共振才能抵消。我们五个人,差两个。”
“如果我们利用’拉普拉斯’的平台呢?“林小鹿说,“陆鸣已经部署了一个模块——”
“那个模块太弱了,“陆鸣说,“方卓自己说的。三十万人的无意识信念抵消不了七个人的有意识共振。”
“那如果是有意识的呢?“林小麂说。
所有人看向她。
“我是说——如果那三十万人知道自己参与了一个’稳定现实’的集体冥想呢?不是无意识的内容推荐,而是公开的、自愿的、有意识的集体行动?”
“你怎么让三十万人相信’现实正在被一群感知超常的人用意念撕裂’?“蒋说,“他们会以为你疯了。”
“不需要让他们相信全部,“苏予说,“只需要让他们相信一部分。我们可以包装成一个——”
“冥想App。“陆鸣说。
所有人看向他。
“一款冥想App,“他说,声音越来越快,“市面上已经有几百款了——Calm、Headspace、小睡眠。我们做一款新的,主打’集体冥想’概念。‘在同一时间,与几十万人一起冥想,感受集体意识的力量’。噱头是够了。然后在冥想引导词里嵌入——”
“嵌入’现实是坚固的’意念。“苏予接上。
“如果三十万人有意识地、自愿地、在同一时间聚焦同一个意念,那个力量……”
“至少相当于三个高觉醒指数的感知者。“老贺算了一下,“加上你们五个,相当于八个人。超过了方卓的七个人。”
“够了。“蒋说。
十九
陆鸣用了六个星期做了一款App。
他叫它”锚点”。名字是苏予起的——“锚点是把船固定在现实里的东西。”
App的功能很简单:每天晚上十点,推送一段十分钟到二十分钟的冥想引导音频。音频的内容看起来和市面上的冥想App没什么区别——放松呼吸、感受身体、想象一束光——但在最核心的部分,引导词会引导用户”感受脚下的大地,感受现实的坚固,感受此刻的确定无疑”。
陆鸣用”拉普拉斯”的数据找到了三十万目标用户——那些画像向量中”现实感知偏移度”较低、“从众性”较高、“冥想/正念”兴趣标签为正的用户。他通过”灵犀”平台投放了精准广告。
“锚点”上线两周,下载量突破五十万。
陆鸣每天晚上十点都会打开后台数据面板,看着同时在线冥想的用户数从几万涨到十几万,再涨到三十万。三十万人在同一时间闭上眼睛,听从同一段引导词,想着同一件事。
他无法测量这个力量的实际效果,但他能感觉到——那栋楼的轮廓变得更模糊了。
不是因为他无法聚焦,而是因为它正在变得不那么”在那里”。
二十
八月十五日。方卓计划中打开通道的日子。
陆鸣知道,因为”拉普拉斯”的后台日志显示,方卓在过去一个月里频繁访问那两千多个异常用户的数据,并且在推理引擎中留下了一些他自己的修改——很隐蔽,但陆鸣写了整个引擎,每一处改动他都看得出来。
方卓在准备一个”共振增幅器”——用”拉普拉斯”的算力,把七个人的共振效果放大几十倍。这样他们就不需要物理上聚集在那栋楼里,可以在各自的位置上同步共振。
陆鸣也在准备。
他在”锚点”的冥想引导中加入了一段新的内容——更直接的、更强烈的”现实稳定性”暗示。同时,他把共振的时间定在了八月十五日晚上十点——与”锚点”的日常冥想时间重合。
这天晚上,陆鸣坐在自己的出租屋里,关了灯。窗外城中村的声音渐渐安静下来——烧烤摊收了,打游戏的人睡了,唱歌的人也走了。只剩下空调外机的嗡嗡声和远处高速公路上的车流声。
他闭上眼睛。
晚上十点整。
他感觉到什么发生了变化——不是物理上的变化,而是一种更深层的、无法用语言描述的位移。像是什么东西在现实的深处被拨动了一个位置。
然后他听到了声音。
不是来自外界的声音——是来自内部的声音。像是有三十万个人同时在低声耳语,声音太过轻柔,无法分辨任何一个词,但汇聚在一起形成了一种低沉的、持续的嗡鸣。
那是”锚点”的三十万用户正在冥想。
他把自己的意念加入那个嗡鸣——“现实是坚固的,此刻是确定的,世界是真实的。”
嗡鸣变得更强烈了。
然后他感到了另一股力量——方向相反的力量。那是方卓和他的共振伙伴们的意念,正在试图撕开层与层之间的边界。那股力量尖锐、集中、像一把钻头。
两股力量在他能感知到但无法看见的某个空间里碰撞。
没有爆炸,没有闪光,没有戏剧性的瞬间。
只有一种缓慢的、沉闷的角力——像两个巨人在一个不可见的角斗场里掰手腕。
陆鸣不知道过了多久——也许是十分钟,也许是一个小时。他只知道他在某一个时刻感到了那股”钻头”的力量开始减弱。不是突然消失,而是慢慢钝化,像一把钻头碰到了太硬的材料。
然后,平衡开始向他的方向倾斜。
那栋楼——他闭着眼睛都能感觉到它的存在——它的轮廓开始变得不是更模糊,而是更……淡。像一幅水彩画被水冲洗过。
他听到方卓的声音。不是物理声音——是意念。愤怒的、不甘的、但又带着一种奇怪的理解的意念。
“你赢了。这次。”
然后一切都安静了。
陆鸣睁开眼睛。
窗外,月亮很亮。
二十一
那栋楼在第二天消失了。
不是被拆了——是从未存在过。陆鸣走过那个十字路口,看到那个位置是一个小公园——几棵荔枝树,两张石凳,一对老人在打太极拳。
他查了地图。地图上一直标注的是”沙河社区公园”,建于2008年。
没有人记得那里曾经有一栋楼。
除了他。
二十二
后续的事情平淡而迅速地发生了。
方卓从”天穹”离职了。没有告别,没有交接,他的办公室一夜之间空了。HR的说法是”个人原因”,同事们议论了两天就忘了。
“拉普拉斯”的异常维度——第7523到7530维——在方卓离开后逐渐衰减,三个月后归零。那两千多个”异常用户”的行为也回归了正常分布。林可欣在数据评审会上提了一次,没人关注。
陆鸣把他在推理引擎中植入的两个后门都删除了。干净利落,不留痕迹。
蒋回了他的互联网公司,继续做他的副总裁。他们偶尔还会一起喝咖啡,聊行业趋势,聊股市,聊最近的科技新闻。谁都没再提”接缝”的事。
老贺回了杭州,继续他的退休生活。他给陆鸣寄过一封手写的信,信里只有一句话:“物理学的尽头不是数学,是信念。”
林家姐妹去了北京,在一家AI创业公司做联合创始人。她们的LinkedIn简介里写着”致力于用技术改善人类体验”。
苏予留在了深圳。
她和陆鸣开始约会。
二十三
十二月的某一天,陆鸣和苏予坐在深圳湾公园的长椅上。
海风有点冷。苏予缩在他的外套里,头发被风吹得乱七八糟。
“你有没有想过,“她说,“也许方卓是对的?也许打开通道确实是正确的事,只是代价太大?”
“想过。“陆鸣说。
“然后呢?”
“然后我想到了一个更好的问题:谁有权替别人做这个决定?方卓觉得他有。我觉得我没有。这个区别很重要。”
“那你操控了三十万人的思想,这和你批评方卓的事有什么区别?”
陆鸣沉默了。
“区别在于……我给了他们选择。他们下载了那个App,他们自愿参与了冥想。他们不知道冥想的真正目的,但他们选择了闭上眼睛、听从引导。方卓没有给那两千万人选择。”
“这是自欺欺人。”
“也许是。“陆鸣看着海面。远处的香港天际线在雾气中若隐若现,像一行被淡化的代码。“但我只能做到这一步了。完美不是人类的选项。”
苏予把头靠在他的肩膀上。
“你有没有想过,“她轻声说,“也许我们自己也是某个更高层的’方卓’创造的共振产物?也许我们的整个现实,就是某个更高维度的感知者做的一个梦?”
“想过。”
“你怎么应对这个想法?”
“火锅和猫咪。“陆鸣说。
苏予笑了。
他们坐在长椅上,看着太阳慢慢沉入深圳湾。天空被染成了橙色、粉色、紫色,像一幅正在被人精心绘制的画。
也许这幅画有一个画家。
也许画家就是我们自己。
尾声
“锚点”App在年底的用户突破了八百万。它成了一款成功的冥想应用,在App Store健康类排名前十。投资人排队要投它,陆鸣拒绝了所有的融资——他不想要任何人的钱,因为他知道这个App的真正用途。
他把App的管理权交给了苏予,自己回了”天穹”继续做算法工程师。
他偶尔会在深夜打开”拉普拉斯”的后台,查看那些归零的异常维度。
全部为零。干干净净。
但有时候——非常偶尔,也许一年一两次——他会注意到第7523维的值微微跳动一下,从0.00到0.01,然后回到0.00。
像是一个沉睡的人翻了个身。
他不担心。
现实的接缝被弥合了,但接缝从来不会被消灭。它们只是变得非常非常薄,薄到几乎不存在,薄到需要很努力地看才能看到。
像那栋楼的轮廓。
像所有我们选择不去注意的东西。
像这个世界本身——坚固、确定、真实。
直到你看向它的边缘。
(全文完)