深秋的雨夜,云城老城区。
巷子深处的路灯坏了三盏,只剩最后一盏苟延残喘地亮着昏黄的光。沈清辞撑着一把黑色的伞,站在一栋爬满爬山虎的老洋房门前,第三次核对手机上的地址。
“青石巷47号,没错。”
她收起手机,从帆布包里掏出一把黄铜钥匙——房东说放在门口第三个花盆底下。花盆里种着半死不活的薄荷,在雨里散发着清苦的气味。
钥匙插进锁孔,转动时发出“咔哒”一声轻响,在雨夜里格外清晰。
门开的瞬间,沈清辞动作顿住了。
玄关处站着一个人。
男人穿着深灰色的家居服,身形清瘦颀长,手里拿着一盏手提煤油灯——是的,煤油灯,玻璃灯罩里的火苗随着开门带进的风轻轻摇曳。暖黄色的光映着他的脸,眉目清俊,肤色是常年不见阳光的苍白,唇色很淡,有种易碎的精致感。
他正微微蹙眉看着她,另一只手虚握成拳抵在唇边,轻轻咳嗽了两声。
“抱歉,”沈清辞先开口,雨水顺着伞尖滴在玄关的石板地上,“我是新租客,和陆先生约的今晚八点见面。您是……?”
“我就是陆晏。”男人开口,声音比想象中清润些,只是带着些许气弱,“请进。雨大了。”
他侧身让开通道,煤油灯的光在墙壁上投下晃动的影子。
沈清辞收了伞靠在门边,拖着行李箱走进去。帆布鞋踩在老旧但干净的木地板上,发出轻微的吱呀声。她不动声色地打量着这栋房子——挑高很高,是民国时期的老结构,家具都是实木的,样式古朴但保养得极好。空气里有淡淡的檀香味,混杂着旧书的纸张气息,还有一丝若有若无的中药味。
“房子有些旧,希望你不要介意。”陆晏领着她往客厅走,煤油灯在他手中稳稳地提着,“电路老化,今天这一片跳闸了,供电局说要明早才能修好。只能用这个。”
他说这话时又咳了两声,肩膀微微颤动。
“没关系。”沈清辞说,目光扫过客厅博古架上陈列的几件瓷器——清代民窑的青花,真品,价值不菲但不算顶级的藏品。靠墙的书架塞满了书,从古籍到外文原版都有,分类整齐。
“你的房间在二楼东侧,有独立卫浴。”陆晏在沙发边停下,将煤油灯放在茶几上,“我住西侧。一楼是公共区域,厨房你可以用,但我不常开火。”
“好。”沈清辞点头,从帆布包里取出一个牛皮纸袋,“这是押一付三的租金,现金。合同我看过了,没问题。”
陆晏接过纸袋,并没有打开清点,只是随手放在茶几上。煤油灯的光映着他修长的手指,指甲修剪得整齐干净。
“你叫沈清辞?”他问,抬眼看她。
“是。”
“做什么工作的?”
“开了个小工作室,接点杂活。”沈清辞答得含糊,从口袋里摸出一颗水果糖,剥开糖纸扔进嘴里,“有时候也帮博物馆做文物修复的临时工。”
陆晏的视线在她手上停顿了一瞬——那是一双很特别的手,手指细长,骨节分明,虎口和指腹有薄茧,但指甲缝里干干净净,没有任何污渍。
“文物修复,”他重复了一遍,唇角似乎有极淡的笑意,“很需要耐心的手艺。”
“混口饭吃。”沈清辞耸耸肩,将行李箱提起来,“那我先上去收拾了?”
“请便。”陆晏微微颔首,又补充道,“楼梯有些陡,需要我帮忙吗?”
“不用,谢了。”
沈清辞提着行李箱上楼,脚步声在空旷的老房子里回响。陆晏站在原地,直到她的身影消失在楼梯转角,才缓缓在沙发上坐下。
他拿起茶几上的牛皮纸袋,没有打开,只是用手指摩挲着粗糙的纸面。窗外的雨声渐大,敲打着玻璃窗。煤油灯的火苗忽然剧烈地晃动了一下。
陆晏抬眼看向楼梯方向,眼中有极浅的、若有所思的光。
二楼的房间比沈清辞想象的大。
一张老式雕花木床,一个实木衣柜,一张书桌,一把椅子。窗户朝东,此刻被深蓝色的窗帘遮着。她拉开窗帘看了一眼——外面是个小阳台,能看到巷子对面黑漆漆的屋顶,和远处城市中心模糊的霓虹光晕。
简单,但干净。符合她的要求。
沈清辞打开行李箱,先取出来的不是衣服,而是一台没有任何品牌标识的黑色笔记本电脑。她将电脑放在书桌上,接上电源,然后从行李箱夹层里取出一个巴掌大的铁盒,打开,里面是十几把形状各异的精密工具——刻刀、镊子、探针,在昏暗的房间里泛着冷光。
手机在这时震动了一下。
沈清辞看了一眼屏幕,是个加密号码。她接通,压低声音:“说。”
“J,有单子。”那头是个经过处理的电子音,“云城博物馆,明代鎏金佛像内部发现了加密存储设备,馆方不敢轻动,委托我们做数据提取和环境隔离。报价八十万。”
“佛像来源?”
“三年前从海外拍卖会购回,捐赠者是匿名藏家。馆方刚刚在做例行X光扫描时发现的,存储设备型号很老,至少是十五年前的技术,但外壳是特制的,强行破坏会触发数据销毁。”
沈清辞走到窗边,掀开窗帘一角。雨还在下,巷子里空无一人。
“接。老规矩,预付百分之五十,数据交付后付尾款。用第三通道联系馆方,告诉他们需要三天准备时间。”
“明白。还有,上次你让我查的那个IP,有眉目了。”
“嗯?”
“对方在云城的落脚点,可能就在老城区一带。最后一次活跃信号出现在青石巷附近,时间在四十八小时前。需要继续追踪吗?”
沈清辞的手指在窗框上轻轻敲了敲。
青石巷。她现在住的地方。
“暂时不用。”她说,“把资料发到我加密邮箱,我晚点看。”
挂断电话,沈清辞在窗前站了一会儿。雨丝斜斜地打在玻璃上,划出一道道水痕。楼下的煤油灯光从门缝底下漏进来一线,昏黄昏黄的。
她想起陆晏那双眼睛。
苍白的脸,清俊的轮廓,咳嗽时微微泛红的眼尾。看起来很符合一个体弱多病、深居简出的古董收藏家的形象。
但一个常年生病的人,虎口不会有那样稳重的力道——哪怕他极力掩饰,在提煤油灯时,手腕的弧度也暴露了肌肉记忆。那是一个习惯性控制发力角度的人才会有的姿势。
沈清辞从帆布包里摸出第二颗水果糖,薄荷味的,塞进嘴里。
有意思。
第二天早上七点,沈清辞被手机闹钟吵醒。
雨已经停了,晨光从窗帘缝隙漏进来。她简单洗漱后下楼,发现厨房里已经有动静。
陆晏系着深蓝色的围裙,站在灶台前煮东西。他今天穿了件浅灰色的针织衫,衬得肤色更白,侧脸的线条在晨光里显得柔和。锅里煮的是粥,空气里有米香和淡淡的药草味。
“早。”沈清辞打招呼。
“早。”陆晏回头,手里还拿着木勺,“我煮了山药粥,不介意的话一起吃?我习惯多煮一些。”
“谢谢。”沈清辞在餐桌边坐下,目光扫过料理台——厨具摆放得极其规整,刀刃朝内,调味瓶按高矮排列,连抹布都叠成整齐的方形。
强迫症。她在心里默默记下一笔。
陆晏盛了两碗粥端过来,又拿出一小碟腌黄瓜和两双筷子。粥煮得绵软,山药切得大小均匀,看得出刀工极好。
“你今天要去博物馆?”陆晏在她对面坐下,随口问道。
“嗯,有个临时工。”沈清辞喝了一口粥,温度刚好,“陆先生平时都做什么?”
“看看书,打理收藏,偶尔去拍卖会。”陆晏用筷子夹起一根腌黄瓜,动作很慢,透着一股病弱的斯文,“身体不太好,不太出门。”
“那房子就你一个人住?”
“以前有个钟点工,每周来三次。后来她觉得这里太偏僻,辞了。”陆晏笑了笑,笑意很浅,“你如果介意,我可以再找。”
“不用,我喜欢清静。”
两人安静地吃完早餐。沈清辞主动收拾了碗筷,陆晏没有推辞,只是坐在原处看她动作。她洗碗的速度很快,但每个碗都冲洗得干干净净,倒扣在沥水架上,排列得整整齐齐。
“我出门了。”沈清辞擦干手,拎起她那个看起来用了很多年的帆布包。
“好。”陆晏站起来,从衣帽架上取下一件深灰色的薄外套,“晚上可能会下雨,带把伞。”
“谢了。”
门在身后关上。陆晏站在餐桌边,直到听见她的脚步声消失在巷子尽头,才缓缓走到窗前。
晨光彻底洒满了巷子,青石板路上水迹未干,泛着光。他目送那个穿着简单白T恤和牛仔裤的背影转过街角,然后从口袋里掏出手机。
屏幕亮起,是一条加密信息:
【目标已确认入住青石巷47号。背景资料已更新:沈清辞,24岁,表面职业为自由职业者,与云城博物馆有临时合作。深层资料需三级权限,申请中。】
陆晏的手指在屏幕上停顿了几秒,然后回复:
【暂停深层调查。保持观察。】
他收起手机,转身看向餐桌——沈清辞用过的碗筷已经收拾干净,但她坐过的椅子被轻微地挪动过,距离桌边的距离比原本多了两厘米。
一个对周围环境有着本能警惕和秩序感的人。
陆晏的唇角很轻地弯了弯,抬手抵着唇,低低地咳了几声。晨光落在他苍白的指节上,映出近乎透明的质感。
他走到博古架前,从最上层取下一个不起眼的木盒。打开,里面不是古董,而是一台轻薄如纸的透明平板。手指在表面划过,屏幕亮起,复杂的代码流如瀑布般滚动。
屏幕中央,是一个加密的通讯界面。联系人列表里只有一个代号:
【J】。
状态显示:离线。
陆晏盯着那个字母看了几秒,然后关掉屏幕,将平板放回木盒。窗外的阳光正好照在博古架那尊清代青花瓷瓶上,瓶身上的缠枝莲纹在光线下泛着温润的光泽。
他伸出手,指尖轻轻拂过瓶身,动作温柔得像在触碰易碎的梦境。
“沈清辞。”他低声念出这个名字,声音轻得几乎听不见。
然后笑了笑,转身走向书房。
老房子的木地板在他脚下发出轻微的、有节奏的声响,像某种古老的密码。
而在巷子另一头,沈清辞在街角早餐摊买了两个包子,一边吃一边低头看手机。
加密邮箱里躺着新邮件,关于那个明代鎏金佛像的详细资料。她快速浏览着X光扫描图,目光在佛像腹部那个不自然的金属结构上停留。
存储设备的外壳设计很特别,是二十年前黑市上流行过的“蜂巢锁”,需要特定的频率共振才能无损开启。而这种技术,最早源于某个已经解散的地下情报组织。
沈清辞咬了一口包子,眯起眼。
云城博物馆,明代佛像,十五年前的加密技术,蜂巢锁。
还有那个在青石巷附近出现的神秘IP。
太多巧合挤在一起,就不是巧合了。
她收起手机,抬头看向老街尽头那栋爬满爬山虎的老洋房。晨光里,它安静地矗立着,像一座沉睡的、藏着秘密的堡垒。
沈清辞把最后一口包子塞进嘴里,从帆布包侧袋摸出那盒水果糖,倒出一颗橘子味的。
糖纸剥开的声音在清晨的街道上清脆地响了一下。
她将糖扔进嘴里,转身朝地铁站走去。
帆布包随着她的步伐轻轻晃动,里面传来极轻微的、金属工具碰撞的细响。
巷子深处,老洋房二楼书房的窗帘,无声地动了一下。