门铃响第一声时,江沁棠正在给白泽安换水喝。他手里还攥着虹吸管的橡皮球,指节被泡得发白。门铃又响了两声,急促得像某种警报。
"来了——"
他对着临时鱼缸喊,仿佛蛇需要这个交代。白泽安的信子吐了吐,对他的离开没有反应。
打开门,楼道里站着三个穿不同制服的快递员。蓝色、黄色、黑色,像三块颜色失真的拼图。他们身后是堆成小山的纸箱,最高的那个抵着声控灯,把江沁棠的脸笼罩在阴影里。
"江先生?"
"是。"
"一共十七件。"穿蓝色制服的掏出电子签收板,"大件六个,中件八个,小件三个。您这... 是要开动物园?"
江沁棠接过板子,指尖在屏幕上划出潦草的痕迹。他想说"养蛇",但话到嘴边变成:"装修。"
三个快递员同时笑了。穿黄色的那个用脚踢了踢最大的箱子,PVC板碰撞的声音闷闷的:"装修用**专用箱?"
江沁棠没回答。他蹲下来检查最底层的纸箱,标签上印着"爬虫饲养设备·易碎·防潮"。箱体被透明胶带缠了五层,像某种木乃伊的封装。他试图搬动,纸箱纹丝不动——重量超出了他的预估。
"搭把手?"他抬头看蓝色制服。
"只负责送,不负责搬。"对方已经转身按电梯,"电梯给您留着,我们走楼梯。"
三个脚步声在楼梯间远去,留下十七个纸箱和江沁棠。他站在楼道中央,声控灯灭了,他又跺脚,光亮起时他发现自己被包围了。纸箱上的印刷字体在灯光下浮动:加热垫、温控器、白杨木屑、巨型水盆、PVC饲养箱(1.2米)、仿真树洞、电子温湿度计……
最小的箱子在顶层,他抽出来,是食物夹和消毒液。塞进睡衣口袋,他开始规划搬运路线。
最大的箱子卡在电梯门里。
江沁棠推着箱子的底部,膝盖顶住侧面,用整个身体的重量往前送。PVC板的边缘刮擦电梯门框,发出指甲挠黑板的声音。他听见临时鱼缸的方向传来撞击声——砰——白泽安在玻璃里看见了什么,或者感觉到了地面震动通过墙体传导的频率。
"马上……就好……"
他咬着牙,腹肌绷紧,终于把箱子推进电梯。门合拢时,他看见自己映在金属壁上的倒影:头发翘着,睡衣领口歪斜,脚踝上还沾着早上溅出的水渍。
第二次搬运,他学聪明了,把中号箱子叠在大号上面,用膝盖顶着防止滑落。电梯上升时,箱子轻微晃动,他用手肘固定,感受到PVC板的硬度透过纸板传递过来。十七楼,电梯门开,他必须用倒退的方式把箱子拖出去,臀部抵着箱沿,像某种笨拙的甲壳动物。
楼道里有人开门张望,是隔壁的阿姨,手里拎着垃圾袋。
"搬家啊?"她问。
"不,养……宠物。"
"猫砂买这么多?"
江沁棠低头看着脚边标着"白杨木屑·无尘·大颗粒"的箱子,没有纠正。阿姨的脚步声远去,他继续搬运,来回了六次,每次都在电梯里调整呼吸,数着自己的心跳——比平时快二十下,体温升高,白泽安一定能感知到。
第七次,他搬的是水盆。陶瓷材质,箱子上印着"直径30cm·深度12cm·适用于大型蟒蛇"。他抱在怀里,像抱着一个巨大的碗,视线被遮挡,只能凭记忆数步数:出电梯,左转,三步,右转,五步,门槛……
脚趾撞上门框。
疼痛让他弯腰,水盆的棱角抵住肋骨,他闷哼一声,却没有松手。箱子里传来泡沫填充物的摩擦声,陶瓷没有碎。他松了口气,发现自己的呼吸声太重,像刚跑完八百米。
临时鱼缸的方向,白泽安正贴着玻璃。蛇身盘成了紧密的螺旋,头部昂起,信子以每秒三次的频率急促吞吐——那是他昨晚查到的"应激反应"指标(其实是白泽安心里有点担心江沁棠)。江沁棠把陶瓷水盆放在地上,隔着三米的距离与蛇对视。
"别急,"他说,声音带着喘息,"给你换大房子。"
他模仿蛇的声音,嘶——嘶嘶——,自己先笑了。笑声在楼道里显得突兀,他立刻收住,左右张望,确认没有邻居再次开门。
最后三个小箱子,他用抱婴儿的姿势拢在怀里。电子温湿度计的包装盒上印着蛇的图案,金黄色的玉米蟒盘在树枝上,眼睛是温顺的圆瞳。他低头看着图案,又抬头看玻璃缸里的白泽安——竖瞳,黄金色,此刻正锁定着他。
"你比它好看。"他说。
纸箱全部进屋后,江沁棠坐在门槛上,背靠着门框,数自己的脉搏。九十二下每分钟,超出静息标准。他想起医院走廊里的电子屏,红色的数字跳动,提示着某种临界状态。但现在不是医院,这里是他的公寓,地上躺着十七个纸箱,像某种未拆封的未来。
白泽安的信子停住了(“啊啊啊啊啊啊,他夸我了”)。
蛇头微微侧偏,一只金色眼瞳缓慢眨动——蛇类没有真正的眨眼,那是瞬膜的滑动,像相机快门的闭合。江沁棠看着那个动作,突然意识到自己在等待什么。
等待蛇的回应。
白泽安没有给出回应。它只是将身体盘得更紧,尾尖没入最深处,仿佛那些纸箱的气味——塑料、泡沫、未知的化学物质——已经通过门缝渗透进来,成为新环境的一部分预告。
江沁棠起身,开始拆箱。美工刀的刀刃划开胶带时,他听见自己的声音在空房间里回荡,像某种独白:
"先装加热……再装水盆……然后是你。"
嘶——
白泽安发出了声音,极轻,像蛇腹鳞片摩擦树脂底砂时漏出的叹息。江沁棠停下动作,转头看向鱼缸,蛇的信子正悬在半空,分叉的舌尖轻轻颤动。
"听见了,"他说,"我也听见了。"
窗外,远处传来公交车的报站声,近处有豆浆机的轰鸣。江沁棠跪在纸箱堆里,手里攥着美工刀,突然感到一种奇异的平静——十七个纸箱的重量,此刻都压在他的膝盖上,真实而具体。
美工刀的刀刃卡在第二层胶带里,江沁棠不得不调整角度,让金属斜面与胶带的纤维走向形成三十度夹角——这是他外科实习时学到的,切割组织的基本原则。胶带断裂的声音清脆得像骨骼复位,PVC饲养箱的顶板突然弹开,塑料气味扑面而来,带着某种工业化的刺鼻。
他先把所有零件摊在地板上,像手术前清点器械。
顶板、底板、左侧板、右侧板、背板、玻璃推拉门、八包角码、一包扎带、说明书(折叠成A4大小,印着中英双语)。他展开说明书,发现第一步是"确认所有配件齐全",而他已经把角码拆成了两堆——一堆完好,一堆被电梯门啃过的残次品。
"缺一个。"他对着临时鱼缸汇报。
白泽安没有回应。蛇身沉在缸底,盘绕在那条浅灰色旧毯子上,黄金瞳半睁,信子以每分钟十二次的频率缓慢吞吐——这是"观察模式",而非"应激模式"。江沁棠从这个频率里获得了某种许可,继续组装。
PVC板的拼接需要卡扣对齐。他把底板平放,跪在上面,膝盖骨抵着塑料表面的防滑纹路。左侧板的卡扣是凸起的圆柱形,底板的对应位置是凹陷的圆孔,理论上应该"轻轻一按即可锁定"。实际上,他需要用手掌根部猛击,发出三声闷响,才能听到塑料咬合的脆响。
第四声闷响时,白泽安的信子停住了。
江沁棠抬头,看见蛇头正贴着玻璃,瞳孔缩成细线。他意识到是声音的频率——塑料撞击的共振接近蛇类感知的地颤范围。他放慢动作,改用体重缓慢施压,让卡扣在静摩擦力中逐渐就位。这个过程耗时增加了三倍,但白泽安的信子恢复了吞吐。
右侧板安装时,他发现了一个设计缺陷:被电梯门啃过的角码位置,卡扣无法完全咬合,留下三毫米的缝隙。他尝试用扎带固定,但PVC表面光滑,扎带打滑。最终,他从厨房找来铝箔胶带——包烤箱用的那种,耐高温,粘性强——剪下十厘米,将缝隙强行粘合。
"丑是丑了点,"他对着蛇说,"但结实。"
背板的安装需要两人配合,说明书上明确标注。江沁棠只有一人,他采用"膝盖顶住底部,双手扶持上部"的姿势,像某种笨拙的体操动作。背板倾倒的瞬间,他用肩膀扛住,塑料边缘硌着锁骨,疼痛让他倒吸一口气,但没有松手。
玻璃推拉门是最后一步。门轨在顶部和底部各有一条,玻璃是钢化材质,边缘磨圆。他安装时发现门轨的塑料毛刺没有清理干净,推拉时发出刺耳的摩擦声。他拆下来,用指甲锉打磨了十分钟,直到声音变成沉闷的滑动。
饲养箱立起来时,占据了卧室房间角落的大部分空间。1.5米的长度,让他的床显得局促。他退后三步,审视自己的作品:箱体略微倾斜(地板不平),玻璃门有指纹(他忘了戴手套),顶部通风网的螺丝少拧了一颗(他找不到了)。
但它是完整的。一个可以容纳五米长、一百公斤重的空间,现在只住着1.2米的幼体,相当于婴儿睡在 king size 床上。
江沁棠打开加热垫的包装,黑色硅胶薄片展开时发出轻微的静电声。他按照记忆,贴在底板右侧三分之一处,用掌心抚平气泡。然后突然停住——
"隔热反射膜……我忘了贴。"
他骂了自己一声,不得不撕下已经粘牢的加热垫。胶层拉扯时发出撕裂声,像皮肤上的创可贴被粗暴揭下。白泽安再次撞击玻璃,这次更用力。
"嘘——"江沁棠没有抬头,但放轻了动作,"我在学,我也在学。"
反射膜是银色的铝箔纸,贴在底板下方,防止热量向下散失。他裁剪时手抖了,边缘歪歪扭扭,像被虫蛀过的树叶。贴好后重新安装加热垫,这次对齐了,用掌心从中心向四周抚平,感受硅胶下电路的细微凸起。
温控器的探头线需要从箱内穿出。江沁棠在PVC侧板预留的孔洞上安装了橡胶护圈,防止蛇类钻出时刮伤——这是贴吧里"冷血铲屎官"强调的要点。探头要放在垫材上方、水盆下方、热点边缘的正中间,"那里是蛇最常选择的核心温度区"。他用卷尺量了三次,最终用扎带将探头固定在箱壁的攀爬藤蔓上。
通电测试。
温控器屏幕亮起,数字跳动:24.5°C。他设定目标温度32°C,回差1°C。加热垫开始工作,硅胶表面以肉眼不可见的速度升温。他等待了十分钟,将医用体温计(水银的,比电子的更准)探入垫材下方——31.8°C。又等待五分钟,32.2°C。温控器继电器发出轻微的"咔哒"声,切断电源。
"成了。"
他对着临时鱼缸说。白泽安已经停止了撞击,头部搁在盘绕的身体上,信子垂在唇边,频率降到每秒一次。江沁棠不知道蛇是否能理解"成了"的含义,但他发现自己在笑,嘴角扬起的弧度让脸颊发酸。
所有准备工作完成时,窗外已经泛起蟹壳青——凌晨五点半,距离他平时起床还有一个小时。江沁棠坐在组装好的饲养箱前,背靠着床沿,手里攥着那件准备铺进新家的小毯子。
是之前给白泽安盖过的的,感觉有味道,他举起来闻了闻,又觉得自己可笑。蛇类的犁鼻器能解析出上千种化学信号,人类的嗅觉在它们面前如同盲人摸象。
江沁棠的手悬在鱼缸上方十厘米处,指尖微微颤抖。贴吧吧里"蛇佬腔"的警告突然清晰起来:"绝对不要从正上方抓取,那是猛禽的攻击角度,蛇的本能反应是咬或者逃。"他缩回手,改为从侧面。
白泽安醒了。或者说,他从未真正入睡。蛇类没有眼睑,黄金瞳在昏暗的房间里反射着窗外微光,像两颗被磨亮的古铜纽扣。他看着人类的面孔出现在开口上方,信子第一次没有立即吐出——这是评估,而非探测。
江沁棠没有伸手。
他拿起小毯子,轻轻铺在新饲养箱的躲避屋里,树洞造型的树脂结构,两个出入口都朝向箱壁而非正面——制造安全感。然后他回到临时鱼缸前,双膝跪地,让自己的视线与蛇的头部平齐。
"小白。"
他叫了那个名字,声音比自己预想的更轻,带着睡眠不足的沙哑。蛇的瞳孔轻微收缩,他不确定这是回应还是光线变化(他在叫我的名字,声音好好听)。
转移方案是他刚刚决定的:不抓取,不强迫,用气味引导。他将临时鱼缸里那条已经蹭满蛇类分泌物的旧毯子——浅灰色,边缘起球——铺成一条从旧居到新家的桥梁。毯子的一端浸入临时鱼缸的水中,另一端搭在新饲养箱的入口。
等待。
白泽安的信子终于动了。分叉的舌尖先触碰空气,然后触及玻璃边缘,最后——缓慢地——落在毯子的纤维上。采集,收回,犁鼻器分析。采集,收回。第三次,舌尖触碰了毯子上的水渍,那里溶解着蛇类自身的气味标记。
江沁棠屏住呼吸。
白蛇的头部探出了鱼缸边缘。不是攻击性的弹射,而是试探性的延伸,下颌骨脱开的角度刚好容纳最宽的颅骨通过。它的腹鳞摩擦玻璃,发出极轻的嘶嘶声,像丝绸撕裂。三分之一身体悬空,重量压在毯子上,旧毯子下沉,接触到新木屑的表面。
江沁棠的手就在旁边,距离蛇尾二十厘米。他没有动。
白泽安全部进入新环境时,晨光正好穿透窗帘缝隙,在饲养箱的玻璃门上切出一道金色的梯形。蛇没有立即探索,而是径直钻入躲避屋,将那条旧毯子一同拖入——连同上面的人类气味、蛇类气味、临时居所的记忆,全部团成巢穴的形状。
只露出一截尾尖在外面,微微颤动。
江沁棠在记录表上写下:"05:47,完成转移,耗时12分钟,尾尖震颤频率3次/分钟,无撞击玻璃行为。"
他写完后又划掉,改成:"它进去了。"
江沁棠没有睡意。他搬了把椅子坐在饲养箱前,距离玻璃门五十厘米,刚好能看清内部的所有细节,又不会因为自己的体温干扰蛇的热感应。
白泽安盘在躲避屋的最深处,只露出一截尾尖。尾尖的鳞片在加热垫的微光下呈现象牙白的质地,边缘有淡淡的米黄色——他第一次注意到这个颜色变化,想起贴吧吧里说的"象牙白会随年龄加深"。
他打开手机备忘录,创建新表格:日期、时间、行为、温度、湿度、备注。第一条记录:"10:47,完成转移,耗时12分钟,尾尖震颤频率3次/分钟,无撞击玻璃行为。"
写完后他盯着屏幕,发现"无撞击玻璃行为"是主观判断。他删了,改成:"未观察到撞击玻璃行为,呼吸频率正常,瞳孔对光反射灵敏。"
这是医学训练的后遗症——客观描述,拒绝推断。
他设置了闹钟,每二十分钟响一次。第一次响起时,他正在记录箱内温度:31.5°C,略低于目标,因为玻璃门敞开散热。他关闭闹钟,没有关闭循环,让下一个二十分钟继续提醒。
白泽安在第二次闹钟响起时移动了。
白泽安蛇身从躲避屋的深处滑出,腹鳞摩擦树脂底材,发出极轻的嘶嘶声。江沁棠停止呼吸,看着蛇游向水盆——那个直径30厘米的陶瓷容器,现在盛着除氯剂处理过的温水,水面反射着窗外的微光。
信子触碰水面,分叉的舌尖浸入,采集,收回。采集,收回。第三次,蛇头完全探入,下颌骨脱开的角度刚好容纳水流的通过。饮水持续了三分十七秒,江沁棠用手机计时,记录在案。
"转移后80分钟,首次饮水,时长约3分钟。"
他写完后发现时间表述混乱,划掉,重写:"01:07,首次饮水,时长3分17秒,无呛咳。"
第三次闹钟响起时,他发现自己模仿了蛇的呼吸。缓慢,深沉,腹部起伏而非胸腔。心率监测手环显示:58次/分钟,低于他的静息标准。他想起某篇文献说的"爬行动物的代谢节律可以影响附近哺乳动物的自主神经",不确定这是科学还是臆想。
白泽安在第四次闹钟前完成了探索。它找到了攀爬藤蔓,用身体缠绕测试承重;它触碰了加热垫的表面,立即缩回,然后再次触碰,适应温度;它甚至尝试了玻璃推拉门,鼻尖撞击时发出轻微的"咚"声,发现无法穿透后,放弃了这个方向。
江沁棠在记录表上补充:"01:50,环境探索完成,无刻板行为,攀爬功能正常。"
第五次闹钟,他没有立即关闭。铃声在房间里回荡,白泽安的信子朝向声源,但没有应激反应——它已经学会了这个声音的含义,或者说,它学会了这个声音不会带来危险。
江沁棠关掉闹钟,发现已经2:20了他趴在椅背上,脸颊贴着前臂,困意终于袭来。最后的意识里,他听见蛇腹鳞片摩擦树脂的声音,像某种催眠的白噪音。
他睡着了。
醒来时是04:36,阳光直射眼睛。他首先看向饲养箱——白泽安盘在攀爬藤蔓的最高点,身体绕成复杂的结,头部朝下,黄金瞳正对着他的方向。信子以每分钟六次的频率吞吐,这是"平静模式"的中等频率。
手机闹钟再次响起,04:50,该去医院了。
他起身时膝盖发僵,像术后第一次下床的病人。奶奶已经回去了公寓再次只剩他一个人了,不现在有一个小家伙了,他最后看了一眼饲养箱,白泽安没有移动,但信子的频率降到了每分钟四次——蛇类的"深度放松"指标。
"我走了。"江沁棠他说。
门关闭时,他想起没有说再见。他在走廊里停顿三秒,没有返回。
电梯下降时,他打开手机备忘录,添加最后一条:"04:52,观察者离开,被观察对象状态稳定。"
然后划掉,改成:"我走了,它很好。"
--- --- --- ---