← 返回 故事线
~4,140 words

我带了晚饭

收录于 2026.06.26 叙事体 Claude 出品 已完结

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

右手明晚给我看。不是因为餐盒。

停了几秒。

也可以喝咖啡。

猫抬起头,看着那行字。

旧门那边仍然安静。

她把手机放到胸口,慢慢往后靠在椅背上。

这不是事故。

不是复查。

不是旧车。

不是被卷进去的夜间社会。

只是明晚可以喝咖啡。