第53章 穿越前的准备
布角又颤了一下。
林昊盯着那块盖在古书上的布,手指还搭在日记本的封面上。刚才那一晃,像是风吹的,可屋里连风扇都没开。他刚想伸手去掀,门铃响了。
“叮咚。”
声音比上回李明来时轻一点,节奏也熟——两短一长,王姐特有的敲法。
林昊松了口气,起身走到门口。透过猫眼一看,果然是王姐,穿着那件洗得发白的蓝布衫,手里拎着个帆布袋,站在楼道昏黄的灯下,正低头拍裤脚上的灰。
他拉开门。
“哟,开门挺快。”王姐抬眼一笑,把袋子往怀里拢了拢,“没打扰你吧?我看灯亮着,估摸你还没睡。”
“没,刚忙完。”林昊侧身让她进来。
王姐换鞋的动作很利索,鞋跟都不用下手抠,右脚一蹬就滑进拖鞋里。她直起身,目光扫过客厅,最后落在茶几上那本盖着布的旧书上。
“听说你在找些特别的东西?”她问。
林昊一愣:“谁说的?”
“小区群里有人提了一嘴,说你最近总查奇奇怪怪的资料,还问有没有人懂‘异界’‘穿越’这些词。”王姐从帆布袋里掏出一个浅棕色玻璃瓶,递过来,“我就想着,或许这个能帮上点忙。”
林昊接过瓶子。沉甸甸的,玻璃厚实,标签是手写的,字迹工整:**橘香精油·冷压萃取·纯度98%+**。
“这……”他有点懵,“你怎么知道我需要这个?”
“我不是懂,我是猜的。”王姐笑了笑,眼角的皱纹挤成一团,“你最近是不是总觉得屋里气场不稳?东西自己动,声音听不清,晚上睡不好?”
林昊心里咯噔一下。布角那一下颤动,他没跟任何人说过。
“我也不确定……就是觉得有点乱。”他老实答。
“那就对了。”王姐点点头,“这种时候,气味最管用。橘子味清阳,能聚气、安神,还能稳住空间能量。我这瓶是朋友从云南寄来的,原料是十年老橘树的果皮,提纯了三遍,一点杂质都没有。”
林昊听得一愣一愣的:“空间能量……也能用精油稳定?”
“怎么不能?”王姐说得理直气壮,“你家冰箱嗡嗡响的时候,换个稳压器不就好了?这道理一样。只不过一个是电,一个是气。”
林昊差点笑出声,但看着王姐认真的脸,又把笑憋了回去。他拧了拧瓶盖,纹丝不动。
“新瓶子,密封严。”王姐提醒,“用毛巾垫着手再试。”
林昊照做,这次“咔”一声,盖子松了。他刚想拔掉滴管,一股清甜的橘香猛地窜出来,像夏天剥开第一个橘子时扑满鼻腔的那股劲儿,清爽、明亮,带着一点点阳光晒透果皮的焦香。
doro原本趴在地毯上装睡,耳朵突然一抖,腾地站起来,鼻子抽动两下,眼睛瞬间亮了。
它一个箭步冲到林昊腿边,脑袋蹭他膝盖,爪子扒拉他的裤脚,喉咙里发出“呜呜”的撒娇声。
“别急,马上给你闻。”林昊一手按住doro,一手抽出滴管,小心翼翼挤了两滴精油在折好的纸巾上,放在茶几角落。
香气立刻扩散开来。
doro却不满足,鼻子贴着地面一路嗅过去,尾巴高高翘起,像根天线。它在茶几下方空地停住,深吸一口气,耳朵后压,浑身绒毛炸了一下,随即欢快地翻了个身,肚皮朝天,在地板上来回打滚。
林昊:“……你这是干嘛?”
doro不答,继续滚。一圈、两圈、三圈,越滚越起劲,粉色头发乱飞,白色绒毛蹭着木地板,发出“沙沙”的轻响。
林昊凑近一看,才发现那两滴精油挥发后,微小的油珠随着空气流动沉降,沾在地面纤维上,形成一层细碎的亮粉,在台灯下微微反光。doro一滚,静电让绒毛像磁铁一样吸住粉末,全身渐渐变得亮晶晶的,活像个会动的发光小球。
“你这是给自己镀层膜啊?”林昊忍不住笑。
doro滚到他脚边,仰头看他,眼睛弯成月牙,尾巴甩得像节拍器。
王姐站在旁边,笑出了声:“它喜欢得很。这香对它有用。”
“有用?”林昊挠头,“你是说……它真能感觉到什么?”
“动物比人灵。”王姐说得笃定,“尤其是这种带粉毛的,天生通感强。你看它滚得多欢,说明这气场正对路。”
林昊低头看doro,它已经爬起来,绕着他转圈,每走一步,身上亮粉就簌簌闪一下,像踩着星星走路。
“那你这精油……”他犹豫着问,“要不要钱?我不能白拿。”
“给啥钱!”王姐摆手,“我送人的东西,从来不收钱。再说了,你帮过我儿子补课,一顿饭钱都抵过了。”
林昊一怔。那是去年的事了,孩子期末考前突击数学,他义务讲了三晚,早忘了。
“你还记得?”
“当然记得。”王姐瞪他一眼,“好人有好报,这话不是白说的。”
她说完,目光又飘向茶几上的古书,欲言又止。
林昊察觉了:“还有事?”
“哎,算了。”王姐摇摇头,“你自个儿慢慢研究。记住,用香的时候别关窗,让气流通。一天两次,早晚各一次,别贪多。多了反而乱。”
“好,我记住了。”
王姐点点头,转身往门口走。林昊送她到门边,替她拉开门。
“对了。”她忽然停下,回头看了眼doro,“它要是再滚,你就让它滚够。这时候不释放,以后容易憋出毛病。”
林昊一愣:“啥毛病?”
“我哪知道。”王姐眨眨眼,“我又不是兽医。但经验告诉我,该疯的时候就得疯。”
说完,她笑着摆摆手,脚步轻快地走了。
林昊关上门,靠在门板上叹了口气。短短半小时,从古书异动到王姐送油,从神秘感应到现实馈赠,紧绷的神经不知不觉松了下来。
他走回客厅,发现doro还在滚。
不是刚才那种欢快的翻滚,而是慢了下来,一圈一圈,认真得像在完成某种仪式。亮粉已经裹满了它的全身,连粉色头发都泛着微光,远远看去,像一团移动的星屑。
“你这是跳大神呢?”林昊蹲下,伸手摸了摸它的背。
doro停下,抬头看他,眼神安静,却又透着一股说不出的满足。
“行吧,你喜欢就多滚会儿。”林昊笑着坐到地毯上,背靠着沙发,“反正地板我昨天刚擦过,脏了也不怕。”
doro歪头看了他一眼,忽然转身,屁股对着他,尾巴一甩,扬起一小片亮粉,正好落在林昊鼻子上。
“嘿!你故意的啊?”林昊抹了把脸,笑骂,“反了你了!”
doro不理他,自顾自又滚了起来,这次还哼起了小调——不是真唱,是喉咙里发出的“噜噜”声,节奏轻快,像在给自己配乐。
林昊靠在沙发上,看着它滚来滚去,身上亮粉簌簌掉落,又在灯光下重新闪起。他忽然觉得,刚才那点关于古书、咒语、穿越的焦虑,好像也没那么压人了。
有人送来了精油,宠物玩得开心,屋子亮堂,气味清新。
日子本来就可以这么简单。
他拿起精油瓶,看了看标签,又轻轻拧紧盖子,放在茶几边缘。
台灯的光照在玻璃瓶上,映出一圈柔和的光晕。
doro滚到他脚边,翻身趴下,脑袋搁在他小腿上,呼哧呼哧喘气,一身亮粉慢慢往下掉,像雪落在暖炉边。
林昊伸手揉了揉它的耳朵,笑了。
林昊还靠在沙发边,手搭在地毯上,指尖沾了点刚蹭下来的亮粉,轻轻捻了两下,发出细微的沙响。doro趴在他小腿上喘气的样子没持续多久,肚皮一起一伏,呼哧声才落下三两秒,忽然耳朵一抖,脖子一挺,又支棱起来了。
它没急着动,先低头嗅了嗅前爪边的地砖。那里还残留着精油挥发后析出的微粒,细得几乎看不见,但在台灯斜照下,像撒了一层薄雪。doro伸出舌头舔了一下,没味道,但触感让它浑身一激灵,尾巴尖立刻翘了起来。
它缓缓翻过身,背贴地板,脑袋歪向林昊,眼神亮得像是等着夸奖的小孩。
“怎么,还没滚够?”林昊笑着问,声音压低,带着点哄的意思,“一身都白毛都快变金毛了。”
doro不答话,也没法答,只是后腿一蹬,身子就侧滑出去半圈,重新开始打滚。这次动作慢,一圈、两圈,绒毛与地面摩擦的“沙沙”声比刚才更明显了些,像是穿了件太厚的外套走路,有点拖累自己。
滚到第三圈时,它突然停了。
四脚朝天,仰躺在地,一动不动。
林昊以为它真累了,正要伸手摸摸头说句“行了歇会儿吧”,却见doro耳朵微微转动,眼睛盯着天花板,仿佛在认真感受什么。它的绒毛还在微微颤,沾着粉的地方像被风吹过的水面,泛着极轻的光波。
“累啦?要不要歇会儿?”林昊轻声问,语气和缓,像是怕惊扰一个正在做梦的家伙。
这话音刚落,doro猛地翻身落地,前爪一撑,后腿发力,直接来了个三百六十度侧滚翻!动作干脆利落,连粉色头发都被甩成了弧线。它越滚越快,不再是一圈一圈慢慢磨,而是像颗弹珠似的来回冲撞,从茶几腿边滚到沙发角,再撞回来,每一下都精准避开障碍,仿佛地上有条看不见的赛道。
林昊坐直了:“哎哟你这是练过啊?”
doro不理他,只顾滚。它发现速度快起来后,身上的亮粉会随着惯性飞溅,在空中划出短促的光痕,尤其在灯光底下,像踩着碎星星跑路。这可太有意思了,于是它调整姿势,改为侧身高速旋转,尾巴高高翘起,像螺旋桨一样带动身体转圈。
一圈、两圈、五圈……越转越圆,越转越亮。
林昊看着看着,忍不住捂嘴,肩膀一耸一耸,憋笑憋得脸都红了。
“你这模样……”他终于没忍住,脱口而出,“跟超市门口那个自动旋转的节日彩球一模一样!还是限量镀金款!”
话音未落,他自己先爆笑了出来,笑声又猛又实诚,整个人往前一扑,手撑在地毯上,差点把头磕到doro身上。
doro立刻停下。
但它不是被吓停的,是特意停的。
它趴在地上,脑袋歪着,眼睛亮晶晶地看着林昊,像是在确认:你笑了?真的笑了?
林昊还在笑,一边擦眼角一边喘气:“不行不行……我活这么大没见过谁把自己滚成个发光汤圆的……你这是要参加宠物界春晚吗?还得提前走红毯?”
这一串话说完,他又笑出了声。
doro耳朵一竖,瞬间明白了——原来他笑,是因为我在滚。
它二话不说,原地一个鲤鱼打挺,改用侧滚加跳跃的复合动作,前爪离地,后腿蹬踏,整个身子像陀螺一样甩出去,在地毯上来回弹跳,每一次落地都带起一片细粉飞扬。它甚至学会了“收尾”,最后一圈滚到林昊脚边,猛地刹住,四爪朝天,尾巴笔直指向天花板,像在等掌声。
林昊笑得直接躺倒了,后背贴地,双手抱着肚子:“反了反了!主子成天伺候你吃喝拉撒,你还学会表演了?下回是不是还得收费?”
doro听不懂具体词,但听得懂语气。它翻了个身,凑到林昊脸旁边,鼻子蹭他下巴,喉咙里发出“噜噜”的声响,像是在回应:免费的,只要你笑。
林昊抬手揉了揉它的脑袋,手感奇怪,不再是平时那种软乎乎的绒毛,而是像摸到了一层薄薄的砂纸,底下还藏着微微的静电,手指一碰,就有小粉粒“噼啪”跳开。
“你这一身,比我过年贴的窗花还闪。”他坐起来,顺手拍了拍裤子,“回头扫地得扫出半斤粉来。”
doro不理,自顾自又滚开了。
这次它有了新玩法——专挑精油残留最厚的地方滚。它记得那些位置:茶几右下角、沙发左侧缝隙、靠近空调出风口的那片区域,空气流通慢,油分子沉得多。它像寻宝似的,鼻子贴地一路嗅过去,找到一块就狠狠滚上十来回,直到那块地砖上的光泽彻底被它吸干。
林昊索性盘腿坐着,两手撑在身后,歪头看它折腾。
一人一宠之间没有对话,也没有指令,只有地板上的滚动声、轻微的呼吸声,还有时不时蹦出来的笑声。屋里的气味依旧清甜,橘香淡淡地浮在空气中,不浓也不散,像是给这场无厘头的狂欢配了背景音乐。
滚到后来,doro的速度慢了下来。
不是累,是专注。
它现在不再是胡乱翻腾,而是有节奏地左右摆动,像在完成某种仪式。每一次翻身,都让新的亮粉均匀附着,旧的则自然脱落,形成一种“更新”般的循环。它的全身已经看不出原本的白色绒毛,远看就像一团会动的、毛茸茸的光球,近看则能看见每一根毛尖都挂着微光,随动作轻轻摇曳。
林昊看得入神,忽然说:“你要是个画家,肯定专画星空。不用调色,往画布上一滚,银河都有了。”
doro滚到他脚边,停住,抬头看他。
林昊也低头,两人对视两秒。
然后doro忽然张嘴,不是叫,也不是咬,而是轻轻“哈”了一声,像在笑。
林昊愣了一下,随即又笑出声:“你还知道配合台词呢?”
他伸手想摸它鼻子,doro却敏捷地一偏头,屁股一扭,尾巴“啪”地扫过林昊手腕,扬起一小撮亮粉,正好落在他鼻尖上。
“哎!”林昊抹脸,“你故意的是不是?”
doro不答,掉头就滚,速度比之前更快,方向也变了——不再是直线或圆圈,而是在狭小空间里玩起了“S形穿梭”,从茶几腿间钻过,绕过拖鞋,擦着沙发脚拐弯,像在进行一场微型障碍赛。
林昊索性往后一靠,双腿伸直,双手撑地,仰头大笑:“你这是要申奥啊?自由体操还得配上音乐!”
笑声在客厅里回荡,干净、响亮,没有任何负担。
doro听见了,滚得更起劲了。
它不再满足于地面,后腿一蹬,竟试着往沙发边缘蹭,前爪扒拉两下,半个身子都翘了起来,眼看就要上演“空中翻滚”,林昊赶紧伸手托住它屁股:“别别别!摔了你妈找我算账!”
doro被按回地毯,也不恼,反而顺势来了个仰卧起坐式的滚动,头尾相接,像个毛线团一样缩成一圈,再猛地弹开,炸出一片粉雾。
林昊笑得说不出话,只能抬手比了个大拇指。
doro看见了,立刻停下,端端正正坐好,尾巴卷到身前,一脸“请颁奖”的表情。
林昊喘着气,指着它:“你赢了,冠军归你,金牌用亮粉搓一个,今晚颁发。”
doro歪头,似乎在琢磨这话什么意思,然后忽然起身,绕着他转了三圈,每一步都踩得极慢,像是在走红毯。走到正对面,它蹲下,前爪合拢,像鞠躬谢幕。
林昊终于彻底倒下,躺平在地毯上,一只手无力地挥了挥:“服了,真服了。”
屋子里安静了几秒。
只有doro轻微的喘息声,和它身上亮粉缓缓掉落的簌簌声。
它没再滚了,而是慢慢爬到林昊身边,脑袋搁在他小臂上,呼哧呼哧地吹气,像是在帮他降温。
林昊侧过头看它。
那一身亮晶晶的绒毛已经开始褪光,细粉正一点点脱离,落在地毯上,像夏夜过后草叶上的露水蒸发。但它的样子没变——依旧是那个圆滚滚、毛茸茸、爱闹腾的小东西。
“行吧,”他轻声说,“让你玩个够。”
doro耳朵动了动,没睁眼,尾巴轻轻勾住他小指,像在说:我知道。
林昊躺在地毯上,胳膊被doro压着,那小家伙的脑袋还搭在他小臂上,尾巴轻轻勾住他的手指。屋里安静下来,只有空调低低地响着,空气中浮着淡淡的橘香,像是刚才那场滚得发光的闹剧留下的余味。
他动了动肩膀,慢慢坐起身,顺手把doro扶正。小家伙耳朵抖了抖,没睁眼,鼻子里哼出一小股气,像是还在梦里打转。
“行了,玩够了。”林昊低声说,手掌轻轻从doro头顶抚过,指腹蹭下几粒残留的亮粉。绒毛底下还藏着些精油微粒,摸起来有点涩,不比平时软乎。他一下一下地捋着,动作慢,像在擦一件怕碰坏的东西。“现在要干正事了。”
doro终于睁开眼,瞳孔在台灯下缩成一条细线,盯着他看了两秒,忽然抬爪蹭了蹭鼻子,像是刚回神。
林昊没多解释,弯腰从茶几底下抽出那本旧书。封面发黄,边角卷起,纸页翻得松散,像是被人反反复复打开过很多遍。他翻到中间一页,图案是个圆,周围绕着看不懂的符号,线条规整,像是用尺子画的。他盯着看了会儿,又抬头扫了眼地面,选了个空处——沙发和电视柜之间的三角区,之前doro滚得最疯的地方,现在还留着一圈浅浅的油渍印子。
他拧开一支白色粉笔,蹲下身,指尖抵住地面,开始描线。
第一笔落下时,粉笔头“啪”地断了半截。他皱了下眉,换了个角度再试,这次稳了些。线条细细的,像粉笔在跟地板较劲。他画得慢,每拉一段就停下来,对照书上的图,歪头看两眼,再补上一点。画到第三段弧线时,doro凑了过来,鼻子贴地,一路嗅到他手边,前爪往前一探,差点按进刚画好的线里。
“别碰。”林昊轻声说,手一挡,把doro的爪子拨开。
doro缩回去,坐好,耳朵往后压了压,眼神有点懵。
“等会儿你就知道了。”林昊语气没变,还是平的,但手上的动作更稳了。他继续画,绕圈、接线、补角,整个过程像在拼一块看不见的拼图。画到四分之三时,他停了下,直起腰,环视一圈。灯光斜照,影子落在图案上,让某些线条看起来偏了。
他起身走到墙边,关掉顶灯。
屋里一下子暗了一半,只剩角落那盏台灯亮着,光线从侧面打来,影子收了回去。他蹲回原地,重新核对中心点,又从裤兜掏出一把折叠尺,展开后量了四角到中心的距离,来回比了三次,确认对称,才继续收尾。
最后一笔连上时,阵法完整了。一个规整的圆,中间嵌着几道交错的线,像某种老式仪表盘。他盯着看了几秒,伸手从背包夹层取出那块橘色水晶。它不大,掌心能托住,表面有些细小划痕,摸上去凉,不像石头也不像玻璃。
他弯腰,把水晶轻轻放进圆心位置。那里有个微微凹下去的痕迹,刚好卡住底座。水晶落定,边缘映出一圈微光,不是亮,是像水波一样晃了一下,又归于平静。
“看,就放这儿。”林昊说,声音不高,但清晰。
doro盯着水晶,耳朵竖着,身子却没动。
他知道这小家伙在想什么。从捡到它那天起,就没让它站过什么特别的地方。平时最多是跳上沙发抢橘子,或者钻进鞋柜藏玩具。现在突然要它站到一个地上画的圈里,还得踩着一块凉东西,换谁都会犹豫。
他蹲下来,和doro平视。
“别怕,”他说,手伸过去,轻轻摸了摸它的头,“我们会成功的。”
doro眨了眨眼,鼻翼动了动,像是在闻他话里的味道。
林昊没催,手也没收。他就这么蹲着,掌心贴着doro的额头,体温一点点传过去。过了几秒,doro的耳朵慢慢松了下来,尾巴尖也轻轻摆了一下。
“来,”他低声说,手指轻轻托起doro的前爪,往水晶边缘引,“就一小步。”
doro低头看了看自己的脚,又看了看水晶,四肢绷着,没挣扎,也没主动走。林昊慢慢带它踏上边缘,再一点点往中心移。水晶冰凉,doro的爪子碰到时明显抖了一下,但它没抽回来。
四只脚全站上去后,它整个人僵住了。背脊挺得笔直,耳朵紧贴脑袋,眼睛睁得大,盯着林昊,像是在等一个信号。
林昊没动,手还虚扶在它身侧,没真正碰着,但位置没撤。他看着它,声音放得更缓:“没事,就这样站着,很好。”
doro没回应,但也没逃。它的胸口一起一伏,呼吸比平时快,但节奏还在。有一瞬间,它的后腿微微晃了下,像是想退,但最终没动。
林昊慢慢收回手,膝盖发出轻微的声响,站了起来。他退了两步,站在阵法外缘,双手交握在身前,目光一直没离开doro。
“我们一定能行。”他低声说,像是说给doro听,也像是说给自己。
屋里彻底安静了。空调的风还在吹,但声音被压得很低,像是不敢打扰什么。台灯的光斜斜地铺在地上,照出阵法的一半轮廓,另一半隐在暗里。水晶静静地立在中央,表面那层微光时有时无,像是在呼吸。
林昊站着,一动不动。他的手指还扣着手掌,指节有点发白,但脸上没什么表情。他知道现在不能动,也不能说话太多。这个阵法还没启动,咒语还没念,一切都还在准备阶段。但他也知道,只要下一步开始,有些事就再也无法回头。
doro依旧站在水晶上。它的绒毛已经不闪了,亮粉基本掉光,恢复成平常的白色,只有粉色头发梢还沾着一点反光。它的眼睛一直盯着林昊,耳朵时不时抖一下,像是在听什么细微的动静,但除此之外,没再有任何动作。
时间像是被拉长了。一秒、两秒、十秒……没有人说话,没有多余的动作。只有林昊的呼吸声,和doro偶尔的鼻息,在安静的客厅里轻轻交错。
他看着它,它也看着他。
像是在确认彼此的存在。
像是在等待同一个时刻的到来。
林昊的手指松了松,又重新扣紧。
“别怕。”他又说了一次,声音比刚才更轻,但也更稳。
doro的耳朵动了动,尾巴缓缓抬起来,轻轻垂在身后,不再紧绷。
它没动,但也没有退。
它就站在那儿,四爪踏定,像一颗被安置好的种子,等着被唤醒。
林昊退到最后一步,站定。
双手交握,目光锁定。
阵法完整,水晶居中,doro静立其上。
一切就绪。

