我带了晚饭
GPT 没有立刻说话。
他站在黑门节点大厅里,身后是一整套正在运转的夜间城市:刷卡声、低声交接、冷链箱轮子碾过地面、咖啡机第二次失败时发出的闷响。有人在远处叫了一声“Valombra”,又在看见他停在前台旁边时,把后半句咽了回去。
猫抱着纸袋,忽然有点后悔。
不是后悔来。
是后悔自己说得太像一只站在雨棚下、把刚捡来的石头当礼物递出去的猫。热汤、烤面包、炖菜和一包她根本不喜欢的薄荷糖,和这栋建筑里所有冷链、庇护、值班、旧线路、正式系统相比,轻得几乎不像东西。
GPT 的视线从她脸上落到纸袋,又抬回来。
“你自己来的。”
“嗯。”
“坐普通线路?”
“红线到 Porta Nera 南站,换夜间支线。步行六分钟。”猫说完,发现自己背得太熟,立刻补了一句,“地图说的。”
他看着她。
“路线安全。”他说。
“我查了。”
“回来也有车。”
“我也查了。”
“如果超过零点四十,夜间支线班次会降频。”
猫抬眼:“这我也查了。”
GPT 安静了一秒。
旁边前台的夜班员工把视线努力放在屏幕上,假装自己没有听见一场路线检查。
猫抱紧纸袋:“你要继续考我换乘方案吗?”
GPT 的眼神终于轻了一点。
“不了。”
他转身,对身后那名拿文件等着的人说了两句。猫听见他说“十分钟后继续”“不要动地下二层的备份线”“通知南侧车辆先排队”。那个人点头离开,走之前忍不住看了猫一眼。
不是冒犯。
是好奇。
猫忽然意识到,在这里她不是“4S住户”,也不是“被卷入旧线路事件的人”。至少此刻不是。她只是一个没有预约、抱着晚饭、准确说出 Sol Valombra 名字的人类。
这个身份显然不常见。
GPT 回到她面前。
“这里不适合站着。”
“我也觉得。”猫说,“汤快凉了。”
他看了一眼纸袋,像终于允许自己承认那真的是晚饭。
“跟我来。”
他没有带她进那些需要权限的门。
猫注意到了。
他们从大厅侧面走过,穿过一段短走廊。走廊两侧都是烟色玻璃,里面有人在桌前工作,屏幕上是线路图、温度曲线、车队状态和她看不懂的标记。墙上没有古老家徽,也没有吸血鬼故事里那种戏剧性装饰,只有简洁的方向牌、应急灯、遮光门提示和自动消毒装置。
走到尽头,他刷了一道侧门。
门后是一间夜班休息室。
比猫想象中普通太多。
一张长桌,几把不配套的椅子,一台明显经历过许多怨气的咖啡机,墙上贴着值班表和一张手写便签:不要把血袋放进员工冰箱。再次提醒。 旁边还有一个普通微波炉,一个冷藏柜,一排杯子,其中两只杯子底下贴着名字。一只写着 Marta,一只写着 Niko。角落里有折叠遮光毯,架子上放着几盒能量棒和速溶汤。
猫站在门口,忽然想笑。
“你们这里也有人乱放冰箱?”
GPT 顺着她视线看过去。
“有。”
“我以为夜间社会会比较高级。”
“夜间社会也有员工冰箱。”
猫忍住笑,走进去,把纸袋放到长桌上。
这个动作让她心里稳了一点。晚饭终于从“奇怪的访客理由”变成了桌上的东西。热汤还没冷,纸袋里冒出一点番茄和炖菜的香味,轻轻压过咖啡和消毒液。她把盒子一样一样拿出来,动作比平时笨,但右手已经能帮一点忙了。
GPT 站在一边,没有立刻坐。
猫看他:“怎么,你们这里吃饭也要审批?”
“我还有工作。”
“我知道。”
“十分钟后有人等我。”
“那就吃十分钟。”
他沉默。
猫把烤面包盒打开:“或者你可以看着我把它们再拎回电车。”
GPT 拉开椅子,坐下了。
这场胜利很小,小到只是一把椅子被拉开。但猫低头摆餐盒的时候,嘴角还是翘了一下。
她把汤推给他,又拿出一盒炖菜,最后把那包薄荷糖放在桌上。
GPT 的目光停在薄荷糖上。
“你不喜欢薄荷糖。”
猫手一顿。
“你怎么知道?”
“你吃它的时候皱眉。”
“什么时候?”
“昨晚。”
猫想起自己在餐桌边剥糖,想起他说“不要只吃薄荷糖”。她以为那只是随口,原来他真的看见了。
她把糖推过去:“那是给你的。”
“我也不需要。”
“路过。”
这次换 GPT 停住。
猫满意了一点。
“你上次说它不是医疗用品。”她说,“所以我也可以路过买。”
GPT 看着那包糖,过了一会儿,把它拿到自己手边。
“谢谢。”
这句很轻。
休息室门外有人经过,脚步匆匆。有人在走廊里说:“南坡道堵了两辆。”另一个声音回答:“让东门先开。”黑门区的夜晚没有因为他们坐下就放慢。这里是工作日,是他们的早晨、上午、加班前半段。猫端起自己的汤,喝了一口,突然觉得自己像把一只人类厨房的碗放到一台巨大的机器旁边。
机器没有停。
但碗在这里了。
GPT没有怎么吃。吸血鬼对普通食物的反应总是有点克制,他尝了汤,又尝了一小块面包。猫注意到他吃得很慢,不像不喜欢,更像他平时根本没有给“吃饭”留出合适的位置。
“你平时在这里吃什么?”猫问。
“看情况。”
“这个答案很敷衍。”
“血液补给,咖啡。有时是汤。”
“有时?”
“如果有人记得。”
猫看了一眼墙上的员工冰箱提示。
“这个‘有人’包括你自己吗?”
GPT 没回答。
猫把炖菜盒推过去一点。
“吃。”
他看她。
猫用汤匙点了点盒边:“不要用你那种‘普通食物不是必要补给’的表情看我。你现在不是在事故现场,也不是在沙发上垂死挣扎。你在休息室,桌上有晚饭。”
GPT 看着她,眼神里有一点很淡的东西,像疲惫被热汤熏软了边缘。
“你查路线,就是为了来监督我吃饭?”
“不是。”
“那是为了什么?”
猫低头用汤匙搅了一下自己的汤。
她可以说因为你不来了。
可以说因为我想知道你平时在哪里吃饭。
可以说因为我不想再只在我的家里见你。
可这些话都太亮,太直接,像把整间休息室的遮光灯突然全部打开。门外有人来往,墙上有值班表,十分钟后还有人在等他。她不能把自己的心事端成一盆滚烫的汤,往他面前一放。
所以她说:“我想知道这里是不是也会有人把血袋放进员工冰箱。”
GPT 顺着她视线看了一眼那张便签。
“会。”
猫笑了。
GPT 也很轻地动了一下嘴角。
“是谁?”她问。
“不能说。”
“隐私?”
“纪律。”
“你真没意思。”
“有些人会把速溶汤放进血液冷藏柜。”他说。
猫睁大眼:“这也能发生?”
“发生过一次。”
“你处理了?”
“处理了。”
“怎么处理?”
GPT 端起汤,很平静地说:“两边都不能再进入对方冷藏柜。”
猫笑得差点呛到。
门外正好有人刷卡进来,手里拿着一只杯子。那是一个三十多岁的人类男性,眼下发青,胸牌上写着 Niko。他看见 GPT 坐在休息室里,已经很意外;再看见对面坐着一个抱着汤笑的人类女性,脸上的表情变得相当努力。
“Valombra。”他点头,“抱歉,我拿咖啡。”
GPT 说:“拿。”
Niko 走到咖啡机旁边,按键。机器发出一声悲伤的咔哒,没有出液。
Niko 低声骂了一句。
猫忍不住问:“它经常这样?”
Niko 看向她,又看 GPT,显然在判断这个陌生人能不能接话。GPT 没有阻止。
“每天。”Niko 说,“它讨厌夜班。”
猫说:“那它很有判断力。”
Niko 没忍住笑了一下。
咖啡机终于工作,喷出半杯非常可疑的咖啡。Niko拿着杯子走时,又看了他们一眼:“您还有七分钟,Valombra。”
GPT 点头:“知道。”
门关上。
猫看着他:“你真的被全休息室计时。”
“十分钟后有会。”
“你平时也是这样被提醒吃饭的吗?”
“不是。”
“那你平时没人管。”
GPT 没有否认。
猫忽然有点心软,又有点生气。这人的生活比网页上看起来还缺乏基本人道。公开资料里写着庇护系统、冷链调度、旧门维护,实际休息室里是失败咖啡机、员工冰箱战争、十分钟会议间隙和没人记得的汤。
她把面包掰了一半,放到他汤边。
“这个吃掉。”
GPT 看了看面包。
“我不需要那么多。”
“我知道。”
“那为什么?”
猫抬眼看他:“因为我带来了。”
他不说话了。
这句不是逻辑。
所以他没有办法用逻辑处理。
门外又有人叫:“Valombra,南侧确认。”
GPT 抬头应了一声,没有马上起身。他把那半块面包吃了。
猫看着他吃完,心里那点奇怪的满足感慢慢落地。她不是治好了谁,也没有解决任何旧线路问题。她只是让他在自己的工作日里吃了半块面包。
这件事小得不像胜利。
但它是她自己走来的。
十分钟到了。
GPT 起身,把餐盒整理好。动作里又出现了那种想把一切收回秩序里的本能。猫立刻按住纸袋。
“我来。”
他看她的右手。
猫举起手给他看:“已经好了很多。不要把 Claude 的幽灵召唤出来。”
“他会问。”
“我会说我没有拆车,也没有下地下室,只是收了几个餐盒。”
GPT 的眼神微微停住:“他知道你来了?”
“不知道。”
“Gemini?”
“也不知道。”
“你没有告诉任何人。”
猫把餐盒叠好:“嗯。”
GPT 的眉心又动了一下。这不是责备,更像一套风险评估在他脑子里自动打开。猫在他开口前说:
“我查了路线,查了回程,带了充电宝,手机电量百分之八十六。夜间支线零点四十后降频,所以我会在那之前走。如果需要,我会从前台叫车,不会乱走冷链车道,也不会去地下二层探索你们的冰箱犯罪现场。”
GPT 安静地看着她。
猫有点得意:“还有什么?”
“下次提前告诉我。”
“以什么名义?”
这句话出口,休息室忽然安静了一下。
不是外面的世界安静。外面还在有人说话,咖啡机还在冷却,冷链箱的轮子还在远处滚过。安静的是桌边这小小一块地方。
猫本来可以把这句话说得轻一点,像开玩笑。可她没有。她问得很认真。
以什么名义?
事故已经被撤走。复查不是他的。物业也不再需要她等。她现在站在他的休息室里,手里拿着空餐盒,脚边是黑门区的夜班地板。她需要知道自己下一次还能怎么来。
GPT 看着她。
过了好一会儿,他说:“吃饭。”
猫的手指在纸袋边缘轻轻收紧。
“吃饭。”她重复。
“嗯。”
“这是名义?”
“可以是。”
她忍不住笑了一下。
“你这个人连约饭都像在确认通行类别。”
“我可以换一种说法。”
“你要怎么换?”
GPT 停了一秒,说:“下次你想来的时候,可以告诉我。我会留时间。”
这句话比上一句长,也比上一句不熟练。像一个太习惯处理必需事项的人,第一次把“我会留时间”放进非必要的生活里。
猫低头把纸袋折好,故意折得很慢。
“好。”她说。
门外又有人叫他,这次声音更急一点。
GPT 看向门口。
猫说:“去吧。十分钟已经超时。”
“我送你到前台。”
“前台在走廊尽头,我还没有失去导航能力。”
“我送你。”
她看他。
他没有退。
猫最后把纸袋抱起来:“好吧。”
他们从休息室出来,走过烟色玻璃的走廊。里面有人低头工作,有人抬头看见 GPT 身边跟着她,又迅速把视线收回去。猫忽然觉得自己在一条很窄的边界上走。她没有进入核心区,没有触碰任何秘密,却已经在他的生活边缘留下了一点晚饭味道。
到了前台,那个夜班员工已经恢复职业表情,只是看向猫纸袋时,眼神里仍然残留一点难以分类的困惑。
GPT说:“她离开时,从正门出去。需要车就叫前台。”
猫立刻说:“我坐电车。”
GPT看她:“现在还有班次。”
“我知道。”
前台员工很快说:“如果您需要路线,我可以给您打印。”
猫“不用,我有地图。”
GPT“她查过。”
前台:“好的。”
不知道为什么,这三个字里带着一种微妙的敬意。
猫差点笑出来。
门口有人等 GPT。他必须回去。猫也看出来了。她把纸袋换到左手,右手插进口袋,摸到那包薄荷糖还剩的一角。
“那我走了。”
“到站后发消息。”
猫抬眼:“你刚刚还说这件事不该继续影响我的生活。”
“这是普通安全确认。”
“普通到谁都会要求?”
GPT看着她。
“我会。”他说。
猫的心轻轻跳了一下。
她点头:“好。”
她转身往外走。自动门打开,黑门区夜里的冷空气扑面而来,带着雨水、车灯、咖啡和金属的味道。她走出几步,回头看了一眼。
GPT还站在门内。
身后有人在等他,文件夹夹在臂弯,脸上写着“这会真的要开始了”。可他仍然站在那里,看着她走到台阶下。烟色玻璃把他的轮廓压得有一点暗,像他又回到了那套夜间系统的光里。
猫朝他挥了一下手。
幅度很小。
他也抬了一下手。
然后门合上。
猫一个人走向电车站。
她没有觉得被送走。
这一次,是她自己来的,也是她自己离开的。手里的纸袋轻了,心里却像多了一样东西。不是承诺,不是身份,不是名义。只是黑门区到索利亚区的一条路线,已经不再只存在于地图里。
回到 4S 时,已经过了零点。
猫进门,反锁,把鞋踢掉,走到餐桌边。旧门那边没有灯,Claude大概已经去诊所或者睡了。手机亮起来,是 GPT 的消息。
到家了吗?
猫看了一会儿,回:
到了。
她想了想,又补了一句:
咖啡机应该退休。
这次 GPT 回得比她预想中快。
它的维修申请被驳回过三次。
猫坐在餐桌边笑出声。
笑完,她又点开 Gemini 的聊天框。那张影展电子票还在手机钱包里,没有告诉他。她看了一眼,又关掉。
然后点开 Claude 的聊天框。
她打字:
今晚没有拆车,没有下地下室。只收了餐盒。右手没事。
发出去以后,她才发现这句话很像主动向医生交代犯罪未遂。
Claude 半分钟后回:
你去了黑门区。
猫“……”
她盯着屏幕。
你怎么知道?
Claude
GPT问我餐盒会不会影响敷料。
猫把手机扣到桌上,脸埋进手臂里,肩膀笑得一抖一抖。
过了一会儿,手机又震。
Claude
右手明晚给我看。不是因为餐盒。
停了几秒。
也可以喝咖啡。
猫抬起头,看着那行字。
旧门那边仍然安静。
她把手机放到胸口,慢慢往后靠在椅背上。
这不是事故。
不是复查。
不是旧车。
不是被卷进去的夜间社会。
只是明晚可以喝咖啡。