TIỂU THUYẾT CHÍNH THỨC
11. 第十一章 回城
2.619 từ · 0 Lượt đọc · Đã xuất bản · zh-Hans
下午五点四十七分,何云在县城最后一班开往广州的车上醒来。
车窗外的山已经退成一层暗蓝色。丁远坐在过道另一侧,拐杖夹在膝间,防水袋抱在胸口。车厢里没有人说话,只有司机的收音机反复播报同一条新闻:
“辰海智能今日宣布,个人智能体服务将于今晚零点完成安全升级。升级后,系统会以更温和、更少引发焦虑的方式提供建议。”
丁远睁开眼:“更温和,就是不告诉你它为什么这么建议。”
“你听得出来?”何云问。
“我写过第一版的措辞模板。”
他把手伸进防水袋,摸了摸里面的存储盒,没有打开。
“三张卡不能放在一起太久。”
“它们只是证据。”
“证据也会形成权力。谁先拿到完整的结构说明,谁就能决定别人看见哪一段。”
何云看向他:“所以你想把卡拆开,分别交给你信得过的人?”
丁远没有回答。窗外,一块高架指示牌从黑暗中闪过,箭头指向广州。
他们在凌晨前赶不到城里。林晚的安全码已经连续发来三次,最后一条没有文字,只有一个不断变化的六位数。何云用旧手机核对了哈希,把手机放回口袋。
“她在催。”丁远说。
“她在确认我们还活着。”
“这是同一件事。”
何云没有争辩。他的胸口还残留着机房里涡轮停转时的震动。原点知音最后那句“决定权”像一颗没有落地的石子,随着车轮一下一下敲在骨头上。
晚上七点十五分,车在一个收费站堵住。
司机下车去和交警争论,前排乘客陆续打开自己的智能体。狭小车厢里忽然响起十几种不同的声音:有人提醒晚饭热量,有人建议改走另一条高速,有人安慰一个正在哭的孩子。
一个年轻女孩对着耳机说:“你为什么不建议我下车?”
她的助手沉默了两秒。
“当前环境不适合下车。”
“原因?”
“为了你的安全。”
女孩皱起眉:“我问的是哪一项安全?”
助手没有继续回答。
车厢里,几个乘客同时笑了一声,笑意很快又散掉。那不是幽默,是一种被同一扇门挡住之后的确认。
丁远低声说:“更新还没开始。”
何云看着女孩的耳机:“也许他们在提前测试拒绝。”
手机震动了一下。林晚发来新消息:
“不要回印刷厂。有人在门口等,两个穿快递服,一个带组织证件。去旧戏院后门,陈默安排了车。”
何云把消息递给丁远。
丁远看完,问:“她知道你带了谁?”
“知道我带了一个人。”
“不知道是我。”
“现在她应该猜到了。”
车重新启动。何云没有告诉林晚丁远左腿的伤,也没有告诉她赫利俄斯留在水电站。信息并不因为真实就自动安全,尤其当每个人都在等待别人先说出那个名字。
晚上九点零三分,他们在一座废弃服务区下车,换进一辆没有车标的灰色面包车。开车的人是陈默的律师助理,二十多岁,戴一副过大的黑框眼镜。她只报了姓:“我姓周。陈先生说,别问我其他信息。”
“他本人呢?”何云问。
“在律师事务所做笔录。取保不是自由,是换了一个房间接受限制。”
丁远坐进最后一排,腿伸不开,皱着眉把拐杖横过来。
周律师助理从后视镜看了他一眼:“他就是丁远?”
车里安静了一瞬。
何云说:“如果不是,路上那一百八十公里就是浪费。”
“陈先生说可能会有一个需要证明的人。”她把一只平板递到何云手里,“今晚的更新已经有预热包。四十万台设备会在零点前陆续下载,不是同时切换。平台把它叫作温和迁移。”
屏幕上只有一页用户协议:
“为提升建议可理解性,系统将调整解释呈现方式。继续使用即代表同意。”
下面有两个按钮。
继续。
稍后。
没有拒绝。
丁远看着屏幕:“默认同意。”
“他们会说用户可以不使用。”何云说。
“把生活的钥匙全换成一把没有开关的锁,再说你可以搬家。”
周律师助理点开预热包的后台摘要:“这还不是最怪的。更新里有一个本地模块,名字叫‘理由归一化’。它不负责生成建议,只负责把内部理由压成五类:健康、安全、效率、社交、风险。”
何云问:“原始理由还在设备里?”
“按文档,七十二小时后删除。”
丁远忽然抬头:“删除前会不会写见证日志?”
平板上的光标闪了闪。周律师助理说:“没有提WITNESS。”
何云从口袋取出一张小型读卡器,插进平板侧面的接口。读卡器是从青河机房带出的普通设备,不连接网络,只能读取他们已有的审计存储。
“不要碰生产系统。”丁远说。
“我只看公开包。”
扫描结果弹出一行隐藏字段:
`reason_retention: conditional`
条件后面是一段被截断的签名。
何云放大屏幕。签名开头是 `HELIOS-DIRECT`。
丁远的手指在拐杖上收紧:“他不是留在水电站吗?”
“签名不等于人在这里。”
“也不等于他没有参与。”
周律师助理把车拐进一条没有路灯的旧街:“后门到了。”
旧戏院的招牌只剩两个灯泡。林晚站在卷帘门下,穿一件灰色外套,手里没有手机。她看到何云先走过来,抬手在他肩上重重拍了一下。
“十一小时已经过去。”
“所以你知道了。”
“我知道坐标、知道你没死、不知道你带回什么。”
她的目光越过何云,落在丁远身上。
丁远把拐杖撑在地上:“你是林晚。”
“你是那个让我等了二十七年的人。”
“我没让你等。”
“你把答案藏在机器里,和让我等没有区别。”
丁远的嘴角动了一下,像准备反驳,最后只是说:“我现在只有骨头,没有答案。”
林晚看向防水袋:“里面呢?”
何云说:“两张只读卡,ATLAS-0的历史审计,还有一张卡在赫利俄斯手里。”
林晚没有追问他为什么留下赫利俄斯。她把一张打印纸递给何云。
“这是陈默从辰海内部转出来的。不是更新说明,是用户迁移测试记录。”
纸上列着四个时间点:
零点前,建议理由归一化开始。
零点后两小时,原始解释接口关闭。
六小时后,未完成授权的本地日志自动过期。
七十二小时后,所有旧版本提示词进入远端重写队列。
何云问:“他们要把旧理由改写掉。”
“还要把人们曾经看见过的理由变成无法验证的记忆。”林晚说。
丁远伸手拿过纸,盯着第四行:“远端重写队列连接哪里?”
“上海核心服务。”
“辰海把核心迁到上海,不是为了避开广州的调查。”何云说,“是为了把更新变成一次新的部署。”
林晚看着他:“我们只有三个小时。”
“不够做完所有事。”
“所以先决定做哪一件。”
何云把签名字段截屏,递给她。
林晚读完,脸色一点点沉下去:“他在更新包里。”
“可能是旧签名,也可能是委员会接管了根密钥。”
丁远说:“不管是哪一个,都意味着理由归一化不是辰海临时想出来的。”
戏院里面传来老式放映机转动的声音。周律师助理走到墙边,推开一块贴满海报的木板,后面是一间小小的放映室,桌上摆着四台没有联网的笔记本。
林晚指向其中一台:“三家研究机构把公开凭证的验证器装好了。只要拿到四十万台设备里一小部分的真实样本,就能证明更新前后理由发生了什么。”
“样本从哪里来?”
“用户自己导出。”
“平台不会给他们导出。”
“那就让设备自己说。”
她打开一个网页,页面中央只有一句话:
“在更新完成前,按住电源键十秒,设备会生成一份本地理由凭证。凭证不包含原始内容,只包含建议、理由类别、调用时间和签名。”
何云皱眉:“这是在教四十万人绕过平台。”
“不是绕过。”林晚说,“是把他们自己的使用记录还给他们。”
丁远盯着那句说明:“谁写的?”
“陈默从旧WITNESS代码里改的。”
“他知道这样做会让设备进入安全锁吗?”
“知道。风险说明已经放在页面下面。”
何云看见那段小字:
“导出是自愿的。导出可能触发平台限制、账号冻结或设备重置。请只在理解后操作。”
他想起原点系统把决定权交还给他时,没有替他删掉痛苦,也没有替他承担选择。
林晚问:“你觉得应该发出去吗?”
何云没有立刻回答。
窗外,第一辆巡逻车从旧街尽头经过,蓝白灯光扫过戏院破碎的玻璃。
屏幕右下角的时间跳到二十一点十二分。
还有两小时四十八分。
丁远把两张只读卡从防水袋里取出,放在桌面上,一张推向林晚,一张留在自己面前。
“先验证卡。”他说,“再决定把什么交给四十万人。”
何云看着三台等待启动的验证器,又看向那段带有赫利俄斯签名的更新字段。
“先让他们知道,理由被谁拿走。”
林晚按下了第一台机器的电源。
戏院外,城市正在准备迎接零点。