门栓链条被拉开,铁环划过卡扣,发出那种干涩却明确的声音。动作和末字之间几乎没有延迟,像早就被训练成一个合并的反射:没有末字,手就不敢用力。
队列里有人想趁开门挤过去,肩膀一顶,脚尖刚要越线——执行岗抬手用手背顶回去,动作不大,却像把一块石头塞回裂缝:“越线就不放。”
那人脸色一变,骂在喉咙里,最终还是把脚收回去,连呼吸都收得更轻。
苏辰在电表箱背后的阴影里看着,心里那根弦绷得发疼:规则刚性被打实了。二哨不是声音,是门槛;末字不是字,是印章。
——
撤回避难所,苏辰没有回机柜间,也没有回烘干房。他换到更安静、更“干”的地方:射击训练间外的隔音棉墙边。墙面吸走了大部分回声,连人的心跳都显得突兀。
两名外勤站成一左一右,像两支笔等待落字。苏辰没让他们先说完整词,他直接切成两段:“前音节是什么?末字是什么?”
左边外勤先说前音节,说得犹豫,像怕自己把不确定的东西带进来:“前面……像‘——’。”他说完立刻补了一句,“但末字我确定,像是……爆一下,收得短。”
右边外勤直接报末字:“是那个音。落地很硬,像你用指节敲门。末字一出来,门栓就‘咔哒’。”
顾清雪抬手,示意他们停。她不科普发音学,只用最简的校对方式把两人的碎片对齐:“你们把它拆开重复——前音节不确定就先放,末字先钉死。再用结构位置来对:咬—报—放是结权口令结构;二哨后半句是确认词,确认词必须落在‘确认→放行动作’之间。你们看到的是——末字落下,链条开。”
队长咽了口唾沫,脸上那种兴奋带着后怕:“那人没露面,但声音能让门开……这算不算本人?”
“不急着下结论。”苏辰说,但眼底已经有了把握,“先让系统判。”
系统UI这一次没有铺陈,像冷冰冰的盖章:
条件满足:二哨确认词末字已捕获(可信度:高)`
层级判定:确认者=非执行岗(疑似“带本子的”或其唯一代言人)`
推演:本人到场概率↑(依据:影位站位+不露面发令)`
队长看着“本人到场概率↑”,喉咙里发出一声很轻的气音:“他就在那儿。”
苏辰把手指在隔音棉墙上轻点了一下,像点在门栓链条上:“末字一落,门就开——门开的那一秒,他就把自己签在了链条上。”
——
转折来自外勤的另一个观察。
右边外勤犹豫了一下,像在脑子里确认自己有没有看错:“还有个动作。执行岗摸门栓之前,会往阴影方向伸一下手……像接东西。不是握手那种,是接一张卡,或者一块小牌。接到后,他才敢拉。”
顾清雪的眼神一寸寸冷下来:“声音不是唯一凭证。”
苏辰点头,像早就等着这句话落地:“这才是他们升级二哨的原因。就算确认者是代言人,他也得带着‘印记’才能过链。谁拿着那东西,谁就是链条上的人。”
队长的反应更直接,他几乎是脱口而出:“所以‘带本子的’不一定是那张脸,是那样东西?”
“对。”苏辰把“人名线”切断,换成“携带物线”,“他可以换人说话,他可以躲在阴影里,但印记要交接,门栓要开。这两件事骗不了。”
顾清雪抬眼:“接下来抓什么?”
“抓递物。”苏辰回答得很快,“不抓脸,不听他怎么说。要确定递物动作发生在门栓前还是门栓后;要锁定形态——小本、章、牌、钥匙扣,哪一种都行。只要拿到轮廓和握法,别处再见到同样的手势,就能识别‘带本子的’。”
队长皱眉:“他们会遮。”
“会。”苏辰把风险提前吞下去,“那就用反光和阴影抓形状。手背反光、袖口阴影、递过去那一瞬的方位变化——总有东西漏出来。”
——
二哨节点的第二次放行来得比他们预想得快。
地下连廊入口那边又聚起了一波人,执行岗的语气明显更急,他像在赶时间,也像在试探:“二哨……后半句?”
这次队列里有人低声重复确认词,末字却被他吞掉了——说轻了,像把最后一下咬断吞回去。门栓链条没有“咔哒”,执行岗的手停在铁环上,僵着不敢拉。
空气像被冻住。有人不耐烦地挪脚,鞋底摩擦地面发出一声尖锐的“吱”,立刻又被他自己压下去。
阴影里那个人终于动了。
不是走出来,只是迈出半步——半步足以让他的脚尖踩进门口那道光带里。声音随之落下,比刚才更硬、更重,末字像石头砸在铁板上:
“…”
紧跟着他又补了一句,冷得不带任何情绪,却比骂更让人发抖:“记不住就换人。”
执行岗的喉结一滚,立刻拉栓。
“咔哒。”
门开了,队列像被解开一段绳结,开始移动。但苏辰的注意力已经不在门,而在那半步——半步带出来的不是脸,是手。
在阴影与光带交界处,他看见那人手里有一点“方形的黑”,不大,边缘利落,像一块被握得很熟的牌,又像一本薄得不能再薄的小本子。
系统UI像被那点黑刺激到一样弹出新目标,直推下一个目标:
新目标:确认“更高层纠正者”的站位/步幅/携带物轮廓任一项
新目标:判定确认者是否与“带本子的”同一人(依据:递物动作是否发生)
苏辰没有把目光追过去,他只是把那点“方形的黑”牢牢钉进记忆里,像钉进门栓的卡扣。
他低声说,像对自己,也像下命令:
“他终于从阴影里挪了一步——就那一步,我看见了他手里那点‘方形的黑’。下一步,我不听他怎么说,我要看他把那东西递给谁。”