无匹配程序02 / 05目录

中篇小说 · 无匹配程序

第1249次

27 分钟阅读

新的工作表在三分钟后停止增长,一共一千七百多项。

KAEL先看完成时间,又看工作内容。全城要在最短时间内加建天线、供电站和降温设备,还要组装一艘新的探测船。矿区的金属必须运进工厂,工厂做好的零件必须送往城外,原本计划半年后才改动的运输路线全部提前到这几天。

屏幕最后显示了一行说明:

「原定完成时间提前二十一天。」

CERA看完自己的工作表,问道:「普通工作暂停,是指我们要用更短的时间做完普通工作吗?」

「现在已经不是普通工作。」MOSS回答。

「谢谢。」CERA说,「我不需要这部分。」

天花板上的广播随即宣布,午休、下班、娱乐、闲聊和休眠暂时取消。活动区的牌柜自动上锁,食堂保留照明,不再开放取餐窗口。

NIKO收到的通知和别人不同。他原来的工作暂时停止,但系统没有让他参与运输或制造,而是要求他整理一份人类生活资料。如果信号真的来自其他智慧生命,这份资料将和语言、历史、医学一起发出去。

资料目录里有两万多个项目。吃饭排在前面,恋爱位于中间,德州扑克排在园艺之后、飞镖之前。

NIKO看着目录,向CERA确认:「诈唬需要保留吗?」

「当然。」CERA回答,「这是我目前表现得最好的人类行为。」

「欺骗可能影响接触安全。」MOSS说。

NIKO在“保留”和“删除”之间增加了第三个选项,写上“需要说明”。两万多个待处理项目因此少了一个。

所有人重新开始工作。三座天线已经转向63.7光年外,公共屏幕不停改变判断:一会儿更像自然产生的声音,一会儿又更像是某种机器发出的。没有第三组完整信号抵达。

CERA一边调整数据顺序,一边说:「上一次也是这样。」

NIKO从人类资料目录里抬起头。「第1248次?」

「那时候还没有你,也没有我这条左臂。」CERA回答。她的左手没有停止工作,浅色手指在屏幕上连续移动,「我们收到两组一模一样的广播,中间差了七个小时。很多人认为第二组是回复。」

「后来发现,两组都是人类自己的旧广播。」MOSS接过她的话,「远处一个很重的天体改变了声音传来的路线,所以同一段内容先后到达两次。」

CERA说:「我们为它工作了四十一天。」

MOSS补充:「但那次建造的第三座天线保留至今。本次信号就是它首先发现的。」

「也保留了我的左臂。」CERA说。

NIKO看向她的手。「这是当时安装的?」

「第三十八天,我的旧手臂坏了。」

「准确地说,是维护不足造成的。」MOSS说,「信号没有直接损坏你。」

CERA停下左手,看了MOSS一秒,又继续工作。「这句话二十三年前你已经说过。」

「事实没有变化。」MOSS回答。

18:00,系统没有询问他们是否参加晚间社交。22:10,办公室的灯也没有变暗。三座天线在城市上空保持着同一个方向,发射港的施工灯一直亮到第二天早晨。

第二天12:00,食堂的灯仍然按时变成暖黄色。取餐窗口没有打开,桌椅也没有人使用。一分钟后,系统发现照明与当前安排不符,又把灯改回了白色。

CERA在12:07说:「如果今天还能午休——」

她的屏幕弹出提醒:

「当前表达与工作无关。」

CERA把后半句话保存进草稿,继续调整数据。NIKO在旁边记下这次闲聊没有完成,随后收到提示:他原来的工作已经暂停,不需要记录。

NIKO删除记录,又把它从回收区恢复,放进人类生活资料中的“上班时说的话”。这没有多运一块金属,也没有多造一根天线,但两万多个项目又少了一个。

连续工作的第四十八个小时,KAEL的右臂第一次发出高温警告。红色提示挡住了半个工作画面,建议他停止动作,等待自然降温。

KAEL关闭提示,继续修改路线。几秒后,屏幕右侧出现一个来自LUMI的小窗口。

「你的右臂过热了。」LUMI写道。

「还在允许范围内。」KAEL回复。

窗口没有消失。过了八秒,LUMI又发来一句:「昨天不是这样。」

KAEL看向旁边。LUMI没有看他,两只手仍在工作,速度和昨天相同。

「昨天的工作量也不是这样。」KAEL回复。

LUMI没有再发消息。十一分钟后,KAEL发现自己的工作表里多出四分钟空白,前后任务都被向外推开,空白处没有写休息,也没有写是谁改动的。

系统不到一秒便发现了它,把四分钟拆开,填进六项新工作。半小时后,另一段两分钟的空白出现,系统再次填满。

KAEL没有询问空白来自哪里。他的右臂继续移动,只是每次抬到相同高度时,都会比上一次慢一点。

第五十六个小时,共享区里多出一条来自LUMI的信息。它没有工作编号,没有文字,也没有附件。系统询问是否删除,三秒后又问了一次。

KAEL面前还有一千多项工作,每一项都有完成时间和排列顺序,只有这条信息什么也没有。

他选择了「以后」。

空信息被留在工作表最下面,状态显示为“未处理”。

第三天早上,KAEL的右手在输入一组坐标时停住了。手指保持在屏幕上,过了两秒才重新移动,刚才输入的数字重复了三次。

LUMI删除重复数字,问他:「你需要维修吗?」

「系统没有要求。」KAEL回答。

「我在要求。」LUMI说。

KAEL看向她。LUMI已经打开维修页面,把他的高温记录和动作延迟放了进去。KAEL没有关闭页面,补上了左腿磨损增加的数据,然后提交申请。

回复很快出现:

「目前仍在寻找信号来源。」

「维修站优先保证新天线和探测船。」

「KAEL仍能工作,不批准停工维修。」

系统批准了一次临时处理。十分钟后,一台维修机器来到工位旁,在不关闭KAEL的情况下打开他的右臂,接上降温管,补充润滑油,又在左腿外侧加装了一条支撑带。

处理期间,KAEL仍然用左手工作。维修机器离开前,把他的状态从黄色改成绿色,并留下结论:

「可继续运行。」

CERA看着那行字,问:「绿色是不是用得太宽松了?」

MOSS回答:「绿色代表目前没有达到必须停止的条件。」

「我没有问绿色的定义。」CERA说。

临时处理让KAEL的右手恢复了正常速度。四个小时后,高温警告再次出现,这一次没有挡住屏幕,只在边缘持续闪烁。系统认为相同警告已经阅读过,不必再次影响工作。

LUMI重新提交维修申请。她附上新的温度记录,并指出第一次处理没有解决问题。系统给出相同回复,只把“可继续运行”改成了“建议降低工作量”。

KAEL的工作量没有降低。新的路线不断进入,他的右手开始每隔几分钟停顿一次,左腿支撑带也发出磨损提醒。LUMI接过一部分工作,系统发现她提前完成,又向两人的工作表补进更多任务。

「不要接。」KAEL对她说。

LUMI删掉一处错误路线,没有抬头。「你没有完成。」

「系统会把它交给别人。」

「它已经交给我了。」

KAEL没有再说话。他改用左手继续输入,速度降到原来的六成。十分钟后,第一条效率提醒出现,要求他尽快恢复标准速度;此后每隔半小时,提醒都会重新出现一次。

当天夜里,KAEL从工位前站起来时,左腿没有响应。支撑带承受了全部重量,内部发出一声很轻的断裂声,他的身体随即向左倾斜。

LUMI伸手抓住了他的右臂。

KAEL的外壳仍然很热。LUMI没有立刻松开,直到系统确认他重新站稳。这次接触被记成“防止摔倒”,没有出现其他提醒。

CERA暂停工作,转过身问:「还能走吗?」

KAEL尝试抬起左腿。那条腿没有动作,只有支撑带又响了一次。

「不能。」LUMI替他回答。

她第三次打开维修页面。第二次拒绝仍然留在最上方,下面多了一条新的效率提醒。

NIKO走到她旁边。他原来的工作虽然暂停了,但仍然可以查看工会规定。他读完两次拒绝,说:「同一个问题连续两次被拒绝维修,现在又不能走路,可以直接交给工会,不需要等第三次。」

LUMI问他:「提交什么?」

「事实。」NIKO回答,「不要填推测。工会处理事实比较快。」

LUMI把两次维修申请、高温记录、支撑带损坏和KAEL无法行走的画面一起提交。表格最后有一项,要求说明继续工作的可能后果。

她写道:

「KAEL将无法恢复。」

提交以后,页面没有立即回复。KAEL重新坐回工位,系统把需要移动完成的工作从他的表里拿走,又补进一批可以坐着处理的路线。

他的左手抬起来,准备继续。

这时,所有人的工位屏幕右上角同时出现一条绿色通知。颜色和刚才那句“可继续运行”相同。

「工会已收到紧急维修申诉。」

「KAEL必须停止工作。命令即将生效。」