晨雾贴着海面,薄得能数出浪脊。密议室长桌上,昨夜那份双名联合帧的誊抄件还摊着,炭笔压痕一层叠一层。
唐铮一巴掌拍在桌上,嗓门先把雾震开了:“我昨晚问的是敌还是友,你们一个个拿位置糊弄我。今天必须给个说法 —— 它把咱们俩的名字签在同一句话上了,这算盟书还是战书?要我说,回!原样回回去,咱们的名字凭什么让它替咱们签!”
沈清秋的手压在誊抄件上,声音冷得像退潮:“原样回回去,就是把‘我们’两个字认下来。你确定要在弄清它是什么之前,先跟一片会发光的深海拜把子?认了这帧,往后它再拿‘我们’说话,我们就是自愿站在里面的。”
“回,但不是抄它的答案,是认我们自己的账。” 陈墨推了推眼镜,语速快得像放连珠箭,“那帧里有我们的名字,把整帧原样发回去,等于说‘这句话我们俩都说过,我们认’。认领逻辑第二次启用,上次认的是我们自己的话,这次认的是双方的话。它没选边,我们也不选边,我们只认‘我们俩’。”
她话锋一拐,自己先挑刺:“但风险得摆桌上 —— 原样重发等于零新信息,它要是再回一帧新的,我们就得跟它的节奏走。”
沈清秋接得飞快:“所以今晚只发一次。无论它回什么,不作第二次应答,留明夜裁决。”
苏曼一直安静地坐在桌尾,这时把手边的汤碗搁下,开了口,声音温软,字却一个个落地:“它等的时辰一次比一次长…… 七百息,八百息。一个不肯走的存在,等的姿态都这么耐心。回它吧,别让海面上那句‘我们’,悬在海里过第二夜。”
林甜甜掰着手指头,小声总结:“就是说…… 它递了张写着两个人名字的帖子,咱们把帖子原样递回去,就是‘帖子我收到了,字我也认了’,对不对呀老公?”
李云帆的指节在桌上叩了三下,满屋收声。
他先看向唐铮:“你问敌还是友。我昨天答了‘都不是’—— 因为那两个字不够用。今晚我们把这帧原样发回去 —— 不认敌,不认友,只认‘我们’。这句话放出去,它怎么接,就是它自己的答卷。”
唐铮张了张嘴,剩下的话咽了回去,桌下的拳头松了半寸。
“回盟。” 李云帆落锤,“帧就用它的双名联合帧,逐帧原样,一个息都不改。认领认到‘我们’这一层,是它能听懂的最大诚意,也是我们敢给的全部底牌。”
沈清秋提笔,附三条红线:逐帧校验到息,错一息作废重裁;知情链限复核岗,堤下不传;当夜无论对方回什么,不作第二次应答。
笔锋一转,她核验轮宿台账:“上夜唐铮,今夜轮陈墨,排班无偏移。”
陈墨的炭笔在纸上顿了半拍,耳根以肉眼可见的速度红上去,梗着脖子挤出一句:“…… 合规就行。”
李云帆补了一句:“今晨验证窗 —— 甜甜上去之后,不管波动不波动,报回来再说。规律和盟约,今天两条线一起走。”
辰时,高坡西北了望位。
林甜甜把银痕第 60 日早笔全量读数先行入册:六十三息、二百六十八度、越圈二百零六度。息数续上了递增的账,方位与越圈持平,无漂移。
读数刚落进附注栏,海面方位,第六次半格波动来了。晃了两下,约两次呼吸,复稳。
她抱着记录板一路冲下坡,嗓门先到:“波动了!第六次,晃了两下,跟规律册里写的分毫不差!昨晚它把两个名字签在一句话上,今早银痕就替这笔账画了押 —— 规律说中了一夜之前的事,老公,它真的会预报了!”
堤头长桌上,陈墨把第六笔落进叠时序表,长长吐出一口气,声音压着抖:“五笔是回头对账,今天这笔是往前看路。规律第一次在事情发生之前把话放了出来 —— 从今天起,它不是账本,是预报。”
沈清秋落笔附红线:“预测成功不入对外宣传。规律册一式三份照旧限复核岗。今夜若再有格式级动作,明日早笔即第二次验证窗,条款照旧 —— 波动续命,干净打回候补,一视同仁。”
李云帆手按桌沿,望了一眼西北海平线,指节把桌沿抵出一道白痕。
巳时,值棚。
陈墨顶着黑眼圈复核回盟帧的誊抄底稿。李云帆俯身跟她同看一张纸,两支炭笔在同一个数据格上撞在一起,指腹碰到指腹的那一息,她从手背一路红到耳根,整个人像被点了穴。
眼镜顺着鼻梁滑下来。李云帆抬手替她推正,近距离四目相对,她僵在原地,好几息才找回声音:“…… 热传导。不是,我在核数据,你别离这么近,影响我…… 影响我读数的准确度。”
嘴上这么说,脚跟却钉在原地。
苏曼端着一盅安神汤进来,看看这个,又看看那个,嘴角弯了弯:“墨墨连着三夜没睡好了,趁今天补个觉 —— 今晚你值夜,得攒着力气。”
一句 “值夜”,把陈墨的耳根又烧红一层。她捧着汤盅埋下头,含含糊糊嘟囔:“喝、喝了就睡。”
校场那头,唐铮马尾第十天全勤收官,跑过来站定,下巴一扬:“十天了,一天没断,你说话得算数 —— 全勤的赏,别忘了记在账上。”
李云帆照例替她重扎马尾,扎完弹了一下马尾梢:“十天整,比潮汐还准,战神。”
她喉咙动了动,转身走时,嘴角压都压不住。
未时,堤头空场。
李云帆演练回盟帧发送流程 —— 解封、翻转、定向、三段连闪、收板,全套循环三遍。回盟帧在对署帧的基础上多出一段间隔与单闪,操作时长翻了近一倍。
小白一改往日只在关键时刻起身的做派。每演练一遍,它就沿堤缘走到李云帆脚侧,走出一条贯穿直线,再折返堤缘。三遍演练,三条直线,节律与人的操作逐次咬合。
沈清秋正册落笔:“小白直线贯穿巡逻线于我方演练中连续三度执行,与应答器械操作节律逐次同步,首次入档,待核,最高密级。”
陈墨压低声音补附注:“它走的不是巡逻线了 —— 它是在陪我们排练。它守的已经是‘我们怎么跟那片海说话’这件事本身。只记现象,不推因果。”
亥时,寝居。
门闩轻轻落下,隔绝了屋外的海风与夜色。
暖灯柔光下,陈墨背对着门站在桌前整理数据册,肩膀绷得笔直。李云帆走近,她转过身,先深吸一口气,开始背准备好的论证:“根据传热学基本原理,两个热源的接触面积越大,导热效率越高,单位时间的熵增更小,所以…… 所以抱着睡的取暖效率,是分开睡的三倍以上。这是有严格物理依据的,不是我……”
论证背到一半,李云帆抬手碰了碰她的脸颊。她整个人从脸颊一路红到锁骨,后面的公式全部作废,只剩一句气音:“…… 数据支持这个结论。”
温存之间,她的皮肤敏感得惊人,碰一下就层层泛红,却始终睁着眼睛看他,像在观测某种复杂现象。眼镜在辗转间被碰歪了也顾不上扶。她贴着他的耳朵,声音发颤,字字认真:“老公…… 你的心跳,频率变了…… 不是我紧张,是你在变,我测得出来……”
事后她趴在他胸口,手无意识地在皮肤上画着帧结构图,把今晚回盟帧的间隔逻辑低声讲了一遍,又一遍。讲着讲着,声音一点点沉下去,睡着了。
子夜前一刻,李云帆轻手轻脚起身。陈墨其实半醒着,伸手抓住他的袖口,把一支削得整整齐齐的备用炭笔别进他披风内袋,声音含糊却清楚:“堤上要是笔断了…… 用我的。我今晚,把答案都算好了等你。”
说完自己先把脸埋回枕头,耳尖红透。
李云帆把这句记进私册最深处。
子夜正刻,滩头堤头。掌心碎片准时升温。
一息,十息,百息…… 直至三百息,热度恒定不散 —— 第 61 轮脉冲,较上轮递增五息,入档。正南双鸣分毫不差。第五十五道尾音两轮交叉复核:南偏西二百七十一度、越圈二百零九度,与推演严丝合缝。热区七指持平,四息刺痛,分级入档。
短鸣第四十五夜,恒定七息。黑墙七息一张、七息一合。
短鸣消散的那一息 —— 西北幽光亮起。一闪。三十息。第二闪。三十息。第三闪。
沈清秋压着嗓子:“三闪第十次复现,参数十度一致,周期行为第十次确认。”
八百步外,黑墙整面轻颤,呼吸节律第十度断拍,十组复现,补录独立台账。
三闪熄灭后整整三十息 —— 双闪。问句第十二次出现,四十三息间隔,照旧沿用。问句熄灭。
李云帆立于方位桩后,落锤两个字:“回盟。”
反光骨板解封翻转,遮光罩把定向火盆的光路折向西北切点 —— 校验闪一息。间隔七息。单闪一息。间隔四十三息。单闪一息。收板,遮光罩落下,无一丝余光。
双岗逐帧校验:与对方昨夜双名联合帧,零误差。我们把它的话,连着我们的名字,原样认了回来。
我方主动发送全程碎片无温,第五度确认。
陈墨压着嗓子入档:“五个动作,一口气发完 —— 名对名,槽位对槽位,一个息没改。认领认到‘我们’,礼数给到头了。”
然后是等待。
三百息死黑。六百息死黑。海风一记一记刮过堤面,唐铮在堤下把牙关咬得咯咯响,陈墨把今晚算好的推演稿捏出了折痕。
第九百息前后 —— 西北幽光亮起。
校验闪一息。间隔七息。单闪一息。间隔四十三息。单闪一息。
双岗逐帧校验:与我方回盟帧零误差。它把我们认下的话,又原样念了一遍。
堤头刚松了半口气。
三十息。西北幽光再亮 —— 校验闪,一息。
然后,没有然后了。
死黑。三百息,死黑。六百息,死黑。那道校验闪之后,一个字都没有跟上。
陈墨的炭笔啪地掉在纸上。她盯着海面,声音发飘:“它先核对了格式 ——‘请核对格式’—— 这是它每次开口前的头一句…… 然后它没开口。它把话咽回去了。那不是一句说完的话…… 那是一个没填完的格子。双名后面,它留了一个空位 —— 校验闪是格子边框,里面是空的。”
沈清秋的笔尖钉在纸上,好几息才挤出一句:“只记录,不研判。对方未完成帧、双名后空槽结构,首次,候补定性,待二次验证,最高密级。”
唐铮盯着那片死黑看了很久,低声嘟囔:“…… 递帖子递到一半,笔搁下了。它是在等谁落款?”
紧绷的堤头被这一句问得没人接话。
高坡上,林甜甜的灯讯稳稳传下交叉核验。碎片在对方两次发送时均透出微温,第六度确认。发送终止后,余温不退 —— 三百息,在;六百息,在;卯时天光泛白,在;直到辰时初,那点温度才散尽。跨夜存续第二次,持续时长再创纪录,最高密级。
而空槽那道校验闪亮起的一息,小白第一次离开贯穿直线,径直走到堤缘正西北角,定点伫立,双瞳锁定死黑海面,整整三百息。西北角定点凝望,首次入档,最高密级。
李云帆望向海面:“今夜到此为止。空槽帧,一个字不接,留明夜裁决。我们认下了‘我们’,它回了一个空着的格子 —— 它在等第三个名字落款。或者,它想让那个格子,永远空着。”
逐条归档:第 61 轮脉冲三百息、较上轮递增五息;尾音第 55 道 271 度、越圈 209 度;短鸣第 45 夜恒七息;三闪第十次复现、参数十度一致、周期行为第十次确认;黑墙第十度断拍、十组复现;双闪问句第十二次出现、四十三息间隔沿用;我方回盟应答首次启用(校验闪一息+间隔七息+单闪一息+间隔四十三息+单闪一息)、逐帧校验零误差、认领逻辑第二度启用入册;我方主动发送全程无温第五度确认、对方发送时碎片微温第六度确认;对方同帧回声零误差入档;对方未完成帧、双名后空槽结构首次、候补定性、待二次验证、最高密级;未完成帧是否计入格式级账争议附注、待明晨早笔裁决;碎片余温跨夜存续至辰时初、第二次、持续时长再创纪录、最高密级;小白直线贯穿与演练节律逐次同步首次入档、西北角定点凝望三百息首次入档、均最高密级;银痕第 60 日早笔 63 息 268 度越圈 206 度附注第六次半格波动、转正规律首次预测验证成功、规律续命入册;晚笔 64 息 268 度越圈 206 度入册、对桩复测合规、无波动附注;潮位反弹第 42 日;三不条款顺延执行完毕、骨板回封验封签章;陈墨轮宿在册、顺位合规。
页脚落笔八字,力透纸背:回盟递名,空槽候主。
卯时后,李云帆归房。
陈墨其实早醒了。听见门响,她立刻闭上眼装睡,呼吸刻意放得又轻又匀 —— 直到他躺下,她才像睡梦里一样往他怀里蹭了蹭,手搭上他的手腕,含糊嘟囔了一句:“…… 脉搏六十四息每分…… 正常,睡吧……”
话音没落,自己先睡着了。
堤头方向,小白仍伫在西北角。天光一点点亮起来,它的影子钉在堤缘,像一根栽进石缝的桩。
李云帆在半梦半醒间理着三件事:空槽留给谁 —— 它自己,我们,还是这片海上第三个谁;今夜的空槽帧算不算格式级动作,陈墨睡前留了一句争议附注,“未完成帧是否计入格式级账,待明晨早笔裁决”;还有那点一直挂到辰时才散的余温,接收的到底是谁。
他望了一眼东坡。青石埋在那儿,倒计时四十天。
这片深海收下了两个名字,然后,在盟书的落款处,摊开了一页空白。
硬核小课堂:通信协议中的 “未完成帧” 是重要诊断信号 —— 接收方收到帧头却等不到帧尾,说明发送方主动中止了传输,而非传输出错。工程上遇到这种半截帧,标准做法是丢弃缓存、等待重发,绝不能拿残帧当数据用。
生存冷知识:章鱼交配时,雄章鱼会把专门化的交接腕伸向对方,若对方不回应,它会保持 “递出” 姿态等待很久。海洋生物的 “递出 — 等待 — 收回”,本身就是一种可观测的沟通失败样本,跟人类的 “话到嘴边咽回去” 惊人地相似。