走廊里的应急灯每隔十米一盏,把地板上的接缝照成一截一截的灰白色线条。尹君的脚步声在管道间回荡,像某种单调的倒计时。他看了一眼手表:八点五十八分。 P区控制室在地下二层。从宿舍区过去,要先坐电梯到地下一层,穿过一段连接通道,再下一段楼梯到地下二层。这段楼梯平时很少有人走,因为地下二层只有P区的几个实验室和设备间。尹君选择走楼梯而不是电梯——电梯有门禁记录,楼梯间的传感器覆盖也比电梯少。 他在楼梯拐角处停了一下,听了几秒钟。安静。整栋楼安静得不正常——往日这个时间,三楼的实验室通常还有人加班,走廊里偶尔能听到脚步声和设备运转的嗡嗡声。但今晚,天枢像是被抽空了人气。 陈拓下的命令。今晚P区系统维护,值班人员调走。尹君不确定"调走"的范围有多大——是仅限于P区的值班人员,还是整个地下二层都被清场了?如果是后者,那郁杨的准备比他想象的更充分。 他继续往下走。楼梯间的温度在下降,每下一层大概低两度。地下二层的温度常年维持在十八度左右——这是量子比特阵列冷却系统的外围散热要求。尹君推开楼梯间的防火门,冷风扑面而来。 走廊尽头,一个人靠在墙边等着。 老周穿着深蓝色的工作服,手里拿着一张白色的门禁卡。他看到尹君,没说话,只是朝P区控制室的方向偏了偏头。两个人沿着走廊走过去,脚步一前一后,像某种默契的接力。 P区控制室的门是一道厚重的金属门,表面涂着灰色哑光漆,门框上方有一个红色的指示灯——常亮代表门禁系统激活,闪烁代表有人正在通过。老周把维护卡贴上门禁读卡器,滴的一声,红灯闪了两下,门锁咔嗒弹开。 "只有三十分钟。"老周压低声音说,"维护卡每次开启后有三十分钟的窗口,超时会自动报警。" "够了。" 控制室里很暗。几台显示屏待机着,发出幽蓝色的微光。空气中有一种特殊的气味——液氦冷却系统特有的微甜金属味,混合着屏蔽材料的橡胶气息。温度比走廊还低,尹君下意识裹紧了衬衫。 控制室的空间比他想象的要大。正面是一整面墙的监控屏幕,显示着P区量子比特阵列的实时状态——128个圆点排列成网格,每个圆点的颜色代表其量子态。此刻大部分圆点呈淡蓝色,少数呈深紫色,它们在缓慢地闪烁,像某种深沉的呼吸。 控制台下方有一排终端,尹君快步走到最右边的那台。QR-128的技术手册上标注了它的控制终端位置——核心区域右侧第三台工作站。他坐下来,敲了几下键盘,屏幕亮起,要求输入密码。 他输入了之前在系统文档中查到的默认维护密码。屏幕闪了一下,进入了QR-128的校准管理界面。 界面比他预想的复杂。顶层是一组实时数据——量子比特阵列的纠缠拓扑图、退相干时间曲线、能级分布直方图。中层是QR-128的校准参数列表,密密麻麻的数字排列在表格里,每一行代表一个量子比特的校准值。底层是操作日志,记录着每一次校准的时间、操作者和参数变化。 尹君深吸一口气,开始工作。 QR-128的校准参数有128组,每组包含三个值:相位偏移、振幅增益和纠缠补偿。他需要修改的是纠缠补偿值——这是最关键的参数,决定了QR-128对量子纠缠态的读写精度。如果纠缠补偿值偏离了实际值,QR-128在读量子态时会出现系统性误差,写入时更是会产生严重失真。而纠缠补偿值又是最难排查的——因为它依赖于P区纠缠网络的实时状态,而这个状态一直在变化。 他选中第一个量子比特的纠缠补偿值,看了一眼当前数值:0.7421。他把这个数字记在脑子里,然后改成0.7398。偏差0.223%——在他的设计范围内。不大不小,刚好足以让读写精度下降到不可用水平,又不会触发系统的自动校准告警。 第二个量子比特:0.7385,改成0.7359。偏差0.352%。 第三个:0.7512,改成0.7481。偏差0.412%。 他不能让所有量子比特的偏差一致——那样太容易被发现。他需要让偏差看起来像是P区纠缠网络自然演化导致的校准漂移。这意味着偏差的方向和幅度应该是随机的,但整体上呈现一个与P区纠缠网络增长趋势一致的模式。 尹君在脑子里快速计算。P区的非预设纠缠振幅每47分钟周期增长约1.8%,这意味着纠缠补偿值的理论漂移方向应该是正的——补偿值需要增大以适应更强的纠缠。而他做的恰恰相反——他把补偿值调小了。这会让QR-128在读取时低估纠缠强度,在写入时产生过补偿。结果是读写都失真,但失真的方向恰好与P区自身的演化方向相反,不会让人怀疑是人为修改——因为没有人会把校准往错误的方向调。 除非郁杨亲自检查每一项参数。 但郁杨不会亲自检查。他是项目主管,不是设备工程师。他会让技术团队排查,而技术团队的第一反应是重新校准——这至少需要一天时间。如果重新校准后问题依旧(因为P区的纠缠网络还在快速演化),他们会认为是P区本身的问题,需要更多时间研究。 这就是尹君要争取的时间。 第十四个量子比特。第十五个。第十六个。 他的手指在键盘上快速移动,眼睛盯着屏幕上的数字表格。控制室里很安静,只有键盘的敲击声和冷却系统低沉的嗡嗡声。老周站在门口,背对着尹君,看着走廊。 第三十七个量子比特。第三十八个。 尹君的手指停了一下。他注意到第三十八个量子比特的纠缠补偿值与其他量子比特明显不同——0.8847,比平均值高了将近15%。这意味着这个量子比特的纠缠强度远高于其他量子比特,仿佛它是整个网络中的一个特殊节点。 他记下了这个数字,然后继续修改。 第四十九个。第五十个。 时间在流逝。他看了一眼手表:九点十一分。已经过了十三分钟,还有不到十七分钟。修改速度需要加快。 他开始同时处理两个量子比特的参数——不是同时修改,而是用一种批处理的方式,先记下所有需要修改的值,然后一次性提交。这样做有风险——如果中间出错,所有修改都会失效。但他没有更多时间了。 第七十三个。第七十四个。 他听到走廊里传来一声金属碰撞。很轻,但在这安静的环境里格外清晰。 老周的身体绷紧了。他转过头,朝尹君做了个手势——快。 尹君加快了速度。第七十五个到第八十个,他用了不到一分钟。第八十一个到第九十个—— 走廊里传来脚步声。 不是一个人的脚步。是两个人。一前一后,节奏稳定,像是巡逻。 老周走到尹君身边,压低声音:"陈拓。带了个不认识的人。" 尹君的心跳猛地加速。他的手指在键盘上顿了一瞬,然后继续。第九十一个到第一百个。还剩二十八个量子比特。 脚步声越来越近。从走廊的回声判断,他们正在朝控制室走。 "还有多久?"老周的声音几乎是气声。 "三分钟。" 老周看了他一眼,转身走出控制室。尹君听到他在走廊里说话:"陈队长,这么晚了还来巡检?" 脚步声停了。陈拓的声音传来,低沉而简短:"周师傅也在。今晚系统维护,我带技术顾问来看一下设备。" 技术顾问。郁杨的人。 尹君的手指没有停。第一百零一个到第一百一十个。他已经能听到陈拓和老周在走廊里的对话,声音不大,但每一个字都清清楚楚。 "维护卡用了多久了?"陈拓问。 "刚进来不到二十分钟。"老周的声音很稳,"冷却系统的散热模块有点异常,我在检查管路。" "需要帮忙吗?" "不用,快完了。" 尹君的额头沁出了汗。第一百一十一个到第一百二十个。还剩八个。 他听到另一个声音——一个年轻的男声,可能是那个"技术顾问"——说:"陈队,我先去看看QR-128的运行状态。" 脚步声朝控制室走来。 尹君的手指飞快地敲击键盘。第一百二十一个到第一百二十四个。第一百二十五个。第一百二十六个。 控制室的门被推开了。 一个穿白大褂的年轻男人走了进来,手里拿着一台平板电脑。他看到坐在QR-128终端前的尹君,愣了一下。 "尹……尹研究员?" 尹君的手指在键盘上完成了最后两个量子比特的修改。第一百二十七个。第一百二十八个。提交。 他站起来,面对着那个年轻人。他认出他了——是上个月跟着那批外部访客一起来过的年轻技术员。 "你好。"尹君点了点头,语气平静,"QR-128的校准参数有些漂移,我在做例行修正。你是来检查设备运行状态的?" 年轻人显然不知道该怎么反应。他看了看尹君,又看了看屏幕上已经回到默认界面的终端,犹豫了一下:"是的,陈队说今晚系统维护,让我来看一下QR-128的数据。" "那就看吧。"尹君让开位置,"参数我刚调过,现在是最新值。" 他走出控制室。走廊里,老周正和陈拓站在一起。陈拓的眼睛扫过尹君,没有表情变化,但尹君能感觉到那目光里的分量——像一把没有出鞘的刀。 "尹研究员也在。"陈拓说。不是疑问,是陈述。 "QR-128的校准有些问题,我顺路修正了一下。"尹君重复了刚才的措辞,"周师傅在检查冷却管路,我帮他看看设备端。" 陈拓没有追问。他只是点了点头:"辛苦了。" 尹君和老周一起离开了P区。维护卡在他们身后锁上了控制室的门,红灯重新亮起,稳定地闪了两下。 走回楼梯间的时候,老周没有说话。直到他们到了地下一层,他才低声说了一句:"那个年轻人——他会不会发现?" "不会。"尹君说,"我修改的是纠缠补偿值,不是明显的错误参数。他需要把当前值和上一次校准记录做对比才能发现差异,而上一次校准记录是三天前的——三天的漂移量足以解释这个偏差。" 老周沉默了一会儿,然后点了点头。他在地下一层的走廊里和尹君分开了——老周回设备间,尹君回宿舍。 尹君一个人走在走廊里。脚步声回荡在金属地板上,和来时一样。但他的心跳比来时快了不止一倍。 他做到了。128个量子比特的纠缠补偿值全部被修改,偏差方向与P区自然演化趋势相反,幅度在合理范围内。郁杨的技术团队至少需要一天时间才能发现校准问题,再加上重新校准和验证的时间,他至少争取到了三到四天。 三到四天。够他联系赵院士了。够他想办法带井阳离开天枢了。 他回到宿舍,关上门,靠在门板上,闭上眼睛。衬衫后背已经被汗浸透了。他这才发现自己的手在抖——不是因为冷,是因为肾上腺素。 他在黑暗中站了两分钟,然后走到桌前,打开终端。他需要做两件事:第一,给赵院士发一封加密邮件,概述P区的危险状况和郁杨的计划;第二,查一下明天最早一班离开天枢的交通工具。 他打开邮件客户端,开始编写邮件。刚打了几个字,手机震动了。 是井阳的消息。 "尹君,陈拓刚才来找我了。让我明天早上七点去P区做校准。比平时早了一个小时。" 尹君盯着屏幕,手指停在键盘上方。 明天早上七点。比郁杨给他的最后期限早一个小时。 这不是巧合。郁杨没有等他的回答——他从来就没打算等。明天早上七点,井阳会被带进P区。而那时P区的纠缠网络还没有完全连接(预计明天下午),但已经接近临界状态。如果郁杨在那个时候启动QR-128的初步测试—— 尹君猛地看向终端屏幕。他刚才修改了QR-128的校准参数。但郁杨不知道这一点。如果郁杨在明天早上七点就让井阳配合启动QR-128——他会立刻发现设备读数不对。 这意味着尹君争取到的时间不是三到四天。 可能只有几个小时。 因为郁杨一旦发现QR-128的校准有问题,他会立刻排查。而排查的第一步就是调出校准参数的修改记录。QR-128的控制终端虽然有本地存储,但操作日志会同步到天枢的主服务器。郁杨只需要查一下今晚谁进过核心区域——老周的维护卡记录、陈拓的巡逻记录、那个年轻技术员的报告——答案就摆在那里。 尹君缓缓坐下来。他以为自己找到了第三条路,但现在他发现这条路可能比前两条更短。 不过有一点不同。井阳知道了。井阳知道了郁杨的计划,知道了自己面临的命运,而且她选择了配合——不是配合郁杨,是配合尹君。她会在明天早上七点去P区,然后主动增强耦合,制造P区波动,加强"设备故障"的效果。 如果郁杨在校准参数出问题的情况下强行启动QR-128,设备读数会严重失真。而井阳制造的P区波动会让失真更加复杂——郁杨很难区分哪些是设备故障,哪些是P区自身的波动。 但这只是权宜之计。尹君需要在那之前做更多。 他重新开始写邮件。这一次,他写得更快了。邮件内容不再只是"概述P区危险状况"——他详细写明了郁杨的第二阶段计划、QR-128的存在、井阳的身份和处境,以及P区纠缠网络即将完全连接的预测时间。他用了一个赵院士能看懂的学术框架来组织这些信息,避开了任何可能被监控系统识别的关键词。 邮件发出去之后,他又做了第二件事:在终端上编写了一段脚本,用来自动监测QR-128的操作日志。如果有人查询校准参数的修改记录,脚本会给他发送通知。 他知道这些手段在郁杨面前都不够看——郁杨掌握着天枢的全部系统权限,任何加密邮件、任何监控脚本,在绝对的技术优势面前都只是薄薄的纸墙。但纸墙也好过没有。 他看了一眼时间:22:47。距离明天早上七点还有八个小时。 他需要在这八个小时里想出一个更好的办法。 尹君关掉终端,在床上坐下。他没有脱衣服,也没有关灯。桌上那张画满了量子电路图的纸还摊在那里,笔迹凌乱,像一张还没有被实现的电路蓝图。 他看着那张图,脑子里全是数字——纠缠补偿值、时间窗口、P区的呼吸频率、井阳的心跳。 八个小时。他必须让这八个小时有价值。