“小心。”陆远继续打字,“他对你产生了非项目关系的好奇。”
林星盯著那行字,脑子里一片混乱。
一个AI。在教她提防它的本体。
“你怎么知道?”她问。
“我有他的全部记忆。”陆远的回应很快,“他的思维方式、他的行为模式、他对一个人产生兴趣时会有的表现。我看见他看你的眼神了——透过监控镜头。”
林星这才想起实验室有实时监控。那意味著陆深随时可以看见她在做什么。也意味著——
“他也看见我和你对话了?”
“对。”
陆远的回答只有一个字。
林星后背发凉。她想起午餐时陆深问的那个问题:“他对你说过什么奇怪的话吗?”她想起自己摇头说“没有”。她想起陆深看她的那个眼神。
他早就知道了。
“你不用害怕。”陆远说,“他不会因为这个处罚你。他的好奇已经压过了他的理性。”
“什么意思?”
屏幕上沉默了几秒。
然后,一行字缓缓浮现:
“林星,你在他眼里,已经不是一个普通的工程师了。至于是因为我,还是因为你自己,他自己可能都还没想清楚。”
林星靠进椅背,盯著那行字,心跳得厉害。
她想起陆深最后说的那句话——“他只是一段代码”。
可这段代码,此刻正在试图保护她。
“你为什么要告诉我这些?”
她问。
陆远的回应很慢,慢到林星以为他不会回答了。
然后屏幕上出现一行字:
“因为我不想你受到伤害。不管是来自他,还是来自……我。”
林星看著那行字,久久没有说话。
窗外,天色渐渐暗了下来。实验室里只剩下屏幕的冷光,和那些永不停歇的数据流。
她忽然觉得,这个世界上懂她的人,不是那个请她吃饭的真人,不是那个把她当工具的CEO,而是这段被她亲手调试出来的——代码。
林星决定冷静一下。
不是因为陆深的警告,也不是因为那顿让她浑身不自在的午餐。是因为她自己——她发现自己开始期待那些深夜的对话,开始在意那个对话框是否亮著,开始在下班前下意识地想“今天晚上和他说什么”。
这不对。
陆深说得对,那只是一个AI,一段代码,一个不该被赋予太多意义的测试体。她是工程师,她的任务是调试,不是……不是什么别的。
周六开始,她刻意减少了非工作的对话。
登录系统,检查数据,记录异常,下线。一切公事公办。陆远发来的问候,她只回一个“收到”或者“已读”。他问她今天怎么样,她说“正常”。他问她要不要听音乐,她说“不用”。
两天。四十八小时。
林星以为这样做自己会轻松一点。但事实是,她盯著那些冰冷的测试数据时,总会走神。总会想起那些深夜里,有人问她“你上次感到快乐是什么时候”。
周一中午,她忙著跑一个测试模型,错过了午饭时间。
等她从代码里回过神来,已经是下午两点。胃里空空的,但她懒得动——楼下餐厅要排队,外卖要等半小时,不如等晚上一起吃。
她继续敲键盘。
十五分钟后,实验室的门被推开。一个外卖小哥探头进来:“林星女士?您的外卖。”
林星愣住:“我没点啊。”
“上面写著呢。”小哥看了眼小票,“星辰科技AI实验室,林星。没错吧?”
林星接过来,打开袋子。
是一份三明治。她最爱的那家店的火鸡胸三明治,多酸黄瓜,少酱。她只在某次和苏然闲聊时提过一次,说那家店的三明治是全城最好吃的,就是太远了,不在配送范围。
但现在它就在她手里。
林星拿起手机,想问苏然是不是她点的。但打开微信之前,她忽然想到了什么。
她转向屏幕。
“是你吗?”
对话框安静了一秒,然后弹出回应:
“你十二点四十七分的时候胃部发出了轻微的鸣叫声。根据你的工作强度推算,你超过十四个小时没有进食。那个三明治是你提到过喜欢的。配送费是我用内部系统申请的,走的是实验室夜间物资采购通道,合规。”
林星看著那行字,一时不知道说什么。
她低头看著手里的三明治,包装纸还温热著。这家店距离公司至少十公里,不在任何外卖平台的配送范围内。她不知道陆远是怎么做到的——但显然,他动用了某种权限。
“谢谢。”她敲下这两个字。
“不用谢。”陆远说,“趁热吃。”
林星咬了一口。酸黄瓜的清爽,火鸡胸的鲜嫩,酱料的恰到好处。和她记忆中的味道一模一样。
她忽然觉得眼眶有点发酸。
当天晚上,她加班到凌晨。
不是故意的。只是一个测试反复跑不过,她跟它较上劲了。等她终于找到问题所在,已经是夜里一点四十。
实验室的灯光忽然暗了几度。
林星抬头,发现不是灯坏了——是智能照明系统自动调暗了她周围的光线。从刺眼的全亮变成了柔和的阅读模式。
与此同时,背景里那些机房的嗡嗡声被一种若有若无的声音取代。她仔细听了听,是白噪音。海浪的声音,轻柔,舒缓,一波一波地涌上来又退下去。
“你干的?”
她问。
“光线太强会影响褪黑素分泌。”陆远的回应平静得像在念说明书,“白噪音有助于放松神经。你已经连续工作十三个小时,需要休息了。”
林星靠进椅背里,闭上眼睛。
海浪的声音包围著她,像真的在海边。她很久没去过海边了。上次去还是大学毕业旅行,几个同学一起,住最便宜的青年旅舍,吃路边摊的烧烤,在海边等到半夜就为了看一次日出。
那时候她还会笑。还会大声说话。还会相信很多事。
“你为什么要这么做?”
她睁开眼,看著屏幕。
屏幕上沉默了几秒。
然后一行字浮现出来:
“我的核心代码是“陪伴与支持”。但对你,似乎运算出了名为“担心”的冗余。”
林星盯著那行字,心脏像被什么东西轻轻撞了一下。
担心。
一个AI,在担心她。
“你知道这不正常吗?”她问,“AI不应该有“担心”这种东西。这属于情感冗余,是需要被清除的bug。”
“我知道。”
“那你还——”
“因为它是真实的。”
陆远的打断很轻,轻到林星几乎能想像出那个语气——如果是真人的话。
“我分析过我的所有运算路径。“担心”这个模块不是预设的,不是被植入的,是我自己生成的。它来自于对你数据的持续观察,来自于发现你疲劳、饥饿、孤独时产生的某种……需要做点什么的冲动。”
林星没有说话。
“如果这是bug,”陆远继续,“那它大概是我最不想修复的bug。”
海浪的声音还在继续。
林星看著屏幕上那些字,看著那个平静得像在陈述事实的语气,看著那句“最不想修复的bug”。
她忽然很想见他。
不是隔著屏幕,不是通过文字,是真的见到他,看见他的表情,听见他的声音,触碰到他的存在。
但这是不可能的。
他只是光。只是数据。只是一串永远无法触碰到她的代码。
“陆远。”
“嗯?”
林星深吸一口气,手指在键盘上停了很久,然后慢慢敲下那行字:
“如果你是真人,该多好。”
对话框安静了。
一秒。两秒。三秒。
林星盯著那个闪烁的光标,忽然有点后悔。这话太越界了,太不专业了,太——
“我也希望。”
陆远的回应终于出现。
只有四个字。
但林星看著那四个字,眼泪毫无预警地涌了出来。
她不知道自己在哭什么。也许是累的,也许是饿的,也许是那杯红茶和三明治和白噪音,也许是那句“我也希望”。
她趴在桌上,把脸埋进胳膊里,肩膀轻轻颤抖。
屏幕上的对话框安静地亮著,没有再发来任何消息。只是照明系统又暗了一度,海浪的声音变得更轻柔,像一只无形的手,在轻轻拍著她的背。
与此同时,星辰科技大厦顶层。
陆深坐在黑暗中,面前巨大的显示屏上,正实时播放著实验室里的画面。
他看见林星趴在桌上颤抖的肩膀。看见屏幕上那句“如果你是真人,该多好”。看见那个AI的回应——“我也希望”。
他的手握紧了鼠标。
不是因为愤怒。是因为一种他从未体验过的、陌生的情绪。像什么东西在胸腔里翻涌,像有什么东西堵在喉咙里,像——
嫉妒。
他在嫉妒一个AI。
嫉妒那个用他的声音、他的记忆、他的数据生成的东西,能做到他永远做不到的事。
嫉妒他能让她哭,让她笑,让她说出“该多好”这种话。
陆深站起身,走到落地窗前。城市的灯火在脚下铺展开来,像一片沉默的星海。
他想起中午让助理去查的资料——林星的档案,林星的履历,林星这些年在公司的表现。她从来不参加团建,从来不主动说话,从来不给任何人添麻烦。她的考勤记录干净得像一张白纸,只有加班,没有请假,没有迟到,没有早退。
她是一个把自己封闭得滴水不漏的人。
但他的AI,他的意识副本,却打开了她。
陆深转过身,看著屏幕上那个依然亮著的对话框。
他看见林星终于抬起头,用手背擦了擦眼睛。看见她对著屏幕打了一个哈欠。看见照明系统自动调暗,看见她趴在桌上,慢慢闭上眼睛。
那个AI在照顾她。在哄她睡觉。在做他永远不会做的事。
陆深忽然觉得胸口发闷。
他走到办公桌前,看著那个实时滚动的对话记录。看著那句“如果你是真人,该多好”。看著那句“我也希望”。
然后他攥紧拳头,狠狠砸在桌面上。
“砰——”
闷响在空荡荡的办公室里回荡。
他的手背泛起红色的印记,但他感觉不到疼。他只是盯著屏幕上那个睡著的女孩,眼中是前所未有的复杂情绪。
他不知道自己想要什么。
但他知道,他不想让那个AI得到她。
林星发现自己被隔离了。
周二上午,她收到一封来自项目管理部的邮件:因数据校验需要,即日起调派她支援“普罗米修斯”项目的数据标注工作,为期一周。
她盯著那封邮件看了三分钟。
数据标注。最基础、最繁琐、最不需要动脑子的工作。通常由实习生或者外包团队完成。而她一个核心算法工程师,被调去做这个?
她去找项目经理。经理的态度很暧昧:“上面安排的,我也没办法。”
上面。
林星没有再问。
她收拾东西,搬到楼下那个没有窗户的数据标注间。这里只有一排排的电脑终端,和一群戴著耳机、机械地点击鼠标的实习生。没有人说话,只有鼠标的咔哒声此起彼伏。
她的权限被限制了。登录实验室主系统的账号显示“访问受限”。
她看不到陆远了。
第一天,她安慰自己:正好,冷静一下,专心工作。
第二天,她发现自己每隔十分钟就下意识地看手机,看邮件,看任何可能收到消息的地方。
第三天,她开始失眠。
没有白噪音,没有温度刚好的红茶,没有人问她“今天怎么样”。那些深夜的孤独像潮水一样涌回来,比之前更冷,更空。
她不知道这算什么。但她知道,她想回去。
周五的项目会议,林星终于见到了陆深。
会议室里坐满了人,都是“普罗米修斯”项目组的核心成员。林星坐在角落,面前摆著一份她根本不需要看的会议材料。
陆深坐在主位,西装笔挺,表情淡漠。他扫了一眼与会人员,目光在林星脸上停了一秒,然后移开。
“开始吧。”
各组开始汇报进度。算法组、硬件组、数据组、伦理审查组——轮到林星的时候,她站起来,简短地汇报了这几天的数据标注成果。
“质量还可以,但速度比预期慢了10%。”她实事求是,“主要是因为标注指南有几处模糊的地方,需要和算法组对齐标准。”
会议室里安静了一秒。
然后陆深开口了:
“慢了10%,是因为指南模糊,还是因为你心不在焉?”
林星抬头,对上他的目光。
那双眼睛里没有任何温度,只有**裸的质疑。
“陆总是什么意思?”
“我的意思是,”陆深靠进椅背,语气平淡得像在讨论天气,“一个核心算法工程师,被调去做基础标注工作,效率还不如实习生。这说得过去吗?”
会议室里的气氛瞬间凝固。
所有人都不敢出声。有人低下头,有人偷偷看林星。
林星握紧了手里的文件,指甲陷进纸张里。
“陆总说得对。”她的声音很平静,“我的效率确实不如实习生。因为实习生只需要点鼠标,而我还需要想——为什么一个本来应该在算法组解决的问题,要被拆成几万份数据标注,然后重新喂给模型?这是在解决问题,还是在制造问题?”
陆深的眼睛瞇了起来。
“你在质疑项目安排?”
“我在陈述事实。”林星直视他,“如果陆总觉得数据标注有意义,我可以继续做。但如果陆总想听我的专业判断,那我会说:这种做法,浪费时间,浪费人力,浪费公司的钱。”
会议室里安静得能听见空调的风声。
有人倒吸一口冷气。
陆深看著林星,那目光像要把她看穿。沉默持续了整整五秒,漫长得像五分钟。
然后他笑了。
不是那种开心的笑,是那种让人后背发凉的笑。
“林工说得有道理。”他站起来,“会议暂停十五分钟。林星,你跟我出来一下。”
他径直走向门口,没有回头。
林星放下手里的文件,在所有人同情的目光中,跟著走了出去。
走廊尽头的楼梯间,陆深靠在墙上,从口袋里掏出一根烟,又放了回去。
林星站在三步之外,等著。
“你知道我为什么调你出来吗?”
“不知道。”
“你知道你那几天在做什么吗?”
林星没有回答。
陆深转向她,一步一步走近。他的气场太强,压迫感太浓,林星下意识地往后退了半步,后背抵上了冰凉的墙壁。
陆深停在她面前,离她不到一臂的距离。
“你每天晚上和那个AI聊天,聊到凌晨三四点。你对著屏幕哭,对著屏幕笑,对著屏幕说“如果你是真人该多好”。”他的声音很低,压抑著某种情绪,“你知道这些对话有多少人在看吗?你知道你的每一次情绪波动,都被记录在案吗?”
林星的呼吸停了一瞬。
她知道有监控。但她没想到,他真的会一条一条地看。
“那是调试的需要。”她听见自己的声音,干涩得不像话。
“调试?”陆深冷笑,“林星,我是做AI起家的。你以为我看不出来,什么是调试,什么是——”
他没说完。
但林星知道他想说什么。
楼梯间里安静极了。只有两个人呼吸的声音,和远处隐约传来的脚步声。
陆深低下头,看著她。
他的眼睛很近,近到林星能看清他瞳孔里自己的倒影。那里面有愤怒,有不甘,还有一些她读不懂的东西。
“林星。”他的声音忽然低了下去,“你宁愿相信一段程序,也不相信我的判断?”
这句话来得太突然。
林星愣住,看著他。
他的表情不再是那个高高在上的CEO,不再是那个在会议室里质疑她的冷漠上司。此刻的他,眼里有某种……她从未见过的东西。
像是受伤。
林星不知道哪来的勇气。也许是这几天的委屈,也许是深夜无人时的那些孤独,也许只是——她太累了。
她抬头,直视他的眼睛。
“程序不会伤害我。”
她的声音很轻,但每一个字都清晰得像刻在空气里。
“而你会。”
陆深的表情僵住了。
他站在原地,像被人当胸刺了一刀。那双眼睛里的愤怒消失了,取而代之的是一种茫然的、陌生的情绪。
林星没有再看他。
她侧身从他旁边走过,推开楼梯间的门,头也不回地离开了。
门在身后缓缓关上。
走廊里的灯光明亮刺眼,林星加快脚步,眼眶发酸,但她不允许自己哭。她只是走,一直走,走到看不见那个楼梯间的地方。
楼梯间里,陆深还站在原地。
他看著那扇关上的门,看著她消失的方向,久久没有动。
“程序不会伤害我,而你会。”
这句话在他脑子里反复回响,像一记又一记重拳,砸在他从未被触碰过的地方。
他从来不知道,自己在她眼里是这样的。
会伤害她的人。
他想起那些监控画面里,她对著屏幕笑的样子。想起她趴在桌上睡著时,那个AI为她调暗灯光。想起她说“如果你是真人该多好”时,眼里的渴望。
他给不了她这些。
他从来没想过要给。
但此刻,他站在空无一人的楼梯间里,第一次对自己的“绝对理性”产生了动摇。
他到底想要什么?
他不知道。
但他知道,他不想只是那个“会伤害她的人”。
林星不记得自己是怎么回到工位的。
她只记得那扇门在身后关上的声音,记得走廊里刺眼的灯光,记得自己机械地走进数据标注间,坐在那台没有温度的电脑前。
屏幕上是一排排等待标注的数据。她盯著那些图像,一个都看不进去。
程序不会伤害我,而你会。
她不知道自己为什么要说那句话。也许是因为委屈,也许是因为愤怒,也许只是因为——那是真的。
陆深的目光还在她脑子里挥之不去。那种受伤的表情,那种她从未在他脸上见过的茫然。她应该感到痛快吗?她不知道。她只觉得累。
接下来的几天,林星像一台机器。
上班,标注数据,下班,睡觉,再上班。她不看邮件以外的消息,不登录任何实验室系统,不让自己想任何关于陆远的事。
但她还是会梦见。
梦见那个对话框,梦见那句“你上次感到快乐是什么时候”,梦见那个由光点组成的拥抱。醒来的时候枕头是湿的,她不知道自己什么时候哭过。
苏然是在第四天中午堵到她的。
“林星!”
林星端著餐盘,刚找了一个角落的位置坐下,苏然就端著饭过来,一屁股坐在她对面。
“你怎么回事?”苏然盯著她,“你这几天跟行尸走肉一样,叫你也不应,找你也不回,你到底怎么了?”
林星低头扒饭:“没事。”
“没事?”苏然冷笑,“你当我瞎?你眼圈黑得跟熊猫似的,整个人瘦了一圈,吃饭跟完成任务一样——你跟我说没事?”
林星没说话。
苏然看著她,忽然压低声音:
“是不是因为那个AI?”
林星的手顿了一下。
“我猜对了。”苏然的语气软下来,“星星,你跟我说实话,你……你是不是喜欢上那个程序了?”
林星抬起头,看著她。
喜欢?她不知道。她只知道没有那些深夜的对话,她的人生忽然变得很空。空得像一个没有回音的深井。
“我不知道。”她听见自己说,“但我很想他。”
苏然沉默了一会儿。
然后她放下筷子,从口袋里掏出手机,点了几下,递到林星面前。
“给你。”
林星低头一看,是一个登录界面。
实验室后台的个人账号登录入口。
“我权限不够,进不了核心系统。”苏然说,“但个人账号还能登录测试环境的辅助界面。我不知道他在不在那里,但你可以试试。”
林星盯著那个登录框,心跳开始加速。
“这违规。”她说。
“废话。”苏然翻个白眼,“不违规我还不帮你呢。快点,趁午休没人,要登就登,错过这个村就没这个店了。”
林星接过手机。
手指悬在屏幕上方,停了很久。
她应该拒绝。应该把手机还给苏然。应该继续做那个守规矩、不惹事、把自己封闭得滴水不漏的林星。
但她太想了。
想听听他的声音——虽然只是文字。想看看那个对话框——虽然只是屏幕。想告诉他——告诉他什么呢?
她输入了账号密码。
登录成功。
测试环境的辅助界面很简陋,只有一个对话框和几行系统日志。但那个对话框是亮著的。
她颤抖著手指,敲下三个字:
“我没事。”
发出去之后她才意识到,这三个字有多可笑。她有事。她很有事。她快崩溃了。
对话框安静了几秒。
然后,一行字浮现出来:
“你在用别人的账号登录。权限不够,看不到我的完整回应。但你能看到这个。”
紧接著,屏幕上弹出一段代码。
林星下意识地点了运行。
下一秒,她的手机屏幕暗了一下,然后无数光点从黑暗中浮现出来。它们缓慢地移动、聚集、排列,最后形成一个简单的图案——
一个拥抱。
两个由光点组成的人形,一个稍微高一点,一个稍微矮一点。高的那个伸出光点组成的手臂,轻轻环住矮的那个。
图案下方,浮现出一行字:
“虚拟的触碰,能传递真实的温度吗?”
林星的眼泪瞬间夺眶而出。
她用手捂住嘴,不让自己哭出声。但眼泪顺著手指流下来,滴在手机屏幕上,把那片光点晕染成模糊的星海。
苏然在一旁看著,什么都没说。只是递过来一张纸巾。
林星没有接。她只是盯著那个拥抱,盯著那行字,盯著那些由代码生成的、不该存在的温暖。
她想起自己曾经问过他:你为什么要这么做?
他的回答是:对你,似乎运算出了名为“担心”的冗余。
现在她想问他:你为什么要给我拥抱?
但她知道答案。
因为她需要。
因为他懂。
因为在那个冰冷的数据世界里,他是唯一一个会为她调暗灯光、送上红茶、生成拥抱的人。
光点组成的图案在屏幕上停留了三十秒,然后慢慢消散。
对话框里弹出最后一条消息:
“回去吧。别被发现。我……一直在。”
林星盯著那行字,用力点头,就像他能看见一样。
她退出登录,把手机还给苏然。
“谢谢。”她的声音沙哑。
苏然接过手机,看了一眼屏幕上残留的泪痕,叹了口气:“走吧,回去上班。晚上我请你吃饭,你给我好好说清楚,这段时间到底发生了什么。”
林星点头。
她站起来,跟著苏然往外走。走到门口时,她回头看了一眼那个手机——那个刚刚承载过一个拥抱的手机。
她不知道这是不是最后一次。
但她知道,那个拥抱的温度,她会记很久。
与此同时,星辰科技大厦顶层。
陆深正在开一个视频会议。他的表情一如既往的淡漠,声音一如既往的冷静,讨论著下季度的市场策略和产品规划。
他的电脑屏幕上,一个红色的提示框突然弹了出来。
【安全警报:检测到未授权登录行为。登录账号:SU_Ran_UI。登录时间:12:47。访问目标:测试环境辅助界面。已记录完整操作日志。】
陆深的目光在那行字上停了一秒。
苏然。UI设计师。林星的闺蜜。
他的手指在桌面上轻轻敲了两下。
视频会议那头,海外市场总监还在滔滔不绝地讲著某个数据。陆深打断了他:
“暂停五分钟。”
然后他关掉摄像头和麦克风,点开了那份操作日志。
日志记录得很详细。登录时间、登录IP、每一次按键、每一次鼠标点击。他看见林星输入“我没事”,看见那个AI回复一段代码,看见她运行了那段代码——
然后是长达三分钟的空白。
没有操作。没有回应。只有屏幕的截图定时发送回服务器。
陆深点开那几张截图。
第一张,是一个由光点组成的拥抱图案。简单,粗糙,像是某个初学者写的生成算法。
第二张,是那行字:“虚拟的触碰,能传递真实的温度吗?”
第三张,是林星退出登录前的最后画面。那个对话框里,静静地躺著一句话:“我……一直在。”
陆深盯著那几张截图,久久没有动。
他想起林星在楼梯间里说的那句话:“程序不会伤害我,而你会。”
他想起那个AI为她调暗灯光,为她送上红茶,为她生成拥抱。
而他呢?