## 第三十九章:南宫珩注意到闻人屿看人的方式“像在解剖”
周二上午闻人屿到公司,内通系统里有一条未读消息,发送时间七点四十一分。他点开,南宫珩只写了一行字:“今天下午两点。四十六楼。”
他回了一个“好”。然后开始处理工单。数据流中断的第三天,他没有提交任何涉及固件存储区的任务,系统日志里他账号的活跃状态停留在常规操作范围内,没有新的时间坐标产生。
下午一点五十三分,他推开四十六楼那扇深色木门。
南宫珩坐在桌后。面前没有开笔记本,桌面上只有一只玻璃水杯和一张展开的白纸。水是满的,杯壁外侧没有水渍,液面纹丝不动,说明杯子被放在那里有一阵了,没有人在他进来之前举起来喝过。白纸边角压着一道折痕,像是刚从对折状态打开不久。
南宫珩在他推门的瞬间抬起头。
他没有立刻开口。目光落在闻人屿的脸上停了一拍,然后顺着他肩膀和手臂的走向移到垂在身侧的手上,停了一拍,再收回到面部。一次完整的扫描,用时大约两秒。
“坐。”他说。
闻人屿在对侧坐下来。桌面白纸上写了几行字,笔画收束利落,行距均匀。他看不清具体内容,但能辨认出那不是一份完整的技术文档,更像一组被拆散后按顺序列出的关键信息点。
“你上周五在会议室里的观察,”南宫珩说,“你做了记录。”
“做了。”闻人屿说,“记录完之后周末重新整理过。”
“你注意到顾言舟在发言前调整面部表情的对称性。他在开口之前先让面部肌肉处在一个左右完全平均的位置上,然后才说出那组关于固件更新频率偏差的观察。”
“你也在会议室里?”
“不在。我在隔壁监控室看了整场会议的视频回放。你把那个镜头位置选得很好——靠窗的角落,覆盖了全场的水平视线范围。”
南宫珩说到这里停下来,把白纸转过来推向闻人屿。纸面上确实是一组散装的信息点,短句分行排列。第二行写着:“面部表情对称控制。发言前预演痕迹。”第三行:“瞳孔下移。信息自我对照反应。”第四行:“左手小指持续接触键盘边缘。半注意力分配。”第五行:“笔记本位置调整。预设后续操作。”
闻人屿看完五条,把视线从纸上移开,落在南宫珩脸上。
那个人靠在椅背里,双手交叠放在桌上,拇指相对。他的目光没有在观察闻人屿的面部表情,而是落在他眼睛上——不是虹膜颜色或瞳孔大小,是更细的东西,更底层的。那种专注强度闻人屿很熟悉,和他在会议室里看顾言舟时是同一种:收束、不急于下结论,像把一条连续信号流拆解成帧,逐帧阅读。
“你看我的方式,”闻人屿说,“和我在会议室里看顾言舟的方式一样。”
“我看你的方式是,”南宫珩说,“先用你从门口到坐下这段时间内的动作建立一组基线参数,然后把接下来你说话和倾听时的运动信号放在那组基线里逐帧比对。”
他说到这里,嘴角出现了一道极轻的弧度,几乎不可辨认。
“你在会议室里看顾言舟的时候,在他开口前三十秒先完成了基线建立,然后在他说话全程中采集了四组独立信号——面部、瞳孔、手指位置、笔记本放置的物理状态。你把四条信号流做了一次横向对比,找到重合点,然后从重合点出发推断动机结构。”
闻人屿没有说话。他看着南宫珩的眼睛,注意到对方说出“动机结构”三个字时,自己的基线数据和他说话时相比没有任何偏移:瞳孔直径稳定,下颌肌肉张力没有增加,手部没有微小的自发动作。他确认自己面对的是一种极其精准的互相阅读。
“你从会议视频里读取到了同样的四组信号。”
“我读取到了你读取到的四组信号。”南宫珩说,“然后我读取到了你在读取那些信号时的信号。”
闻人屿的视线在南宫珩的手指上停了一瞬。那个人交叠的双手维持着稳定姿势,但右手拇指的指腹在左手拇指的背侧轻轻蹭了一下,幅度极轻,像测量体温时指尖短暂碰触皮肤表面的那一瞬。
“你还读取到了什么。”
“读取到了你在完成那四组信号采集和分析之后,在听对面的人说话时,一直在把自己的基线固定在平均参与者的参数范围内。你故意让自己在会场里成为一个不产生任何可读信号的人。”
“因为我的角色是观察者。观察者不能同时成为被观察的对象。”
“所以你把自己从会场的信息场中抽离了出来。”南宫珩把交叠的双手从桌面上放下来,平摊在两侧。他的拇指在桌沿上蹭了一下,停住了。“你在任何时候进入一个多人场合,都会先做一次完整的基线扫描。你在用心理医生的神经回路处理会议室里的信息流。那套模型在你身上是自动运行的。”
闻人屿把视线从他的手上移开,落到白纸边缘。折痕在灯光下形成一道浅灰色的线,几乎看不出来。他看了那条线一会儿。
“那套模型从我穿进这个世界之前就已经在运行了。它不会因为环境改变而关闭。它在任何需要读取多人信息密度的场景下都会自动启动。”
“你在会议室里读取顾言舟的时候,他有没有注意到你也在被读取。”
“没有。我的基线控制把他的注意力引向了房间里的其他方向。他发言过程中用余光扫过我所在的位置一次,但扫视停留时长低于正常识别所需的阈值。”
南宫珩听完向后靠进椅背。肩膀靠上椅背时微微松了一度,整个人从前倾切换到后靠。那个切换节点正好在闻人屿说完“低于正常识别所需的阈值”之后大约半秒。
“你今天叫我来不只是为了确认我在会议室里的观察方法。”闻人屿说。
“对。今天叫你来是为了确认另一件事。”南宫珩说,“你读取顾言舟的那四组信号,最后得出的结论是什么。”
闻人屿低下头,在脑中把周末整理好的结论按顺序过了一遍。
“他不是为了钱在行动。他在为‘把技术留在公共领域’这个信念建立一个可持续的操作框架。他在会议中主动暴露的那条关于底层固件配置偏差的观察,是在建立一个可以被长期使用的技术信誉资产。他的动机结构是信念驱动的,不是利益驱动的。”
南宫珩听完了这段话,坐在椅子里没有动,目光在闻人屿的脸和桌面之间做了一次平稳的往返。“你在进入那组结论的时候,用过任何外部数据验证吗。”
“没有。完全基于行为信号和公开言论推导。”
“推导出的结论和他在被调离之后仍然保持持续活动的行为模式自洽。”
“完全自洽。”
南宫珩把双手从桌面两侧收回来,交握放在桌面上方。那次交握中他的拇指保持平行,没有交叉,像两个正在各自运行的系统在同一个接口并排放置,尚未做数据融合。
“那份推导有一个外部数据可以验证。顾言舟在入职之前,曾经在一个公开技术论坛上用另一个ID发表过一篇长文。标题是‘关于算法所有权与公共技术基础设施的若干思考’。那篇文章的核心论点和你今天结论的描述方向完全一致——技术不应该被私有化,信息的自由流动是比专利和授权更高级的社会契约。”
闻人屿听着这句话,把它和顾言舟在饭桌上那句“有些技术应该留在公共领域”做了跨时间对接。他现在手里有一条从入职初期到最近一次会议之间的信念链,贯穿整条时间线,以低密度但稳定的信号频率存在着,藏在所有表面商业窃取行为的下面,构成一个更持久的底层结构。
“那篇文章还在网上吗。”
“还在。但它所在的论坛板块需要历史访问权限才能检索到,普通公开索引不会列入搜索结果。”南宫珩说,“我确认它存在的方法和你在会议中确认顾言舟行为模式用的是同一种逻辑——先建立基线,采集信号,再把信号和已有背景数据做对应。”
闻人屿的右手搭在桌面上,中指和无名指并拢着,在桌面表面轻轻压了一下。那是他在接收一个已经完整闭合的信息时才会产生的身体反馈,像一个容器被注满液体后表面张力形成的凸面。
“你是在告诉我,”闻人屿说,“你也在用同一套模型读取我,而且已经完成了从基线建立到信号采集到数据对应的全部流程。你现在状态和刚走进来时不同,从桌面前倾切换到了椅背后靠。那个切换发生在你说完‘低于正常识别所需的阈值’之后。你在那个时间点确认了自己在读取过程中没有任何信息被遗漏。”
南宫珩坐在椅子里,他看着闻人屿的时候瞳孔位置没有移动,像已经被固定在一个确定的位置上。“那个切换发生在你说完那半句话的时候。我正在把我的读取结果和你的读取结果之间做一次完整对照。对照完成之后输入负荷降低了一级,所以切换到了输入接收状态。”
“你现在处于输入接收状态。”
“我现在在等你的输出。”南宫珩说,“你已经完成了从信号采集到动机推断的全部内部处理。你接下来要做的决定是,那组推断是否应该被转化为行动。”
闻人屿把搭在桌面上的手收回来放平在膝盖上。他看着对面那张白纸边缘的折痕,灰色线条在灯光下稳定地延续着。
“那组推断应该被转化为行动。”
“什么方向。”
“方向是:他现在处于被动监听阶段,在等一个确认信号来验证之前采集的数据是否仍然活跃。我需要在他等到那个确认信号之前,先让他看到一个‘我想接触你’的信号。不是数据层面的接触,是行为层面的。”
“你打算以什么方式发出那个信号。”
“在下一场有他在场的会议里,把一个问题带到公开讨论中。问题的措辞方式会让他觉得提问者和他有共同的底层关注点。”
南宫珩听完把交握的双手松开,放在桌面上。拇指之间保持平行间距,放平后没有收拢也没有展开。
“你要把你的注意力从‘读取顾言舟’切换到‘让顾言舟读取到你’。这是一次从观察者到信号源的转换。”
“对。”
“你确定他能接收到那个信号。”
“如果他的动机是信念驱动的,他在会议中听到一个和他共享同一种底层关注点的表述时,注意力分配会产生一次离散偏移。那个偏移可读可辨。”
“你会在那场会议上同时完成两件事——读取他的偏移反应,以及在你自己的信号进入他的接收范围之后记录他的反馈模式。”
“两件事会在同一次会议中并行发生。我从信号源切换到观察者,再从观察者切换到信号源。”
南宫珩的目光在闻人屿说话过程中保持在固定位置,落点在他脸部中央偏下的区域。当闻人屿说完“从观察者切换到信号源”这句话,他的嘴角再度出现了那道弧度,比上一次更短,短到如果不是一直在看他的话可能会错过。
“你刚才说,你看顾言舟的时候,在你和他之间建立的是一组基线、采集信号、比对数据的关系。但现在你在说另一组关系。”
“我在说另一组关系。”南宫珩说,“你刚才走进来的时候我也做了基线采集。你坐下之后我开始比对。但比对的过程中,我产生了一个你刚才描述的那个框架无法覆盖的响应信号。”
“那个信号是什么。”
“那个信号是,”南宫珩说,“你在会议中把自己从信息场中抽离出来的方式,让顾言舟在那一整场会议里都不会注意到你。但如果他以后复盘那场会议,他会发现你的行为模式和他之前认知中的‘隔壁工位的哑巴实习生’之间存在一个无法解释的空白。那个空白本身就会成为一个指向你的锚点。”
“你是在告诉我,我的基线控制太完美了,完美到对于观察对象而言它也构成了一种信号。”
“对。”
闻人屿低下头。他看了会儿自己膝盖上方放平的手背,灯光下能看到静脉走向在皮肤表面形成浅蓝色的网状线。他保持那个低头的姿势大约三秒,然后重新抬起视线,看着南宫珩的眼睛。
“你刚才说的那个框架无法覆盖的响应信号,那不是错误信号。它是你读取过程中的一个有效输出。”
“我知道。”
两个人坐在下午的天光里。窗外的云层在缓慢移动,把办公室内的亮度从均匀的冷白切换到偏暖的浅金,再切换回去。桌面上的白纸在光线变化中有时显得更白,有时显得更灰。那道折痕在两种亮度之间的状态也在变化,有时几乎看不见,有时像一道被压进去的线。
闻人屿站起来。他把椅子推回桌下时动作很轻,椅腿和地面之间的接触几乎没有发出声响。他站在桌边,南宫珩还坐在椅子里没有站起来。
“下一场有他在场的会议是什么时候。”
“周五下午。同一个时段。”
“在那之前,我需要把那条信号的措辞方式在脑子里完整过几遍。”
“你可以在你自己的节奏里做这件事。”南宫珩说。
闻人屿转身朝门口走去。推开门的时候他停了一步,没有回头,侧了四分之一的角度。
“你在读取我的过程中产生的那个无法被框架覆盖的响应信号,你确认了它的来源是什么。”
“它的来源是一段我在三年前就存档过的数据。不是在看到你走进来之后才产生的,是在我确认了你的身份之后就一直存在的、只是还没有被你观测到的信息。”
闻人屿推开门走出去。
走廊里的光比办公室内略暗,顶灯的白光和窗外的自然光混成一种灰调的亮度。他走完那段走廊按下行键,电梯门打开时轿厢里空无一人。他走进去靠着墙站好,门合拢的瞬间他感觉到自己的心跳频率比进入办公室之前略快了一拍,大概快了三到四跳。他靠在轿厢壁上,没有去调整那个心跳的增量。它在他体内稳定地存在着,像一个人在安静的房间中站起来走动时脚步声在地板上形成的连续震动轮廓线,不响,不弱,只是存在。
电梯到十六楼。他走出去,走回工位坐下来。把手机从口袋里拿出来放在桌面上,然后靠进椅背。窗外的云层又移开了一些,光从云缝之间漏下来,在桌面和键盘上形成一道狭长的亮带。他把手放在那道亮带的边缘,指腹贴着被光照亮的桌面表面,在边缘处停了一下。
然后他打开笔记本,新建了一个空白文档,在标题栏里敲了两个字。
没写内容,只留着一个空白的正文页。他把笔记本合上,屏幕暗下去的那一下,他看到自己映在黑色屏幕上的脸,表情和他平时在镜子里看到的没什么不同,但他知道有些东西已经不一样了。从今天下午两点到两点四十分之间发生的那些事,那些对话,那个互相完成了全部读取过程的人,以及最后那句话——三年前就存档过的数据。
他需要一些时间来想清楚那是什么意思。但他现在不打算想。他把椅子往前挪了一点,翻开今天的工单列表,手指落上键盘,开始打字。
屏幕上光标开始移动。字符一个接一个地出现,常规操作,常规频率,常规内容。他的账号活跃状态回到了“正常”的范围内。
窗外的云层又移了一次。光带从键盘上滑走,室内回到均匀的冷白亮度中。那道亮带离开桌面的时候他的指腹已经收了回来,放在键盘边缘的掌托上,指尖微微屈着,像一个人刚从一个很长的句子末尾走出来,还在等那个句号落定。