末世前三月,地下室通未来 第184章 白塔的假钥匙
白塔比程观更快。
第二天清晨,半山收到一份新文件,标题是:群体规则钥匙模型。宋临只看第一页,脸色就变了——白塔把半山昨晚的假空位测试整理成了模型。亲属识别、小名锚定、位置轮换、无声压制、灰鳞定位、灰线记名、规则传播节点,每一项都被拆成参数,每一个人都被写成变量。
最后,白塔给出结论:钥匙可以复制,无需保留原始群体。
许曼看完,手指都凉了:“他们想造假钥匙。”
造假钥匙靠的不是半山的人,是半山的数据——复制一个没有人味、只有功能的版本。白塔甚至列了替代方案:亲属识别可由数据库模拟,小名锚定可由行为标签替代,无声区可由低频压制装置替代,灰鳞定位可由样本鳞粉反应器替代,规则传播节点可由广播系统替代。
老严越看越火:“他们真觉得什么都能造?”
宋临说:“从系统角度,他们的模型不算离谱。”控制室里所有人看他,他硬着头皮往下说,“只看输入输出,确实能做出一个相似结构。”
林雾问:“那它能开门吗?”
宋临沉默了。
这才是关键。白塔复制得了结构,复制不了半山每一次选择时的停顿——复制不了许曼把取样器放回托盘,复制不了马叔把医学条款翻成汤桶旁的话,复制不了周圆说不喜欢别人翻她的本子,复制不了夏宁在五秒前问,会不会有人躺上去。白塔能抄齿形,抄不了齿为什么长成这样。
林雾决定喂给白塔一把假钥匙。这不是第一次,半山喂过假图、假小名、假稳定者,可这回更大——他们要喂一整套假模型。风险也更大:万一白塔识破,会反向推断出真钥匙。
宋临开始设计假数据。不能太假,太假白塔不会信;也不能太真,太真会伤到半山。最后他们选择把人味全部删掉:保留流程,删除真实细节;保留亲属识别表的结构,删掉那些别扭、难看、不标准的回答;保留小名锚定,删掉蓝袋饼干、热馒头、汤桶二号这些生活碎片;保留位置轮换,删掉抽签、老人抱怨、孩子给区域取名。
这份模型看上去非常干净,干净得像白塔会喜欢的东西。
马叔看完,说:“像死人写的。”
林雾点头:“就是要像。”
晚上,假钥匙模型通过被白塔污染的贴纸回传。宋临盯着数据流,白塔接收得很快。三分钟后,对面发来自动判断:模型完整度百分之八十二,可尝试低压门边开启。
老严低声说:“他们真信了。”
林雾没有放松:“等。”
十分钟后,北线方向出现一次异常低频波动。白塔在试假钥匙。半山所有人盯着监控。波动持续十二秒,随后骤然断裂。宋临收到一段回流噪声,里面夹着白塔系统的自动报错:
缺少活体纠偏。缺少非标准锚点。缺少拒绝参数。
马叔看着“拒绝参数”四个字,愣住:“拒绝也算参数?”
许曼说:“对白塔来说,现在算了。”
半山终于知道真钥匙和假钥匙差在哪。不在能力,不在流程,而在拒绝——拒绝被分类,拒绝被固定,拒绝把孩子当墙,拒绝把汤桶当节点,拒绝把人写成可替代的变量。白塔的假钥匙没有拒绝,所以开不了真正的门。
凌晨,白塔频道第一次出现人工声音。一个很轻的女声说:“半山模型存在不可复制成分。”
林雾接入频道:“因为你们删掉了人。”
对面沉默了一会儿。那女声又说:“人是不稳定因素。”
“所以门才怕。”林雾说。
频道断开。地下室账本翻开,在“钥匙要有齿”下面又出现一行新字:齿要会拒。
这行字出现时,白塔频道还没完全断干净。宋临能看见对面仍在尝试抓取账本周围的微弱响应。他没有立刻切断,林雾也没有让他切。他们让白塔看见这四个字——拒绝这种东西,就算被看见,也未必用得起来。白塔可以把拒绝写成参数,可以把它设成触发条件,让模型在某些情况下输出“不”。可那算不上拒绝,顶多是程序执行。
真正的拒绝,前面必须有能答应的诱惑。有药,有汤,有孩子的线索,有安全名额。然后人还是说不。
白塔没有这一部分。
它把“拒绝参数”单独标了红,说明它不会放弃,会继续试着复制。可这也恰恰证明,它永远慢半步。
许曼把“拒绝”两个字写进医疗规则:病人可以拒绝非必要观察,未成年人可以拒绝参与测试,响应者可以拒绝公开能力,家属可以拒绝把亲属细节交给外部机构。四条写完,半山的钥匙才算真正有了人的边界。
钥匙的下一齿,是拒绝。
许曼没有让人统一签字。她在四条规则后面各留一格,只写“本人可撤回”——撤回不用解释,也不影响继续治疗。有人问,病人昏迷怎么办。许曼说,先救命,等人醒来再问;救过他,不等于替他答应后面的事。
这句话比四条规则更难执行,却也是假钥匙永远模仿不了的那一齿。
边界一写出来,白塔频道又轻轻跳了一下。宋临看着回传波动,低声说:“它们在抓拒绝规则。”
林雾说:“让它抓。”白塔抓到的,只会是条文。可拒绝从来不只在条文里——它在许曼伸手盖住周圆视线时,在秦珊让队员报早饭时,在赵庆把纸飞机收进怀里时,在马叔骂完城南汤、还是把汤重新煮给大家喝时。
这些动作没有统一格式。白塔越想整理,越会漏掉最关键的部分。
林雾第一次觉得,半山的混乱也许不是缺陷,它是防复制的一部分。
白塔可以抄走流程,却抄不走这些毛边。低温点的灯忽明忽暗,夏宁手腕上的两片灰鳞,又贴得近了一点。
第二天清晨,半山收到一份新文件,标题是:群体规则钥匙模型。宋临只看第一页,脸色就变了——白塔把半山昨晚的假空位测试整理成了模型。亲属识别、小名锚定、位置轮换、无声压制、灰鳞定位、灰线记名、规则传播节点,每一项都被拆成参数,每一个人都被写成变量。
最后,白塔给出结论:钥匙可以复制,无需保留原始群体。
许曼看完,手指都凉了:“他们想造假钥匙。”
造假钥匙靠的不是半山的人,是半山的数据——复制一个没有人味、只有功能的版本。白塔甚至列了替代方案:亲属识别可由数据库模拟,小名锚定可由行为标签替代,无声区可由低频压制装置替代,灰鳞定位可由样本鳞粉反应器替代,规则传播节点可由广播系统替代。
老严越看越火:“他们真觉得什么都能造?”
宋临说:“从系统角度,他们的模型不算离谱。”控制室里所有人看他,他硬着头皮往下说,“只看输入输出,确实能做出一个相似结构。”
林雾问:“那它能开门吗?”
宋临沉默了。
这才是关键。白塔复制得了结构,复制不了半山每一次选择时的停顿——复制不了许曼把取样器放回托盘,复制不了马叔把医学条款翻成汤桶旁的话,复制不了周圆说不喜欢别人翻她的本子,复制不了夏宁在五秒前问,会不会有人躺上去。白塔能抄齿形,抄不了齿为什么长成这样。
林雾决定喂给白塔一把假钥匙。这不是第一次,半山喂过假图、假小名、假稳定者,可这回更大——他们要喂一整套假模型。风险也更大:万一白塔识破,会反向推断出真钥匙。
宋临开始设计假数据。不能太假,太假白塔不会信;也不能太真,太真会伤到半山。最后他们选择把人味全部删掉:保留流程,删除真实细节;保留亲属识别表的结构,删掉那些别扭、难看、不标准的回答;保留小名锚定,删掉蓝袋饼干、热馒头、汤桶二号这些生活碎片;保留位置轮换,删掉抽签、老人抱怨、孩子给区域取名。
这份模型看上去非常干净,干净得像白塔会喜欢的东西。
马叔看完,说:“像死人写的。”
林雾点头:“就是要像。”
晚上,假钥匙模型通过被白塔污染的贴纸回传。宋临盯着数据流,白塔接收得很快。三分钟后,对面发来自动判断:模型完整度百分之八十二,可尝试低压门边开启。
老严低声说:“他们真信了。”
林雾没有放松:“等。”
十分钟后,北线方向出现一次异常低频波动。白塔在试假钥匙。半山所有人盯着监控。波动持续十二秒,随后骤然断裂。宋临收到一段回流噪声,里面夹着白塔系统的自动报错:
缺少活体纠偏。缺少非标准锚点。缺少拒绝参数。
马叔看着“拒绝参数”四个字,愣住:“拒绝也算参数?”
许曼说:“对白塔来说,现在算了。”
半山终于知道真钥匙和假钥匙差在哪。不在能力,不在流程,而在拒绝——拒绝被分类,拒绝被固定,拒绝把孩子当墙,拒绝把汤桶当节点,拒绝把人写成可替代的变量。白塔的假钥匙没有拒绝,所以开不了真正的门。
凌晨,白塔频道第一次出现人工声音。一个很轻的女声说:“半山模型存在不可复制成分。”
林雾接入频道:“因为你们删掉了人。”
对面沉默了一会儿。那女声又说:“人是不稳定因素。”
“所以门才怕。”林雾说。
频道断开。地下室账本翻开,在“钥匙要有齿”下面又出现一行新字:齿要会拒。
这行字出现时,白塔频道还没完全断干净。宋临能看见对面仍在尝试抓取账本周围的微弱响应。他没有立刻切断,林雾也没有让他切。他们让白塔看见这四个字——拒绝这种东西,就算被看见,也未必用得起来。白塔可以把拒绝写成参数,可以把它设成触发条件,让模型在某些情况下输出“不”。可那算不上拒绝,顶多是程序执行。
真正的拒绝,前面必须有能答应的诱惑。有药,有汤,有孩子的线索,有安全名额。然后人还是说不。
白塔没有这一部分。
它把“拒绝参数”单独标了红,说明它不会放弃,会继续试着复制。可这也恰恰证明,它永远慢半步。
许曼把“拒绝”两个字写进医疗规则:病人可以拒绝非必要观察,未成年人可以拒绝参与测试,响应者可以拒绝公开能力,家属可以拒绝把亲属细节交给外部机构。四条写完,半山的钥匙才算真正有了人的边界。
钥匙的下一齿,是拒绝。
许曼没有让人统一签字。她在四条规则后面各留一格,只写“本人可撤回”——撤回不用解释,也不影响继续治疗。有人问,病人昏迷怎么办。许曼说,先救命,等人醒来再问;救过他,不等于替他答应后面的事。
这句话比四条规则更难执行,却也是假钥匙永远模仿不了的那一齿。
边界一写出来,白塔频道又轻轻跳了一下。宋临看着回传波动,低声说:“它们在抓拒绝规则。”
林雾说:“让它抓。”白塔抓到的,只会是条文。可拒绝从来不只在条文里——它在许曼伸手盖住周圆视线时,在秦珊让队员报早饭时,在赵庆把纸飞机收进怀里时,在马叔骂完城南汤、还是把汤重新煮给大家喝时。
这些动作没有统一格式。白塔越想整理,越会漏掉最关键的部分。
林雾第一次觉得,半山的混乱也许不是缺陷,它是防复制的一部分。
白塔可以抄走流程,却抄不走这些毛边。低温点的灯忽明忽暗,夏宁手腕上的两片灰鳞,又贴得近了一点。