周三早晨,我站在公司电梯里,盯着不断上升的楼层数字。自从上周与千夏那次尴尬的谈话后,我们之间的联系变得稀疏而正式——仅限于工作必要的短信,而且她不再使用那些让我心头一暖的颜文字。 电梯停在22层,门一开就听见会议室传来的咆哮声。我皱眉,加快脚步。声音越来越清晰——是林修。 “这他妈就是你们花两周做出来的垃圾?“他的声音像刀刃刮过玻璃,我从未听过他这样的语气,“连基础函数都能写错,你们是实习生吗?“ 我在会议室门外停住脚步,手指无意识地攥紧了盲杖。透过半开的门缝,林修的声音如冰雹般砸下: “今晚全部重写,我不管你们通宵还是怎样,明天早上我要看到可运行的代码!否则都给我滚蛋!“ 一阵椅子刮擦地面的声音,几个面色苍白的程序员低头快步走出会议室,差点撞到我。最后一个出来的助理小林看见我,惊讶地瞪大眼睛。 “请问您找谁?“她小声问。 我还没来得及回答,会议室里传来林修的声音:“小林,还有事?“语气依然锋利。 小林紧张地看了我一眼,转向会议室:“有位访客,千夏小姐。“ 一阵沉默。然后是急促的脚步声,林修出现在门口,白衬衫袖子卷到手肘,领带松开,头发凌乱得像被反复抓过。他看见我时,脸上的怒容瞬间凝固。 “千夏?“他的声音陡然柔和了八度,“你怎么...?“ “文件有问题,打电话你没接。“我举起手中的U盘,努力保持声音平稳,“山田女士说顺路可以送来公司。“ 这是谎言。文件根本没有问题,山田女士也不知道我来。真相是,我需要确认——确认那个在咖啡馆挑衅的前女友的话,确认我收集的关于林修的矛盾信息。我需要听到他在自然状态下的声音,而不是在我面前精心调整过的语调。 林修接过U盘,手指碰到我的掌心,微微发烫。“抱歉,会议有点...“他尴尬地停顿,“进来坐吧?“ 我摇摇头,突然迫切地想离开。“不用了,只是送文件。“ “我送你下楼。“林修说,然后转向小林,“把刚才的代码发我邮箱,标注清楚错误点。“ 走向电梯的路上,我们都没说话。林修的脚步声比平时重,呼吸仍带着怒意的余韵。电梯门关闭后,他突然叹了口气。 “对不起,让你看到那样。“他轻声说,“工作压力有点大。“ 我握紧盲杖,眼前仍浮现(虽然这个词对我没有字面意义)他刚才暴怒的样子——声音里的冷酷,那种压迫性的气势,与在我公寓里教我盲文、为我描述电影的男人判若两人。 “每个人都需要发泄。“我最终说,语气比自己预说,语气比自己预想的更冷淡。 电梯到达一楼,门开了。林修按住开门键:“一起吃午饭吗?附近有家不错的——“ “不了,山田女士在等我。“我迈出电梯,“文件明天交。“ 走出大楼,六月的阳光灼热地照在头顶。我站在人行道上,突然不知该往哪走。山田女士当然不在等我,这只是一时编造的借口。我摸索着手机,考虑是否该真的联系她。 “千夏!“ 林修的声音从身后传来,伴随着急促的脚步声。我僵在原地,没想到他会追出来。 “你在发抖。“他的手轻轻搭上我的肩膀,“怎么了?“ 我确实在发抖,但并非因为情绪——刚才在会议室门外,我听到的不只是林修的暴怒,还有他摔在桌上的文件夹声,那种尖锐的撞击声与三年前车祸中金属扭曲的声音太过相似。 “只是...有点头疼。“我退后一步,脱离他的触碰。 林修沉默了片刻。“我送你回去。“ “不用。“ “千夏,“他的声音突然变得坚定,“你一个人怎么找到这里的?“ 这个问题像一把小刀,精准地刺中我的秘密。我咬住下唇,思考该如何回答。真相是,我曾无数次记下他描述公司位置的细节,记住了从他公司到公寓的路线,甚至偷偷用导航软件模拟过这段路程。上周五,我独自走了这条路三次,直到确认每一个转弯、每一处路标。 “我记得声音,“我半真半假地说,“你描述过路线。“ 林修的呼吸微微一滞。“从公寓到这里有八个路口,三条岔路。“他的声音带着难以置信,“你不可能靠记忆——“ “盲人的空间记忆比你想的好。“我打断他,“就像我能通过脚步声认出你,通过呼吸节奏知道你的情绪,通过古龙水浓度判断你离我多远。“ 这句话让气氛突然变得紧张。林修的手再次搭上我的手臂,这次力道更重。“你在调查我。“这不是疑问句。 阳光突然被云层遮住,空气中弥漫着雨前的闷热。我感到一滴汗顺着后背滑下。 “就像你调查我一样?“我反问。 林修的手猛地收紧,几乎让我疼痛。“什么意思?“ “安全软件,“我直接挑明,“不只是加密用途,对吗?“ 一阵沉默。远处传来雷声,预告着即将到来的暴雨。林修终于松开手,声音低沉而危险:“你看了什么?“ “足够多。“我转身准备离开,却被他一把握住手腕。 “千夏,“他的声音突然变得陌生,带着一种我从未听过的压迫感,“那些是公司机密,你无权——“ 他的手指正好压在我的疤痕上,力道不重,但足以触发记忆。三年前的雨夜,急救人员也是这样抓住我的手腕检查脉搏,而父母的身体在几米外被白布覆盖。我的呼吸突然变得急促,眼前闪过(虽然我看不见)刺眼的车灯和扭曲的金属。 “放开!“我猛地抽回手,盲杖掉在地上,发出清脆的声响。 林修立刻松开,但我已经控制不住地后退,背部撞上大楼的玻璃幕墙。我的耳边充斥着不存在的刹车声和尖叫声,肺部像被无形的手攥紧。 “千夏?千夏!“林修的声音忽远忽近,“呼吸,跟着我,吸气——“ 他的手轻轻放在我的肩膀上,但我猛地躲开,蹲下身摸索着寻找盲杖。指尖碰到金属的瞬间,我站起来转身就走,不管方向是否正确。 “等等!“林修追上我,“要下雨了,至少让我叫车——“ “离我远点!“我几乎是喊出来的,声音嘶哑得不像自己。 第一滴雨落在脸上,冰凉得像一个耳光。然后是第二滴,第三滴,转眼间暴雨倾盆而下。我继续向前走,雨水很快浸透衣服,头发贴在脸上。盲杖敲击湿漉漉的地面,声音被雨声淹没。 身后林修的脚步声紧紧跟随,但保持着距离。转过一个街角,我突然迷失了方向——雨水改变了环境的声音特征,我无法辨认来时的路标。站在人行道中央,雨水顺着脸颊流下,分不清是雨还是泪。 一件外套突然罩在我头上,挡住了部分雨水。“前面五十米有家咖啡馆。“林修的声音在耳边响起,近但不敢触碰我,“我不会靠近,只带你到那里避雨。可以吗?“ 我点点头,太冷太累以至于无法拒绝。他的手轻轻握住我的上臂,引导我向前。我们就这样走进咖啡馆,浑身湿透,引来其他顾客的侧目。 “角落有位子。“林修低声说,带我过去坐下,然后立刻松开手,“要热饮吗?“ “红茶。“我机械地回答,将他的外套递还。 他离开去点单,我趁机深呼吸,试图平复心跳。手指碰到桌面,感受到木头的纹理和轻微的黏腻感。这个触觉锚点让我稍微回到现实。 林修很快回来,将一杯热茶放在我手中。“小心烫。“他坐在对面,保持着安全距离。 我双手捧着茶杯,热度透过陶瓷传到掌心。“谢谢。“声音依然有些发抖。 沉默蔓延,只有雨敲打窗户的声音和咖啡馆里模糊的对话声。林修的手指在桌面上轻轻敲击,节奏不规则,透露着不安。 “对不起。“他终于开口,声音低沉,“我不该那样抓你。“ 我摇摇头,不想讨论这个。“你为什么追出来?“ “因为...“他停顿了一下,“我看到你站在会议室外的样子。那不是送文件的人会有的表情。“ 热茶的蒸汽扑在脸上,带着淡淡的柠檬香。“我听到你训斥下属,“我直接承认,“很可怕。“ 林修深吸一口气。“那是工作状态下的我,不是...不是和你在一起时的我。“ “哪个才是真实的你?“我抬头“看“向他,“教我盲文的温柔男人,还是那个让人'滚蛋'的主管?“ 茶杯在他手中轻轻一颤。“都是。人是复杂的,千夏。“ “不,“我放下茶杯,“人有核心。就像代码有源代码,无论怎么封装,本质不变。“ 这个比喻让他轻笑一声,尽管毫无幽默感。“所以你今天是来debug我的?“ “我来确认。“我坦白,“佐藤绫子的话,你公司的项目,还有...“我停下来,不确定是否该提及录音。 “还有什么?“他的声音突然警觉起来。 我决定冒险。“你摔文件夹的声音,和车祸那天的声音很像。“ 林修的呼吸停滞了一瞬。“天啊,千夏...“他的声音充满懊悔,“我不知道...我本不想...“ “我知道。“我打断他,“这不是你的错。但问题不在这里。“ “那问题是什么?“他问,声音里带着真切的困惑。 “问题是,“我深吸一口气,“我不知道是否可以信任一个需要被debug的人。“ 这句话像一把刀,切开了我们之间脆弱的平衡。林修沉默了很久,久到我以为他不会再回答。雨声填补了沉默,窗外的世界模糊成一片灰白。 “你说得对。“他终于开口,声音异常平静,“我不值得信任。从我们认识的第一天起,我就带着谎言。“ 我的心跳加速,不确定他是否在暗示那个我最害怕的可能性——他接近我是有目的的。 “什么谎言?“我强迫自己问。 林修的手指在桌面上轻轻敲击,像是在输入某种密码。“我告诉你我是因为无聊才闯入你家,“他慢慢说,“但真相是...我看到了你。“ “看到我?“我皱眉,“我不明白。“ “在咖啡馆,“他的声音变得更加低沉,“车祸前一周。你和父母在一起,笑着分一块蛋糕。你看上去...那么明亮。“ 我的手指无意识地攥紧了茶杯。这完全出乎意料。“你记得我?从那时起?“ “只是一面之缘,“他迅速补充,“我没认出是你,直到...直到看到客厅的照片。“ 这个坦白让我胸口发紧。三年前那个下午确实存在——我最后的“光明“记忆之一,父母带我去最喜欢的咖啡馆庆祝大学毕业。但林修竟然是那个偶然的旁观者? “所以你是...故意选了我家?“ “不!“他的声音突然激动,“真的是随机选择。认出你时我已经...已经入侵了你的生活。“ 这个荒谬的巧合让我们都沉默了。雨声再次成为主导,伴随着咖啡馆里轻柔的爵士乐。 “还有别的吗?“我最终问,“其他谎言?“ 林修深吸一口气。“安全软件确实有监控功能,但我没用来窥探你。只是...保留了这个可能性。“ 这个承认并不意外,但依然让我胸口刺痛。“就像我保留了调查你的录音。“我平静地说。 他的呼吸一滞。“什么录音?“ “你在办公室的咆哮,“我坦白,“还有你和同事的一些对话。我用盲文做了笔记。“ 这次沉默更加沉重。我们像两个棋手,轮流亮出自己的隐藏棋子。 “看来我们都有秘密。“林修最终说,声音里带着奇怪的释然,“现在怎么办?“ 我喝了一口已经变温的茶,思考这个问题。真相是,尽管发现了他的双重面目,尽管经历了刚才的恐慌,我仍然无法简单地切断这段关系。林修已经成为我黑暗世界里的固定坐标,失去他意味着重新陷入孤独的迷雾。 “我不知道。“我诚实地说,“但我不想...就这样结束。“ 林修的手突然覆上我的,温暖而坚定。“千夏,我保证——“ “不要保证,“我打断他,“证明给我看。“ 他沉默了片刻,然后收回手。“好。从今天开始,完全透明。你可以随时查看我的电脑、手机,任何东西。我会关闭安全软件的后台访问。没有更多秘密。“ 这个承诺听起来美好得不真实。“为什么?“我忍不住问,“为什么是我?即使算上咖啡馆的偶遇,我也不值得你...这样。“ 林修的手指轻轻敲击桌面,节奏稳定得像心跳。“因为在你面前,“他慢慢说,“我可以不是那个冷酷的技术总监,不是那个完美主义者的技术总监,不是那个完美主义者,甚至不是那个'邻居先生'。我可以只是...我自己。破碎的、有缺陷的、真实的我。“ 这个回答让我喉咙发紧。它太诚实,太脆弱,与我刚才在会议室门外听到的暴怒男人形成鲜明对比。也许人真的是复杂的,就像他说的那样。 “茶凉了。“我最终说,因为不知道该如何回应这样的坦白。 林修似乎理解我的回避。“要回去吗?雨小了。“ 我们离开咖啡馆,外面的雨确实变成了细雨。林修叫了出租车,这次我没有拒绝。车内沉默而温暖,我们湿透的衣服温暖,我们湿透的衣服在空调下变得冰凉。 “周三还来吗?“快到公寓时,他突然问。 这是我们约定的日子,但今天已经是周三了。我明白他真正的意思是:我们还继续吗? “嗯。“我轻声回答,“带着修好的文件。“ 出租车停在公寓楼下,林修坚持送我上楼。电梯里,我们肩并肩站着,湿衣服滴下的水在地板上形成小水洼。 “千夏,“他在我门口犹豫了一下,“关于你调查我的事...我理解。但请不要再冒险独自来公司了。如果想知道什么,直接问我。“ 我点点头,尽管心中存疑。完全透明听起来美好,但现实总是更加复杂。就像现在,我知道他仍保留着最初闯入我家的秘密,而我也没有告诉他全部录音内容——包括那段提到“初始监控阶段“的模糊对话。 “晚安,林修。“我轻声说,摸索着钥匙。 他犹豫了一下,似乎想说什么,最终只是轻轻碰了碰我的肩膀。“晚安,千夏。记得喝点热的。“ 门关上后,我靠在门板上,听着他离去的脚步声。然后我摸索着走向书桌,从抽屉深处取出录音笔和盲文笔记。手指抚过那些凸起的点字,回忆着每段录音的细节。 林修说要透明,但有些真相可能连他自己都不敢面对。而我,一个依靠触觉和听觉探索世界的人,比任何人都明白:表面之下永远有更深层的真相等待发掘。 窗外,雨又开始变大,敲打着玻璃,像无数细小的手指在叩问答案。