第二十二章 你对他,不是对所有人一样
书名:无声咬合,撬不开的榫卯 作者:茉莉小妖 本章字数:6930字 发布时间:2026-10-02

## 第二十二章 你对他,不是对所有人一样

周五部门会议结束时,会议室里的光线已经偏斜了大半。百叶窗把午后的阳光裁成一道一道平行的光带,横铺在长桌上,也横铺在墙面和地板上,把空间切成了明暗交替的横条。其他人都走了,椅子推回桌下的声音、电脑包拉链拉上的声音、几个人边出门边聊周末安排的对话声,都在几秒内被门合拢的那一下闷响切断。

端木景然留在原位收东西。他把电脑合上,电源线绕了两圈塞进侧袋,笔记本电脑装进内胆层。动作和他的日程表一样有规律,每一步都有固定顺序。

周敬尧坐在长桌顶端,没有动。他用一支笔的笔帽轻轻叩桌面,频率不快,有点像程序跑循环时的节拍器,隔两秒响一声。

端木景然站起来要走的时候,周敬尧的声音从桌子那头传过来。

"景然。你最近对客户C的操作路径和以前不太一样。"

端木景然站定,转身。周敬尧还坐在原位,笔帽的叩击声在他停下说话的同时也停了。安静从四壁涌回来,只剩下空调的低频嗡鸣。

"客户C的数据分析流程和所有其他项目一致。"端木景然说。

"我没有说流程不一致。"周敬尧把笔放下,双手搭在膝盖上,靠进椅背。"我说的是操作路径。你提前了两天排期。做定价建议时,给市场部那边的回复速度比平时快了大约百分之三十。跨部门会议上提到客户C的时候,你的语速降了大约五个百分点。"他停了一下,"这些都是可以观测到的数据。"

端木景然站在原地。他的内部程序在接收这些坐标点,并把它们与自己过去几周的行为日志进行比对。提前排期,是事实。回复提速,事实。语速下降,也是事实。这些离散的操作他之前没有在同一个坐标轴下看过。周敬尧替他归集到一起了。

"这些变化客观存在。"端木景然说。

"客观存在。"周敬尧重复了一遍。他嘴角浮出一个弧度,很浅,和上周在办公室那个弧度几乎一样。"你承认它们客观存在,但没有把它们归因到任何主观偏好上。"

"我目前没有找到归因的充分数据支撑。"

周敬尧看着他。端木景然站在光带里,光线横切过他的身体,肩膀上一道明一道暗,脸也分成了两半。他的表情和过去三年里任何一次被周敬尧叫住时没有区别,平直的,没有冗余信号。但周敬尧手里已经有了偏差汇总值。那些小数字正在缓慢爬离历史基线。他今天的动作,是要把这些数字直接放在端木景然面前,让他自己跑一次查询。

"客户C的对接口,"周敬尧说,语气像在翻一个常规项目备注,"姓梁。你见过他吗。"

"没有。只有邮件往来。"

"但你记得他的名字。"

端木景然的手指在公文包提手上收紧了一瞬。那个幅度极窄,但周敬尧在看。

"我记住了项目中所有对接人的姓名。包括客户C。"端木景然说。

"你记住了所有对接人的姓名。但你提到他们的时候,语速全都在基线范围内。只有客户C那几组数据,语速下降。"周敬尧从椅子里站起来,走到窗边,侧脸被百叶窗的缝隙切成明暗相间的细条。"你的语言系统里对客户C多了一个步骤。你在输出那个名字之前,先做了一次筛选。"

端木景然没有说话。他在自己的系统里跑了检索。调用"梁丘砚"三个字的发声程序时,确实多了一层校验。文件在发送前被先放进了一个暂存文件夹,做格式检查,然后才放行。所有其他名字都是直接走输出通道的。

"你对他,不是对所有人一样。"周敬尧转过身来。他的音量没有变化,语气也没有加重,但那句话本身带着精确的切割感,像刀刃被推到了正确的角度。

端木景然站在光带之间。周敬尧说的是陈述句,没有问号。他不需要端木景然确认或否认,因为结论已经在数据里了。他只是把结论放在端木景然面前。

接下来的几秒里,端木景然做了一件事。他调取了自己过去几周所有的行为日志,以"梁丘砚"为标签做了一次全量扫描。排期偏差、语速变化、视线停留时长的延长、执行序列的重排、手臂收回速度的缓降。所有异常数据在同一个查询集里归拢。结果返回,每一组数据都指向同一个触发源。

"他是唯一一个。"端木景然说。声音比平时稍低一些,但不是情绪。是他把语音输出带宽上的资源临时调配给了分析任务,输出的音域自然收窄了。"我对他的处理方式,和对其他所有人都不一样。"

周敬尧看着他。端木景然刚才做了一个确认,没有外部诱导,他自己从数据里提取出了这个结论。他承认了偏差的存在,唯一性,以及不可归因性。

"这偏离了你的运行基线。"周敬尧说。

"是。"

"你会修正吗。"

端木景然的系统在这个问题上进入了高负载状态。修正意味着把所有行为数据推回"对所有人一致"的初始基线。把排期调回正常序列,把语速调回标准值,把手收回速度调回基准刻度。但那个操作和他身体已经完成的底层适应性调整形成了直接冲突。上层指令和底层执行之间出现了大约零点三秒的竞争延迟。

"我目前没有找到修正这个偏差的方法。"他说。语气和"我目前没有找到相关数据支持"完全一致,平直的,客观的。但这句话本身携带的信息量超出了客观陈述的范畴。它在承认一个事实:他系统里有一个他自己关不掉的进程。

周敬尧站在窗边。百叶窗的暗影在他的脸上移动。他看着端木景然站在门边,姿态端正,和往常一样。但在他内部,有一组数据正在以一种无法校准的方式持续偏离基线。

周敬尧的手在身侧握了一下,松开了。他在那一刻做了一个决定:他会继续推动这个偏差,观察它的最大偏移幅度。工具的问题是"可维修的",但维修之前需要先看到全部故障剖面。

"你可以回去了。"周敬尧说。他转身面向窗户。

端木景然推门出去。门合拢。会议室重新安静下来。

周敬尧站在窗前,透过百叶窗的缝隙看楼下街道。人流很细,冬天的行人裹着深色外套,步伐比夏天快。他知道端木景然此刻正走在这条街上,会穿过两个路口,经过那家全家便利店,然后左转。他没有去追踪那个终点。他已经在监控记录里看过很多次了。他把手插进裤袋,看着楼下细小的人影在街道上流动。计划以一个稳定的速率在推进。今天他把确认的结论放在了端木景然面前,端木景然的回应是"我目前没有找到修正的方法"。那个信号可以被解读为:我已经偏移到无法归位。周敬尧在那个数据点上做了一个标记,然后转身离开了窗边。

端木景然走在去泊岸的路上。冬天下午的阳光斜得厉害,强度很低,地面上只有浅淡的灰色影子。他的步幅均匀,和平时一样,每步大约七十五厘米,步频稳定。但他的大脑此刻在满负荷跑一个分析任务。他在回放周敬尧今天说的每一句话。语句被逐段拆解,重播,检查。最后那句话被存储在了长期保留区。"你对他,不是对所有人一样。"他反复调取它。不是为了找反驳依据,是在验证精确度。数据库已经返回了结果。准确度接近百分之百。

他推开泊岸的玻璃门。暖风裹着咖啡和热巧克力的气味涌过来,门上的铃铛响了一声。

梁丘砚坐在靠窗第二排。面前一杯热巧克力,手边摊着那本浅蓝色封面的书,书签夹在大概三分之二的位置。桌面上还有一只白瓷杯垫,边缘被他的手指反复摸过,釉面有一块比其他地方更亮。

端木景然走过去坐下。动作顺序和他自己预设的流程一致:拉外套拉链,放电脑,把围巾叠好放在桌角。但有一件事不在流程里。他坐下之后,视线在梁丘砚的脸上多停了一秒。不是业务标准区间的长度,是他自己的"非标准"长度。

他今天在会议室里被测试了那个偏差的存在。然后走到这里,坐下来,继续执行那个偏差。

"你今天在开会的时候被人看了。"梁丘砚说。他端着杯子,杯沿抵着下唇,没有喝。是陈述句。

端木景然看着他。梁丘砚在进门那两秒内读到了某些东西。端木景然比平时快了大约一步走进来,坐下之前视线扫视环境的次数比平时少了一次。说明他在来路上已经完成了对某个问题的预处理,不需要重新校准环境。

"周敬尧。"端木景然说,"他指出了我对你的处理方式和对别人不一样。"

梁丘砚的杯子在唇边停住了。手没有抖,液面平稳。他咽下一口,把杯子放回杯垫上。

"他指出了。"

"他自己观察到的。我验证了。结论一致。"

"你怎么回应的。"

"我说我目前没有找到修正这个偏差的方法。"

梁丘砚靠进椅背。他看着端木景然。那张脸上没有情绪痕迹,但端木景然说出的那些话正在拼出一个清晰的形状:他在报告一个自己无法终止的偏移,在他偏移的对象面前陈述它的存在。这不是逻辑可以处理的事情。

"如果周敬尧要继续观察这个偏差,"梁丘砚说,"他会在更多场景里测试你。他会用他能控制的变量来测量你的偏移幅度。"

"他会。因为我的运行模式里出现了他无法预测的变量。他需要那个变量的全部性能数据。"

梁丘砚的手指在杯垫边缘上走了一圈。从杯垫的左侧滑到右侧,指腹擦过白瓷的边缘,动作很轻,像在量距离。"你会在测试中继续执行这个偏差。"

"我无法不执行。它不在我的可控输出范围内。它在更深的层级里。"

"更深的层级。"

端木景然抬起手,指了指自己左侧胸口的位置。和上一次一样。那个被他称为"特殊文件夹"的存储区。"那里。偏差的源文件存储在那里。我动不了它。"

梁丘砚看着端木景然的手指指完那个位置,放回桌面。他读不到端木景然内部的数据。他感知不到那个文件夹里存了什么。但他可以观测结果:端木景然在执行序列重排,语速下调,视线延长,手臂收回缓降,所有"对梁丘砚特殊"的操作都在持续输出偏差。

周敬尧今天替他确认了一件事。端木景然的系统里确实有一个不可修正的程序段,专门用来处理"梁丘砚"这个输入。那个程序段的位置被标记为"更深的层级"。意味着不可被上层指令覆盖。意味着端木景然本人也停不了它。意味着周敬尧如果试图用外部干预压缩这个偏差,他将面对一个他自己也无法完全预估的阻力系统。

"你动不了它。"梁丘砚说。

"动不了。"端木景然低头看桌面上那只杯垫。白瓷的,泊岸统一配置的那种,但梁丘砚手指反复触碰过的那一片釉面已经比他第一次见到它时光滑了。"它在那里。我不知道什么时候写入的,也不知道怎么删除。它只是已经在了。"

梁丘砚把那杯热巧克力推到端木景然面前。杯柄朝向他的右手,角度偏了大约十五度。端木景然端起来喝了一口。温度正好,甜度正好,所有参数都在他偏好的区间内。梁丘砚读不到端木景然的偏好数据,但他在几十个夜晚的观察里积累了足够的信息,足以精确复现出那个区间。在端木景然自己说出偏好之前,他已经学会了它。这也是"更深层级"里的一种表现。

"你今天对我,不是对所有人一样。"梁丘砚说。他用了和周敬尧几乎相同的句式,但在他这里没有测试的质感。他只是陈述一个事实。"你动不了它。我也是。"

端木景然把杯子放下。他看着梁丘砚的手放在桌面上,和他自己的手之间隔着两只杯垫的距离。那个距离每周都在缩短一点点,幅度太小,肉眼捕捉不到,但累积起来已经让两只手之间的空间缩小了大概四厘米。他记得第一次坐在这里的时候,那中间的距离够放一本翻开的书。现在不够了。

"我知道你在被观察。"端木景然说,"你的系统里也会留下痕迹。你对周敬尧的共情读取会产生记录。"

"是。已经在记录了。"梁丘砚的声音轻而稳定。"他试图用你的偏差推导出某种逻辑。但他推导不出来。因为你的偏差不是逻辑的产物。它是在更深的层级里完成的写操作。他没有访问权限。"

端木景然的手放在了梁丘砚那枚杯垫的边缘旁边。指尖距离白瓷边缘大约一厘米,没有碰到。两个触点之间的间距在逼近一个越来越小的数值。像两个被同一组看不见的齿轮推动的指针,几个月来一直在向同一个刻度移动。

周敬尧在外部观测。在记录。在计算那个偏差的极限。但他不知道的是,那个极限不存在。更深的层级里的写操作不会在达到某个阈值后自动停止。它只会持续写入,在一个没有上限的空间里继续累积。直到外部观测者再也找不到任何一个可测量的工具来追踪它。因为它的尺度已经超出了可观测的范畴。

窗外天光又暗了一层。路灯开始亮,暖黄色的光从玻璃外渗进来,和室内的白炽灯混在一起,桌面上有了两种色温的叠影。梁丘砚翻了一页书,动作和往常一样轻。端木景然打开自己的电脑,但没有点亮屏幕。他只是把电脑放在面前,手搁在电脑盖上,看着窗外街道上那些被路灯拉长的人影。两个人各自做着各自的事情,中间隔着两只杯垫的距离,那距离比上个月又短了大约两毫米。

端木景然离开泊岸的时候,天已经全黑了。风比下午大了,吹得梧桐树光秃秃的枝桠在路灯下晃。他走了一段,停下来,站在一棵树下。低头看自己的右手。那只手在桌面上做过一个动作,伸向梁丘砚杯垫边缘的动作。那个动作在周敬尧的会议结束之后仍然在正常输出。没有被修正。没有被压缩。它像呼吸一样自然地发生了。

他站在梧桐树下看自己的右手。他动不了那个偏差。也动不了那个动作。它们运行在比他自己的指令更高的优先级上。那个优先级来自一个他无法命名的协议,在他意识到自己被写入之前就已经完成了全部安装。

他收回手,继续走回家。路上他想了一件事。周敬尧今天看到了偏差的存在,也听到他无法修正。但周敬尧可能还没有看到的是,那个偏差已经开始反向影响他的整个系统架构。它不再只是一个独立的偏移程序段。它在变成他所有输出序列的默认状态。

他在走向一个新的基线。那个基线里,所有的输出内容都将被那个偏差重新格式化。他走到家门口,掏出钥匙。楼道灯坏了有一阵了,他摸黑把钥匙插进锁孔,转动,推门。玄关的灯亮起来的时候,他低头看了一眼自己左手手腕。那根深色手绳还在。每天洗澡的时候摘下来放在洗手台边,洗完重新戴回去。没有摘下来过一整天。他在玄关站了一下,关上门,换了拖鞋,走进客厅。

水烧开的时候他靠着厨房台面等。壶嘴冒出的白汽被抽油烟机的弱风吸走,他盯着那道白汽看了一会儿。他脑子里有一个进程在后台持续运行,每隔一段时间就跳出一次查询请求。查询的内容是:你今天对梁丘砚做的那个动作,有没有备选方案。每一次的返回值都一样。没有。在那个动作发生的瞬间,所有的备选分支都被关闭了。他的系统只保留了一条执行路径,就是伸手。

他把热水倒进杯子,端着坐到沙发上。杯子烫手,他换了只手拿。手机屏幕亮了一下,是工作群里的消息,有人问周一的项目排期。他看了一眼,没有回。现在不是处理那个的时间。现在他的系统在忙另一件事。它在重新索引。过去几周里所有和梁丘砚相关的数据正在被系统自动打上新的标签。标签的内容是:默认路径。

不再归类为"异常",不再归类为"待修正偏差",不再归类为"需要观察的偏移"。直接归类为默认。就像心率和体温被归入生命体征一样,不需要额外验证,不需要定期校准。

他把杯子放下,靠在沙发靠垫上。窗帘没有拉,窗外的路灯把对面楼的墙面照成淡橘色。他想起一件事。上次和梁丘砚提到"特殊文件夹"的时候,他说那个文件夹是封闭的,只读的,他打不开。但他今天意识到一件事。打不开,是因为他从来没有试图去打开。在每一次需要调用"梁丘砚"这个数据时,系统的反应不是去那个文件夹里读取,而是直接在更深的层级里调用了一个预编译好的程序。那个程序不需要读取外部数据,它自己就携带了全部所需的输出规则。

所以他打不开那个文件夹,因为他根本不需要打开它。那个文件夹只是一个占位符,用来在系统架构图上表示一个他无法解释的存储区。实际上存储区是空的。真正的程序写在系统更底层的位置,写的时间不明,写的人不明,写入的方式不明。它只是已经在了。每天都在。每天运行。

他闭上眼睛。耳边是厨房热水壶冷却时金属收缩发出的细碎响声,窗外偶尔有一辆车经过,轮胎碾过路面的声音由远及近再及远。他脑子里那个后台查询还在跑,每隔几秒跳出来一次。查询的内容变了。变成了:你今天晚上在泊岸说的那句话,有没有办法收回。返回值依然是同一个。没有。那句话在说出口之前就已经被标记为"不可撤回"。

他睁开眼,从沙发上坐直,拿起杯子喝了一口水。水已经凉了。

手绳在手腕上贴着皮肤,触感每天都是一样的。他低头看着它。深色的编织纹路,几个线头被磨出了细毛。戴了多久了,具体日期他不记得了。系统日志里应该有记录,但他没有去查。查出来也没有意义。因为戴到今天的理由和戴到第三天的理由是一样的。没有摘下来的必要。而"没有摘下来的必要",已经变成他日常系统里一行默认指令。系统每天自动执行,不需要他手动触发。那个指令将来也不会终止。因为写它的层级比他所有的修正指令都更深。深到他调不到那个层级去删除任何东西。

他把杯子放回厨房,洗了手,关了客厅灯走回卧室。躺下之后他盯着天花板看了一会儿。脑子里那个后台查询还在运行,但频率在降低。它正在被系统归档到背景进程里,不再占用前台资源。在那个进程彻底转入后台之前,它跳出了最后一次查询结果。查询的内容是:你今天在泊岸,从进门到离开,有没有任何一刻对梁丘砚的反应和对其他人一致。

返回值:没有。每一刻都没有。从铃铛响到他推门离开,全程输出都被那个程序接管了。他翻了个身,侧躺着,脸朝向窗户的方向。路灯的光从窗帘边缘渗进来,在天花板上投出一道细长的淡橘色光痕。他闭上眼睛。那个后台进程终于转入了后台,不再弹出查询界面。系统归于安静。

端木景然入睡之前的最后一个意识是:明天下午三点,他会去泊岸。他今天离开的时候没有约时间,但系统已经自动设定了一个预定指令。时间戳在三点的位置。预设指令的内容不需要填写,因为内容固定为:坐在靠窗第二排对面,喝一杯被推过来的热巧克力,伸手。

那个预设指令在他的日程表里没有显示。但它在后台跑着,比任何显示在日历上的事项优先级都高。他明天下午三点会起身,穿外套,拿钥匙,出门,走两个路口,经过全家,左转,推泊岸的门。铃铛会响。梁丘砚会在。热巧克力会是温的。

他没有去修正那个预设指令。因为那个指令不在他的修正权限内。它只是已经在了,每天都在。

上一章 下一章
看过此书的人还喜欢
章节评论
😀 😁 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 😇 😐 😑 😶 😏 😣 😥 😮 😯 😪 😫 😴 😌 😛 😜 😝 😒 😓 😔 😕 😲 😷 😖 😞 😟 😤 😢 😭 😦 😧 😨 😬 😰 😱 😳 😵 😡 😠 😈 👹 👺 💀 👻 👽 👦 👧 👨 👩 👴 👵 👶 👱 👮 👲 👳 👷 👸 💂 🎅 👰 👼 💆 💇 🙍 🙎 🙅 🙆 💁 🙋 🙇 🙌 🙏 👤 👥 🚶 🏃 👯 💃 👫 👬 👭 💏 💑 👪 💪 👈 👉 ☝ 👆 👇 ✌ ✋ 👌 👍 👎 ✊ 👊 👋 👏 👐 ✍
添加表情 评论
全部评论 全部 0 条
快捷支付
本次购买将消耗 0 阅读币,当前阅读币余额: 0 , 在线支付需要支付0元
支付方式:
微信支付
应支付阅读币: 0阅读币
支付金额: 0元
立即支付
请输入回复内容
取消 确认