第21章 暮雨归人

许诺发来那条关于画展买家消息之后的第三天,骆襄铃在午休时间收到了他发来的一张照片。

照片拍的是一张旧式的收据存根,纸质泛黄,边缘有一道被对折过的折痕。收据上盖着一家A城本地画廊的章,日期是画展开幕前一周,品名栏用钢笔填写了"《灯给你留着》·布面纸本·装裱成品"字样,金额栏下方有一行手写的备注:"预留·沈先生委托。"

骆襄铃在地铁上把那张收据照片放大看了好几遍。备注栏里的"预留"和"沈先生委托"两个短句像是用同一支笔、同一时间写下的——不是事后补的备注,是开这张收据的人从一开始就知道这幅画会被人买走,提前标注了买家的归属关系。

她切回聊天界面问了一句:"收据是哪来的?"

许诺回:"画廊那边找出来的。当时接手这笔交易的工作人员还记得买家的样子——说是一位五六十岁的男性,中等身材,说话不多,提了一只在付款的时候从外套内侧口袋里取出来的牛皮纸信封,里面是现金。"

"现金?"

"现金。整笔款项用现金付的,没有留任何个人账户信息。画廊工作人员说那位先生付完钱之后只问了一句话——'这幅画可以挂在茶舍的墙上吗'。工作人员说'已经归您了,您挂哪里都可以'。他就拎着画走了。"

骆襄铃把"这幅画可以挂在茶舍的墙上吗"那句话看了一遍。茶舍——梧桐巷十七号。那位买家知道这幅画跟茶舍之间的关联,他在买走《灯给你留着》的时候,问的是这幅画能不能被挂在茶舍里。

"那位买家后来去了茶舍吗?"她问。

"我让那位老先生确认过了。"许诺说,"他确实去了。画展闭幕后第二天,有人带着画框敲了茶舍的门。老先生说那个人没报名字,只说了句'老沈托我把这个送过来',把画框留在柜台上面就走了。"

骆襄铃在地铁座位上靠着扶手沉默了一会儿。沈暮雨在离开前不仅写了手记、埋了铁盒、存了信——他还提前安排了买画的人,在许诺画展办完之后那幅画会被人买走、送到梧桐巷十七号的茶舍里挂着。这个步骤的时间节点被精确地卡在了"画展举办之后"和"买画人仍可被找到"之间的窗口期内,不会提前也不会延后。

"老先生把画挂上了吗?"她问。

"挂上了。他说'挂在了柜台后面那面墙的正中间'。"

她到家之后登录游戏的时候,夏季末尾的暮色正在水乡的连理亭上方铺开。许诺已经在亭子里了,面前的石桌上摊着他自己那本速写本的某一页,上面用铅笔写了一条时间线:

"沈暮雨离开时间点(约三年前九月底)→木盒存放至梧桐巷茶舍(时间点约三年前九月初)→老槐巷铁盒埋设与坐标刻写(三年前十月初)→第三版规划封存→委托画作预留安排(时间点不详)→画展如期举办(约一个月前)→买画人到场取画→画作送至茶舍→老先生确认收到。全过程用时约三年。"

骆襄铃在许诺对面坐下来看着那条时间线。沈暮雨在离开之前把所有事情按照一个严谨的时间表排列好了——木盒放到了茶舍、铁盒埋到了老槐巷、规划第三版封存、画作预留安排、以及一个匿名的委托人在合适的时机出现,将画作取走并送到它最终该在的位置上。他不是"走之前匆忙留了一些东西",他是在离开之前把所有可能中断的线头都接好。

"那幅画现在在茶舍墙上了。"她说。

"在茶舍柜台后面那面墙的正中间。老先生说挂上去之后,下午的光线会从窗口斜照到画面上,刚好能把'灯给你留着'那行字照亮。"许诺停了一下,"他昨天拍了一张照片给我。"

他把手机上的照片翻出来转向她。画面中,茶舍柜台后面的墙面上正挂着那幅《灯给你留着》的原稿——月光的底色被茶舍室内暖黄色的灯光覆盖了一层,但画面上的灯光和茶舍本身的灯光在纸面上形成了两层不同的照度区域,使那行小字在照片中呈现出一种介于清晰和模糊之间的状态,像是被两种光线轮流照过之后写在纸上的墨痕获得了双重的深度。骆襄铃看着那张照片中那幅画挂在茶舍柜台后面的墙面上的样子,一种"那幅画本来就应该挂在那里"的确切感以可以触摸的方式抵达了她。许诺在画展上展出了它,但沈暮雨安排的买家在它展出结束之后把它取走,送到了它被规划中的归宿上。

"他要把这幅画放在茶舍里。"她抬起头来说,"让每个去茶舍喝茶的人都能看到它。"

"嗯。"

"那幅画挂在茶舍的墙面上之后,"她继续说,"那些去茶舍喝过茶的人,即使不知道这幅画的来历——他们也会看到月光的底色和'灯给你留着'那行字。那些画面会被他们带走,在茶舍之外的其他地方重新出现。他提前安排好的那幅画在他离开之后会继续向更多人传递同一份信息。"

许诺放下手机看着她。他端详她脸部的神态细致而深入,与平时在连理亭中对视时那种快速的确认不同——更像是在仔细比照她刚才所说的内容和她此刻的表情之间的吻合度。然后他说:"沈叔当年安排这些的时候,应该就是这样想的。"

骆襄铃靠在连理亭的柱子上,手机还亮着那幅画挂在茶舍墙上的照片。窗外的暮色正在从深蓝向完全的暗色过渡,连理亭的夜灯在暮色完全沉下来之前发出了第一束暖黄色的光,落在石桌桌面上那幅"灯给你留着"的复制品——许诺自己在画展之后重新画的一幅小幅版本——的上方,使那行字恰好被照亮了一段。

九月底的水乡在系统更新中切换到了秋季版本。骆襄铃在版本更新后的第一个周末上线时,连理亭周围的桃树叶片已经开始从边缘处略微泛黄了,紫藤的叶片也出现了类似的季节变化。水面的睡莲数量比夏季少了一些,叶片的边缘处有了细微的干枯迹象。

她在连理亭里坐下来打开秋季版本的更新日志列表时,在最底下看到了一条不属于常规更新内容的记录——标题是"系统存档·数据回顾",发件人标注为"暮雨·系统"。

她点开了那条记录。内容是一份时间轴的自动生成页面,起始日期是她第一次登录清风庄的日期,终止日期是当天的系统时间。页面中列出了她在水乡内的所有关键坐标记录——清风庄的定位、烟雨古镇的联动触发点、引渡口的标记日期、梧桐巷对应的同城坐标同步时间、老槐巷七号的坐标收录状态——每一项都标注着具体的日期和系统确认状态。这份坐标演化时间线的末尾,一行灰色小字总结道:"全部已标记坐标均已归档。当前状态:可查询、可共享。"

她坐在连理亭中翻完了那份自动生成的回顾,然后切到队伍频道把链接发给了许诺和程砚。许诺过了一会儿回了一条:"我这边也收到了。起点日期跟我第一次在比武场遇到你的时间点重合。"

"我的起点是清风庄的定位记录——那是开始建庄园的时间点。"骆襄铃说。

"我这边自动生成的起点是烟雨古镇联动完成之后的坐标记录。"程砚说。

三个人各自收到了不同起点、不同长度、但最终汇聚到同一套坐标体系中的时间线回顾。系统没有生成三份完全相同的内容——它根据三人各自在水乡中最早被记录的坐标节点分别生成了各自的起点,然后所有的分支在后续的时间轴中汇合到了一起。许诺的起点是比武场的定位数据——那是他第一次在游戏中与她的坐标重叠的位置;程砚的起点是烟雨古镇联动完成的时间——那是他正式以队伍身份加入水乡系统的时间点;她的起点是清风庄的定位记录——那是她在这套系统中最早、最原始的坐标锚点。三个不同的起点在同一个数据回顾页面中沿着相同的坐标演化路径向终点收敛,在时间轴上各自留下了一道从不同的原点出发、最终汇入同一条轨迹的弧线。

她把那条回顾页面的底部标注截图存了。页面最底端有一行系统自动生成的日期落款——记录的生成日期正好是秋季版本更新的当天,但页面中的坐标数据覆盖范围从春天一直延伸到了秋天的开端。

"暮雨·系统"账号在整个秋天版本更新的过程中一直保持着"在线"状态。她没有特别去关注那个账号是否在每个时段都亮着绿灯,但当她偶尔打开同城频道的列表时,"暮雨·系统"那一行总是挂在列表的底部,状态栏永远显示"在线",位置坐标始终标注为"系统预留位——无真实定位"。

她退出回顾页面的那一天晚上在连理亭里坐了一小段时间,看了看石桌桌面上许诺放在那幅复刻画旁的小幅速写——画的是一枚桃木簪的轮廓,旁边配了一行小字:"你带来的。"

十月上旬的一个周末,骆襄铃第三次去梧桐巷十七号的时候,她看到了那幅《灯给你留着》挂在柜台后面那面墙的正中间。下午的光线正如许诺所说从窗口斜斜地照进来,正好落在画面上那行小字的区域,把墨色的笔画照成一种比背光时更清晰的暖褐色。

老者从柜台后面探出身来跟她打了招呼。"你来了。那幅画挂上去之后,最近来喝茶的客人走得比之前慢一些——多会在柜台前面站一会儿。"

"有人问过这幅画的来历吗?"

"问过几次。"老者说,"我就说'一个朋友画的,另一个朋友买的'。没有多说。"

骆襄铃在那幅画前面站了一会儿。下午的光线正在缓慢地移动,画面上月光底色和茶舍室内暖光之间的照度差正在随着日光角度的偏转逐步变化——一会儿画面上的夜灯被茶舍的灯光盖过了边缘,一会儿又恢复到两者各自独立的状态。她站在那幅画前面的时间比预计的长了一些,直到许诺从她身后走进来,在柜台前面的另一侧站定。

"你站在这里看的时间比我预想的长。"他说。

"我在看那行字的照度——下午的光线正好能让它完全被照亮。这是不是那位老先生说的'下午的光线斜照到画面上,刚好能把字照亮'的状态?"

许诺也抬头看了看那幅画面上的光照角度。"是。他说这句话的时候不是随机说的——是他观察了好几天光线变化之后得出来的结论。"

两个人并肩站在茶舍的柜台前面,看着那幅画在下午光线的移动中逐步调整着自己的明暗分布。老者从柜台后面端了两杯茶放在柜面上,没有打扰他们,转身去收拾后方的茶具。骆襄铃端起杯子喝了一口茶,那味道仍然是暮雨春尾——跟前两次喝到的同一批茶,只是每一杯都在茶舍的存放环境中继续缓慢地转化着。

"秋季版本更新之后,"她放下茶杯开口说,"'暮雨·系统'账号推送的那条坐标演化时间线——你看到它的标题了吗?"

"看到了。'系统存档·数据回顾'。它把我在比武场的坐标记录作为了起点——那是我们第一次在同一张地图上出现的时间点。"

"程砚的起点是烟雨古镇的联动记录。我的起点是清风庄的坐标定位。"骆襄铃把茶杯端起来又放下去,"同一套系统给三个人生成了三个不同的起点。它不是按'最早进入水乡的人'来选起始点的——它是根据每个人在水乡中最早被系统记录到的坐标节点分别生成的。"

许诺在柜台旁边安静了一下,像是在想什么东西。"这可能是设计者特意留的接口——让每个人的起点按照各自进入水乡的顺序单独记录。如果所有起点都统一成同一个时间点,那后来加入的人的时间线会被覆盖掉。"

"所以沈叔在设计这套回顾系统的时候,已经考虑到了'不同的人会在不同时间进入水乡'的情况。他留了接口给后加入的人。"

茶舍下午的光线又向前移动了一小段。柜台后面那幅画面上"灯给你留着"的小字的照度正在从完全照亮的状态逐步进入光线偏斜后的暗区。骆襄铃看着那行字在光线变化中从清晰到模糊、再随着下一束云隙光从窗口重新照进来时恢复到可读状态的循环,觉得这种可重复、可还原的读取条件正是沈暮雨设计一切接口的底层逻辑——只要有人在,光线会来,字就会再次被看清。

她放下茶杯准备离开的时候,老者从后方走出来递了一只用牛皮纸袋装着的小包给她。"老沈以前跟我说过,如果有一天有人带着钥匙来取走盒子的那三个人里有人再回来喝茶,就把这一小包也交给他们。"她打开纸袋的折口往里看了一眼——是茶叶。比之前泡的"暮雨春尾"颜色更浅一些,干茶的叶片形状也不同,更细长、边缘的卷曲度更低。纸袋内侧贴着一张很小的手写标签,写着一个地名:"秋风渡。"

"秋风渡。"她轻声念出了那个名字。"这也是沈叔留的一处坐标吗?"

"他没有说。"老者说,"他只说这包茶要在秋天泡。别的没说。"

骆襄铃把那包茶叶小心地放好,跟桃木簪放在同一只包的夹层里。许诺在门口等她,两个人走出茶舍的时候,梧桐巷的傍晚光线正在从屋顶上方斜斜地铺下来,在巷道上形成一段一段交替的亮区和暗区。

"秋风渡——那个名字你听过吗?"她边走边问许诺。

"没有。手记里没有出现过,第三版规划里也没有。是一个新词。"

"秋天的渡口。"骆襄铃把那个名字在嘴里又念了一遍,"可能他专门留了秋季版本用的坐标,但手记里没有写。"

许诺看了她一眼。"那回去查一下游戏地图的秋季更新区域里有没有叫这个名字的地方。"

两个人走进地铁站的时候,骆襄铃把"秋风渡"三个字输入到了手机备忘录中新增了一行:"秋风渡——茶舍老者转交,沈叔留的茶叶标签。地点未确认。季节:秋。"

当天晚上上线之后,骆襄铃打开了秋季版本的水乡地图。她在搜索栏输入了"秋风渡"三个字,系统显示的搜索结果为空。她又试了"秋"和"渡"分开搜索,也没有匹配的地名。但她在地图西南方向的边缘区域——在引渡口继续往远处延伸的方向上——注意到了一个之前不曾留意过的地形特征。那是一条从引渡口干涸河道方向继续向外延伸的灰色虚线,在地图边缘处穿过了一片她从未踏足过的林地,线的末端标注着一行极小的灰色字符,字体比系统标注的标准字要小一些,像是某个子目录文件名的后缀。她把地图拉到最大缩放比例,尝试辨认那行小字——当画面放大到网格线已经无法被完整显示的程度时,那行字符变得足够清晰了。她可以清楚读出那行字的拼音缩写,正是"秋风渡"的对应拼写。

"秋风渡。"她把那行拼音念了出来。它在游戏地图上以灰色标注存在,但不在常规搜索索引中。

她把截图发到了队伍频道里。"地图上有一条灰色虚线从引渡口延伸到边缘处。末端有一行小字——是'秋风渡'的拼音。"

"我也看到了。"许诺的回复很快,"引渡口是有名字的,老槐巷的标记也在地图自定义标记页里。但秋风渡这一段虚线是没有名称标注的——只有那行拼音。它像是被设置了不显示名称,只留下了位置数据。"

程砚在过了一会儿之后回了一条:"如果它的存在方式跟引渡口一样,那要触发它的正式标记,需要有人先去它的对应现实位置。"

"那它对应的现实位置在哪?"骆襄铃问。

"地图上这条虚线延伸出游戏地图边缘之后对应的是哪个现实方向——可能需要先确认它的坐标方位。"

骆襄铃把地图上那条灰色虚线的走向对照了自己手机中的A城地图。虚线的方向从水乡西南方向——即引渡口所在的方向——继续向远离水乡中心的方向延伸,在游戏地图的边缘处中断,但它的延长线方向在A城的实际地理坐标系中大致对应着城西方向的一片临近河道的区域。她在地图软件上放大查看那片区域的卫星视图时,看到了一条窄而弯曲的小路,路的尽头似乎有一座很小的建筑轮廓,像是废弃的船闸或渡口遗址。地图软件上那片区域的标注非常简略,没有名称、没有编号,只有一行灰色的"未命名"标签。

"城西方向,"她把手机界面转向许诺的方向,"有一条小路,尽头有一个疑似渡口遗址的建筑轮廓。"

许诺凑过来看了看屏幕上的卫星视图。"看起来跟引渡口的地形很像——都是窄路接水域端的布局。"

"那秋天要再去触发一个新的标记。"

"秋天版本更新之后茶舍那位老先生才转交的这包茶叶。"许诺说,"时间点也吻合。沈叔可能把'秋风渡'安排在了秋季才能被拿到。"

骆襄铃低头看了一眼那包放在包夹层中的茶叶。干茶在牛皮纸袋中的触感比她想象中要松散一些——不是压得很紧的茶饼,是散装茶,叶片之间保留着足够的空气间隔。纸袋的封口处有一个很小的铜色封签,上面刻着"秋"字。

"那秋天这一包是沈叔留给'秋天去秋风渡'的人喝的。"她说。

"应该是。"

两个人并排坐着看着手机屏幕上那条灰色虚线从引渡口延伸到地图边缘外的方向。它跟春季的引渡口、夏季的老槐巷采用的是同一种设计逻辑——在游戏内提供一个可查找的坐标位置,在现实中提供对应的地址或地标,两者之间通过同城频道的定位数据同步。现在秋季的"秋风渡"正在以同样的方式出现在引渡口延伸方向的地图边缘处,它的位置尚未被激活为正式标记,但它已经以灰色虚线的形式存在于地图的数据底层。

一周后,十月中旬的一个周末,骆襄铃和许诺按照地图上那条灰色虚线方向延伸至现实中的位置走了一趟。程砚因为工作安排没有同去,但他在出发前发了地图上那一带的旧版图纸——是他在城西区档案馆的线上目录里找到的一份七十年代的水利设施平面图,图纸上标注了一处被标记为"秋风渡口"的旧址。

那一天气温明显比前一周降了一些,风从河道方向吹过来的时候带着更干更凉的气息。城西这条小路比她想象的要长一些,路两旁的树木已经进入了秋季的变色期,树冠呈现出深浅不一的黄色和橙色。小路尽头是一座被铁链和锁具封住的旧式铁栅栏门,门内有一小片水泥平台延伸向水面。平台边缘有一座废弃的小型石砌结构——可能是旧船闸的操作间。旁边的土坡上长着一棵跟她之前见过的桃树不同品种的树,据她判断应该是某种可以适应更湿润土壤的本地树种。没有老槐巷那样的铁门,没有刻字的砖石,只有一座被围栏封住的废弃渡口和一棵正在落叶期的枫树。

她站在铁栅栏门前对比了一下手机上的地图——灰色虚线延伸的方向确实指向这座废弃渡口的位置,但这里没有明显的标记物,也没有刻着地址的石板或信件指引。她正想着"可能这只是系统中的一个旧坐标没有留下实物",然后她注意到铁栅栏门右侧的立柱上有一块被漆成深绿色的金属号牌——上面的字迹被雨水和日光反复侵蚀后已经非常模糊,但她凑近之后辨认出了号牌上残留的字符轮廓,其中一个词似乎是"船闸",后面的数字部分已经完全无法分辨了。号牌的左下角有一行用白色油漆手写的小字,比正式铭牌上的字要新一些,笔迹已经褪成了灰白色,但她眯起眼睛仔细辨认之后,读出了四个字:"秋风渡口。"

没有沈叔的署名,没有日期标注。但"秋风渡口"四个字的笔画的收尾方式——特别是"渡"字最后一笔的轻微上挑,跟沈叔在手记和信笺中的收笔习惯非常接近,看上去像是同一个人写的。她在那里站了一小段时间,拍下了那块号牌的照片。许诺站在她旁边,也在看那块号牌。没有说话,但站的时间比预计的长了一些,像是要在这座废弃渡口的秋日光线中在记忆里给它预留一个准确的位置。

"秋风渡口。"骆襄铃把那行字轻声念了一遍。

她把那块号牌的照片发到了三人小群里。然后她切到同城频道,确认了自己的定位记录——在靠近那座铁栅栏门的范围内,同城频道的位置记录已经同步更新了。

"等明天系统同步完成,"她说,"地图上那条灰色虚线应该就会变成正式标记了。"

许诺从包里取出那包"秋风渡"茶叶——是出发之前特意带上的。他对着废弃船闸的方向把纸袋的封口折开了一条缝,只是让它短暂地接触了一下秋风渡口位置的空气,然后重新封好放回包中。"秋季的坐标,用秋季的风先接触一下。"

骆襄铃看着许诺做完那个动作,没有说话。她在那里站了一会儿,风从河道方向持续地吹过来,带着更浓的秋季干燥气息和枯叶的轻微焦苦味。

——然后她看到手机屏幕上同城频道的消息列表里弹出了一条新的通知。她低头看了一眼——是一条来自"暮雨·系统"账号的自动消息,已经更新了系统状态。消息的正文很短:"秋风渡口坐标已录入。当前状态:待标注。"

她在铁栅栏门前把手机举高了一些,让那条"当前状态:待标注"在屏幕的亮光中更清楚一些。许诺也在看自己的手机界面——他那边应该也收到了同一条消息。两人在秋风渡口的废弃水泥平台上各自确认完了手机的提示,然后各自把手机收起来。风从河道方向持续地吹过来,把地面上的枯叶卷起又放下,在铁栅栏门底部形成一小片干燥的声响。

"待标注。"骆襄铃说,"沈叔把位置留好了。剩下的就是给它一个正式名称。"

"留到系统确认完再标注。"许诺说。

两人沿着那条小路往回走的时候,骆襄铃在走出了几步之后回头又看了一眼被铁链锁住的栅栏门和门后的水泥平台。风从河道方向吹来,把铁链的表面吹出一种在秋天午后的光线下显得很浅的暗灰色反光。

——许诺也站住了。他也回头看了一眼那个方向,风从他的侧面吹过来,把他衬衫的一角掀起来又放下去。然后他转回头,她的目光也收了回来。两人没有多说什么,沿着小路继续往城西的公交站方向走。秋季的云层正在从远方缓慢地移动过来,在路面上投下一片又一片移动的云影,交替变化的光影持续地追踪着他们走动的轮廓。

< 上一章 目录 下一章 >
×
白鸢尾
连载中匿名 /