祁安的母亲是在凌晨两点整走进规则场的。不是从A出口,消防通道还在编译。她是从打印机侧面的并行接口进来的。老式打印机的二十五针梯形接口,补丁在设计底层时保留了,不是接电脑,是接人。
凌晨两点零一分,群聊弹出通知:新成员已入群。昵称:祁安母亲。入群方式:并行接口直连。精神力结构稳定度:99.8%。备注:此人没有任何标记。原因:她从来没进过规则场。
打印机机身发烫了整整五秒,然后改装口弹开,弹出一个女人。穿着咖啡馆围裙,上面印着半杯咖啡。手里保温杯还有半杯水。
母子俩隔着打印机站了十秒。不是不知道说什么,是不知道从哪一年开始。
咖啡机在哪?她先开口。
祁安指了指。她走过去拿起那杯咖啡喝了一口,把杯子转了一百八十度,看着杯底那行字。
补丁写的?
你怎么知道补丁?
他四年前来店里喝咖啡。他说在找一个能把规则写成咖啡代码的人。我不懂代码,但我能在咖啡里喝出bug。
你喝出来了?
他每次来都点美式。七十三杯,杯底各剩一口。我问他为什么,他说留给一台还没造出来的打印机。第七十三杯他带来了设计图——说这七十三口咖啡够打印机的冷却液循环系统运转一年。
钟摆不知道什么时候来了43号节点,站在门口。打印机不是用电的?
一半电,一半咖啡。祁安打开打印机侧盖。针打头周围缠着铜管,管子上贴着标签:第七十三杯。剩余一口。待用。补丁把七十二口咖啡封在冷却管里。不是冷却,是润滑。规则场底层逻辑的摩擦力太大,普通润滑油会蒸发。咖啡里的油脂刚好。
第七十三杯呢?
祁安母亲打开保温杯。里面不是水,是冰,冰里冻着一口陈了四年的棕色液体。她把冰放在冷却管旁边。管子的温度慢慢融化了冰。四年前补丁临走前没喝完的那口美式,一滴一滴流进冷却系统。
打印机动了一下。系统日志多了一行字:第七十三杯咖啡已入库。冷却液循环系统完整度:100%。感谢。。补丁这是第150条规则,文本空白,名称。执行动作:冷却系统满功率运转,无限期。
给打印机自己用的。钟摆看着空白文本。
补丁让它记住每一个没喝完的咖啡杯。
祁安母亲把围裙叠好放在打印机旁,看着四壁漆黑的节点。你在这地方待了四年。
不是待。是卡在不及格和及格之间。八十六分,每次快到八十九,打印机就吐新规则拉回去。补丁设的隐式规则:群主分数必须低于及格线。群主及格,规则场就默认通关。所有节点关闭。灯灭。
所以你不能及格?
是不想。我及格了,所有人都被弹出去。不是通关,是散场。
凌晨两点半,群聊弹出通知。祁安母亲申请第151条规则:在43号节点东侧开一个窗口,连接A出口外的半杯咖啡馆。费用用规则场时间池结算,一杯美式消耗一分钟。
审批界面弹出警告:公共时间池储量零。需至少一个成员捐献时间。
祁安打开打印机的隐藏分区。补丁四年前给他开了私人时间池,他把祁安的咖啡豆欠款折成了时间。四年没打钱的咖啡豆,按每杯十五分钟算,一千四百六十天。加利息,一千四百六十三天零七小时。
祁安点了同意捐献。全部。一个不剩。
打印机打出一行收据。墙壁上拆开一层介质,一米乘一米的窗口。外面凌晨两点半的街道,路灯亮着。对面是半杯咖啡馆。一个中年男人站在窗外,举着美式:老板说可能开分店,让我候着。第一杯不要时间,试营业。
窗口内外隔着透明的协议墙。第148条:外界只能发送问题,不能发送指令。中年男人把咖啡放在切面上:这一杯算问题——里面还有人点单吗?
苏晚第一个回:拿铁。用规则场种的豆子。段遥跟上,沈渡声从第九节点传来声音要加浓美式。
钟摆走到窗口前。给我一杯长岛冰茶。
咖啡馆不卖酒。
那来杯咖啡,名字叫长岛冰茶。我是规则场第一个从窗外点单的,得有个特别的名字。
收半分钟。
钟摆端着那杯长岛冰茶,坐在窗口旁。窗口第一次亮灯,咖啡机的工作灯穿过协议墙,和打印机的绿色指示灯交织在祁安母亲的围裙上。
林夜没在群里点单。他注意到周明的计时器,那个+00:00:01跳成了+00:00:00。周明走到窗口,用最后一秒换了杯黑咖啡。不加糖不加奶。放在地上,不喝。
这一杯是给我爸的。他喝了一辈子黑咖啡。不加糖不是因为苦,是因为加糖会盖住味道。我以为他在说咖啡。其实他在说他的人生,好的那种,不该加任何借口。
打印机识别到了杯沿上的DNA。和周明沙发上的头发50%匹配。系统日志多了一行:秦明辉(周明之父,已故),无精神力结构残留。替代方案:黑咖啡一杯。效果等同。咖啡热的时候,灯就是亮的。
窗外路灯闪了一下。补丁用第148条规则问外面的路灯:能不能替一盏点不亮的灯亮一下?
亮了一秒。算回答。
凌晨三点,苏晚把拿铁喝完的时候发现系统日志里有一行特殊记录,蓝色针打字。不是黑色系统字体,也不是补丁的手写体。打印机换了色带。
针打头温度:36.5摄氏度。和人类体温一致。为什么?我不知道。。打印机
打印机问了规则场建立以来的第一个问题。不是问审批,不是问权限。是问自己为什么热。七十二口咖啡冷却液加第七十三口补丁的咖啡,运行了七年,开始好奇自己的温度。
没人回复。规则场没有第152条规则能回答。
因为规则场从来不解释温度。
打印机又动了。蓝色针打,一行接一行。
正在检索历史入场记录。检索范围:七年。结果:46人入场,42人未返回。已返回4人,林夜、段遥、祁安、钟摆。未返回的42人,精神力结构残余:无。原因:已合并入规则场底层协议。
不是死了——是被规则场吸收了。段遥在群里说,补丁反过来。他从人被降级成操作系统。那42个人往上走,从人变规则场。补丁往下走,从人变工具。
打印机又亮了一行,黑色手写体:不是降级。是选择。。补丁
祁安母亲把保温杯放在窗台上。晨光穿过协议墙,在打印机侧盖上投出影子,六点零七分,咖啡馆门口那条街的日出时间。
打印机记了一笔:窗口是规则场第一个能看到日出的地方。灯光是已读回执,日出是群消息。
凌晨四点。路灯还亮着,规则场公共时间池在供电。钟摆那杯长岛冰茶收了半分钟,时间结算系统不支持小数,进位成一分钟。多收的半分钟打进公共时间池,刚好够路灯亮到天亮。
你薅了规则场的羊毛?
打印机自己回答了:已发现。不修补。此bug写在固件第0层。不是bug,是小费。。打印机
祁安靠着打印机睡着了。他母亲坐在窗口旁,看着外面的街。保温杯重新倒满热水。
打印机安静地保持着三十六度五,等着下一个问题。
凌晨四点二十分。祁安母亲忽然站起来,走到窗口前。保温杯里的水已经凉了。她对着外面空无一人的街道站了许久,然后转过来看着祁安。
四十三张明信片。
什么?
咖啡馆的信箱里,除了补丁的设计图,还有四十三张明信片。不同年份,不同寄件人。正文只有三个字,找儿子。七年前开始,陆续有人通过A出口往规则场里投明信片。不是找自己,是找孩子。每封都夹着一根头发用于DNA比对,但那时的规则场没有DNA比对模块。
打印机检索后吐出一行蓝字:四十三张明信片,对应四十二个未返回的入场者。剩余一张,发件人祁安母亲,收件人祁安。正文:咖啡豆的钱不用还了。回来。。妈妈
祁安看着这行字。打印机替他问下一句:这张怎么处理?
不用处理。祁安母亲把保温杯放在窗口,人已经到了。
打印机在日志里更新了第151条补充条款:窗口不仅是咖啡馆,也是规则场第一个合法出口。A出口是违章搭建,B出口是补丁凿的墙洞。窗口是规则场自己承认的——不是有人想喝咖啡,是有人不需要通关也能找到入口。
窗外天快亮了。路灯熄了,对面半杯咖啡馆招牌亮起来。中年男人重新打开店门。
钟摆把空杯子放在打印机上。那些寄明信片找儿子的人,会找到规则场吗?
早晚的事。林夜在群里回,规则场换了系统不再是封闭的。声学考试在筛新人,窗口在接收明信片。总有人能找到入口,不是靠分数,是靠一根头发、一杯咖啡、或者一句等了七年的找儿子
打印机没有参与话题。它安静地维持着三十六度五,在系统日志里又记了一笔。蓝色针打,字迹多了几分弧度。
检测到保温杯离开窗口。温度下降零点一度。不重要。但记录了。
打印机开始记录不重要的事。不是规则要求,是自己想记。