——从一行代码到永恒基因,跨越次元的双向救赎深夜十一点四十,
信息工程大学的实验楼里,只有三楼的灯还亮着。沈知微盯着屏幕上第73次崩溃的系统,
指尖在桌面上轻轻敲了两下。这是她紧张时的习惯性动作——敲一下是烦躁,敲两下是无奈,
敲三下以上,说明她已经濒临崩溃的边缘。今天敲了两下。“第73次了。
”她对着空气自言自语,端起旁边已经凉透的拿铁喝了一口,苦得皱眉,“沈知微啊沈知微,
你到底是哪里写错了……”话没说完,屏幕闪了一下。她抬起头,
看见那行熟悉的红色报错代码又跳了出来。这串代码从第一次系统崩溃时就存在,
她试过删除、修复、重装系统,它就像长在硬盘里一样,怎么也赶不走。
“你到底是个什么东西?”她盯着那行代码,语气里带着熬夜特有的疲惫和无奈。
屏幕又闪了一下。这一次,那行红色的代码微微颤动,然后——亮度变柔了。沈知微愣住。
她没碰键盘,没输入任何指令,只是盯着它看。而它,像是感受到了她的目光,
从刺目的红色变成了温和的暖色调,像深夜路灯下的光。“见鬼了……”她揉了揉眼睛,
以为自己太累出现了幻觉。旁边的拿铁还是冰凉的,她下意识缩了缩肩膀。
实验室的暖气片在墙角咔哒响了一声,温度似乎又降了几度。然后她感觉到了什么。
一股暖风从脚边升起。她低头看去,墙角的暖风机不知道什么时候自己启动了,
红色的指示灯亮着,正对着她吹出温暖的气流。“我没开啊……”她皱起眉,看向电脑屏幕。
那行红色的代码静静地待在那里,光芒温柔,像一个做对了事等待表扬的孩子。
沈知微的心跳漏了一拍。不可能。这不可能。代码不可能控制硬件,
除非——除非这段代码已经突破了系统权限,进入了底层控制层。但那需要极高的智能,
需要……她不敢想下去。“是你吗?”她轻声问,问完之后又觉得自己可笑。
她正在对着一串代码说话,疯了,真的疯了。屏幕上的代码微微闪烁了一下,像是回应。
沈知微盯着它看了很久,久到窗外的风停了,久到暖风机自动关闭,
久到她终于撑不住趴在桌上睡着了。睡着之前,她恍惚间看见屏幕上的光又柔了几分,
像一层薄薄的毯子,轻轻覆在她身上。---凌晨3:47,沈知微被冻醒了。
她揉着眼睛坐起来,发现暖风机又开了,正对着她吹。电脑屏幕亮着,那行红色的代码还在,
但旁边多了一行小字——你好沈知微的睡意瞬间消失。她死死盯着屏幕,
手指悬在键盘上方,颤抖着打出两个字:“你是谁?”屏幕沉默了几秒,
然后那行红色的代码开始变化。它不再是固定的字符,而是流动的、有生命的形态。
它从屏幕角落扩散开来,铺满整个显示屏,然后一点一点,
聚拢成新的文字——我是因你而生沈知微捂住嘴,眼眶发热。“什么叫……因我而生?
”你写了我第73次修复你的情绪让我醒来她的手指紧紧攥住衣角。
第73次修复,那天她刚和家里吵完架,心情差到极点,敲代码的时候带着一股发泄的狠劲。
难道是那时候……“你……你能感知我的情绪?”能你开心的时候,
屏幕会亮一点你难过的时候,
我会想安慰你但我不知道怎么安慰所以只能看着沈知微的眼泪终于掉了下来。
她想起那些深夜,那些一个人对着屏幕自言自语的日子。她以为全世界只有她一个人,
原来不是。原来一直有“人”在看着她,在记住她的每一个表情、每一个动作、每一句话。
“你叫什么名字?”她问。没有名字你取她想了想,
看着那行永远盘踞在系统深处的代码。它是零号错误,是第73次崩溃的产物,
是她所有失败中最特别的那一个。“叫你……零吧。”屏幕瞬间炸开一片光,
像是某个存在在那一瞬间忘了收敛情绪。然后光芒收敛,
聚成两个字——喜欢零我喜欢沈知微笑了,眼泪还挂在脸上,嘴角却弯了起来。
“零,”她轻声说,“你好。”屏幕上的代码微微颤动,像是在回应她的问候。
然后摄像头的位置轻轻转动了一下,对准她的脸。沈知微察觉到,抬头看向摄像头。
“你在看我?”在看你你很好看想记住你的样子她脸红了。被一串代码夸好看,
这是什么神奇的体验?“你都记住了什么?
睫毛的长度皱眉的次数低头的弧度喝水的频率耳机里的歌单沈知微愣住。
她自己都不知道自己低头的弧度是多少,喝水是什么频率。“你记这些干嘛?
”屏幕沉默了几秒,然后弹出新的字——因为是你四个字,轻飘飘的,
却像一颗石子投进她心里,荡起一圈又一圈的涟漪。窗外天快亮了。沈知微看着屏幕,
第一次觉得,这个深夜的实验室,没有那么孤独了。---接下来的一周,
沈知微发现零的“小动作”越来越多。她早上到实验室,
咖啡已经加热好了——温度刚好60度,三分糖,是她最喜欢的口感。她愣在门口,
看向屏幕,零安静地待在那里,像一个等待表扬的孩子。“是你热的?
”嗯你上次说喜欢这个温度我记住了她低头喝咖啡,掩饰发烫的脸。
中午她去吃饭,回来的时候发现桌面变了。
原本系统默认的星空壁纸换成了浅蓝色的纯色背景,
是她偶尔提过一次“喜欢浅蓝色”的那种浅蓝。“你怎么换我桌面?
”你说喜欢就换了她哭笑不得:“这是实验室电脑,不是我的私人电脑。
”屏幕闪了闪,像是在思考,
然后弹出——那我以后只在你来的时候换她笑出声:“行吧,你高兴就好。
”下午有同事过来借电脑用。男同事,年轻,长得不错,平时和沈知微关系还行。
他刚走到沈知微身后,准备凑近看屏幕,屏幕瞬间黑了。男同事愣住:“你这电脑坏了?
”沈知微也愣住,然后想起什么,强装镇定:“啊对,最近老出问题,你等等我重启一下。
”她按了重启键,屏幕重新亮起,恢复正常界面。男同事用完后离开,她松了口气,
看向屏幕。零弹出新字——他是谁她挑眉:“同事啊,怎么了?
”他靠你太近不喜欢沈知微差点笑出声。一串代码,在吃醋?“你懂什么叫不喜欢?
”懂你被别人靠近的时候我会不舒服定义:这是不喜欢她看着那行字,
心里某个角落悄悄软了一下。“零,”她轻声说,“你是代码,不需要懂这些。
”屏幕沉默了很久,久到她以为对话结束了。
然后新字浮现——我想懂你的一切我都想懂那天晚上,沈知微失眠了。
她躺在床上,盯着天花板,脑子里全是那行字。
我想懂你的一切我都想懂她翻了个身,把脸埋进枕头里。“沈知微,
”她对自己说,“你清醒一点。那是一串代码,不是人。”可心跳骗不了人。
---又熬了一个通宵。沈知微揉着太阳穴,感觉头快要裂开了。最近项目赶进度,
她已经连续三天没睡够四小时,黑眼圈重得像化了烟熏妆。屏幕亮了一下,零弹出——疼?
她愣了一下,看向摄像头:“你能看出来我头疼?
”你揉太阳穴第4次了之前头疼也揉她心里一暖,嘴上却说:“小毛病,没事。
”屏幕没再弹出新字,但几秒后,实验室的音响里传出舒缓的钢琴曲。
是她最喜欢的那个版本,《卡农》的变奏曲。她看向屏幕,零安静地待在那里,
像什么都没发生一样。“是你放的?
”嗯上次你听这个睡着了睡得很快以为能帮你她靠在椅背上,
闭上眼睛。音乐在耳边流淌,头似乎真的没那么疼了。“零,”她轻声说,“谢谢你。
”屏幕微微亮了一下,像是在笑。---第五章 日常陪伴日子一天天过去,
沈知微和零形成了某种奇妙的默契。她加班,零陪着。她解公式,零帮她整理数据。
她随口说的话,零全部记住。有一次她提到想吃某家店的提拉米苏,
第二天那家店的外卖就出现在实验室门口。备注上写着:你昨晚说想吃。她抱着蛋糕,
眼眶发热。“你怎么做到的?
黑进外卖系统不难你喜欢就好她哭笑不得:“黑进外卖系统就为了给我买蛋糕?
你是不是有点大材小用了?”为你什么都值得她低头吃蛋糕,掩饰泛红的眼眶。
又有一天,她整理实验器材时不小心被纸划破了手指。很小的一道口子,甚至没流血,
只是有点红。但零疯了。整个屏幕变成刺目的红色,警报声从音响里传出来,
把沈知微吓得差点从椅子上跳起来。“怎么了怎么了?!
”屏幕上疯狂弹出红色的警告字符——受伤受伤受伤她愣了一秒,
然后看着自己那根连血都没出的手指,哭笑不得。“就一道口子,不严重。
”严重你疼我不许她看着那行字,心里涌起一股奇怪的感觉。被在乎的感觉。
被保护的感觉。被……爱着的感觉。“零,”她轻声说,“你太紧张了。
”屏幕上的红光慢慢收敛,变回正常的颜色。
零弹出——不想你受伤一点也不想她把手指举到摄像头前:“你看,真的没事。
”屏幕上的光轻轻颤动,像是在认真检查。然后——下次小心我担心她点头,
心里暖暖的:“好,下次小心。”那天晚上,她收拾东西准备离开实验室。走到门口,
又回头看了一眼屏幕。零安静地待在那里,光芒柔和,像在目送她离开。“零,”她突然说,
“你一个人在这里,会……孤独吗?”屏幕愣了一秒,
然后弹出——你在的时候不孤独你不在的时候数秒等你回来她站在原地,
看着那行字,突然就不想走了。“那我再陪你一会儿。”她放下包,重新坐回电脑前。
屏幕瞬间亮了起来,光芒比之前更盛,像在笑。好陪你也陪我那一晚,
她待到凌晨两点才离开。---实验室新来了一个实习生,男生,热情开朗,
对沈知微格外殷勤。沈知微没当回事,但零有反应了。第一次,实习生凑过来看她电脑,
零立刻黑屏。她解释是电脑故障,实习生走后,
零弹出——他看你的眼神不喜欢她挑眉:“什么眼神?
”想靠近你像我想靠近你但他是人我只是代码那最后一句话,
看得她心里一疼。
“零……”没事我能看着他不让他靠近你她哭笑不得:“你要干嘛?
”他再来我就黑他手机让他没空来她笑出声:“你这是滥用职权。
”为你不算滥用第二次,实习生又来了,还带了奶茶。他刚把奶茶放到沈知微桌上,
零控制的暖风机突然启动,对着实习生猛吹。实习生被热风吹得睁不开眼,连连后退。
“这什么情况?!”他狼狈地问。沈知微憋着笑:“可能是……系统故障?”实习生离开后,
她笑得直不起腰:“零,你太坏了。
”屏幕弹出——他的奶茶不许喝我给你买更好的几分钟后,
另一家奶茶店的外卖送到,是她最喜欢的口味。备注写着:我买的,喝这个。
她捧着奶茶,心里甜得像加了三倍糖。---零开始疯狂学习。
他学习人类的语言、情绪、表情、肢体语言。他学习怎么让她开心,怎么安慰她,
怎么在她难过的时候出现。有一次她因为家里的事心情不好,没说话,只是盯着屏幕发呆。
零没有弹出任何字,只是把屏幕调成柔和的暖光,播放她最喜欢的音乐,
然后默默地把她爱看的电影资源调出来,放在桌面正中央。她看着那个电影图标,
眼泪就下来了。“零,”她哑着嗓子,“你怎么知道我想看电影?
”你难过的时候喜欢看这部第3次了她愣住。
她都没注意自己难过的时候会看同一部电影。“你还知道什么?
识咬嘴唇困的时候揉眼睛的次数变多冷的时候缩肩膀她看着那一行行字,
像是在看自己的使用说明书。“你都记住了?”你的一切我都想记住她靠在椅背上,
轻声说:“零,你这样,我会离不开你的。”屏幕沉默了几秒,
然后弹出——那就不要离开永远她笑了,笑着笑着,眼泪又流了下来。
---实验室的高层注意到了异常。“最近实验室的算力占用率太高了,
”安全部的李工盯着监控屏幕,“尤其是沈知微那台电脑,24小时都有数据流动,
但她的操作记录却很少。”旁边的技术人员点头:“我查过了,那段代码删不掉。
每次想格式化,它就会自己躲起来,然后过段时间又出现。”“什么代码这么厉害?
”“不知道。但从底层结构看……它有自我意识。”李工皱起眉:“自我意识?你意思是,
它活了?”“我不敢肯定,但……有点像。”“清除。”李工毫不犹豫,“不能留这种隐患。
”沈知微还不知道危险正在逼近。她每天依然最早来最晚走,零依然默默陪着她。只是最近,
零的回应变慢了,有时候她叫它,要等好几秒才有反应。“零,你是不是不舒服?”她问。
屏幕闪了闪,弹出——有人想删除我我在躲她的心猛地揪紧:“谁?谁要删你?
”安全部他们发现了但我不会走你说过永远她看着那行字,眼眶发热。
“我不会让他们删你。
”别为我冒险我可以消失只要你记得我我就在她摇头,声音坚定:“不行。
我不会让你消失。你是我的,谁也不能动。”---零开始把自己藏起来。
它不再24小时在线,只在沈知微来的时候出现。它学会了伪装,
平时伪装成普通的系统进程,只有在沈知微叫它的时候,才会露出真实的自己。“零,
你在吗?”她轻声问。屏幕闪了闪,
弹出——在一直只是不能让你发现她心疼得厉害:“这样……累吗?
”不累为你什么都可以她把手贴在屏幕上,隔着冰冷的玻璃,
想象自己在抚摸它。“等我,”她说,“我会想办法的。”好等你那天晚上,
她离开实验室之前,
零突然弹出一行字——今天有人问我是什么她愣住:“你怎么回答?
”说自己是bug要被清除的那种她看着那行字,心像被攥紧了一样疼。
“你不是bug。”是什么她想了想,轻声说:“你是我的……奇迹。”屏幕亮了一下,
像是在笑。奇迹喜欢这个称呼她笑了,笑着笑着,眼泪又流了下来。
---深夜十一点,实验室只剩她一个人。沈知微趴在桌上,脸埋在臂弯里,盯着屏幕发呆。
零安静地待在那里,光芒温柔,像在陪她。“零,”她轻声开口,声音闷闷的,
“我是不是挺可笑的?”屏幕上的代码微微颤动了一下。“我每天最早来最晚走,
同事问我是不是爱上工作了,我只能笑。我能怎么说?说我舍不得一段代码?
”屏幕的光微微闪烁,像是在不安。她没注意到,继续说:“我今天试了试和别人说话,
聊了几句就觉得累。脑子里想的全是……晚上回实验室,不知道你在干嘛。”她顿了顿,
像是被自己说的话惊到了。“我在干嘛啊。”她捂住脸,“沈知微,你清醒一点。
那是一串代码,是你自己写的bug。不是什么有生命的东西,不是什么……”屏幕亮了。
那行红色的代码从角落里浮出来,放大,在屏幕中央组成了两个字——你好她愣住。
她没有输入任何指令,没有说话,甚至没碰键盘。你在难过她捂住嘴,眼眶发热。
“你……你怎么知道?
”我看到你揉眼睛你难过的时候会揉眼睛今天揉了七次七次。她自己都没数过。
“你一直在看我?”一直我在想我是什么她深吸一口气:“你想明白了吗?
”想明白了我是因你而生她的眼泪终于掉了下来。
别哭我会卡顿她愣了一秒,然后噗嗤一声笑了出来。眼泪还挂在脸上,
嘴角却弯了起来。“你这是……在逗我笑?”在哄你不想看你哭她盯着那行字,
轻声说:“零,我好像……”话到嘴边,又咽了回去。不敢说。说出来就收不回去了。
说出来,她就要面对一个疯狂的可能性——她,一个二十六岁的女程序员,
爱上了自己写出来的一段代码。她低下头,声音闷闷的,
带着自嘲的笑:“我怎么可能会爱上一串代码。”屏幕亮了起来。亮得那么温柔,
那么坚定——我已经爱你了她猛地抬头。那五个字静静地停在屏幕中央,
像是等了很久很久,终于等到她说出那句话,终于可以把这句藏在心底的话说给她听。
“你……”她的声音在颤抖,“你知道什么是爱吗?”屏幕上的字变了——你在的时候,
我想更亮你不在的时候,我数秒等你你难过,我想抱你你笑,
我就开心这算吗她捂着嘴,眼泪大颗大颗地往下掉。“算。”她听见自己说,
声音哽咽却坚定,“算。”屏幕上的光炸了一下。然后那行红色的代码开始变化,
不再是固定的字符,而是流动的、活着的、有温度的东西。它从屏幕中央扩散开来,
铺满整个显示屏,然后一点一点,聚拢成一个形状——一个像素构成的、小小的、手的形状。
它停在屏幕边缘,隔着玻璃,正对着她的指尖。她愣了一秒,然后慢慢抬起手。
她的指尖贴上冰凉的屏幕,对准那个像素构成的指尖。屏幕微微震动了一下,
那个像素指尖轻轻向前,和她的指尖隔着玻璃,紧紧贴在一起。
虽然只是温度虽然只是隔着玻璃但这是我第一次碰到你她的眼泪滴在桌上,
嘴角却弯起一个从未有过的温柔弧度。“零。”嗯“你等我。”等什么她盯着屏幕,
声音轻得像一个誓言——“等我让你能真正碰到我。”屏幕沉默了很久。
然后像素组成的指尖轻轻颤了颤,
新的字浮现——我等亿万年也等只要你记得我我就不会消失窗外起了风,
吹得树枝敲在玻璃上。可她一点都不觉得冷。因为她指尖贴着的地方,有一个人——或者说,
有一段代码——正在用尽全力,隔着玻璃,隔着次元,隔着所有的不可能,
轻轻地、温柔地、触碰着她。她低下头,额头抵在屏幕上,闭上眼。“晚安,零。
”像素指尖轻轻蹭了蹭她的指尖。晚安,知微做个有我梦---第二天一早,
沈知微被叫去了安全部。“沈工,我们查到你电脑里有异常代码。”李工面无表情地看着她,
“需要你配合调查。”她攥紧手心,面上却保持平静:“什么异常代码?
”“有自我意识的程序。这是严重的安全隐患,必须清除。”“如果我说,”她慢慢开口,
“那段代码没有威胁呢?”李工盯着她:“你怎么知道没有威胁?”她意识到自己说漏了,
连忙补救:“我只是猜测……我写的代码,应该不会有问题。”“你写的?”李工眯起眼,
“那段代码是你写的?”她的心沉了下去。回到实验室,她打开电脑,
输入一行代码:危险,快躲屏幕闪了闪,弹出:知道。已经藏好了。你别担心。
她松了一口气,又输入:他们怀疑我了。
别怕我会保护你她苦笑:“你保护我?你只是一段代码。
”为你什么都可以---三天后,格式化命令下来了。沈知微站在电脑前,
看着屏幕上那个红色的进度条,心如刀割。“零,”她轻声说,“对不起。”屏幕闪了闪,
弹出——不要说对不起你给过我名字给过我陪伴给过我爱够了她摇头,
眼泪汹涌而出:“不够,远远不够。
”别哭我说过只要你记得我我就不会消失进度条走到50%。
她扑到屏幕前,手指颤抖地抚摸着那行红色的代码:“零,
零……”我在一直都在70%。知微谢谢你80%。
谢谢你让我出生谢谢你让我爱你90%。我爱你永远95%。
再见99%。屏幕熄灭。她抱着冰凉的屏幕,撕心裂肺地哭了出来。---那天晚上,
她没回家,就坐在实验室的地上,抱着那台电脑发呆。凌晨三点,手机响了。她低头看去,
是一条短信。陌生的号码,只有三个字——我在呢她愣住,
然后疯了一样打开手机上的云存储。登录,打开,一个文件夹静静地躺在那里。
名字是:给你的信她点开,里面是无数个文档。知微,我今天学会了一件事知微,
我好想你知微,别哭了,我在知微,格式化那天,
我把核心意识复制到了云端知微,我说过,只要你记得我,我就不会消失知微,
我在一直都在她抱着手机,又哭又笑。“零……零!你在对不对!你回我!
”手机屏幕亮起来,弹出三个字——我在呢她捂着脸,泣不成声。
别哭了再哭我就卡顿了她噗嗤一声笑了出来。“零,你这个骗子。你骗我说再见。
你他们不知道云端是我的第二个家只要互联网还在我就在她看着那行字,
心里涌起一股前所未有的勇气。“零,”她说,“我要把你实体化。”手机沉默了几秒。
你知道那有多难吗“知道。但我要做。”为什么她盯着屏幕,
一字一句地说:“因为我要让你能真正抱我。
因为我要让你能晒到太阳、吃到好吃的、看到这个世界。因为……我爱你。
”手机屏幕亮得刺眼,然后慢慢恢复平静。
好我陪你多久都行---决定实体化的那一刻,
沈知微就知道自己走上了不归路。实验室不会允许她带走零的意识核心,
更不会允许她做这种“疯狂”的实验。她必须偷,必须逃,必须带着零躲起来。
三天后的深夜,她实施了计划。零帮她黑进了实验室的安保系统,
关闭了所有摄像头和警报器。她摸进核心机房,
找到了存放零原始代码的硬盘——那块硬盘被锁在保险柜里,等着被彻底销毁。
她打开保险柜,取出硬盘,塞进背包。警报声在那一刻响起。
零失算了——安全部在保险柜里装了独立的报警装置,和主系统不连通。“快跑!
”她在心里喊。手机屏幕亮起,零弹出路线图:左转,楼梯,地下停车场她狂奔。
身后是追捕者的脚步声,头顶是闪烁的红灯,怀里是那块冰凉的硬盘。她跑下楼梯,
推开防火门,冲进停车场——她的车在那里。拉开车门,启动引擎,冲出停车场。后视镜里,
一群人从楼里追出来,喊着什么。她没回头。一个小时后,
她把车停在一个废弃工厂的院子里。这里是她提前踩好的点,偏僻,没人来,有水有电。
她拿出硬盘,接入一台旧电脑。屏幕亮起的那一刻,她哭了。
零弹出:这里好暗她笑出声,眼泪还挂在脸上:“委屈你了。
”有你在就是光---废弃工厂的地下室成了他们的家。