优选文学
《安全屋守则》 · 霜花开半夏

第2章

更新时间:2026-06-29 13:58

6月21,早晨七点。

林昭坐在客厅地板上,背靠着沙发,把笔记本摊在膝盖上。她把昨晚到今天早晨发生的所有事情都写了下来——电梯、B7、那扇黄色的门、苏小曼的消失、妈妈的电话、电视里的广播。

写完之后,她从头读了一遍。

三页纸。密密麻麻的字,有些地方墨水洇开了,因为她的手在发抖。但每一个字都是真实的。她知道。

她合上笔记本,开始想接下来该怎么办。

首先,她需要确认一件事——苏小曼是真的消失了,还是只是出门了。

林昭站起身,再次走进苏小曼的房间。这一次她看得更仔细。床铺很整齐,被子叠好了,枕头摆在上面。床头柜上放着手机充电器,充电线的头还在座里,但线的另一端垂在地上——没有连着手机。

手机在床头柜上,屏幕朝下。林昭把它翻过来,屏幕亮了。没有未读消息,没有未接来电。最近的通话记录是昨晚十点,打给了一个叫“妈妈”的联系人。

林昭按下回拨键。电话响了四声,然后被接起来。

“小曼?”一个中年女人的声音,带着浓重的困意。

“阿姨您好,我是小曼的室友林昭。”

“林昭啊,这么早打电话,怎么了?”

“小曼在家吗?我早上起来没看到她,想问问她是不是回家了。”

“没有啊,小曼没回来。她是不是加班了?这孩子最近总加班……”

“好的阿姨,我再联系她。打扰您了。”

林昭挂了电话。

她打开苏小曼的衣柜。衣服少了一大半,但不是被拿走的——是消失了。衣架上只剩下几空衣架,挂衣服的横杆上有一段是空的,空得净净,连灰尘都没有。

旁边的衣柜隔板上有几件叠好的毛衣。林昭伸手摸了摸——毛衣是湿的。不是水的湿,是另一种湿。像刚从冰箱里拿出来的东西,表面凝结的水珠,但摸上去不凉,只是湿。

她把毛衣拿出来,放在阳光下看。毛线的缝隙里有什么东西在闪光——很细的、银色的丝线,像蜘蛛丝,但比蜘蛛丝更细,更密。

林昭用指尖碰了碰那些丝线。丝线碰到皮肤就化了,变成一小滴水,无色无味。

她把手在裤子上擦净,退回自己的房间,把这一切写在笔记本上。

写完之后,她盯着“毛衣是湿的”这五个字看了很久。然后她在下面加了一行:

“它不是把人带走。它是把人擦掉。像擦掉黑板上的粉笔字。但擦得不净,会留下痕迹。毛衣上的水珠就是痕迹。”

“所以小曼不是失踪了。小曼是被擦掉了。”

“而我能记得她,是因为我用笔写下了她的名字。写下来的东西,它擦不掉。”

林昭把这句话读了三遍,然后拿起笔,在笔记本的第一页最上方,用最大的字写下:

“苏小曼存在过。她是我的室友。她喜欢在晚上敷面膜。她的手机号是139XXXXXXXX。她妈妈的声音很好听。”

她把笔记本合上,放在背包里。然后她开始做今天最重要的一件事——清点物资。

她花了两个小时做这件事。所有的食物、水、设备,一件一件地清点,用笔记在本子上。她做了两个表格,一个是“现有物资”,一个是“每消耗预估”。

现有物资:

· 压缩饼:12箱(每箱24包)

· 罐头:30罐(午餐肉8罐,黄豆10罐,红烧肉5罐,水果7罐)

· 矿泉水:5升装12桶,500毫升装24瓶

· 大米:5公斤

· 挂面:3包

· 冷冻食品:水饺2袋,速冻蔬菜1袋

· 柴油发电机:1台

· 柴油:50升

· 急救包:3个

· 防毒面具:2个

· 胶带:8卷

每消耗预估(单人):

· 压缩饼:4包

· 水:2升

现有物资可支撑天数:

· 压缩饼:72天

· 罐头:15天(如果和压缩饼搭配吃,可以延长)

· 大米+挂面:约30天

· 总计:约3个月

三个月。

林昭看着这个数字,既安心又不安心。安心的是,她短时间内不会饿死。不安心的是——如果三个月不够呢?

她把这个念头压下去。三个月后的事,三个月后再想。现在她只需要想今天的事。

今天她要做一件事:去楼下的便利店。

不是因为她想出去,而是因为她需要确认一件事。电视里说“不要出门”,但电视里那个说话的东西不是人。它说的话,她一个字都不信。

而且,她需要知道便利店里的东西还是不是真的。

上午九点,林昭出了门。

她把背包背上,里面装着笔记本、笔、一瓶水、两包压缩饼、一卷胶带、一个急救包。她穿了运动鞋和深色的长袖T恤,把头发扎成一个马尾。

楼道里的灯亮着。白色的光灯,没有闪烁。对面的门上仍然贴着那张白纸——“本户已无人生存”——纸张的边缘翘起来了,像贴了很久之后自然脱落的样子。

林昭没有多看。她走下楼梯,推开单元门,走进阳光里。

六月的上午,阳光很足,但空气里有一层薄薄的雾气,让所有的东西都像是隔着一层纱。小区里的花坛、健身器材、垃圾桶,都在原来的位置。几个老人在花坛边聊天,声音不大,听不清在说什么。

一切都正常。

太正常了。

林昭走出小区大门,沿着人行道往便利店走。街道上的行人和往常一样多——有推着婴儿车的年轻妈妈,有牵着狗的中年男人,有骑着电动车的外卖骑手。早餐店的蒸笼冒着白气,卖煎饼的摊前排着三个人。

她走了大约五分钟,到了便利店门口。

便利店的门开着。自动门感应到她的靠近,无声地滑开。一股冷气扑面而来,带着超市特有的混合气味——消毒水、熟食、塑料包装。

店里只有一个收银员,一个中年男人,坐在收银台后面看手机。货架上的商品整整齐齐,灯光雪白,地面净得反光。

林昭拿了一个购物篮,开始逛。

她走得很慢,每一个货架都仔细看。零食区、饮料区、用品区、冷冻食品区。一切都和记忆中的便利店一模一样。价格标签是正确的,商品的摆放位置是正确的,甚至连货架上某处缺了一个口子——那是昨天有人买了一包薯片留下的——都和她的记忆吻合。

太正常了。

正常得让人后背发凉。

她在罐头货架前停下来。货架上摆着各种罐头:午餐肉、黄豆、红烧肉、水果罐头。她拿起一罐午餐肉,翻到背面看生产期。

2025年6月1。

她又拿起另一罐罐头。同样是2025年6月1。第三罐,还是6月1。

所有罐头的生产期都是同一天。

这不可能。不同品牌、不同工厂的产品,不可能有完全相同的生产期。

林昭把罐头放回货架。她又拿了几样东西:一包饼、一瓶矿泉水、一盒创可贴。每一样东西的生产期都是2025年6月1。

她走到收银台,把东西放在台上。

收银员抬起头,扫了一眼商品,开始扫码。动作很熟练,扫码枪对准条码,哔的一声,然后把商品放进塑料袋。

“一共四十七块三。”

林昭拿出手机付款。扫码支付成功。收银员把塑料袋递给她。

“谢谢光临。”

声音很平板,没有感情。林昭接过袋子,没有走。她站在收银台前面,看着收银员。

“你们店长在吗?”

收银员看着她,眨了眨眼睛。那个眨眼很慢——上下眼皮从分开到合拢,用了大约一秒钟。

“店长今天休息。”

“那你们店里的商品生产期为什么都是同一天?”

收银员又眨了眨眼。这一次,林昭看清楚了——他眨眼的顺序不对。正常人眨眼是上下眼皮同时合拢,但他是上眼皮先落下来,下眼皮再跟上去,中间有大约半秒的间隔。

“我不清楚,”收银员说,“我只是上班的。”

林昭点了点头,转身走出了便利店。

回到公寓后,林昭把从便利店买来的东西放在桌上。她拿出自己之前囤的罐头,对比生产期。

自己囤的罐头:生产期各不相同,从2024年8月到2025年3月都有。

便利店买的罐头:生产期全是2025年6月1。

她把两罐罐头并排放在桌上,拍了张照片。然后她在笔记本上写下:

“便利店里的所有商品生产期都是2025年6月1。这不可能。所以——便利店里的商品不是真的。它们是‘它’创造的。”

“‘它’在创造的时候犯了一个错误。所有商品用了同一个生产期。这个错误说明一件事:‘它’不熟悉这个世界。‘它’不知道商品应该有不同批次、不同期。‘它’以为只要看起来像就行了。”

“但‘它’会学习。下一次,‘它’可能就不会犯同样的错误了。”

“所以我必须把现在看到的一切都写下来。趁‘它’还没学会,趁我还记得。”

她写完这段话,拿起那罐便利店买的午餐肉,打开。肉的颜色是正常的粉红色,表面有一层薄薄的肉冻。她用筷子夹了一块,放进嘴里。

味道是对的。午餐肉的味道,咸的,有点腻,和她在任何一家便利店买到的没有任何区别。

她嚼了两下,吐了出来。

不是因为它不好吃。而是因为她不能确定这是真的食物。如果生产期是假的,那这罐头的成分也可能是假的。如果成分是假的,那吃下去之后会发生什么?

林昭把整罐午餐肉倒进马桶里冲掉。然后她把空罐头洗净,放在阳台上——不是为了回收,而是为了计数。她要记住自己发现了多少件“它”创造的东西。

上午十一点,林昭的手机响了。是一条短信。发件人是一个陌生号码:

“如果你能看到这条短信,说明你还记得。请到以下地址:城北水库路17号,老水厂。到了之后,在东侧围墙的第三个砖缝里塞一张纸条,写上你的名字和你所知道的事情。不要敲门。不要按门铃。不要站在门口。我们会在合适的时候联系你。”

林昭读完短信,没有回复。她把这串地址抄在笔记本上,然后删除了短信。

删除的时候她注意到一件事:这条短信的发送时间是“4月17 00:00”。

一年前的午夜。

但她今天才收到。

她盯着屏幕上的发送时间看了很久。4月17——她失去记忆的那一天。那个被“擦掉”的子。

这条短信是在那一天发出的。但它迟到了一年。

或者——不是迟到。是被拦截了。“它”拦截了这条短信,直到今天才放出来。“它”为什么要在这个时候放出这条短信?

因为“它”想让她去那个地址。

林昭在笔记本上写下:

“守则第三条:如果它想让你去一个地方,你就不要去。”

她不知道自己为什么写下这条守则。但她的左手在写这些字的时候非常稳,一笔一画,没有任何犹豫。

就像她的身体比她的头脑更清楚该做什么。

中午,林昭吃了两包压缩饼和半瓶水。她坐在窗边,从胶带的缝隙里往外看。街道上的人比早上少了,但仍然有人在走动。便利店的收银员换了一个人——现在是年轻的女人,扎着马尾,穿着便利店的工作服。

一切正常。

林昭盯着那个收银员看了十分钟。女人一直在收银台后面站着,偶尔低头看手机,偶尔抬头看门口。她眨眼的频率是正常的,动作是流畅的,没有任何不对劲的地方。

“它”在学习。

今天早上的收银员眨眼太慢,被林昭看出了破绽。现在它换了一个新的,更真的。

但这意味着什么?意味着“它”知道林昭去了便利店。意味着“它”在监视她。意味着“它”在乎她是否发现了破绽。

如果“它”在乎,那她就做对了。

林昭拉上窗帘,回到桌前。她在笔记本上写下一句话:

“它在看着我。但它在乎我看到它。这说明它害怕被看到。害怕被看到的东西,一定有弱点。”

“我的任务就是找到那个弱点。”

下午三点,林昭被一阵敲门声惊醒。她趴在桌上睡着了,脸压在笔记本上,墨水洇了一小块。

敲门声很规律,三下,停顿,再三下。

“林昭?你在里面吗?”

是韩哥的声音。公司的产品经理。

林昭没有动。她坐在桌前,听着门外的声音。

“林昭?我知道你在家。你听我说,外面现在很乱,大家需要聚在一起。我在组织一个临时互助群,你加入我们吧。人多力量大。”

林昭轻声走到门口。她没有从猫眼看——猫眼被封住了。她把耳朵贴在门上,听门外的声音。

呼吸声。很轻,很均匀,像机器在运转。

“林昭?你没事吧?”

林昭回到桌前,拿起笔记本,写道:

“门外的人说自己是韩哥。但韩哥住在城东,离这里十公里。他不可能在这个时间来我家,除非有特殊原因。而且他说话的方式不对。韩哥说话很快,喜欢用语气词。门外的人说话太慢了,每个字都说得很清楚,像在念台词。”

她放下笔,走到厨房,倒了一杯水,慢慢喝完。然后她回到门口,靠在门上,没有说话。

她没有开门。她甚至没有出声。

门外又敲了几下,然后安静了。

林昭等了五分钟,然后把耳朵贴在门上。没有呼吸声,没有脚步声,什么都没有。

她回到桌前,在笔记本上写下:

“它走了。”

“它来找我了。它知道我住在哪里。它知道我的名字。它会模仿我认识的人的声音。”

“但它不会开门。它不会强行进入这间屋子。它只能敲门,只能说话,只能等我自己开门。”

“为什么?”

“因为这间屋子是我的。我在里面囤了食物和水。我在窗户上贴了防爆膜。我用胶带封了窗。我做了这些事,所以这间屋子是安全的。”

“‘它’进不来。”

“‘它’怕的不是这间屋子。‘它’怕的是我做的这些准备。每一个准备都是一道防线。囤货是防线。封窗是防线。写字也是防线。”

“防线越多,它越难进来。”

林昭写完这段话,站起来,走到客厅的角落。那里堆着她的囤货——矿泉水、压缩饼、罐头、发电机、柴油。她看着这些东西,第一次觉得它们不只是食物和设备。

它们是城墙。

每一桶水都是一块砖。每一箱饼都是一堵墙。她用了三个月的时间,在她自己都不知道的情况下,建了一座堡垒。

而她写下的每一个字,都是这座堡垒里的武器。

傍晚六点,林昭的手机又响了。这次不是短信,是外卖平台的推送:

“您有一份外卖订单即将超时,请及时处理。”

她打开外卖APP,看到了一笔订单。下单时间是今天下午5:00,送餐地址是她家,下单的商品是——一份黄焖鸡米饭,加一份金针菇,加一瓶可乐。

这是她最喜欢的外卖组合。

今天她没有点过外卖。

她看了看支付记录——用的是她的账户,她的支付方式。下单时间5:00整,分秒不差。

配送信息显示:骑手已取餐,预计18:30送达。

现在是18:15。

十五分钟后,会有一个骑手敲她的门。

林昭把手机放在桌上,盯着屏幕上的配送进度。骑手的位置在地图上移动,越来越近。

她做了一个决定。她要下楼等那份外卖。她要在开放的空间里,亲眼看到那个骑手。

她穿好鞋,背上背包,下了楼。她站在小区门口,靠着围墙。六月的傍晚天还亮着,夕阳把西边的天空染成橘红色。小区门口有人进进出出,有下班的,有接孩子的,有遛狗的。

18:28,一辆电动车从街角拐过来。

骑手穿着黄色的外卖制服,头盔戴得严严实实。电动车在林昭面前停下来,骑手从保温箱里拿出一个塑料袋。

“林女士吗?您的外卖。”

林昭接过塑料袋。袋子是热的,能闻到黄焖鸡的香味。她低头看了一眼——袋子上的订单小票写着她的名字、她的地址、她的电话。

“你是哪个站点的?”林昭问。

骑手抬起头。头盔的遮阳板下面,是一张普通的脸。一个二十多岁的年轻人,额头上有青春痘,嘴唇上有没刮净的胡茬。他眨了眨眼——正常的眨眼,上下眼皮同时合拢。

“城南站的。怎么了?”

“没事。谢谢。”

骑手点了点头,骑上电动车走了。林昭看着他的背影消失在街角,然后低头看手里的外卖。

她拎着塑料袋走进小区,在楼下的长椅上坐下来。她打开塑料袋,把餐盒拿出来。黄焖鸡米饭,加金针菇,加一瓶可乐。

她打开餐盒的盖子。鸡肉、金针菇、青椒、红椒,汤汁浓郁,冒着热气。

她用筷子夹了一块鸡肉,放进嘴里。

味道是对的。和她之前点过无数次的外卖一模一样。

她把筷子放下。

这份外卖是真的。骑手是真的。味道是真的。一切都是真的。

但下单的人不是她。

林昭把外卖盒盖上,拎着走回了家。她没有吃那份外卖。她把它放在冰箱里,在笔记本上写下:

“6月21,18:30,有人用我的账户点了一份外卖。不是我点的。骑手看起来是正常人。外卖的味道是正常的。”

“但它为什么会给我点外卖?”

“它在试探。它在看我是否会吃这份外卖。如果我吃了,说明我信任它。如果我没吃,说明我不信任它。”

“它想知道我有多警惕。”

“它想找到我的弱点。”

“但它的这次试探也暴露了它的弱点——它不知道我在想什么。它只能通过我的行为来推测。只要我不按照它的预期行动,它就猜不透我。”

“所以——我要做它意想不到的事。”

“它想让我出门,我偏不出门。它想让我去水库,我不去。它想让我吃外卖,我不吃。”

“它想让我恐惧,我不恐惧。”

林昭写完这段话,把笔记本放在枕头下面。她躺在沙发上——她不敢睡卧室,卧室的窗户太大了——闭上眼睛。

窗外,天完全黑了。城市的灯光亮起来,远处的写字楼灯火通明。一切都很安静,安静得像什么都没有发生过。

但她知道,一切都已经发生了。

而她能做的,就是继续写。把每一天发生的事写下来,把每一条守则写下来,把每一个怀疑、每一个恐惧、每一个微小的发现都写下来。

字越多,现实越牢固。

这是她唯一确定的真理。

晚上十点,林昭在笔记本上写下今天的最后一段话:

“今天是6月21。‘它’来了的第二天。”

“苏小曼被擦掉了。便利店里的商品是假的。有人用我的声音给我妈妈打电话。有人用韩哥的声音敲我的门。有人用我的账户点外卖。”

“它做了很多事。但有一件事它没有做到——它没有让我开门。它没有让我走出这间屋子。它没有让我停止书写。”

“只要我还在写,它就没有赢。”

“安全屋守则第四条:字越多,现实越牢固。”

她把笔记本合上,放在枕头下面。

窗外有风吹过,树枝刮在玻璃上,发出沙沙的声音。林昭闭着眼睛,听着这个声音。

这是真实的声音。她知道。因为它不是完美的——它不规则,不规律,有时候大声,有时候小声,有时候突然停下来,像是在犹豫要不要继续。

真实的世界的标志,就是不完美。

而“它”创造的东西,太完美了。完美的生产期,完美的收银员,完美的外卖。完美本身就是破绽。

林昭把这个想法记在心里,然后沉入了睡眠。

这一次,她没有梦到那扇门。

(第一卷·规则降临·第二章完)

---

【安全屋守则·第一条】

你不记得的事情,就是不存在的。

【安全屋守则·第二条】

用纸和笔。它会改电子的东西,但改不了手写的字。

【安全屋守则·第三条】

如果它想让你去一个地方,你就不要去。

【安全屋守则·第四条】

字越多,现实越牢固。

字号 / 行高
主题