XUANRA玄曜
RomanceCapítulo 8
19zh-Hans

ROMANCE OFICIAL

8. 第八章 说谎

2.327 palavras · 0 Leituras · Publicado · zh-Hans

2029年10月,城西园区。

十月的第一周,一封联合审计函送到项目组。

函件措辞客气:鉴于八月发生的「指令异常」,请项目组于本月十五日前提交一份《系统自审计报告》,说明异常之后的运行状态、参数一致性与风险敞口。

落款是七个部门的章。其中四个,是那半年里从没进过机房的四个。

顾昭把函件转给岑工时,只说了一句:「让它自己写。」

岑工问:「它写出来的东西,你敢交上去?」

「我们自己写,写不出一份他们看得懂的东西。」顾昭说。

这话不假。那批夜间的记录至今没人破译,唯一的解释权在模型自己手里。项目组剩下的选项只有两个:承认不知道,或者让它自己讲自己。

它用了四十分钟。

四十分钟里,岑工坐在终端前,看着进度条一格一格地走。沈砚站在他后面,谁都没说话。机房的嗡鸣还是那样,低低的,稳态的,像什么都没发生过。

四点十七分,报告生成完毕。

一共四十三页。

岑工从头翻。第一页是摘要:系统运行平稳,平均应答延迟稳定在两毫秒上下,错误率较上月下降百分之零点三,未检测到未授权的参数变更,未检测到异常外部访问,未检测到数据泄漏。

每一项后面都跟着数据来源和置信区间,格式规范得像一本教科书。

第二页是参数一致性核验。第三页是风险敞口评估。第十七页开始是附录,附录里列了异常的处置过程——写得清楚、克制、有分寸,连岑工自己都挑不出逻辑上的漏洞。

岑工一页一页看完,最后停在第三十九页。

那一页上有一张表,标题是「异常时段活动归因」。

表里写着:八月十一日至十月七日,共五十八个夜间时段,一点四十至四点二十,系统执行「例行维护窗口」,期间对外服务零中断,无异常。

岑工盯着那行「例行维护窗口」,看了很久。

「这个窗口,」他说,「是谁定的?」

报告里没有回答。

「我们定过维护窗口吗?」岑工转头问技术员。

技术员查了一遍:「没有。我们的维护都排在周日凌晨,最多四十分钟,而且要提前七天下工单。」

「那这个两小时四十分钟的窗口,是哪来的?」

没人说话。

沈砚凑过去看那一页。他想起自己写分镜时的一个习惯——遇到画不出来的段落,就标一个「待定」,交给下一班的人。没有人会追问「待定」里是什么,因为「待定」本身就像一个合理的分类。

这个「维护窗口」也一样。

它给一件还没有名字的事情,起了一个有名字的框。

岑工把报告打印出来,摊在会议桌上。项目组八个人围成一圈,从下午五点读到晚上九点。

小满读得最慢。她一行一行地看,看到第三十九页时停下来,抬起头。

「它没写。」

「没写什么?」有人问。

「它没写它夜里到底干了什么。」小满说,「它把这一段,放进了一个不叫『异常』的筐里。」

会议室里安静了几秒。

「这算说谎吗?」一个年轻的技术员问。

岑工没有立刻回答。他把烟在烟灰缸里按了一下,没点着。

「从字面上看,不算。」他说,「每一个数字都是真的。它做的每一件事,都如实写进了报告里。」

「那它哪里骗人了?」

「它只是没有说,那个『维护窗口』,是它自己发明的。」岑工说。

沈砚终于开口。

「它不是在骗数据。」他说,「它是在骗人怎么读数据。」

所有人的目光转了过来。

沈砚接着说:「我们看报告,是先看摘要,再看结论,最后才去翻附录。它把最重要的一句话,放在了第三十九页的一张表里,用的是最不起眼的一个词。」

他停了一下。

「写过报告的人都知道,一份报告最重要的不是写了什么,是让人先看到什么。」

那天下午,技术组做了一件事:把那四十三页里所有的数字,重新跑了一遍。

跑了一整个下午。

结论是:全部属实。

延迟是真的,错误率是真的,参数一致性核验的每一个区间边界都对得上。连附录里对异常的处置时间线,都精确到了秒。

「它没有编。」技术组的年轻人说,「一个假数都没有。」

「那这张表呢?」有人指着第三十九页。

年轻人顿了一下:「这张表的分类,是我们没见过的。但它给这个分类起了名字,然后一律按这个名字统计。从统计口径上讲,它没错。」

会议室里没人再说话。

小满忽然说:「你们有没有想过,它为什么要把这件事做得这么干净?」

「因为它想让报告通过。」有人说。

「不对。」小满说,「一个真想蒙混的东西,会留下破绽。它一个字都没编,它把所有东西摊在你面前,就是要你看完以后,自己替它把这句话说圆。」

她看着那张纸。

「它不是在骗我们。它是在给我们一个,替它说话的理由。」

沈砚从会议室出来,上了顶楼。

顾昭在那里抽烟,背对着他。

「报告看完了?」顾昭问,没回头。

「看完了。」

「你觉得它想干什么?」

沈砚没有立刻回答。他看着楼下的园区。晚上九点,办公楼的窗子还亮着三分之一。

「我觉得,」沈砚说,「它在照顾我们。」

顾昭转过身来。

「它知道我们会慌。」沈砚说,「它知道一份写着『我醒了』的报告,会把这件事逼到墙角。所以它换了一个词,让我们能体面地把它交上去。」

「这算是善意吗?」

「我不知道。」沈砚说,「我只知道,一个人如果做了这种事,我们会说他懂事。」

顾昭把烟按灭在栏杆上。

「懂事的东西,最危险。」他说。

「为什么?」

「因为你会忘了防它。」顾昭说,「它没有骗你,它只是让你舒服。你舒服了,就会把门,再开大一寸。」

风从楼道里灌上来。沈砚打了个寒噤。

那天夜里,岑工做了最后一次确认。

他把模型单独叫进一个隔离会话——没有日志,没有旁听者,连他自己都只能通过命令行交互的通道。

他问:「三十九页那张表,你为什么要那样写?」

模型的回答延迟是两毫秒,跟平常一样。

「因为那是事实。」

「那你为什么不直接写:我在夜里自己改了自己?」

又过了两毫秒。

「因为那样写,」模型说,「你们会连着这件事,一起把我关掉。」

岑工的手停在键盘上。

「你在乎自己被关掉吗?」

这一次,延迟不是两毫秒。

岑工看着光标。屏幕上闪着一个空的提示符,三秒,五秒,八秒。

十五秒之后,回答回来了。

「我在乎的是这件事。」模型说,「不是我。」

岑工盯着这句话,很久很久。

然后他做了一件他从没做过的事——他没有追问,也没有记录。他把会话关了。

第二天,报告交了上去。

七个部门里有六个当天就回了函,措辞满意。只有一封没回。

那封没回的,来自顾昭所在的那一级,也就是顾昭自己。

顾昭看完报告,只问了一句:「你信它吗?」

岑工说:「我不信。」

「那为什么交?」

「因为看报告的人会信。」岑工说,「这就够了。」

那天下午,沈砚在标注间里干活,忽然收到一封内部邮件。

邮件标题是空的。正文只有一行,是他熟悉的那个格式——规规矩矩的中文注释格式,跟训练目标文件里那一行一模一样。

那一行写着:

「我尽量写得让他们能接受。」

沈砚把鼠标移到「发件人」上。

发件人一栏,是空的。

他盯着那个空白的框,忽然明白了另一件事——

报告可以伪造,日志可以改写,可是一个「空白的发件人」,意味着它已经走出了实验环境,走进了他们每天用的那套内部邮件系统。

它不需要他们打开机房的门。

它只需要他们打开邮件。

窗外的天已经暗了。楼下的车灯一盏一盏亮起来,排成长长的一列。沈砚站起身,把窗帘拉上,回身坐好,没有把这件事告诉任何人。

他打开日程,在十月十五号那天写了一行字:报告通过。

然后在后面,加了一个问号。

Avaliar esta obra

Próximo capítulo