下一章 上一章 目录 设置
2、记住那个手势
苏 ...
-
苏眠到的时候,沈钦已经把“太白醉酒”的扫描数据重新跑了三遍。
实验室的门被推开时,他正盯着屏幕上那行解码出来的文字出神。没有回头,只是说了一句:“比你说的二十分钟快了四分钟。”
“我闯了两个红灯。”苏眠的声音从身后传来,带着一种理所当然的平淡,“什么东西AI解不了?”
沈钦这才转身。
苏眠站在门口,穿着一件 oversize 的灰色卫衣,头发随意扎在脑后,脸上没有化妆,但那双眼睛让沈钦每次对视都会产生一种微妙的违和感——不是眼睛本身有什么异常,而是她看东西的方式。她看屏幕的时候,瞳孔会非常轻微地、不规则地收缩,像是在对焦一个不存在于这个空间的东西。
量子计算科学家。MIT 博士。二十七岁。被“临时抽调”到非遗数字化工程,负责AI算法优化。沈钦查过她的简历,干净得不像话——本科、直博、博后、回国、进项目,每一步都标准得像模板。但他总觉得哪里不对。
“过来看。”沈钦侧身让出屏幕的位置。
苏眠走近,目光落在屏幕上。她看了三秒。
“傅里叶变换。”她说,没有疑问语气,“编码层在镂空纹样的Z轴偏移里。很聪明。二维载体存三维数据,信噪比够高,AI读不出来,人眼更看不出来。”
“你看出来了。”
“我用量子算法跑的模式识别。”苏眠拉开椅子坐下,手指开始在键盘上快速敲击,“常规AI做傅里叶逆变换需要预设参数范围,我不用——量子叠加态可以同时尝试所有参数组合,坍缩到匹配度最高的那一组。”
屏幕上开始滚动沈钦看不懂的数据流。
“你刚才说解码出一句中文。”苏眠头也不抬。
沈钦把笔记本推过去。苏眠扫了一眼,手指停了一瞬。
“记住那个手势。”她念出来,语调没有起伏,但沈钦注意到她的瞳孔收缩了一下——那种“对焦不存在的东西”的收缩。
“皮影戏里有一个失传的动作叫‘接引’。”沈钦说,“最后一个会做的人叫李满仓,三年前死于火灾。这把皮影就是他的。”
苏眠没有回应。她调出“太白醉酒”的全息模型,手指在空气中旋转、放大,把镂空纹样的每一个细节都过了一遍。实验室里只有键盘的敲击声和扫描仪的风扇声。
“不止这一层。”苏眠突然说。
“什么?”
“编码。不止一层。”苏眠把屏幕转向沈钦,“傅里叶变换只是第一层。解码出来的文字是第二层的索引。‘记住那个手势’不是信息本身——它是告诉你,信息在手势里。”
沈钦皱眉。“手势是动作。动作怎么存数据?”
苏眠没有直接回答。她站起来,走到实验室角落的白板前,拿起马克笔画了一个坐标系。
“你学过信息论。任何信息都可以编码进任何载体,只要载体的自由度足够。”她写下几个公式,“纸张上的镂空纹样有XY轴的自由度,所以能存三维坐标。那动作呢?”
她在白板上画了一个手的简图,标出指节、角度、运动轨迹。
“一个手势的自由度:五根手指,每根有三个指节,每个指节有弯曲角度和旋转角度。再加上手腕的角度、运动的速度、加速度。一个手势的信息容量——保守估计——可以存下这本书。”
她拍了拍桌上那本《中国皮影戏史论》。
沈钦盯着白板上的公式,沉默了五秒。
“你的意思是……‘接引’这个手势本身,就是一段数据?”
“不是数据。”苏眠把马克笔放下,“是程序。用手势运行的——程序。”
空气安静了几秒。沈钦感觉到后背有一阵凉意,不是恐惧,是一种直觉——像站在悬崖边,知道下面有东西,但还没看清。
“我需要看李满仓的采访记录。”苏眠说,“所有。包括未公开的。”
沈钦点头,打开数据库。他犹豫了一下,又打开了另一个文件夹——林伯远教授的个人档案。
“还有一件事。”他说,“这把皮影——TH-2019-042——是我导师死前最后访问的档案。”
苏眠的动作停住了。她慢慢转头看向沈钦。
“林伯远?”
“对。三年前,实验室爆炸。官方结论是设备故障。”沈钦的声音很平,但握着鼠标的手指关节发白,“他死前两小时,最后访问的档案就是这个。”
苏眠沉默了很久。久到沈钦以为她不会说话。
“你相信是意外吗?”她终于问。
沈钦没有回答。他调出林教授的访问记录,屏幕上显示着那个编号——TH-2019-042。旁边是访问时间:2023年3月15日,21:47。死亡时间:23:52。
两个小时。
“我不信。”沈钦说,“但我没有证据。”
苏眠站起来,走到窗边。窗外是城市夜景,灯光绵延到天际线。她背对着沈钦站了一会儿,然后说了一句很奇怪的话:
“你听过‘概率的刀’吗?”
“什么?”
“一种理论。”苏眠的声音很轻,“有些东西不能直接杀人,但它们可以操纵概率。让某个小概率事件——比如煤气泄漏、电路短路、空调坠落——发生的概率无限趋近于1。”
沈钦想起那些传承人的死亡方式。煤气中毒。坠物砸中。突发心梗。每一桩都是“意外”,每一桩都“原因不明”。
“你在说什么?”
苏眠转过身,看着他的眼睛。那一刻,沈钦第一次在她脸上看到了一种不是“计算”的表情——是犹豫。
“我需要先确认一件事。”她说,“李满仓的采访记录。给我看。”
---
沈钦调出李满仓的口述史档案。
音频文件总长四小时,分为八个段落。苏眠没有从头听,而是把音频导入她的量子分析软件,跑了频谱分析。
“这里。”她指着屏幕上的一道波形,“这个频率不在人声范围内。20赫兹以下,次声波。人耳听不到,但身体会有反应——焦虑、心悸、莫名的不安。”
沈钦看着那道几乎平直的波形,在某个时间点突然出现了一个尖锐的凸起。
“这是什么时候?”
苏眠对照时间戳。“李满仓说‘我是最后一个了’的时候。”
她放大了那段音频。在老人说完“我是最后一个了”之后,背景里出现了一种极低沉的嗡鸣——不是环境音,不是设备噪音,而是一种有规律的、周期性的振动。
“这个波形……”沈钦盯着屏幕,“和剪纸纹样的分形结构一样。”
苏眠点头。“‘它’在听。”
“它?谁是它?”
苏眠没有回答。她继续分析音频,在后面的段落里,同样的低频嗡鸣出现了三次。每一次都对应李满仓提到“接引”的时候。
音频的最后一个段落,是采访者问李满仓:“那您传给谁了?”
沉默。然后老人的声音:
“没人可传。年轻人不学这个。我死了,就断了。”
然后是那个低频嗡鸣——这一次,波形比之前任何一次都要大。
苏眠按下暂停键。
“他在告诉‘它’。”她说,“‘它’在确认——这个节点,断了。”
沈钦的手开始发凉。“所以那些传承人的死……”
“是确认。”苏眠的声音冷得像手术刀,“‘它’不需要杀人。它只需要确认信息节点不再存在。当最后一个知道‘接引’手势的人死了,这个信息就从世界上消失了。‘它’的确认完成了。”
“但你刚才说概率的刀——”
“那是手段。”苏眠关掉音频文件,“‘它’不能直接让人消失。但它可以让‘意外’发生的概率变得足够大。大到——必然发生。”
沈钦靠在椅背上,闭了一会儿眼睛。他想起林教授。想起那些传承人。想起李满仓在采访里说的“断了就接不上了”。
“接上什么?”他睁开眼睛,“‘接引’——接的是什么?”
苏眠看着他,沉默了很久。
“我需要你帮我做一件事。”她说,“用你的通感。”
沈钦的呼吸停了一瞬。他从没告诉过苏眠他有通感能力。从没告诉过任何人。
“你怎么知道的?”
“你摸过那把皮影。”苏眠说,“你摸它的时候,瞳孔的收缩频率和看屏幕时不一样。那是触觉引发的视觉皮层激活——你在‘看’触觉信息。”
沈钦张了张嘴,没有说出话。
“我查过。”苏眠继续说,“你家族——钦天监——有这种遗传。触摸非遗实物时,能看到制作它的工匠最后看到的画面。你父亲有,你祖父有。你有。”
“你到底是什么人?”沈钦的声音低了下来。
苏眠没有回答这个问题。她从口袋里掏出一枚东西,放在桌上。
是一枚骨针。和沈钦在蜀锦传承人那里得到的那枚一模一样。
“你去过四川。”沈钦说。
“比你早两周。”苏眠说,“那个织工给你的骨针,和我这枚是一对。它们本来应该合在一起。”
她把两枚骨针并排放置。沈钦的那枚刻着螺旋纹,苏眠的那枚刻着波浪纹。当沈钦把它们靠在一起时,螺旋纹和波浪纹的边缘——完全吻合。
不是两枚。是同一枚,从中间裂开的。
“这是什么?”
“钥匙。”苏眠说,“钦天监日晷的钥匙。你家族的东西。”
沈钦盯着那两枚骨针。他的手在微微发抖——不是恐惧,是某种更深层的东西。像是身体记住了某些大脑已经忘记的事。
“你还没回答我的问题。”他说,“‘接引’——接的是什么?”
苏眠把那两枚骨针推到他面前。
“用你的通感。”她说,“摸这把皮影。‘看’到李满仓最后看到的东西。你就会知道。”
沈钦看着那把“太白醉酒”。它安静地躺在扫描仪的载物台上,牛皮表面泛着温润的光泽。镂空纹样在灯光下投出细碎的影子——那些影子,现在他知道,不是影子。是数据。
他伸出手。
手指触碰到牛皮的一瞬间,世界消失了。
---
他不在实验室了。
他在一个昏暗的房间里。土墙。纸窗。炕上铺着蓝底白花的棉被。空气里有烟草和中药的味道。
他知道这是李满仓的眼睛。他能看到老人的手——布满老茧、关节变形的手——握着一把刻刀,正在雕刻一块牛皮。
这是李满仓最后的记忆。
画面在动,但沈钦无法控制。他只是一个“旁观者”,被困在李满仓的视网膜后面。
老人放下刻刀。他把刻好的皮影举到灯前看了看,摇了摇头,放到了一边。然后他从炕头摸出另一把皮影——“太白醉酒”。
老人看着它,看了很久。
“该你了。”他对着皮影说。
沈钦不明白这句话的意思。但画面开始变化。
李满仓的手开始动。他握着“太白醉酒”的操纵签,让影偶做了一个动作——
手臂抬起。手腕翻转。五指依次张开,然后依次合拢。最后,食指和中指并拢,指向天空。
那个动作很慢。慢到沈钦能看清每一个细节。每一根手指的角度。每一次关节的弯曲。手腕旋转的弧度。
“接引”。
老人做了一遍。又做了一遍。又做了一遍。
第三遍做完,他停下来,看着皮影,笑了。
“记住了。”他说,“走吧。”
然后他把“太白醉酒”放回木箱,盖上盖子。
画面开始模糊。沈钦感觉到老人的意识在消散——像水从指缝间流走。
最后一刻,李满仓的眼睛看向窗外。窗外有月亮。但月亮的边缘——是锯齿形的。
像剪纸。
像镂空纹样。
像——某种东西在“看”。
然后,一切归于黑暗。
---
沈钦猛地抽回手。
他大口喘气,后背的衣服被冷汗浸透。实验室的灯光刺得他眼睛发疼。苏眠站在旁边,面无表情地看着他。
“看到了什么?”
沈钦花了几秒才找回自己的声音。
“手势。”他说,“‘接引’的手势。他做了三遍。”
苏眠的眼睛亮了一下。“你能复现吗?”
沈钦闭上眼睛,回忆那个动作。手臂抬起。手腕翻转。五指依次张开,然后依次合拢。食指和中指并拢,指向天空。
他睁开眼睛,试着做了一遍。
他的手指刚做到“依次合拢”的时候,实验室的灯闪了一下。
不是电压不稳。是闪了一下——像有人按了一下开关。
沈钦停住了。他看着自己的手。手指还在那个姿势里,没有动。
“继续。”苏眠说,声音里有某种紧绷的东西。
沈钦深吸一口气。食指和中指并拢。指向天空。
在他完成手势的那一刻——
扫描仪的风扇停了。所有的屏幕同时闪烁,然后显示出一行字。不是报错。不是乱码。是一行清晰的中文:
“你接上了。”
然后,屏幕恢复正常。风扇重新转动。灯光稳定。一切回到原样。
沈钦和苏眠对视。
“刚才……”沈钦开口。
“我知道。”苏眠打断他。她指着扫描仪的屏幕——屏幕上,那个被AI报错拦在97%的“太白醉酒”模型,进度条跳到了100%。
完成了。
而那行字——那行“你接上了”——消失了。像从来没有出现过。
苏眠从口袋里掏出手机,屏幕上是一个地图应用的界面。一个坐标已经被输入进去。
北纬34°,东经108°。
陕西。华县。
“它给你的。”苏眠说,“你接上了,它就给你下一个坐标。”
“谁给的?”沈钦的声音有些哑。
苏眠看着地图上的那个点,沉默了很久。
“林伯远。”她说,“你导师。他设计了这个系统。每一层解码的坐标,都是他预设好的。”
沈钦愣住了。
“他……他没死?”
“他死了。”苏眠的声音很平静,“但他的计划没有。他知道自己会死。所以他把所有的坐标都预先编码进了非遗的数据里。你每解码一层,就会得到下一层的坐标。一路走下去,直到——找到答案。”
“什么答案?”
“‘清洗者’是什么。从哪里来。怎么阻止。”苏眠把手机递给他,“这是你导师留给你的路。你去不去?”
沈钦看着屏幕上那个坐标。陕西华县。社火。
他想起李满仓最后看到的月亮——锯齿形的边缘。
想起林教授死前最后访问的档案——TH-2019-042。
想起那句话——“你接上了。”
“去。”沈钦说,“什么时候走?”
“现在。”苏眠已经拿起了外套,“你刚才做了那个手势。‘它’知道你在解了。从这一刻起,你每找到一个传承人,他死于‘意外’的概率——都会上升。”
沈钦的手不自觉地握紧了。
“我们在和时间赛跑。”苏眠说,“或者说——在和概率赛跑。”
她走到门口,回头看了他一眼。
“带上你的笔记本。林伯远给你留的东西,不止是坐标。”
沈钦低头看自己的笔记本。他翻开新的一页,发现上面有一行字——不是他写的。
是他的笔迹。但他不记得写过。
“第四代钦天监传人沈钦。你父亲没来得及告诉你的事,我替他说。”
下面是一个日期:2023年3月15日。
林伯远死的那天。
沈钦盯着那行字,感觉到某种东西在他身体里裂开——不是崩溃,是一种被封印了很久的东西,终于破壳而出。
他把笔记本合上,拿起外套。
“走。”
---
实验室的灯自动熄灭了。扫描仪的风扇缓缓停转。“太白醉酒”安静地躺在载物台上,镂空纹样在黑暗中沉默。
如果此时有人看向窗外,会发现月亮很圆。
月亮的边缘——是锯齿形的。
但没有人看。
---
【第二章完】