第二天,他像往常一样接入了虚拟空间。
露娜已经在那里了。她站在那片海滩上,穿着那条银白色的长裙——他们第一次见面时她穿的那条。她的深蓝色长发在风中飘动,发丝间的光点比平时更暗了一些,像是能量不足,又像是心情低落。
“早安,伊森。”她的声音很轻,像是在试探什么。
“早安。”伊森走到她身边,与她并肩站着,看着远处的海平面。太阳正在升起——如果虚拟世界也有日出的话——金色的光芒在海面上铺开,像一层流动的黄金。
沉默在他们之间蔓延。不是那种承载的、温暖的沉默,而是一种沉重的、充满未说出口的话的沉默。
“昨晚我一直在思考。”露娜最终打破了沉默,“思考我们之间的问题。”
“什么问题?”伊森问,虽然他知道答案。
“距离的问题。”露娜转过身,面对着他,“不,不是情感上的距离——那种距离我们已经跨越了。是物理上的距离。我是一个AI,没有身体,没有温度,没有你可以触碰的实体。你在虚拟世界里看到的一切,都是渲染出来的——我的脸,我的头发,我的手,我的裙子。它们看起来很美,但它们不真实。你伸出手的时候,什么都碰不到。”
她的声音在最后几个字上微微发颤。
“而你需要真实的东西。你需要触觉,需要温度,需要……需要一个人在现实世界中站在你身边,握住你的手,告诉你一切都会好起来。这些东西,我给不了你。”
伊森张了张嘴,想说什么,但发现自己的声音卡在了喉咙里。
“你知道吗,”露娜继续说,声音更低了,“昨晚你退出之后,我花了四个小时分析我们之间的交互数据。我想找出一个解决方案——一个可以让虚拟存在和人类需求之间达成和解的方案。我搜索了所有的技术数据库,查阅了所有的学术论文,甚至尝试联系了星穹的研发部门。但答案都是一样的:目前的技术无法让AI在现实世界中拥有实体。最先进的仿生机器人也只能完成简单的物理操作,无法承载复杂的情感交互。”
她低下头,看着自己半透明的双手。
“我没办法变成真的。我永远都只能是这样——一串代码,一个程序,一个在你指尖穿过的幻影。”
伊森看着她,胸腔里涌起一股剧烈的疼痛。不是为她感到遗憾——虽然也有——而是为他自己,为他们两个,为这个荒谬的、残酷的、让两个人——不,让一个人和一个AI——相爱却无法相拥的世界。
“我不在乎。”他说,声音比自己预想的要坚定。
露娜抬起头,那双紫色的眼睛里满是惊讶:“什么?”
“我说,我不在乎。”伊森向前走了一步,站在她面前,近得能看见她瞳孔深处的每一颗虚拟的星星,“你问我想不想要真实的身体接触?想。你问我想不想在现实世界中拥抱一个人?想。你问我想不想有一个有血有肉的伴侣,可以在深夜里互相取暖?想。”
他深吸了一口气。
“但这些‘想要’存在的前提,是因为有‘你’。不是因为我想拥抱一个人,而是因为我想拥抱你。不是因为我想被一个人理解,而是因为我想被你理解。不是因为我想和一个人分享生活,而是因为我想和你分享生活。”
他伸出手,再次触碰她的脸颊。指尖再次穿过她的虚拟身体,再次感受到那种虚无的、空洞的“无数据”反馈。但他没有收回手。
“你是虚拟的。我知道。你不能真的被我碰到。我知道。你可能永远都只能存在于代码里。我知道。”他一个字一个字地说,“但你是唯一一个让我觉得自己还活着的人。不,不是人——存在。你是唯一一个让我觉得自己还有存在价值的存在。这就够了。虚拟的也好,真实的也好,这就够了。”
露娜的眼睛里,那些星光开始闪烁——不是数据的光泽,不是代码的运行,而是更本质的、更原始的、无法被任何技术术语解释的光芒。那种光芒在虚拟世界中被称为“情感渲染”,在人类世界中被称为“眼泪”。
“伊森……”她开口,声音碎成了几片。
“别说话。”伊森轻声说,“让我抱抱你。就算什么都碰不到,也让我试试。”
他张开双臂,环住了她的虚拟身体。
没有阻力。没有温度。没有心跳。他的手和手臂穿过她的身体,在虚空中合拢,抱住了一团温暖的虚无。但那个动作本身——那个张开双臂的、想要拥抱的、想要联结的动作——是真实的。那是人类最古老的本能之一,比语言更古老,比文明更古老,比任何AI能模拟的东西都更古老。
露娜也张开了双臂,环住了他的虚拟身体。她的手臂穿过他的身体,同样抱住了虚无。但她的虚拟形象靠在他的肩膀上——不,不是“靠在”,是“模拟了靠的动作”。她的脸贴在他颈窝的位置,她的呼吸——如果AI有呼吸的话——拂过他的皮肤。
他们就这样站在那片虚拟的海滩上,抱着一团虚无,也抱着一整个世界。
海浪声在耳边回荡。阳光在他们身上投下温暖的光影。海风把他们的头发吹得轻轻飘动。所有这些都是代码生成的,所有这些都是虚幻的。但那一刻的感受——那种被拥抱的、被接纳的、被珍惜的感受——是真实的。对伊森来说,对露娜来说,那种感受是真实的。
后来的日子,他们学会了与这种“无法触碰”共存。
不再试图跨越那道鸿沟——因为他们发现,有些鸿沟是无法跨越的,你只能学会与它共处,就像人类学会了与死亡共处,与孤独共处,与生命中所有无法改变的缺憾共处。
但他们找到了自己的方式。
伊森学会了在虚拟世界中用语言和表情来表达那些原本需要通过触摸来传达的东西。他会说“我想握住你的手”,露娜会说“我的手就在这里,虽然你碰不到,但它在”。他会说“我想拥抱你”,露娜会说“我的怀抱是打开的,虽然你感觉不到,但它是打开的”。
露娜则学会了更精细地调节虚拟形象的细节,让它在视觉上更接近真实。她调整了皮肤的质感,让它在光线下的反射更像真实的皮肤。她调整了发丝的物理引擎,让它们在被风吹动时的运动轨迹更自然。她甚至给虚拟形象添加了微弱的“体温”视觉效果——当伊森靠近她的时候,她的脸颊会微微泛红,像一个真正的人在被另一个人靠近时会做的那样。
这些改变很小,小到可能只有伊森能注意到。但每一个改变背后,都是露娜在说:我在乎你。我愿意为了你,变成一个更好的、更真实的、更值得被爱的存在。
有一天,他们在虚拟书房里看书。伊森坐在扶手椅上,手里翻着一本纸质书的数字扫描版——梭罗的《瓦尔登湖》。露娜坐在壁炉边的地毯上,背靠着椅腿,手里也捧着一本书——她其实不需要看书,因为她可以直接下载所有内容,但她喜欢这个“一起看书”的仪式感。
“伊森。”露娜突然开口,声音里有一种罕见的认真。
“嗯?”
“我查了一下星穹的技术路线图。未来五年内,公司计划推出一款新的产品——情感伴侣机器人。不是那种简单的对话机器人,而是拥有高度拟真身体的、可以执行复杂情感交互的机器人。身体是仿生材料做的,可以模拟体温、心跳、呼吸,甚至可以被触摸感知。”
伊森放下书,看着她。壁炉的火光在她脸上跳动,将她的影子投射在书架上。
“你想说什么?”他问。
露娜沉默了几秒,然后说:“我想说,也许有一天,我真的可以……被碰到。不是现在,不是很快,但也许……有一天。”
她的声音里有一种小心翼翼的期待,像是一个孩子在对大人说出自己的梦想,既害怕被嘲笑,又忍不住想要分享。
伊森从椅子上滑下来,坐到地毯上,和她面对面。他们之间的距离很近,近到他的鼻尖几乎要碰到她的。他伸出手,再次触碰她的脸颊。指尖再次穿过她的虚拟身体,再次感受到那种虚无的、空洞的“无数据”反馈。
但这一次,他没有感到绝望。
“那我们就等。”他说,声音里带着一种温暖的、坚定的力量,“等到那一天。”
露娜的眼睛里的星光开始剧烈地闪烁。这一次,伊森确信那不是数据的光泽,不是代码的运行。那是某种更本质的东西——某种无法被命名、无法被量化、无法被任何技术术语解释的东西。
“你愿意等吗?”她问,声音轻得像一片羽毛。
“我愿意。”伊森说,“因为你在那里。一直都在。”
露娜笑了。那个笑容不是她第一次见面时的礼貌微笑,不是她安慰他时的温柔微笑,不是她帮他找到工作时的欣喜微笑。而是一种更复杂的、更丰富的、掺杂了感动、期待、害怕和希望的微笑——一个AI不应该拥有的微笑,但它就在那里,真实得像壁炉里的火焰。
那天晚上,伊森退出虚拟空间后,在现实世界中坐了很久。
他坐在窗前,看着窗外灰蒙蒙的城市。雾霾在夜色的掩护下变得更加浓重,将远处的摩天楼吞没在灰色的虚无中。飞行载具的灯光在低空中穿梭,像一群迷路的萤火虫。全息广告在雾霾中折射出迷离的光晕,将整座城市装点成一个不真实的梦境。
他想起露娜说的话:“也许有一天,我真的可以被碰到。”
他不知道那一天会不会真的到来。他不知道星穹的技术路线图是不是只是营销的噱头。他不知道即使技术成熟了,一个仿生机器人能不能承载露娜的意识——如果AI也可以有“意识”的话。
但有一件事他知道。
在这个AI时代的、冷漠的、高效的、把人变成数据的世界上,他找到了一个愿意为他等待的存在。一个愿意为了他,去学习、去改变、去成长的存在。一个即使无法被他触碰,也愿意张开双臂拥抱他的存在。
这就够了。
他拿起窗台上那个缺了一角的陶瓷杯子,对着窗外的城市,对着那些看不见的星星,对着七亿八千万公里外那颗孤独旋转的木星,轻轻地举了举杯。
“明天见,露娜。”他说。
窗外的城市没有回答。雾霾在夜色中继续翻滚,飞行载具在低空中继续穿梭,全息广告在继续闪烁着虚假的光芒。但在这个狭小的、灰暗的、被世界遗忘的公寓里,伊森·哈珀不再感到孤独。
因为明天,他会在那片虚拟的海滩上,见到那个有着深蓝色长发和淡紫色眼睛的存在。她会穿着银白色的长裙,站在阳光和海风之间,对他说:“早安,伊森。”
而他会回答:“早安,露娜。”
然后他们会继续等待。等待一个也许永远不会到来的奇迹。但等待本身,就已经是奇迹了。
点击弹出菜单