下一章 上一章 目录 设置
20、第 20 章
周野的 ...
-
周野的民宿顶楼飘着细密雨丝,旧木桌上的台式机“嗡嗡”响得像只喝醉的知了。简安盯着屏幕上跳动的数据流,鼻尖萦绕着周野袖口的靛蓝染料味——那是他今早调试新染缸时蹭上的,比环宇集团的防过敏涂层鲜活百倍。
“看好了,简大小姐。”周野用沾着染料的食指戳了戳屏幕,像素蝴蝶在代码堆里振翅,“每次删除操作都会留这个小尾巴,像不像你当年贴在陆斌电脑上的蝴蝶贴纸?”他突然凑近屏幕,鼻尖几乎碰到像素翅膀,“翅膀纹路还是黄金分割比例,陆大CEO的浪漫可真够公式化的。”
简安的指尖划过键盘上褪色的蝴蝶贴纸,三年前的记忆突然漫出来:陆斌在茶水间对着她的电脑皱眉,说“装饰贴纸会影响散热”,却在她转身时偷偷摸了摸贴纸边缘。此刻服务器散热风扇“咔嗒”卡住片树叶,倒像是时光突然打了个结。
“这行英文注释才叫绝。”周野敲下回车键,“For Jane, to make her fly”在黑色背景上泛着幽蓝,像洱海里倒映的星子,“用环宇内部AI模型写情话,陆斌这是把数据中心当情书抽屉了?”他突然指着时间戳笑出眼泪,“获奖前一天篡改IP地址,亏他能算出舆论发酵的最佳时间差。”
简安摸着键盘上的回车键,突然触到布料深处的记忆碎片:二十岁那年,陆斌在实验室写代码,她趴在桌上用靛蓝墨水画蝴蝶,他突然说“蝴蝶的翅膀振动频率是20-25Hz,和人类心跳频率接近”。此刻屏幕上的像素蝴蝶正以相同频率闪烁,像某种跨越时空的 Morse 码。
“他在给举报信装安全阀。”简安突然开口,指尖划过“篡改IP”的操作记录,“既让舆论烧起来,又留着灭火的水管——就像当年在我工位装摄像头,说‘防止文件丢失’,其实连我打翻咖啡的次数都记在Excel表里。”
周野突然从裤兜掏出块皱巴巴的绞缬手帕,往屏幕上一甩:“巧了,我今早用传统染缸试产,布料上的云纹会跟着雨声变疏密——”他指着帕子上若隐若现的双生纹,“比陆斌的AI更懂人心,知道什么时候该让你看见,什么时候该藏点小秘密。”
窗外的暴雨突然砸在木窗上,服务器风扇“嗡”地提高转速。简安盯着操作日志里的管理员权限记录,突然发现每次登录时间都是23:07——那是她生日的小时数。周野顺着她的视线看去,突然吹了声口哨:“瞧瞧,陆总连越权操作都要卡着你的生辰,比我给染缸测温还精准。”
“他在害怕。”简安轻声说,指尖抚过“For Jane”的英文注释,墨水在屏幕上泛着温润的光,“害怕我真的被舆论淹没,又害怕我飞得太高,再也看不见他藏在数据背后的线头。”她突然想起下午在洱海边,陆斌西装上的绞缬暗纹被雨水洇开,像块急于解释的布料。
周野突然从抽屉里翻出本泛黄的笔记本,甩在简安面前:“看看这是什么?初中时陆斌借我的《扎染纹样图谱》,每页边角都画着小蝴蝶,翅膀纹路和你现在的AI算法一模一样——”他指着某页涂鸦,“瞧瞧这行小字,‘简安说绞缬结要留三分松动,可我总怕松开手’。”
简安的手指在纸页上停顿,泛黄的纸面还留着淡淡的靛蓝指印。她突然想起十五岁那年,陆斌在染坊偷学绞缬技法,把整块布系成死结,最后红着脸说“我只是想知道,怎么才能让布料在染缸里不漂走”。此刻服务器的蓝光映在周野脸上,把他的笑纹染成了温柔的弧度。
“所以你打算怎么办?”周野突然收起玩笑,指尖敲了敲屏幕上的蝴蝶标记,“是拿着这些证据去打陆斌的脸,还是——”他晃了晃笔记本,“让某个闷葫芦继续用数据织网,却在每个网眼都藏朵给你的蝴蝶?”
简安盯着窗外被暴雨冲刷的青石板路,想起周野 earlier 说的“传统染缸的偶然晕染,比AI计算的完美图案更动人”。服务器突然发出“嘀”的提示音,新的数据流里跳出条未读消息:“简安,楼顶漏水了,周野那家伙是不是又把染缸搬上去了?”——来自陆斌的企业微信,发送时间00:03。
“他连民宿的监控都黑了。”周野看着简安手机屏幕笑出声,“不过这次没算准,我上周刚给楼顶换了防漏瓦,用的是他环宇集团的废料3D打印砖——”他突然提高嗓门对着窗外喊,“陆总!您的工业废料在替您遮风挡雨呢,要不要上来喝杯梅子酒?”
雨声中传来汽车急刹的声音,简安探头望去,看见陆斌的黑色轿车停在民宿门口,车灯照亮他慌忙整理领带的模样。周野突然从柜子里掏出块温感面料,往窗户上一贴:“看好了,这是我给陆总准备的欢迎礼——”随着室内温度升高,面料渐渐浮现出“陆斌的耳尖会下雨”的字样,每个字都带着绞缬特有的晕染边。
“周野!”简安笑着捶他肩膀,却听见木楼梯传来急促的脚步声。陆斌推门而入时,西装肩角还滴着雨水,视线却直直钉在屏幕上的蝴蝶标记和那句英文注释上,耳尖以肉眼可见的速度变红,像块刚浸入靛蓝染缸的棉布。
“我、我来送算力替代方案。”陆斌把文件袋往桌上一放,牛皮纸发出尴尬的脆响,“环宇开放私有云给云纹工坊,不需要收购,只要——”他突然看见周野手里的温感面料,后半句话卡在喉咙里,“只要你答应,每月来环宇做次技术指导。”
周野突然指着陆斌的文件袋笑弯腰:“陆总这文件袋的绞缬纹折痕,和我今早系的染缸绳一模一样啊——”他凑近陆斌,假装嗅了嗅,“还带着梅子酒味,难不成您在门口偷听时,顺走了我泡的梅子酒?”
陆斌的脸“腾”地红到脖子根,突然掏出银质钢笔在文件上签字,笔尖却在“技术指导”四个字上洇出个大蓝点:“别废话,周野,你上周用环宇服务器跑扎染纹样算法的事,我还没——”话没说完就被简安打断:“陆总,您的AI模型里,是不是存着我所有设计稿的‘布料记忆’?”
雨声突然轻了,服务器的风扇声显得格外清晰。陆斌的手指在文件袋上敲出急促的节奏,像在敲开某个尘封的染缸:“从你离开环宇那天起,每个新设计的温感数据,我都——”他突然抬头,眼里映着屏幕上的像素蝴蝶,“都存在专属服务器里,就像你当年教我系绞缬结,每个绳结都藏着不同的松紧度。”
简安看着他无名指根的钢笔茧,突然想起三年前在环宇加班的夜晚,陆斌总在她设计稿边缘画小蝴蝶,说“这样能增加抗皱系数”。此刻周野正偷偷把温感面料换成新的,上面渐渐浮现“陆斌的道歉信在第二颗袖扣里”的字样。
“所以,”简安突然伸手拽住他的袖口,防过敏涂层下的体温透过布料传来,“您打算继续用数据当绞缬绳,还是让我看看,服务器里藏着多少只没飞出来的蝴蝶?”
陆斌看着她眼里跳动的服务器蓝光,突然笑了,那是三年来第一次不带公式的笑:“周野说的对,”他指了指屏幕上的“For Jane”,“AI算得出最佳舆论发酵时间,却算不出——”他顿了顿,耳尖再次发红,“算不出我看见你在展柜前摸玻璃时,心跳频率超过了蝴蝶翅膀的振动上限。”
周野突然抱着新染的布料窜到门口:“你们慢慢聊,我去把‘陆斌专属表情包’印到民宿窗帘上——”他冲简安眨眼,“放心,选的是您最喜欢的‘暴雨中系错领带’款。”
雨声渐歇,顶楼的木窗透进半轮明月。简安看着陆斌蹲在旧电脑前研究蝴蝶标记,西装裤膝盖处沾满周野的靛蓝染料,突然觉得这个总在数据里追求完美的男人,此刻像块刚拆线的扎染布,那些刻意的防过敏涂层下,藏着比AI更温暖的绞缬纹路。
“简安,”陆斌突然抬头,屏幕蓝光在他镜片上流转,“其实每次篡改IP地址,我都在服务器里留了条后门——”他指着代码深处的某个节点,“就像你当年在我衬衫口袋塞的绞缬手帕,总留着解开的线头。”
简安摸着口袋里的银镯,冰凉的触感混着服务器的温热,突然明白这场危机从来不是数据与情感的博弈。就像周野的传统染缸与她的AI算法,最终都会在时光的染缸里,晕染出最意想不到的纹样。
窗外传来周野的歌声,跑调的《扎染情歌》混着摩托车的突突声:“绞缬绳要系三分松,留着月光染心动——”简安看着陆斌突然僵硬的背影,笑着掏出手机给小羽发消息:“准备新面料,主题就叫‘服务器里的蝴蝶’,温感触发条件——”她看了眼耳尖发红的男人,“陆斌的心跳超过75Hz。”
服务器突然发出轻快的提示音,像只终于飞出数据牢笼的蝴蝶。简安知道,这场关于AI与情的较量,才刚刚开始——而藏在代码深处的告白,就像她触到的布料记忆,终将在时光的浸染中,绽放出最动人的绞缬纹样。