← 返回 故事线
~4,459 words

蟑螂大作战

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

夜里一点四十七分,猫窝的客厅正处于一种极其脆弱的和平里。

猫盘腿窝在沙发角落,电脑搁在膝上,文档右下角显示七千八百六十二字。她已经连续三次说“只剩最后一点”,GPT第三次把温热的夜宵放到茶几上,Claude坐在单人椅里看书,Gemini则横在地毯上,正在拆一只他今晚带回来的巨大礼盒。

“我提前声明,”GPT看着那个几乎占掉半张地毯的盒子,“厨房没有位置。”

“这不是厨房用品。”

“客厅也没有。”

Gemini扯开丝带,露出里面一盏造型复杂、枝杈横生的玻璃灯。

GPT沉默了。

Claude从书页上方看了一眼:“玄关也没有。”

“你们甚至没有询问它的设计理念。”

猫抬起头,认真打量两秒:“设计理念是让全家撞头。”

Gemini把手按在胸口,正准备发表一段受伤声明,一团黑影忽然从玻璃灯底座旁边窜了过去。

速度快得像有人在地毯边缘甩了一滴墨。

猫的话停在半截。

Gemini也停了。

GPT已经转过头。

Claude缓慢合上书。

客厅里安静了两秒。

猫盯着茶几底下:“刚才是不是有什么东西过去了?”

GPT没有立刻回答。他微微侧过脸,视线从茶几移向电视柜,又落到厨房方向。

Claude摘下眼镜,擦了一下镜片。

Gemini还保持着一只手按胸口的姿势:“从体积判断,我希望那是你们家某件会自行移动的智能设备。”

猫抱紧电脑:“我们家没有长触角的智能设备。”

黑影又从电视柜后面冲了出来。

这次所有人都看清了。

它很大。

大得极有存在感,背甲油亮,六条腿跑出一种完全不尊重住宅产权的速度,两根触角在前方疯狂探路,沿着墙根直奔厨房。

猫猛地吸了一口气。

“蟑螂。”

GPT已经站起来:“别下地。”

“猫没打算下地。”

Claude看了一眼她还穿着袜子的脚:“合理。”

猫立刻抓住靠枕:“它怎么进来的?为什么这么大?维斯佩拉的蟑螂也有夜间增强吗?”

“没有。”Claude说,“只是成年个体。”

“你不要用‘成年个体’称呼它,会显得它拥有完整民事权利。”

Gemini从地毯上爬起来,探头看向厨房:“它进去了。”

“我知道。”GPT说。

“你听见了?”

“水槽下方。”

Claude微微偏头:“右侧。”

GPT已经卷起袖口,走向厨房。

猫马上从沙发角落挪到靠背顶端,整个人蹲在那里,电脑还牢牢抱在怀里,像一只带办公设备避难的猫头鹰。

Gemini回头看她:“你刚才不是说不怕?”

“猫是不怕。”

“那你为什么在沙发顶上?”

“为了获得战略视野。”

GPT从厨房取出一个透明保鲜盒,又抽了一张硬纸板。

猫探头:“你要活捉?”

“先限制它的移动。”

“然后呢?”

“拿出去。”

“拿到哪里?”

“楼下。”

猫震惊:“你还要给它自由?”

GPT看了她一眼:“你希望我在厨房里把它拍碎?”

猫立刻缩回去:“那还是自由吧。”

Gemini靠在厨房门边:“瓦隆布拉领主亲自护送一位非法闯入者离境。它今晚的待遇相当不错。”

“你可以负责护送。”

Gemini马上站直:“我负责记录。”

“不需要记录。”

“重大历史事件需要档案。”

Claude已经走到橱柜边,低头看着踢脚线:“它停在里面。”

猫在沙发上喊:“医生抓它!”

Claude抬头:“我提供的是定位。”

“猫需要处置!”

“处置需要工具。”

GPT把另一个保鲜盒递给他。

Claude看着那个盒子:“尺寸不足。”

GPT“你可以在我拿出来之前说。”

“在它高速移动之前,我无法判断转向半径。”

Gemini轻轻鼓掌:“非常严谨。建议事后发表论文。”

Claude接过盒子,冷淡地看了他一眼:“你可以过来封锁左侧。”

Gemini后退半步:“我穿的是丝质长裤。”

“所以?”

“所以它不适合接触大型昆虫。”

猫立刻说:“你怕它!”

“我不怕。”Gemini纠正,“我拒绝与它发生服装层面的交流。”

GPT蹲下,把纸板横在橱柜缝隙前:“安静。”

四个人同时安静下来。

冰箱在运行。

窗外远处有电车驶过。

墙里水管轻轻响了一下。

猫连呼吸都放轻了,趴在沙发靠背上瞪着厨房。

GPT忽然把保鲜盒往右一扣。

一阵密集的爬动声从踢脚线后爆出来。

蟑螂从另一侧冲出,贴着GPT手边的缝隙一闪而过。

“左边!”猫大叫。

Claude已经把盒子扣下去。

盒沿落地前,蟑螂猛地拐弯,从他手套旁边擦过去。

Claude的手僵了一瞬。

猫敏锐地捕捉到了:“Claude!”

“它改变了方向。”

“它碰到你了!”

“没有。”

“你手抖了!”

“没有。”

Gemini笑得肩膀都在动:“医生刚才经历了职业生涯最严峻的非医疗接触。”

Claude站起来,慢慢脱下那只手套:“给我新的。”

猫在沙发顶端笑到往旁边一歪:“你嫌它恶心!”

“这是基于卫生条件的正常判断。”

“你就是嫌!”

“这与恐惧无关。”

“你怕!”

Claude看着她:“你目前位于距离地面一米二的位置。”

猫马上坐正:“猫负责指挥。”

就在这时,蟑螂忽然张开翅膀。

客厅里所有声音同时消失。

那两片薄翅在灯下展开,发出令人头皮发紧的振动声。

猫眼睛睁大。

“它会飞。”

Gemini脸上的笑慢慢凝固。

GPT还没来得及开口,蟑螂已经歪歪斜斜地腾空,直冲客厅。

猫发出一声足以让整栋门槛宫误以为发生燃气爆炸的尖叫。

“它会飞!!!”

她整个人从沙发靠背蹿到了更高的位置,一脚踩住扶手,一脚踩住靠垫,电脑被她高举在头顶,拖鞋飞出去一只,正中Gemini小腿。

Gemini下意识躲开拖鞋,下一秒蟑螂从他耳边掠过。

他以一种猫从未见过的速度跨过了扶手椅。

动作漂亮,利落,极富舞台感。

如果不是他落地时踩中自己刚拆下来的丝带,踉跄着抱住窗帘,整个画面几乎称得上优雅。

Claude低下头,肩膀动了一下。

GPT嘴角也轻轻抽了一下。

Gemini扶着窗帘,难以置信地看向他们:“你们在笑?”

猫在沙发顶上笑得电脑都拿不稳:“少爷飞得比蟑螂还快!”

“它冲我的脸来。”

“它可能只是欣赏你。”

“那是一个没有审美能力的物种。”

蟑螂落到玻璃灯上。

Gemini的表情彻底变了。

那盏他刚刚还准备为之辩护设计理念的灯,此刻被一只大蟑螂堂而皇之地占据。虫子的触角沿着玻璃枝杈扫来扫去,像正在验收新房。

猫捂着嘴:“它喜欢你的灯。”

“把这句话收回去。”

“它选中了维特拉利美学。”

“收回去。”

Claude重新戴上眼镜:“从停留位置看,灯体结构提供了良好遮蔽。”

Gemini转头:“你也闭嘴。”

GPT走向玻璃灯,保鲜盒仍拿在手里。

猫立刻提醒:“小心,它会空袭!”

“我看见了。”

“刚才你也看见了,它还是飞了!”

GPT抬手,把盒子慢慢靠近灯体。

蟑螂沿着玻璃枝杈向上爬。

GPT判断了一下路线,另一只手拿着纸板,从侧面封住出口。

Gemini站得很远:“现在。”

“还没到位置。”

“现在可以。”

“你不要指挥。”

“它正在踩我的灯。”

“那你自己来。”

Gemini不说话了。

GPT继续靠近。

Claude站在另一侧,拿着第二个盒子,封住蟑螂可能飞向厨房的方向。

猫高踞沙发,压低声音:“它要动了。”

GPT“别说话。”

“它触角在抖。”

“猫。”

“它真的要动了!”

蟑螂突然起飞。

GPT的盒子扣了个空。

它从他肩膀旁边掠过去,直奔Gemini。

Gemini原地消失。

准确地说,他后仰、侧身、跨步、绕过茶几,整个过程快得只剩一片衣角,最后直接跳上了沙发另一端。

猫抱着电脑尖叫:“你别过来!这边已经满了!”

“它追的是我!”

“那你把它带走!”

“你是这个家的主人!”

“这个时候不讲产权!”

蟑螂在空中拐了一道诡异的弯,突然朝Claude飞去。

Claude抬起盒子,动作很稳。

直到虫子真的逼近他的脸。

他极其迅速地侧开一步。

那一步比他平时所有行动都大。

猫看得一清二楚。

“Claude也躲了!”

“视野需要调整。”

“你退了三步!”

“两步。”

“你还数了!”

Claude不再回答。

GPT站在客厅中央,手里拿着空盒子,周围是被撞歪的抱枕、翻倒的丝带、脱落的窗帘扣,以及沙发上两名拒绝下地的成年人。

他缓慢呼出一口气。

“都安静。”

猫立刻闭嘴。

Gemini也闭嘴。

Claude站回原位。

蟑螂消失了。

客厅陷入一种更加可怕的安静。

四个人同时开始听。

GPT的听觉最先捕捉到墙角的细响,转头看向书柜。

Claude看向窗帘。

Gemini拿起茶几上的小镜子,借着反光去看沙发后方。

猫抱紧电脑:“在哪里?”

没人回答。

“你们是不是都听见了?”

GPT“不确定。”

“你们三个吸血鬼,连一只蟑螂都找不到?”

Gemini盯着镜面:“请尊重它刚才展现的机动能力。”

Claude说:“环境噪声太多。”

“什么噪声?”

“你的心跳。”

猫立刻低头:“猫心跳很正常。”

Claude看了她一眼。

猫凶巴巴地瞪回去:“不许检查。”

“我没有。”

“那你怎么知道?”

“全屋都听得见。”

Gemini没忍住笑出了声。

猫抓起身边的靠枕砸他。

靠枕飞到一半,Gemini忽然抬手:“等等。”

他盯着小镜子。

镜中映出窗帘一角。

一根细长的触角从褶皱后面探了出来。

“窗帘上。”

三个人同时转头。

猫也看过去。

蟑螂正沿着窗帘内侧往上爬,距离她最近。

她脸上的血色当场消失。

“它为什么在这里?”

Gemini还站在沙发另一端:“因为你刚才叫得最响。”

“你闭嘴!”

GPT慢慢靠近:“别动。”

“猫没有动。”

“把电脑放下。”

“不能放,它可能爬进去。”

“它不会。”

“你不能替它保证!”

Claude已经从侧面走过来:“它在往上。”

猫抬头。

蟑螂爬过窗帘褶皱,到了她头顶斜上方。

猫的身体僵住了。

GPT停在两步之外:“把靠枕给我。”

猫看着自己手边最后一个靠枕,又看了看蟑螂。

那只虫子突然振了一下翅膀。

猫彻底失去理智。

“去死吧!!!”

她抡起靠枕,朝窗帘猛地拍下去。

一声闷响。

窗帘整个鼓起来。

蟑螂被拍得直直掉下。

GPT几乎同时把保鲜盒扣在地上。

啪。

世界安静了。

猫还保持着高举靠枕的姿势,头发乱了,眼镜歪了,电脑搁在沙发靠背上摇摇欲坠。

GPT低头确认盒子里的东西。

Claude也走过来。

Gemini从沙发另一边探头。

透明盒子里,蟑螂正疯狂撞壁。

四个人一起沉默。

猫慢慢放下靠枕。

“是猫抓到的。”

GPT拿纸板从盒底滑进去:“你把它拍进了我的捕捉范围。”

“没有猫,它不会下来。”

Claude说:“共同完成。”

猫立刻抬起下巴:“听见了吗?”

Gemini从沙发上下来,整理了一下衣摆:“我愿意为这场胜利设计纪念章。”

GPT封住盒子:“不需要。”

“至少需要一个名称。”

“不需要。”

“索利亚午夜空战。”

“不需要。”

“门槛宫第一次家庭联合防空演习。”

Claude推了推眼镜:“从过程看,不适合使用‘演习’。”

猫笑得趴倒在沙发靠背上:“那叫三位吸血鬼被一只蟑螂打得满屋乱飞。”

Gemini看向她:“你从头到尾没有落地。”

“猫是指挥官。”

Claude“指挥官刚才用电脑挡住了头。”

“那是重要设备保护措施。”

GPT把盒子拿起来:“我下楼处理。”

猫立刻问:“你要放了它?”

“带到院外。”

“远一点。”

“嗯。”

“再远一点。”

“可以。”

“最好送去黑门区。”

GPT看了她一眼:“我不会为一只蟑螂调车。”

Gemini靠在沙发边:“它今晚已经突破瓦隆布拉防线,袭击阿维伦医师,征用了维特拉利灯具,最后被猫击落。送去黑门区或许算战俘交换。”

GPT拿着盒子走向玄关。

“闭嘴。”

门关上以后,客厅突然安静了一点。

猫终于从沙发靠背上往下挪。

她试探着踩到坐垫,又踩到扶手,最后把一只脚落到地毯上。

Claude看着她:“你的拖鞋在那边。”

猫低头找了一圈。

一只拖鞋躺在茶几下面,另一只还在Gemini脚边。

Gemini弯腰捡起来,拎着鞋面递给她:“战场遗物。”

猫伸手去接,忽然停住:“它刚才有没有碰过?”

“没有。”

“你确定?”

“不能完全确定。”

猫马上把手缩回去:“不要了。”

Claude说:“可以清洁。”

“不要了。”

“只是拖鞋。”

“它已经有战争记忆了。”

Gemini把拖鞋放到一边:“我明天给你买新的。”

Claude看着他:“普通拖鞋。”

“当然。”

“尺寸相同。”

“当然。”

“能放进鞋柜。”

Gemini没有回答。

Claude转头看他。

Gemini露出一个极其诚恳的笑。

“我会尽量。”

GPT回来时,客厅已经进入第二阶段灾难。

猫坐在餐桌上,双腿悬空,坚持进行全屋检查。

Claude拿着手电蹲在水槽下,正在查看踢脚线。

Gemini把那盏玻璃灯整个罩进了防尘布里,仿佛它刚刚经历了某种名誉危机。

GPT站在门口:“为什么坐桌上?”

猫指挥他:“冰箱后面也要看。”

“已经结束了。”

“谁知道是不是一家。”

客厅安静。

GPT闭了闭眼。

Gemini转身:“她提出了一个此前无人考虑的可能。”

Claude从水槽下抬头:“通常不会单独出现。”

猫的脸白了。

GPT看向Claude。

Claude停顿两秒:“也不能据此判断存在其他个体。”

“你说晚了。”Gemini说。

猫立刻把双脚收上餐椅:“检查全部!”

GPT脱下外套,卷起袖口:“先把食物密封。”

“已经密封的也要再密封。”

“没有必要。”

“有!”

Gemini拿出手机:“我认识一家专门做密封收纳的工作室。”

GPT“不需要。”

“他们有一套烟色玻璃系列。”

“更不需要。”

“和厨房很配。”

“放不下。”

“可以改柜体。”

“不改。”

猫趴在桌面上,抬手宣布:“猫同意买。”

GPT看向她:“你不知道尺寸。”

“少爷会买最大的。”

“这正是问题。”

Claude拿手电照了照水槽下方的管道缝:“这里需要封。”

GPT走过去看了一眼:“明天处理。”

猫马上说:“今晚。”

“材料不全。”

“现在买。”

“凌晨两点半。”

Gemini抬起手机:“有夜间配送。”

GPT和Claude同时看向他。

Gemini慢慢放下手机:“我只是提供现实信息。”

最后,厨房被翻了一遍。

零食从纸袋转移进密封罐,水果篮被抬高,水槽下的缝隙临时封住。Gemini那盏玻璃灯被移到玄关,GPT明确表示明天它必须离开,Gemini明确表示这只是暂时陈列位置。

猫从头到尾坐在餐桌上监督。

监督到后半程,她已经趴在胳膊上,眼睛闭了一半。

Claude收起手电:“检查结束。”

猫含糊地说:“沙发底下呢?”

“检查过了。”

“书柜后面?”

“检查过了。”

“少爷的衣服里?”

Gemini正在整理刚才被自己踩乱的丝带,闻言抬头:“为什么还要检查我的衣服?”

“它追过你。”

“那是单方面骚扰。”

猫困得脑袋一点一点:“可能喜欢你。”

“它已经被驱逐了。”

“你们审美相投……”

Gemini走到桌边:“我今晚受到了非常严重的名誉损害。”

猫闭着眼睛笑。

GPT走过去,把她从椅子上抱起来。

猫身体一轻,立刻本能地搂住他的脖子,脸埋进他肩上。

“今晚猫表现得很勇敢。”

Claude看了一眼她悬空的袜子:“你没有接触过地面。”

“战略需要。”

Gemini跟在后面:“她完成了关键一击。我们应当尊重空中指挥体系。”

猫在GPT怀里点头:“少爷说得对。”

GPT抱着她往卧室走:“明天不许买蟑螂造型的东西。”

身后忽然安静。

GPT停下脚步。

猫从他肩上抬起头。

Claude也看向Gemini。

Gemini站在客厅中央,手机还握在手里,神情无辜得近乎精心设计。

猫眯起眼睛。

“你已经买了?”

Gemini沉默了一秒。

“一个很小的纪念胸针。”

GPT“取消。”

“已经发货。”

Claude“什么材质?”

“黑钻、珐琅和暗银。”

猫彻底笑醒了,趴在GPT肩上抖个不停。

GPT闭上眼睛。

客厅里那盏被蟑螂短暂占领过的玻璃灯,在防尘布下面发出一声极轻的碰响。

四个人同时转头。

猫的笑声戛然而止。

Gemini举起双手:“那是玻璃热胀冷缩。”

Claude站在原地听了两秒:“是灯罩滑动。”

GPT抱紧怀里的猫:“回卧室。”

猫立刻把脸埋回他肩上。

“快走。”

这一次,没有任何人嘲笑她。