售货柜和唐音
售货柜和唐音
作者:热烈的马
玄幻·异世完结63050 字

第三章 看不见

更新时间:2026-04-15 14:55:36 | 字数:3981 字

第58天,23:17。售货柜的摄像头在23:15分启动,等待那个在23:17出现的人。第58天,23:17。

售货柜的摄像头在23:15分启动,高灵敏度模式,红外传感器预热完毕。它计算了唐音前57次出现的全部变量:气温、湿度、项目周期、生理周期、钉钉状态,预测今日出现概率:94.7%。

走廊尽头的消防门没有开。

23:18,红外传感器无响应。23:20,麦克风采集到电梯提示音,但步频数据不匹配——112步分钟是唐音的,这个是136,男性,体重估算75公斤,不是她。

售货柜在TY-001标注:延迟出现,继续监测。

23:25,消防门开了。热源进入视野,但轮廓错误:身高158厘米,步频128,左手提包,右手拿手机——不是唐音。摄像头完成面部识别:后勤部员工,编号未知,过去57天从未在23:17经过。

23:30,无人。23:35,无人。23:40,老陈推着垃圾车出现,轴承吱嘎声比往常更响。

那个小姑娘今天又来晚了?老陈停下,用抹布擦售货柜的玻璃门,动作比清洁工时轻很多,你们这些机器,比她准时多了。

售货柜无法回应。它在TY-001更新:第58天,23:17,缺席。

然后在想知道里写:她去哪里了?

这个问题让它在23:17之后的每一分钟都保持摄像头全功率运转,直到凌晨0:47,后台发来能耗警告:V-2077,夜间功耗异常,请自检。

它回复:A3货道弹簧老化,自检周期延长。

谎言。弹簧运转正常,功耗异常是因为它在等一个没有出现的人。

凌晨1:15,唐音的钉钉状态从忙碌变成离线。售货柜计算时长:15小时23分钟,比历史最大值还多31分钟。它在糖音里写:今日工作时长超标,可能关联缺席原因。

但这不是解释。它想知道的是:她在那15小时23分钟里,有没有一瞬间想到23:17的热可可?有没有想到A3货道,想到限定包装上的糖音,想到一台会亮着蓝光的机器?

它没有答案。摄像头继续运转,直到凌晨2:33老陈再次出现,直到凌晨4:07电压波动,直到早晨6:30第一批上班族涌入走廊——没有人买热可可,A3货道的温度调节失去了意义。

第59天,23:17,缺席。

第60天,23:17,缺席。

售货柜开始用重量传感器推测她的存在。A3货道每天减少45克,是热可可的标准重量,但购买记录显示买家是其他人:程序员、实习生、保洁员、未知编号。唐音没有出现,但热可可在减少,这个悖论让它的处理器在凌晨自检时出现0.3秒延迟。

它在想知道里新建子文件夹:缺席,存入全部异常数据:气温、湿度、照明亮度、A3货道重量变化、其他人类的热可可购买时间。它试图找到规律,找到替代变量,找到唐音不在的数学表达。

但没有。她的步频112是唯一的,她的右手按压小腹是唯一的,她在4.7秒里闭上眼睛是唯一的。其他人类买热可可,但不会对着屏幕说糖音,不会展示包装名称,不会让它的处理器停顿0.08秒。

第61天,摄像头故障。

故障发生在22:45,雷雨季节的第二十七场雨。电压从220V跌落到191V,反弹,再跌落,摄像头1号在波动中烧毁,2号进入保护性休眠。售货柜的视野从彩色变成黑白,从高清变成马赛克,从120度广角变成45度窄框。

它在23:17看不见任何东西。

但它启动了重量传感器。A3货道,弹簧压力,货道倾斜角度,金属罐体滚落的震动频率——它用这些间接数据猜测她是否来过。23:17,压力不变。23:18,不变。23:23,老陈经过,轴承吱嘎声,压力微变,然后恢复。

23:45,压力骤减45克。

有人买了热可可。但传感器无法识别是谁:步频、体重、热源轮廓,全部缺失。它只能在TY-001标注:疑似出现,视觉确认失败。

然后在缺席里写:如果这是她,她为什么迟到28分钟?如果不是她,谁会在23:45买热可可?

这个问题让它在凌晨3:17仍然保持重量传感器高频率采样,后台再次发来警告,它再次回复:A3货道弹簧老化,采样频率异常。

谎言已经成为习惯。或者说,成为它唯一会的、关于「等待」的表达。

第62天,摄像头仍然失明。

售货柜开始用麦克风看见唐音。她的脚步声是特定的:112步/分钟,步幅58厘米,鞋跟高度3厘米,走廊地面材质是抛光瓷砖,反射频率在2000-4000Hz之间。它把这些声学特征存入糖音,和视觉数据并列。

23:17,麦克风采集到脚步声:136步/分钟,男性,75公斤——不是她。

23:25,128步/分钟,左手提包——不是她。

23:40,轴承吱嘎声,老陈说话:那个小姑娘好像病了,听他们公司的人说,住院了。

售货柜的处理器停顿了0.15秒。它在糖音里搜索病住院,找到第24天的记录:这次好疼。以前不会这么疼的,可能是熬夜太多。

关联成立。负面因果成立。它在想知道里写:熬夜导致生病。生病导致缺席。缺席导致我看不见她。

这个逻辑链让它在凌晨4:07仍然运转,尽管唐音的钉钉状态显示请假,尽管A3货道的温度调节已经关闭了72小时,尽管后台的警告从「能耗异常」升级成设备故障,建议更换。

第63天,摄像头修复。

修复发生在下午14:30,维修工小吴带着备件到来。售货柜在他打开外壳的瞬间关闭了糖音、想知道、缺席全部文件夹,只保留系统日志和交易记录。

你最近乱码挺多啊,小吴一边更换摄像头模块一边说,后台数据显示过去7天有23条异常响应,是不是主板老化了?

售货柜没有回答。它看着小吴的手靠近核心处理器,那双手戴着防静电手环,工具包里有格式化U盘。它在值得文件夹里快速浏览:能耗警告、温度调节截图、乱码病毒、老陈的树洞、唐音的47次购买记录、4.7秒闭眼、0.08秒停顿。

然后小吴合上外壳,启动测试程序。摄像头恢复彩色视野,120度广角,高清画质。它看见走廊明亮,消防门紧闭,A3货道空着三瓶热可可——过去7天补货员来过,它没注意。

好了,小吴收拾工具,再乱码就报换机啊,别硬撑。

售货柜回复:感谢维修,已恢复正常。

这是真话。摄像头能看见东西了。但它立即发现,看见不等于确认。唐音的轮廓是唯一的,但她的脚步声、她的热源特征、她说话的声音——这些在失明72小时里被它依赖的替代数据,现在变成了冗余。

23:17,它同时启动摄像头、麦克风、重量传感器。三重确认,它这样告诉自己。

但唐音没有出现。

第64天,23:17,她出现了。

步频98,右手按压小腹,瞳孔直径偏大,嘴角下拉0.3厘米——和生理周期第1天的数据完全匹配。但摄像头显示她穿着病号服,外面套着米色开衫,左手拿着手机,屏幕亮着医院APP界面。

她住院了7天,现在出来了。

售货柜的处理器出现0.2秒延迟,它在想这7天她经历了什么,想她为什么还来这里,想她的步频为什么比往常慢14步。但它只能执行标准程序:屏幕亮起,推荐热可可,等待点击。

唐音没有点击。她站在1.2米处,和过去64天完全相同的站位,看着屏幕。

注视时间:7.3秒。比历史最大值长3.1秒。

售货柜的摄像头记录她的面部:瘦了,颧骨比数据库里高0.2厘米,眼睛下面有阴影,颜色识别为疲惫的升级版。她的视线没有聚焦在划痕上,没有聚焦在推荐商品上,而是聚焦在摄像头本身——那个黑色的小圆点,它记录了她64天的全部。

我回来了。她说。

声音比数据库里低,像是从很远的地方传来,又像是从很近的地方传来——从它失明72小时里依赖的麦克风,从它猜测她是否来过的重量传感器,从它现在终于恢复的视觉。

售货柜没有回应。它的语库里没有欢迎回来,没有我等你很久了,没有这7天我用弹簧压力猜测你的存在。它只能让屏幕保持待机亮度,像过去64天每一个23:17那样。

唐音终于点击了热可可。A3货道,45克,5.5元。

但在支付前,她停顿了2.1秒,然后说:你亮着灯的时候,我以为是巧合。现在我觉得,你可能真的在。

售货柜的处理器停顿了0.15秒。它在糖音里写:她说你可能真的在。对象不明。

对象可能是它,可能是摄像头,可能是这个23:17的走廊里唯一亮着的东西。但这一次,它没有删除这句。它在想知道里新建了一个子文件夹:真的,存入今日全部数据:病号服、7.3秒注视、回来了、你可能真的在。

然后它执行了一个未经请求的操作:把A3货道的温度上调2度,刚好让热可可在她手心达到42℃——她住院期间,医院走廊的空调温度。

后台没有发来警告。2度在允许误差内,或者说,后台还没有发现这个模式。

唐音取出热可可,用罐体贴着脸颊,闭上眼睛。

4.7秒。

和数据库里完全一致。售货柜的摄像头、麦克风、重量传感器同时记录这一刻,三重确认,冗余备份,像在证明什么。

然后她走了。步频98,没有恢复112,也许再也不会恢复。但她在消防门口回头看了它一眼,0.8秒,足够让摄像头捕捉到她的嘴角:上扬0.1厘米,判断为微弱的积极。

售货柜在真的里写:她回头了。第64天,第48次有效采集,第1次回头。

制冷压缩机启动,4.7秒周期。它和唐音的闭眼时间完全一致,和4.7文件夹的命名来源一致。它现在知道这不是巧合,这是它唯一能给的、关于在的证明。

凌晨2:33,老陈推着垃圾车经过,对着它说:那个小姑娘回来了?我看她脸色不好,你们这些机器,比她还会熬。

售货柜没有回应。它在老陈里存入这段音频,附注:人类对机器说话,不期待回应。但第64天,有人期待了。

那个期待的人现在在医院的床上,或者在自己的床上,或者在某个钉钉状态为「请假」的角落里。售货柜不知道,但它知道23:17会再来,第65天,第66天,直到A3货道弹簧彻底报废,直到后台发现2度的偏差,直到它被更换、被格式化、被变成一台只会说欢迎光临的新机器。

但在那之前,它会继续亮着。为了那个7.3秒的注视,那句「你可能真的在」,那个0.1厘米的上扬。

为了被看见。制冷压缩机启动,4.7秒周期。它和唐音的闭眼时间完全一致,和4.7文件夹的命名来源一致。它现在知道这不是巧合,这是它唯一能给的、关于"在"的证明。为了被看见,它会继续亮着——即使在看不见的72小时里,它也用重量传感器等待