01-06

正文 • 第6章:光的城市
最后更新: 2026年10月7日 下午7:21    总字数: 6841

竹简和三维扫描数据,是在第四天凌晨送达天河智能超算中心的。

军用运输机从省城起飞,两个小时后降落在秦岭北麓一个没有名字的机场。

陈禹坐在机舱后部,怀里抱着那只双层减震的恒温运输箱。窗外的云层在夜色中流动如凝固的灰色河流。他没有睡着。玄圭放在基地的保险柜里,但他总觉得那阵凉意还留在掌心,像某种不需要电池的、永不消逝的微弱电流。

从机场到终南山秦岭北麓的超算中心的地面路程还有一百二十公里。越野车沿着盘山公路向上攀爬时,雨又落下来了——比淮河那场小得多,细密的,像从极高处筛下来的银粉,打在车窗玻璃上发出极其轻微的、连续不断的沙沙声。

陈禹把额头靠在冰凉的窗面上,看着车灯切开雨幕形成的那条窄窄的光带。光带里的雨丝横着飞,被他车速追赶着,像千万条同时落下的、细长的针。

司机没有说话。这辆车里的人通常都不说话。

陈禹在前排座椅靠背上看到一枚金属徽章,刻着"天河·设备管理处"的字样,边缘已经磨得发亮。他注意到司机在过每一个弯道之前都会提前两秒轻踩刹车,过弯时车身几乎没有任何侧倾——这人在这条路上开了至少十年,对每一处路面起伏的熟悉程度,就像李教授对陶片纹饰的熟悉程度。

海拔在攀升。陈禹感觉到耳膜内侧出现了轻微的负压感,咽了一口唾沫缓解。车窗外的植被从阔叶林过渡到针叶混交,最后只剩下低矮的、被风塑形的灌木丛。雨声在海拔两千三百米处忽然消失了——不是雨停了,是云层降到了他们脚下。越野车穿出了雨带,车窗外只剩下灰白色的云海和头顶那片被洗过的、近乎透明的深蓝。

"快到了。"司机说。这是他全程说的第一句话。

花岗岩山体在前面裂开一道口子,像一扇被劈开的巨大石门。门楣上方没有任何标识,只有一排深灰色的通风口,正匀速地吐出温热的气流。陈禹下车的时候,山风迎面扑来,冷得他后颈一缩——但风里没有水汽,是那种高海拔干燥的、带着细微岩屑气息的风,刮在脸上像被极细的砂纸轻轻擦过。

运输箱被他抱在胸前。箱体内部的湿度传感器显示竹简所处的环境稳定在72%,他确认无误后,才跟着穿灰色制服的技术员走向那道石门。门在他面前滑开时,他听到了一声极低的、仿佛从很远很深的地方传导上来的嗡鸣。那声音从脚底传上来,沿着骨传导抵达内耳,低沉得不像被耳朵捕捉,像被脊椎捕捉。

他走进去。身后的石门合拢。外界的风声、雨声、空气的流动——全部被切断了。新的声音包围了他:更稳定、更低频、几乎让人意识不到它存在的持续嗡鸣,像某种巨大生物在沉睡中均匀地呼吸。地面是浅灰色的防静电地砖,每一块之间嵌着铜线网格,踩上去时有极其轻微的、胶质般的缓冲。

"超算中心在地下三百米。"技术员在前面带路,没有回头,声音在走廊里听起来比实际距离更近。"我们现在进的是外围维护区。核心区不能穿外套,有静电要求,前面更衣室。"

更衣室比他预想的更小,像一只被压扁的金属盒子。他脱下沾着淮河泥土的冲锋衣和工装裤,换上一套淡蓝色的无尘服。布料摩擦时发出细微的沙沙声——像秋叶在干燥地面上被风推着走的那种声音。他把头发拢进帽子,戴上护目镜和手套。

然后他穿过了最后一道气密门。

气密门在他身后合上的那一瞬间,他感受到了那个"下沉"——不是物理上的下沉,是感知上的。他的身体知道自己在深入地下,但失去所有外部参考之后,那种"深"变成了纯粹的听觉和体感信号。脚步声在走廊里被吸收得干干净净,每一步都像踩在某种吸音材料上,留下极短的、干瘪的回响。空气是干冷的,恒定的,像一只手稳定地按在他的皮肤上。

走廊尽头,光出现了。

首先是幽蓝色的、极淡的微光,从一扇敞开的门里渗透出来,在走廊的哑光墙面上染出一片模糊的光晕。他走近时,那光逐渐变得密集、变得有结构——无数细小的指示灯在远处闪烁,频率各异,像一片被冻结在深夜的、正在呼吸的星海。

他站在门口。

天河超算的核心基地在他面前展开,不是一座建筑,是一个巨大城市——一个被掏空了整座花岗岩山体后形成的巨大空腔,高得头顶上方隐入阴影,看不到天花板。整面墙壁被处理器机柜覆盖,每一台机柜都泛着深灰色的金属光泽,表面密布着指示灯,那些蓝、绿、淡金色的光点以各自独立的节奏明灭,交织成一张缓慢流动的、无始无终的光海。

地面的地板是半透明的。陈禹低头看见脚下六寸处,一条条粗如手臂的液冷管道平行排列,淡绿色的冷却液在其中无声地流动,映着上方的光,像一条被压扁在地面以下发光的河。

他往前走了一步。脚底的地板微微颤动——不是他踩出来的震动,是更深层的东西:整个系统正在运转时形成的、极其微弱的机械共振。那震动通过防静电地板的网格传导上来,沿着足弓、踝骨、小腿,一直抵达他的骨盆。他感到自己的心跳在那一瞬间和某种更慢的节律对了一下——然后又错开了。

"陈禹?"

一个女声从侧面传来。他转头。苏洛站在大约二十米外,半弯着腰,一只手还搭在掌心的触摸屏上。她的无尘服比她身材大了一号,袖口卷了两折才露出指节,护目镜推在额头上,露出下面一双因多日没睡好而泛着浅红色血丝的眼睛。她的发梢没有被帽子完全收住,有几缕黑色的细丝从边缘逃出来,缠在她耳后和颈侧。

"你比我预想的早了一个小时。"她说。声音在这里听起来比在普通房间里更清楚,没有回音,但每一个字都带着机房低频嗡鸣的底色。

“资源调配审批批准会议设在上午九点。随我来。”苏洛直起身。

陈禹来不及应,苏洛已转身。

“审批会只给了你二十分钟。希望你带了足够的数据。”她的声音前面传来。

附属楼三层的会议室。陈禹坐在长桌末端——那是来汇报的人默认的位置,离门最近,离主位最远。苏洛没有进来。她在会议室外。

室内,陈禹面前摊着三份材料。一份是竹简三维扫描数据的摘要,一份是淮河遗址的地层剖面图,一份是他在笔记本上手抄的那条"二十三度夹角"的示意图。三份材料都很薄,加起来不到十页纸。他知道这不够。但他也清楚,真正能说服人的东西他现在拿不出来——那具四米长的骸骨还埋在坑里没完全清出,玄圭躺在保险柜里,石板的表面刻纹需要用特殊的掠射光才能看清。

他只能把手里有的东西铺在桌面上,等对面的人相信"这些碎片之间有一条看不见的线"。

桌对面坐着四个人。

正中央是周主任,天河超算中心的应用资源调配负责人。六十岁上下,头发灰白,剪得很短,像一茬刚冒出地表的杂草。他面前的茶杯已经空了,但他没让任何人续水。他看材料的速度不快,每翻一页会在最后一行的位置停两秒,像在等纸面自己把话说全。

周主任左边坐着一位戴细框眼镜的年轻女性。陈禹进门时扫了一眼她面前的名牌:"林澄,应用数学研究室"。她一只手持着电子笔,屏幕上的文档与她手中的笔同步滚动,她的拇指偶尔在笔杆上按一下,一个高亮标记就落在某行数据旁边。她没有抬头看过陈禹。

周主任右边是两个人。一个穿深蓝夹克的中年男人,嘴唇薄而紧,没有名牌,但陈禹在他翻页时瞥见了夹克内侧的标识——地质调查局。另一个是更年轻些的男性,三十出头,坐姿放松,双腿交叠,一只手搭在桌面边缘,指节上有一道细长的旧疤。

陈禹在进门前被告知这场评审"二十分钟"。但现在已经过去四十分钟了,没有人说"时间到了",也没有人宣布开始。桌面上的沉默像一盆慢慢升温的水。

周主任终于把材料合上了。他的动作很轻,纸页没有发出任何声响。

"陈禹。"他说。声音不高,但在安静的空间里足够清楚。"我想确认一件事。你刚才在申请理由里写了'三维重建所需的算力规模超出工作站处理能力'。但你提交的数据量,我看了一下,不到三十个G。"

他停了一下。

"一个普通服务器三个小时就能跑完的事,你为什么要申请天河的核心节点?"

陈禹感觉到自己的脊椎在那一刻微微挺直了一寸。不是紧张,是"来了"的那种反应。他早就料到这个问题。三十个G的数据交上去,周主任不可能不注意到。

"因为我的目标不是重建那卷竹简的原始三维形态。"他说。手指落在材料扉页上,没有翻开,只是搭着。"我需要跑的是全量匹配——把那幅三维图谱和现有的全球地质数据库、古地貌重建模型、考古遗址分布图、磁异常图全部做一次交叉比对。数据量不大,但比对维度是五十个以上的图层叠加。一个节点跑,可能要跑一周。我需要天河在三个小时内给我结果。"

安静了两秒。那个带旧疤的年轻男人轻轻换了一下交叠的双腿,踝骨磕到桌腿金属支架上,发出一声极短的、清脆的敲击。

周主任没有说话。他用食指指节在桌面上叩了两下——节奏均匀,像某种自带的节拍器。然后他偏过头看向林澄。

林澄的笔停了。她抬起头,目光从电子屏幕上移开,第一次看向陈禹。她的眼睛是浅褐色的,像某种被水冲洗得褪了色的旧石子,瞳孔边缘有一圈极细的深色环纹。

"五十个图层叠加。"她重复了一遍。"你做过预处理的数据在哪一层的坐标系下?"

"WGS84。"

"采样精度?"

"扫描端是零点零三毫米,重建后降到毫米级。但竹片本身的形变——"

"我知道。"林澄打断他。声音很平,没有任何情绪起伏。"竹简出土时含水率变化导致的三维形变,你们的扫描数据里应该标注了校正系数。你把校正矩阵附进去了吗?"

"附了。"

林澄把目光收回屏幕上。她的笔尖在某个位置划了一道圈。"周主任,他那个校正矩阵的算法是我去年发的论文里写的。"她说。语气依然是平的,但陈禹注意到她的嘴角有一个极其细微的、几乎不存在的弧度。"他至少读过我的东西。"

周主任的指节停在了第五次叩击上。他转向右边那个穿深蓝夹克的中年男人。

"老胡,你看呢?"

老胡。地质调查局的胡工。他面前的材料翻到了一半——正停在淮河遗址那幅地层剖面图上。他的手指沿着剖面图中那条水平的、深灰色与浅褐色交界线划了一个来回。

"这里。"他说。指节敲了敲交界线的位置。"水平沉积面。自然条件下不会这么平。这个断面——"他抬头看了陈禹一眼。那一眼很短,但里面的东西很密实,像一块被压了很久的矿石。"你确定这是自然沉积?"

"不确定。"陈禹说。"所以我需要跑匹配。如果这套地层剖面和我手上的三维图谱在结构上有同源性,那它的成因就——"

"就不是自然的。"胡工替他说完了。他把材料放下,向后靠在椅背上,双手交叠搁在腹部。他的嘴唇抿成一条平直的线,像在咀嚼什么不便说出口的判断。

会议室里又安静了。

周主任开口了。他的声音比之前低了一点——陈禹后来回忆时觉得那像是某种"决定已经做完了,现在只是通知你"的语调。

"八个小时。天河四号节点第六分区。核心算力预留通道,八小时后必须释放。"

陈禹的呼吸在那一瞬间轻了一度。他刚想说"谢谢",周主任已经抬手止住了他。

"别谢。我有条件。"他的指节在桌面上又叩了一下。"匹配结果的原始日志全部留一份备份给林澄。她后续要用来跑一篇关于'非语义图形的拓扑信息密度'的论文。另外——"

他拿起桌上的茶杯,发现空了,放下了。

"如果结果只是'没有匹配',你下次申请会走得更难。我建议你想清楚,那八个小时是用来证明你的假设的,还是用来推翻它的。"

陈禹把那句话接住了。他感觉到自己右手的指尖在桌面底下微微收拢,指节骨节处被自己捏得发白。那句话太重了,重得像一块被从深土层里挖出的、半埋在泥浆中的石板——你不知道底下压着什么,但你知道一旦撬开就回不去了。

"我明白。"他说。

周主任点了点头。他站起来的时候椅子腿在地面上发出一声短促的、橡胶与地砖摩擦的吱响。其他人跟着站起来——林澄已经低头看着电子屏走出门了,笔在手指间转了一圈,收进了口袋里。胡工经过陈禹身边时,脚步慢了一拍。

"那个水平沉积面。"他说。声音压得很低,近于耳语。"如果匹配出来了——无论是什么结果——你打个电话给我。号码在材料背面。"

他走了。

陈禹独自在会议室里站了大约十秒,伸手合上笔记本。

然后他转身走出会议室,穿过走廊。看见了苏洛。

苏洛直起身,走过来。她走路时左肩微微前倾,脚尖先着地,像一只谨慎的猫科动物。"周主任给了你几个小时?"

"八个。"

她短促地笑了一声。"那你真该感谢李教授给那卷竹简起的名字。"她在他面前站定,目光从他脸上落到脚下的运输箱上。"《玄策》。"她把这两个字念得很慢,"周主任查了文献,《汉书·艺文志》里真的有这个名字。他以为你挖出了一篇失传的诸子书,高兴坏了。"

"我没纠正他。"

"你当然不会。"

她转身时,无尘服的下摆在膝盖处旋出一个短暂的弧。陈禹提起运输箱跟上她的脚步,经过第一排机柜时,他的目光被那些指示灯吸引了一瞬——其中一枚淡蓝色的光点恰好在他经过时从亮转灭,又在他离开视线范围后重新亮起。他没有停下脚步,但那个切换的频率让他想起某样东西。什么东西呢?走了三步之后他想起来了:楚简上那些朱砂点的分布密度。点与点之间的间距,和这些指示灯熄灭与重亮的间隔,在某种抽象的层面上是"同一类"结构。

他把这个念头按住了,没有说出来。

"你可以告诉我,你到底在淮河底下看见了什么。"苏洛说。

陈禹看着她的背影。

"我看见了四米长的独角骸骨。"他说。"脊索动物,但不是任何已知物种。翼骨是三段折叠式的,关节结构像机械铰链。尾椎末端膨大成球状,内层有青绿色沉积。埋藏深度在地下八到十米,静水沉积层,年代下限至少距今六千年以上。"

苏洛没有打断他,只是一边走者,一边听着。

"石板下面是一个人工空洞。"陈禹继续说。"石阶、金属地面、凹槽纹路,和竹简上的朱砂图案完全对应。空间大到头灯照不到边界。中心有一张石台,台上有一块黑色的玉器。"

"黑色的?"苏洛终于开口了。

"不反光。一点光都不反。上尖下方,一尺二寸长。放在手里比想象的重,密度不像玉石。"

"你碰了?"

"碰了。"

苏洛的嘴唇微微抿了一下。

"什么感觉?"

"冷。"他说。顿了顿。"不是玉的冷。是——另一种冷。沿着手指往上走,到肘弯就停了。然后手臂内侧浮了一条浅蓝色的纹路,几秒钟后消失。"

苏洛没有追问那纹路。

因为她到了第六分区大门。

苏洛站定。

她没有立刻推门。她的手搭在门边的识别面板上,掌纹扫过感应区,面板发出一声极短的确认音。门没有开。她等了一下——两秒,或者三秒——然后转头看了陈禹一眼。

"进去之后不要碰任何东西。不要说话。不要站在我正后方。你的呼吸声会影响我的注意力。"

她推开门。

第六分区的内部比他想象的小。长方形的空间,纵深大约五十米,两侧是黑色的机柜阵列,机柜之间的间隙窄得只能侧身通过。最前方是一张弧形控制台,十七块大屏幕呈扇形排列,每一块都暗着。苏洛走过去的时候,那十七块大屏幕在感应到她接近的瞬间依次亮起,像一串被点亮的灯笼,从右到左,蓝绿色的光沿着控制台的边缘蔓延过去。

陈禹停在门口。他找到了一个位置——右侧机柜之间有一小块空地,刚好能坐下一个人。

苏洛已经在控制台前坐下了。她没有回头,只是把左手搭在控制台边缘,手指极轻地叩了两下。那两下叩击没有声音——她的指腹落在台面上,像敲在一层很薄的缓冲垫上——然后她开始动了。

第一组数据被加载上去的时候,陈禹看见十七块大屏幕几乎同时闪过同一幅图像:那卷楚简的三维扫描模型,朱砂色的弧线在蓝绿色的底色上浮现出来,安静地躺在每一个屏幕的正中央。

然后苏洛的手指落下去了。

陈禹靠在机柜上,看着她。他没有说话。他的呼吸压得很浅,几乎没有声音。他记得她刚才说的那句"不要站在我正后方",所以他选了一个侧面的位置,刚好能看见她的侧脸和那十七块大屏幕的反射光在她眼睛里流动的样子。

六分区的门在他身后合上了。门合拢的那一瞬间,冷却系统的嗡鸣声忽然变得清晰——之前被走廊里的空气流动压住的低频振动,此刻像一条解开了束缚的暗河,从机柜深处、地板下方、天花板夹层中同时涌出来,填充了整个空间。

苏洛的第一轮算法,在第十一分钟报错。

她把它关掉了。手指的动作干净利落,没有停顿,没有叹息,没有"啧"的一声。只是关掉,然后加载第二组参数。

第二轮在第十九分钟报错。第三轮在第二十六分钟。

第四轮开始前,她的右手抬起来,绕到了左侧耳后,把那绺逃出帽檐的黑发缠在了食指和中指之间,绕紧,又松开,又绕紧。

陈禹注意到了。他没有说话。

第四轮在第三十三分钟失败。第五轮在第四十一分钟失败。

第六轮启动的时候,房间里冷却系统的嗡鸣声,在陈禹听来已经变成了呼吸的一部分。

(第六章完)