一、代码侠女的“副业”:爬虫与“反侦察”
林卷卷最近多了个秘密任务——用她的代码技能,给“阎王”阎正明的课题组搞“数据体检”。
这事的起因,是她某次帮江砚整理文献时,发现阎正明近三年的论文里,有三组实验数据的误差曲线长得像复制粘贴的双胞胎。“江博士,您看这图…是不是有点太‘完美’了?完美得像我P过的***。”林卷卷戳着屏幕上的图表,眉头皱成代码里的bug。
江砚的手指在鼠标上顿了顿,没说话,只是把那几篇论文拖进了加密文件夹。
林卷卷瞬间懂了——这里面有猫腻。
于是,她启动了“副业计划”。趁阎正明组的小师妹请她帮忙修电脑时,偷偷在对方的浏览器里植入了个微型爬虫脚本(美其名曰“自动整理文献插件”)。这脚本像只嗅觉灵敏的电子狗,专盯组内共享文件夹里的原始数据和实验记录。
“卷卷の阎王组数据挖掘1.0版,启动!”林卷卷对着电脑屏幕比了个加油手势,代码界面上,一行行指令像小侦探一样钻进了目标服务器。
江砚端着烧杯路过,瞥到她屏幕上跳动的IP地址,挑眉:“又在搞什么幺蛾子?”
“秘密任务!”林卷卷立刻捂住屏幕,冲他做了个“嘘”的手势,眼睛亮晶晶的,“等我挖到宝藏,给您一个大惊喜!”
江砚无奈摇头,转身时却勾起嘴角——这姑娘的“歪门邪道”,有时还真让人有点期待。
二、熊猫头汇报:“有内鬼!终止交易!”
爬虫跑了三天三夜,在一堆杂乱的实验记录里,真让林卷卷扒出了不对劲的东西。
一份标注“2023.06.15 单细胞测序原始数据”的文件,修改记录显示,在论文投稿前一周,有人用特殊权限批量替换了其中17组异常值。更诡异的是,修改日志里的操作IP,指向了阎正明的私人办公室电脑。
“好家伙!这是把数据当橡皮泥捏啊!”林卷卷拍着桌子站起来,差点撞翻身后的液氮罐。她火速截了屏,把关键信息打码,然后打开表情包库,选中那张熊猫头举着“有内鬼!终止交易!”的经典图,P上“阎王组数据异常”的大字,发给了江砚。
彼时江砚正在调试测序仪,手机“叮咚”一响。他点开消息,看到那张沙雕表情包时,太阳穴突突直跳。正想回复“逻辑呢?”,目光却被图片下方的截图吸引——那串熟悉的文件路径和修改时间,像冰锥刺进他眼底。
三年前,他有篇论文的核心数据,就是在投稿前“被优化”过,当时他以为是自己操作失误,现在看来……
江砚的手指攥紧了测序仪的操作手册,指节泛白。屏幕上,林卷卷又发来一条消息:“江博士,要不要组队查案?我带了我的‘代码警犬’,保证比实验室的监控还好用!”
他盯着那条消息看了半分钟,回了两个字:“地址。”
三、枸杞茶的“嫌弃”与暖意
自从发现数据疑云后,江砚待在实验室的时间越来越长。有时林卷卷凌晨来换液氮,还能看到他趴在电脑前,屏幕上是密密麻麻的文献和代码,眼下的青黑比培养箱里的霉菌还显眼。
“江博士,您这是要把自己熬成冻干样本啊?”林卷卷某天早晨,偷偷往他的保温杯里塞了把枸杞和黄芪。她记得老妈说过,这俩是“程序员续命汤”。
江砚开会回来,拿起保温杯喝了一大口,随即皱起眉:“这是什么?中药?”
“养生茶!”林卷卷凑过来,献宝似的,“我妈说喝了不脱发、不失眠,还能打跑学术渣男!”
江砚把杯子往旁边一推,语气嫌弃:“我不需要。”
可那天下午,林卷卷去茶水间倒水时,透过窗户看到江砚正拿着她塞枸杞的保温杯,对着阳光看里面的药材,嘴角似乎还带着点若有若无的笑意。
更绝的是,第二天她发现,保温杯里的枸杞少了一半,杯底还多了几颗红枣——不知道是谁加的。
“江博士,您这是‘真香’了?”林卷卷揶揄道。
江砚面无表情地敲着代码:“实验室的红枣快过期了,别浪费。”
林卷卷憋着笑,转身时差点撞到离心机——这冰山,融化起来还挺别扭。
四、深夜代码语:测序仪轰鸣里的默契
实验室的深夜,总被测序仪“咔哒咔哒”的运作声填满。大部分时候,只有林卷卷和江砚两个人。
江砚在写算法的核心模块,林卷卷在优化她的爬虫脚本,偶尔抬头,能看到对方专注的侧脸在屏幕光下泛着柔和的轮廓。
“江博士,您说阎老头要是知道我们在查他,会不会放病毒黑我们电脑?”林卷卷咬着棒棒糖,敲键盘的手指却没停。
“不会。”江砚头也不抬,“他更擅长物理毁灭——比如‘不小心’打翻你的细胞培养皿。”
林卷卷一个激灵,赶紧把自己的细胞房钥匙串挂在脖子上:“那我得给我的细胞宝宝们买份‘保险’!”
江砚被她逗笑,指尖在键盘上顿了顿:“你那个爬虫,加个反向追踪模块。阎正明组里有个技术员,以前是学网络安全的,别被他反扒了。”
“收到!”林卷卷立刻调出代码,“江博士,您怎么知道这么多?”
江砚沉默了几秒,屏幕的蓝光映在他眼底:“以前……吃过亏。”
林卷卷没再追问。她看着江砚专注的侧脸,突然觉得那些冰冷的代码和数据,成了他们之间的秘密语言。她懂他藏在严谨背后的不甘,他也懂她埋在沙雕之下的认真。
测序仪发出一声轻响,完成了一轮运行。江砚起身去取样本,经过林卷卷身边时,丢下一句:“你写的可视化界面,比我之前用的好看。”
林卷卷的心跳漏了一拍,看着他的背影,突然觉得,就算最后发不了SCI,能和这人一起在深夜的实验室里敲代码,好像也挺值。
五、暗流升级:被调换的试剂
就在两人的“秘密查案”渐入佳境时,意外发生了。
林卷卷用爬虫追踪到一份关键的原始数据备份,正准备下载,却发现细胞房里的胰酶“过期”了——那瓶明明是她昨天刚开封的,标签上的日期却被人改成了三个月前。
“靠!又是哪个内鬼干的!”林卷卷气得差点把移液枪掰断。这瓶胰酶是用来处理原代细胞的,一旦用了过期的,之前养了两周的样本就全废了。
江砚闻讯赶来,看到被篡改的标签,脸色瞬间沉了下去。他检查了细胞房的监控记录,发现昨天傍晚,赵宇来过一次,停留时间刚好三分钟。
“不用查了。”江砚按住想调监控的林卷卷,“他是在警告我们。”
林卷卷看着培养箱里长势正好的细胞,又看了看江砚冷得像冰的眼神,突然握紧了拳头:“警告?那我们就给他来个‘反杀’!江博士,要不要试试我的新脚本?能把他电脑里的游戏存档全改成‘阎王表情包’!”
江砚看着她眼里的火,第一次没有说“逻辑呢”,只是点了点头:“注意隐藏IP。”
深夜的实验室里,测序仪依旧在轰鸣。但这一次,空气中除了代码的味道,还多了点并肩作战的硝烟味。林卷卷不知道,她和江砚的这场“秘密战争”,已经悄悄点燃了龙腾大学科研圈的引线,而那根引线的尽头,是足以炸翻整个生物信息学界的惊雷。