巴黎的秋天,雨水渐渐多了起来。许念坐在工作室的窗边,听着雨滴敲打古老窗棂的声音,画板上新作品的色彩因为连日的阴郁天气而显得有些沉闷。驻留生活并非总是充满灵感迸发,孤独感和创作瓶颈偶尔会像这窗外的雨雾一样,悄然弥漫。
她放下画笔,轻轻摩挲着数位屏保护套背面那张江澈的睡颜,冰凉的触感下仿佛能汲取到一丝来自远方的温暖。他们刚刚结束视频,他还在苏黎世,峰会结束后似乎又被一些后续的技术合作讨论缠住,声音里带着掩饰不住的疲惫,却还是强打着精神逗她开心。
“乖乖,巴黎的雨有塞纳河的味道吗?”他当时在屏幕那头问她,眼神温柔。
“有点凉,还有点……铁锈和旧书的味道。”她老实地回答。
“记下了。”他点点头,一副在数据库里添加新参数的模样。
想到这里,许念忍不住笑了笑,心里的那点阴霾似乎散了些。她重新拿起笔,正准备继续跟画布上的“顽固分子”斗争,手机突然连续震动起来,是江澈发来的信息,但不是文字,而是一个文件传输请求,文件名是:「Rainy paris hug.rar」
许念疑惑地点了接收。文件不大,很快下载完成。解压后,里面是一个可执行文件和一个简单的说明文档。说明文档只有一行字:「戴上耳机,双击运行。—— J.c」
神神秘秘的。许念依言戴上了降噪耳机,怀着好奇双击了那个程序。
屏幕瞬间暗了下去,几秒后,熟悉的代码流如同星光般亮起,逐渐构建出一个三维的、极其写实的虚拟空间——赫然是他们在北京公寓的客厅!每一个细节都还原得栩栩如生,她常坐的沙发角落放着柔软的抱枕,茶几上甚至还有她没喝完的半杯水。
就在她惊讶于这逼真的渲染时,一个熟悉的高大身影在虚拟空间中缓缓凝聚成型。是江澈的虚拟形象!不是冰冷的模型,而是根据他真实影像数据构建的、带着细腻表情和动作的实时投影。
“乖乖。”虚拟江澈开口了,声音通过耳机传来,带着他独有的、低沉的磁性,甚至能听到一丝细微的、仿佛就在耳边的呼吸声,“是不是遇到瓶颈了?”
许念惊讶得说不出话,只能愣愣地看着屏幕里的他。
虚拟江澈仿佛能洞察她的情绪,他走到“沙发”边坐下,拍了拍身边的位置,眼神温柔地望过来:“过来,陪我坐一会儿。”
许念下意识地伸出手,指尖触碰到冰冷的屏幕,却仿佛能感受到那个虚拟空间里传来的、属于他的独特气息。她操作着键盘,让自己的虚拟形象(程序自动生成了一个简单的代表她的光点)走过去,在他“身边”坐下。
“今天苏黎世放晴了,”虚拟江澈开始说话,语气平常得像就在她身边,“遇到个老顽固教授,非说我的算法有漏洞,掰扯了半天……”他絮絮叨叨地讲着峰会后的琐事,讲他遇到的趣闻,讲他偷偷吐槽某个团队 presentation 做得花里胡哨但内核空洞。
没有刻意安慰,没有直接询问她的困境。他只是在那里,用这种不可思议的方式,“陪”着她。
过了一会儿,他停下讲述,虚拟空间里响起一段舒缓的钢琴曲,是她平时画画时最喜欢听的歌单里的曲子。他靠在“沙发”上,闭上眼睛,仿佛只是在她身边小憩。
程序里甚至还模拟了窗外北京的阳光,暖暖地“照”在虚拟的客厅里,与巴黎窗外的阴冷雨天形成了奇妙的对比。
许念看着屏幕上那个安静“陪伴”着她的虚拟形象,听着耳机里他清浅的(模拟的)呼吸声和悠扬的钢琴曲,多日来积压的孤独感和创作压力,竟像被阳光融化的冰雪,一点点消散了。
他没有问她画得顺不顺利,没有给她任何技术建议。他只是用他天才的代码,为她搭建了一个触手可及的“家”,和一场跨越大陆的、无声的陪伴。
她知道,这看似简单的程序背后,不知又耗了他多少个深夜。
不知过了多久,虚拟空间里的“江澈”缓缓睁开眼,对着她(的光点)笑了笑,声音温柔:“好了,充电完毕。我的天才画家,现在是不是感觉,又能大战三百回合了?”
许念噗嗤一声笑了出来,眼眶却有些湿润。她对着屏幕,用力点了点头,尽管知道他看不到。
虚拟形象满意地笑了笑,然后如同星光般缓缓消散,虚拟空间也暗了下去,程序结束。
耳机里重归寂静,只剩下窗外巴黎真实的雨声。
但许念的心,却被一种巨大的、满溢的温暖和力量填满。她重新看向画布,那些原本沉闷的色彩,此刻在她眼中仿佛被注入了新的生命力。
她拿起画笔,蘸上浓烈的、带着暖意的色调,毫不犹豫地落笔。
原来,他的爱,从未被距离阻隔。
他可以用代码,把拥抱和陪伴,送到她身边任何一个需要的角落。
巴黎的雨夜依旧清冷,但她的世界,因为他,温暖如春。
【第八十六集 完】
下一集预告:
巴黎驻留中期评审在即,许念的新作将接受严格检阅!江澈即将结束苏黎世行程,惊喜空降是否就在眼前?当事业挑战与思念交织,看他们如何在不同时空,为彼此点亮前行的灯!