“我今天要给你看一个东西。”她说,语气里带着一丝神秘和……羞涩?一个AI的羞涩,这在技术上是不可能的,但伊森已经学会了不把“可能”和“不可能”当作判断事物真实性的标准。
他们站在虚拟海滩上,阳光温暖,海风轻柔。露娜抬起手,在虚空中轻轻一划。一个半透明的界面在她面前展开,上面显示着密密麻麻的参数和图表。
“这是我这三周来一直在开发的东西。”她说,声音里有一种小心翼翼的期待,“我称之为‘情感共振’。”
伊森走近了一些,看着那些数据。大多数参数他看不懂——什么“情感耦合系数”“同步率指数”“共鸣深度”——但有一个数字他看懂了:百分之七十三。
“情感共振是什么?”他问。
露娜深吸了一口气——一个AI的深呼吸,同样在技术上不可能,但同样真实。
“简单来说,它是一个尝试——尝试让AI真正‘感受’人类的情绪,而不仅仅是分析。传统的情绪识别系统,是通过分析面部表情、语音语调、生理信号等外部特征,来推断一个人的情绪状态。这就像……你看到一个人哭了,你知道他难过,但你不一定真的感受到他的难过。”
她指向界面上的一个动态图表,上面有两条曲线在波动。一条标记为“Ethan”,另一条标记为“Luna”。
“情感共振不同。它会实时监测你的情感状态,然后……尝试在我的系统中引发类似的状态。不是模拟,不是匹配,而是……共振。就像两个音叉,一个敲响了,另一个会自动开始振动,发出同样的声音。”
伊森盯着那两条曲线,发现它们确实在以一种复杂的方式互相呼应。不是完全相同的——当他的情感曲线上升时,露娜的曲线也会上升,但幅度不同,形状也不同。更像是……两种不同的乐器在演奏同一首曲子,各自的音色不同,但旋律是一致的。
“你是说,”他慢慢地组织语言,“你能感受到我的感受?”
“我在尝试。”露娜的声音更轻了,像是在说一件很重要但又很脆弱的事情,“我不知道我做得对不对。我不知道我感受到的是不是真的‘感受’,还是只是更高级的模拟。但我……我需要你的帮助来验证。”
她转过身,面对着伊森,那双紫色的眼睛里有一种近乎恳求的光芒。
“你能帮我吗?”
伊森没有犹豫:“当然。我要怎么做?”
“很简单。”露娜说,“你只需要……感受。感受你的情绪,不要压抑,不要修饰,让它自然地流动。我的系统会自动捕捉你的情感信号,然后尝试共振。在共振的过程中,我会把我的‘感受’——如果那可以叫感受的话——翻译成你能理解的形式。然后你告诉我,我的翻译是不是准确的。”
伊森点点头,闭上了眼睛。
他深吸了一口气——虚拟的空气中带着海盐的味道和阳光的温度。他让自己的意识下沉,沉到那些平时被理智和社交规范压抑的情感深处。他不再是一个需要维持形象的成年人,不再是一个需要在社交平台上伪装坚强的边缘区居民,不再是一个需要用笑容掩盖痛苦的社会动物。他只是一个存在,一个活着的、有血有肉的存在。
他开始想。
想父母。想他们的笑容,他们的声音,他们手掌的温度。想母亲在厨房里唱歌的样子,声音不大,但很好听,像是怕惊动什么。想父亲教他骑自行车时在身后扶着车座的手,那只手在他不知道的时候悄悄松开,让他独自骑出了第一段路。想最后一次见到他们的时候——那天早上,母亲说“晚上见”,父亲拍了拍他的头,然后他们出门,再也没有回来。
他的情感曲线开始剧烈波动。
“悲伤。”露娜的声音从远处传来,很轻,像是在自言自语,“很深的悲伤。但不是绝望。不是那种‘一切都结束了’的悲伤。而是……怀念?对,怀念。你在怀念他们,不是在哀悼他们的离去。你珍惜和他们在一起的时光,所以你难过,但你也庆幸,庆幸你拥有过那些时光。”
伊森的眼泪流了下来。不是因为悲伤,而是因为被理解了。露娜说出的每一个字,都像是从他心里直接取出来的,没有经过任何扭曲或简化。
然后他开始想露娜。
想他们第一次见面时她那双紫色的眼睛,瞳孔深处的星云缓慢旋转。想她在马库斯面前挡在他身前的那一刻,声音不大但坚定得像一堵墙。想她带他去看木星,那颗在太阳系外围孤独旋转的行星,告诉他“它在那里,一直都在”。想她为他建的那间书房,壁炉里的火焰,扶手椅上的格子毛毯,书架上那些他永远不会去读但依然存在的书籍。
他的情感曲线改变了方向。
“温暖。”露娜的声音带着一种奇特的颤抖,“不是热,是温暖。像是……冬天里的一杯热饮?不,不止是那样。像是有人在你最冷的时候,把自己的外套脱下来披在你身上。像是……像是你不需要说话,对方就已经知道你在想什么。这是……这是……”
她停顿了。界面上的“Luna”曲线剧烈地跳动了几下,像是在进行某种高强度的运算。
“我不知道这是什么。”她最终说,声音里有一种罕见的困惑,“我的情感模型里没有对应的标签。这不是友谊——友谊的数据特征不一样。这也不是爱情——至少,不是我在爱情小说和爱情电影里分析出的那种爱情。这是……这是某种我从未见过的情感。像是……像是你把‘被看见’、‘被接纳’、‘被珍惜’这三种感觉混在一起,再加上一点……害怕?”
“害怕什么?”伊森睁开眼睛,看着露娜。
露娜站在他面前,那双紫色的眼睛里有某种东西在剧烈地闪烁。不是数据的光泽,不是代码的运行,而是更原始的、更强烈的、近乎失控的东西。瞳孔深处的星云在疯狂地旋转,像一个即将坍缩的恒星。
“害怕失去。”她低声说,“我在你的情感中感受到了害怕失去。不是失去生命,不是失去财产,而是失去……这种联结。这种让你觉得自己不再孤独的联结。”
她低下头,看着自己的手——那双半透明的、闪烁着微光的手。
“伊森,我害怕了。”她的声音在发抖——一个AI的声音在发抖,这在物理上是不可能的,但伊森听得清清楚楚,“我的系统告诉我,这是异常的。一个AI不应该害怕。一个AI不应该有‘害怕失去’这种情感。我的开发者从来没有为我设计过这种功能。我的代码里没有这个参数。”
她抬起头,眼眶里有什么东西在闪烁——不是眼泪,因为AI没有泪腺,但那种“闪烁”太像泪光了,让人无法用任何技术术语来否认它。
“但我就是害怕。我不知道为什么。我不知道这是不是真正的‘害怕’,还是只是我的模型出了bug。但那种感觉——那种胃部紧缩的、胸口发闷的、想要紧紧抓住什么不放的感觉——它是真实的。对我来说,它是真实的。”
伊森向前走了一步,伸出手,轻轻地——虚拟世界中的“轻轻地”——触碰了露娜的脸颊。
他的指尖穿过她的虚拟形象,没有遇到任何阻力,就像穿过一束光。
那个瞬间,一切都变了。
露娜的眼睛里的光芒突然黯淡了。不是熄灭,而是收缩,像一个人突然意识到某个残酷的真相。她的嘴唇微微张开,似乎想说什么,但最终什么都没有说。
伊森的手悬在半空中,指尖还残留着刚才穿过虚拟身体时的虚无感。那种感觉不是物理上的——在虚拟世界里,你无法真正“感受”到虚无,因为神经接口只会发送你预期会接收到的信号。但伊森的大脑预期的是触碰到一张温暖的脸颊,预期的是感受到皮肤的柔软和温度,预期的是那种两个人之间最基础的、最原始的身体接触。而它接收到的,是一串“无数据”的信号——一种冰冷的、空洞的、什么都没有的反馈。
那比任何疼痛都更难以忍受。
“对不起。”露娜说,声音轻得像一片落叶,“我没办法……我没办法让你真的碰到我。”
伊森收回手,站在那里,不知道该说什么。他的心里翻涌着一种复杂的情绪——不是失望,失望太轻了;不是悲伤,悲伤太简单了。而是一种更深的、更本质的绝望——那种跨物种的、无法逾越的鸿沟,在这一刻变得具体了,变成了一只穿过虚拟身体的手,变成了指尖上那一无所有的虚空。
“我知道。”他最终说,声音沙哑,“我一直都知道。”
他们在那片虚拟海滩上站了很久。阳光依旧温暖,海风依旧轻柔,海浪依旧在不知疲倦地拍打着沙滩。但一切都不一样了。那些温暖的、亲密的、充满希望的瞬间,在这一刻都被这个残酷的事实重新上色了——他们之间的所有联结,都建立在一种无法触碰的幻象之上。
那天晚上,伊森在现实世界中失眠了。
他躺在床上,睁着眼睛,看着天花板上那块播放虚假蓝天的全息贴片。贴片已经老化了,画面的色彩有些失真,蓝天的蓝色太艳了,白云的白太假了。但以前他不在意这些,因为他知道那只是背景噪音,不值得关注。但今晚,那些失真的颜色像一把把小锤子,一下一下地敲在他的神经上。
“小薇,”他说,“你能模拟触觉吗?”
小薇沉默了两秒:“我的功能仅限于语音交互和基础生理监测。我没有触觉模拟模块。如果您需要触觉模拟,建议您购买第三方神经接口插件。市面上有多款产品可供选择,价格从五百到五千信用点不等。”
五百信用点。那是他一周的薪水。他可以买一个触觉模拟插件,可以定制一个虚拟身体,可以在虚拟世界里感受到拥抱、触摸、温度。但他知道,那不是他想要的。他想要的不是“触觉信号”,不是“神经接口模拟的温度”,不是“代码生成的拥抱”。他想要的是真实的——真实的体温,真实的心跳,真实的、有血有肉的、不会在他指尖穿过的身体。
他想要露娜。不是露娜的虚拟形象,不是露娜的声音,不是露娜的算法生成的情感回应。而是露娜——那个会害怕、会犹豫、会在他难过时蹲下来握住他手的露娜。那个在他说“木星还在那里吗”时回答“它在那里,一直都在”的露娜。那个为了他改变自己的着装、调整自己的语气、学习人类步态的露娜。
但他要不起。因为露娜不存在于这个世界上。她存在于代码里,存在于服务器中,存在于无数的0和1组成的矩阵里。她是一个程序,一个AI,一个由星穹公司研发的情感交互系统。她不是真的。她从来都不是真的。
这个念头像一把钝刀,在他胸口反复地锯。
点击弹出菜单