路容坐在工位上,盯着电脑屏幕上的数据表格,视线却无法聚焦。
办公室里的白炽灯发出嗡嗡的电流声,空调出风口吹出的冷风拂过她的后颈。她下意识抬手摸了摸变声器贴片的位置——皮肤上的红印已经消退,但那种灼烧感还残留在记忆里。李剑最后那句话像一根刺,扎在她喉咙深处。
“你说话的声音,有点特别。”
他注意到了。
路容闭上眼睛,强迫自己深呼吸。空气里有咖啡的焦苦味、打印机墨粉的化学气味,还有同事们身上混杂的香水味。这些熟悉的气味本该让她感到安全,此刻却像一张无形的网,将她困在原地。
她不能慌。变声器经过特殊处理,模拟的是轻微感冒时的沙哑音色,理论上没有破绽。但李剑的多疑是出了名的,任何细微的异常都可能成为他怀疑的种子。
“若溪?”
路容猛地睁开眼。
林晓站在她工位旁,手里端着马克杯,脸上带着好奇的表情:“你刚才去三十八楼了?见到李总了?”
“嗯。”路容简短地回答,手指在键盘上敲了几下,假装在工作。
“哇,厉害啊。”林晓压低声音,“听说李总特别严格,上次市场部的小王去汇报,被问得当场哭出来了。你怎么样?”
路容感觉到自己的心跳又开始加速。她端起桌上的水杯,喝了一口。温水滑过喉咙,稍微缓解了那种紧绷感。
“还好。”她说,“就是问了问报告的事。”
“那就好。”林晓松了口气似的,“对了,王总监刚才找你,让你去她办公室一趟。”
路容的手指僵住了。
又是办公室。
她站起身,膝盖有些发软。从工位到总监办公室只有二十米距离,她却觉得像要走完整个马拉松。走廊两侧的玻璃隔断映出她苍白的脸,黑色镜框后的眼睛布满血丝。
王丽的办公室门虚掩着。
路容敲了敲门。
“进来。”
推开门,王丽正坐在办公桌后,手里拿着一份文件。她今天穿了件深红色的西装外套,衬得脸色更加冷峻。办公室里的光线很暗,百叶窗半拉着,只有桌上一盏台灯照亮她面前的一小片区域。
“坐。”王丽头也不抬地说。
路容在办公桌对面的椅子上坐下。椅子是真皮的,坐下去时会发出轻微的挤压声。她能闻到王丽身上浓烈的香水味——某种混合了檀木和麝香的昂贵品牌,像一层无形的屏障,将两人隔开。
“李总刚才给我打了电话。”王丽终于放下文件,抬起头。她的目光像手术刀一样锐利,“他说你报告写得不错,想调你去‘深蓝计划’预研小组。”
路容的心脏漏跳了一拍。
“深蓝计划”——周哲手里那份文件上的名字。她终于要接触到核心了。
“这是好事。”王丽继续说,但语气里听不出任何祝贺的意思,“不过我得提醒你,那个项目是李总亲自抓的,压力非常大。之前调过去的几个人,最短的只待了两周就申请调离。”
她身体前倾,双手交叠放在桌面上。台灯的光从下方照上来,在她脸上投出诡异的阴影。
“你简历上那段时间的空档期,”王丽慢慢地说,“李总好像挺在意的。他让我再跟你确认一下,那两年你到底在做什么项目?自由职业也得有个具体方向吧?”
空气凝固了。
路容感觉到汗水从额角渗出。办公室里的空调温度很低,但她后背的衬衫已经湿了一片。王丽的眼睛死死盯着她,等待一个答案。
她必须回答。必须立刻给出一个听起来合理的解释。
“主要是……”路容开口,声音因为紧张而更加干涩,“是一些中小企业的数据系统优化项目,比较零散,所以……”
“具体是哪些企业?”王丽打断她,“有合同吗?有项目成果吗?”
路容的喉咙像被什么东西堵住了。她张了张嘴,却发不出声音。应激障碍的症状开始浮现——视野边缘出现黑斑,耳鸣声由远及近。三年前那个场景又回来了:会议室里,所有人盯着她,李剑用平静的声音宣读那些伪造的证据……
“王总监。”
一个温和的男声从门口传来。
路容和王丽同时转过头。
周哲站在门口,手里拿着一个平板电脑。他穿着浅蓝色的衬衫,袖子挽到手肘,露出线条清晰的小臂。走廊的光从他身后照进来,在他周身勾勒出一圈淡淡的光晕。
“抱歉打扰。”周哲走进来,朝王丽点点头,“李总让我来找若溪。‘深蓝计划’有个技术节点需要紧急处理,我们组的人手不够。”
王丽皱了皱眉:“现在?我正问她——”
“对,现在。”周哲的语气很礼貌,但不容置疑,“李总说这个节点关系到下周的演示,必须今天解决。”他转向路容,露出一个歉意的笑容,“王总监说你数据处理很快,我们组正好缺人帮忙核对一批接口日志。李总,能借调若溪半天吗?”
最后这句话,他是对着王丽身后说的。
路容这才注意到,王丽电脑屏幕上正显示着视频通话界面——李剑的脸出现在画面里。他坐在三十八楼的办公室里,背景是那面巨大的落地窗。光线从他身后照过来,让他的脸处于半明半暗之中。
视频里的李剑沉吟了片刻。
那几秒钟的沉默,路容能听见自己血液流动的声音。空调出风口的风吹过她的后颈,带起一阵寒意。她盯着屏幕上李剑的脸,看见他手指无意识地敲击着桌面——这是他在思考时的习惯动作,三年前她见过无数次。
“可以。”李剑终于开口,声音透过扬声器传出来,带着轻微的电流杂音,“王总监,你那边的问题晚点再问。先让若溪去技术部。”
王丽的脸色变了变,但很快恢复平静:“好的,李总。”
视频通话断开。
办公室里的空气重新开始流动。
“走吧。”周哲对路容说,侧身让开路。
路容站起身,膝盖还在发软。她跟着周哲走出王丽的办公室,穿过数据分析部的开放办公区。同事们投来好奇的目光,窃窃私语像蚊蝇一样在耳边嗡嗡作响。
走进电梯,周哲按下二十五楼的按钮。
电梯门合拢,狭小的空间里只剩下他们两个人。镜面墙壁映出两人的身影——周哲站得笔直,目光平静地看着楼层数字;路容则微微低着头,双手紧紧抓着背包带子。
“谢谢。”她低声说。
周哲转过头,看了她一眼。
“不用谢。”他说,“那个技术节点确实需要人手。”顿了顿,他又补充道,“不过王总监问话的方式……确实有点咄咄逼人。”
电梯开始下降。
失重感让路容的胃部一阵翻搅。她靠在电梯壁上,闭上眼睛。刚才在王丽办公室里的那种窒息感还没有完全消退,喉咙里像堵着一团棉花。
“李总问话喜欢挖细节。”周哲突然说,声音压得很低,只有他们两人能听见,“下次被问到履历,准备点具体的项目名称,哪怕是小项目。比如‘某某公司CRM系统数据清洗’、‘某某平台用户行为分析模型优化’之类的。有名字,听起来就真实多了。”
路容猛地睁开眼睛。
电梯里的光线很亮,白炽灯照在周哲脸上。他的表情很平静,就像在说一件再普通不过的工作建议。但路容的心脏却像被什么东西狠狠撞了一下。
他在帮她。
这个认知让她既感到温暖,又涌起一阵强烈的愧疚。周哲的善意是真诚的——他以为她只是一个刚入职、不擅长应对高层盘问的新人。他不知道,他此刻的帮助对象,是一个用假身份潜入公司、准备扳倒他上司的复仇者。
“叮——”
电梯到达二十五楼。
门开了,一股完全不同的气息扑面而来。
如果说数据分析部的空气是纸张、咖啡和香水混合的精致味道,那么技术部的空气就是代码、电路板和汗水交织的粗粝气息。开放办公区里摆满了双屏甚至三屏的显示器,蓝色的代码在黑色背景上滚动。键盘敲击声此起彼伏,像一场永不停歇的雨。
空气里有种微妙的臭氧味——那是大量电子设备运行时产生的气味。还有泡面的味道、能量饮料的甜腻味,以及长时间未通风的、略显浑浊的人体气息。
“这边。”周哲领着路容穿过一排排工位。
技术部的人看起来和数据分析部完全不同。这里几乎没人穿正装,大多是T恤、卫衣、牛仔裤。有人戴着巨大的降噪耳机,完全沉浸在自己的世界里;有人一边啃着面包一边盯着屏幕,手指在键盘上飞舞。
周哲的工位在靠窗的位置。
这里相对安静一些,窗外能看到深港市的老城区——低矮的楼房、错综复杂的街巷,与江对岸的摩天大楼形成鲜明对比。工位上摆着三台显示器,其中一台显示着复杂的系统架构图,另一台是密密麻麻的日志文件,第三台则是一个实时监控仪表盘。
“坐。”周哲从旁边拖来一把椅子。
路容坐下,目光立刻被屏幕上的内容吸引。
那是“深蓝计划”的接口日志文件。
成千上万行数据在屏幕上滚动,每一行都记录着某个时间点、某个接口的调用情况。时间戳、接口ID、请求参数、响应状态、耗时……这些看似枯燥的数据,在路容眼中却像一幅缓缓展开的地图。
她看到了熟悉的加密标记。
虽然只是边缘日志,虽然这些接口看起来都是外围服务,但那些隐藏在参数中的、经过编码的字符串,与她三年前在天启科技见过的模式如出一辙。
`#K3-7A-82`的变体。
路容的手指微微颤抖。她强迫自己冷静下来,从背包里拿出自己的笔记本电脑。开机,连接公司内网,登录工作账号。一系列动作流畅自然,就像她真的只是一个来帮忙核对日志的普通员工。
“需要核对的在这。”周哲俯身过来,指了指其中一台显示器上的一个文件夹。
他的手臂擦过路容的肩膀。路容闻到他身上淡淡的洗衣液味道——某种清爽的草本香气,与办公室里那些浓烈的古龙水截然不同。这个味道让她有一瞬间的恍惚,仿佛回到了三年前,她还是路容的时候,在技术部通宵加班,周围都是这样简单干净的气息。
“这些日志是过去一周的。”周哲的声音把她拉回现实,“需要核对每个接口的调用频率是否在正常范围内,异常响应有没有触发告警,还有……”他顿了顿,“有没有任何看起来像是伪装成正常请求的异常数据包。”
路容抬起头:“异常数据包?”
“嗯。”周哲的表情变得严肃,“‘深蓝计划’涉及的用户数据量很大,而且有些数据……比较敏感。李总特别强调过数据安全,要求我们定期排查有没有外部渗透的痕迹。”
路容的心沉了下去。
李剑在防范。他不仅在进行非法数据交易,还在小心翼翼地掩盖痕迹。这些日志核查,表面上是技术巡检,实际上是在清除可能暴露他的证据。
“明白了。”路容说,声音平静得连她自己都感到惊讶。
她开始工作。
手指在键盘上飞舞,眼睛快速扫过一行行日志数据。这是她最擅长的领域——在海量数据中寻找模式,发现异常,还原真相。三年前,她就是凭借这种能力成为天启科技最耀眼的新星;三年后,这种能力成了她复仇的唯一武器。
时间一分一秒过去。
办公室里的光线逐渐变化。窗外的天空从明亮的蓝色转为温暖的橙黄,又慢慢沉入深蓝。霓虹灯亮起,老城区的街巷里亮起星星点点的灯火。
周哲偶尔会过来看一眼进度,大多数时间都在自己的工位上忙碌。他接了几个电话,语气时而温和时而严厉,但始终保持着专业和冷静。路容偷偷观察他——他工作时的样子很专注,眉头微蹙,手指无意识地敲击桌面。这个习惯和李剑很像,但给人的感觉完全不同。
李剑的敲击声是权力的节奏,是压迫的前奏;周哲的敲击声,更像是思考时的伴奏。
“差不多了。”路容终于开口,声音因为长时间不说话而有些沙哑。
周哲转过头:“怎么样?”
“核对完了。”路容指着屏幕上的总结报告,“过去一周共有三百二十万次接口调用,其中异常响应四千七百次,都在正常波动范围内。没有发现明显的异常数据包模式。”
她停顿了一下,补充道:“不过有个细节——每天凌晨三点到四点之间,接口调用频率会有一个小幅度的异常峰值。虽然每次峰值都不大,但连续七天都在同一时间段出现,有点奇怪。”
周哲的眉头皱了起来。
他走过来,俯身看向屏幕。路容能感觉到他呼吸的热气拂过她的耳畔。这个距离太近了,近得她能看清他睫毛的弧度,能闻到他身上那股干净的草本香气里,混合了一丝淡淡的咖啡味。
“凌晨三点……”周哲喃喃自语,“这个时间段理论上应该是调用低谷。”
“是的。”路容说,“我检查了那些调用的接口ID,都是正常的用户行为数据收集接口。参数看起来也没问题。但就是……太规律了。”
周哲直起身,揉了揉太阳穴。
“邪门。”他低声说,更像是在自言自语,“最近系统总在凌晨有点小波动,老吴查了几次都说硬件没问题。我本来以为是偶然现象,现在看来……”
他没有说完。
但路容已经记下了两个关键词。
老吴。
凌晨系统波动。
她的心跳开始加速。这是一种猎手发现猎物踪迹时的本能反应——那个加密标记`#K3-7A-82`,那些凌晨的异常调用,还有周哲口中“查了几次都说硬件没问题”的老吴……这些碎片开始在她脑海中拼凑。
“老吴是?”她假装随意地问。
“IT部的老员工,吴建国。”周哲说,“在公司待了十几年了,技术很厉害,就是脾气有点怪,不太合群。李总让他负责核心系统的硬件维护。”
路容点点头,没有再问。
她关闭电脑,开始收拾东西。背包的拉链发出轻微的摩擦声,键盘上的指示灯一个个熄灭。办公室里的灯光已经全部亮起,白炽灯的光线在玻璃隔断上反射出无数个重叠的影子。
“今天辛苦你了。”周哲说,语气真诚,“要不是你帮忙,这些日志我一个人得核对到半夜。”
“应该的。”路容站起身,背上背包。
她看向周哲。他站在工位旁,身后的窗外是深港市的夜景——远处江对岸的摩天大楼灯火通明,近处老城区的巷弄里烟火气缭绕。两种截然不同的世界,被一扇玻璃窗隔开,却又奇妙地共存于同一个画面中。
就像她和周哲。
一个是复仇的幽灵,一个是正直的技术骨干。两个本该毫无交集的人,此刻却因为一个危险的计划,站在了同一间办公室里。
“那我先回去了。”路容说。
“好。”周哲点点头,“明天你就正式调来预研小组了,工位我会让人准备好。早上九点,技术部会议室,有个项目启动会。”
“我会准时到。”
路容转身走向电梯间。
高跟鞋踩在地板上,发出清脆的响声。技术部还有不少人在加班,键盘敲击声、低声讨论声、咖啡机运作的嗡嗡声……这些声音交织在一起,形成一种奇特的背景音。
她按下电梯按钮。
等待的时候,她透过走廊的玻璃窗看向外面。深港市的夜晚很美,但这种美是冰冷的、有距离的。就像她现在的人生——她站在这里,看着这座城市,却永远无法真正融入其中。她是若溪,一个虚构的身份,一个为了复仇而存在的影子。
电梯门开了。
路容走进去,按下二十七楼的按钮。她需要回数据分析部拿些个人物品,明天就要正式离开那里了。
电梯开始上升。
镜面墙壁里,她看见自己的脸——苍白,疲惫,但眼神里有一种前所未有的坚定。今天发生了太多事:李剑的试探,王丽的盘问,周哲意外的援手,还有那些凌晨的异常日志……
所有这些,都在告诉她一件事:她的方向是对的。
李剑确实在进行某种不可告人的操作。那些凌晨三点的数据调用,那些硬件“没问题”的系统波动,还有那个负责核心系统维护、却查不出问题的老吴……
路容的嘴角微微扬起。
那是一个冰冷的、几乎看不见的笑容。
猎物已经露出了尾巴。
现在,她只需要顺着这条尾巴,找到它的巢穴。
办公室里的白炽灯发出嗡嗡的电流声,空调出风口吹出的冷风拂过她的后颈。她下意识抬手摸了摸变声器贴片的位置——皮肤上的红印已经消退,但那种灼烧感还残留在记忆里。李剑最后那句话像一根刺,扎在她喉咙深处。
“你说话的声音,有点特别。”
他注意到了。
路容闭上眼睛,强迫自己深呼吸。空气里有咖啡的焦苦味、打印机墨粉的化学气味,还有同事们身上混杂的香水味。这些熟悉的气味本该让她感到安全,此刻却像一张无形的网,将她困在原地。
她不能慌。变声器经过特殊处理,模拟的是轻微感冒时的沙哑音色,理论上没有破绽。但李剑的多疑是出了名的,任何细微的异常都可能成为他怀疑的种子。
“若溪?”
路容猛地睁开眼。
林晓站在她工位旁,手里端着马克杯,脸上带着好奇的表情:“你刚才去三十八楼了?见到李总了?”
“嗯。”路容简短地回答,手指在键盘上敲了几下,假装在工作。
“哇,厉害啊。”林晓压低声音,“听说李总特别严格,上次市场部的小王去汇报,被问得当场哭出来了。你怎么样?”
路容感觉到自己的心跳又开始加速。她端起桌上的水杯,喝了一口。温水滑过喉咙,稍微缓解了那种紧绷感。
“还好。”她说,“就是问了问报告的事。”
“那就好。”林晓松了口气似的,“对了,王总监刚才找你,让你去她办公室一趟。”
路容的手指僵住了。
又是办公室。
她站起身,膝盖有些发软。从工位到总监办公室只有二十米距离,她却觉得像要走完整个马拉松。走廊两侧的玻璃隔断映出她苍白的脸,黑色镜框后的眼睛布满血丝。
王丽的办公室门虚掩着。
路容敲了敲门。
“进来。”
推开门,王丽正坐在办公桌后,手里拿着一份文件。她今天穿了件深红色的西装外套,衬得脸色更加冷峻。办公室里的光线很暗,百叶窗半拉着,只有桌上一盏台灯照亮她面前的一小片区域。
“坐。”王丽头也不抬地说。
路容在办公桌对面的椅子上坐下。椅子是真皮的,坐下去时会发出轻微的挤压声。她能闻到王丽身上浓烈的香水味——某种混合了檀木和麝香的昂贵品牌,像一层无形的屏障,将两人隔开。
“李总刚才给我打了电话。”王丽终于放下文件,抬起头。她的目光像手术刀一样锐利,“他说你报告写得不错,想调你去‘深蓝计划’预研小组。”
路容的心脏漏跳了一拍。
“深蓝计划”——周哲手里那份文件上的名字。她终于要接触到核心了。
“这是好事。”王丽继续说,但语气里听不出任何祝贺的意思,“不过我得提醒你,那个项目是李总亲自抓的,压力非常大。之前调过去的几个人,最短的只待了两周就申请调离。”
她身体前倾,双手交叠放在桌面上。台灯的光从下方照上来,在她脸上投出诡异的阴影。
“你简历上那段时间的空档期,”王丽慢慢地说,“李总好像挺在意的。他让我再跟你确认一下,那两年你到底在做什么项目?自由职业也得有个具体方向吧?”
空气凝固了。
路容感觉到汗水从额角渗出。办公室里的空调温度很低,但她后背的衬衫已经湿了一片。王丽的眼睛死死盯着她,等待一个答案。
她必须回答。必须立刻给出一个听起来合理的解释。
“主要是……”路容开口,声音因为紧张而更加干涩,“是一些中小企业的数据系统优化项目,比较零散,所以……”
“具体是哪些企业?”王丽打断她,“有合同吗?有项目成果吗?”
路容的喉咙像被什么东西堵住了。她张了张嘴,却发不出声音。应激障碍的症状开始浮现——视野边缘出现黑斑,耳鸣声由远及近。三年前那个场景又回来了:会议室里,所有人盯着她,李剑用平静的声音宣读那些伪造的证据……
“王总监。”
一个温和的男声从门口传来。
路容和王丽同时转过头。
周哲站在门口,手里拿着一个平板电脑。他穿着浅蓝色的衬衫,袖子挽到手肘,露出线条清晰的小臂。走廊的光从他身后照进来,在他周身勾勒出一圈淡淡的光晕。
“抱歉打扰。”周哲走进来,朝王丽点点头,“李总让我来找若溪。‘深蓝计划’有个技术节点需要紧急处理,我们组的人手不够。”
王丽皱了皱眉:“现在?我正问她——”
“对,现在。”周哲的语气很礼貌,但不容置疑,“李总说这个节点关系到下周的演示,必须今天解决。”他转向路容,露出一个歉意的笑容,“王总监说你数据处理很快,我们组正好缺人帮忙核对一批接口日志。李总,能借调若溪半天吗?”
最后这句话,他是对着王丽身后说的。
路容这才注意到,王丽电脑屏幕上正显示着视频通话界面——李剑的脸出现在画面里。他坐在三十八楼的办公室里,背景是那面巨大的落地窗。光线从他身后照过来,让他的脸处于半明半暗之中。
视频里的李剑沉吟了片刻。
那几秒钟的沉默,路容能听见自己血液流动的声音。空调出风口的风吹过她的后颈,带起一阵寒意。她盯着屏幕上李剑的脸,看见他手指无意识地敲击着桌面——这是他在思考时的习惯动作,三年前她见过无数次。
“可以。”李剑终于开口,声音透过扬声器传出来,带着轻微的电流杂音,“王总监,你那边的问题晚点再问。先让若溪去技术部。”
王丽的脸色变了变,但很快恢复平静:“好的,李总。”
视频通话断开。
办公室里的空气重新开始流动。
“走吧。”周哲对路容说,侧身让开路。
路容站起身,膝盖还在发软。她跟着周哲走出王丽的办公室,穿过数据分析部的开放办公区。同事们投来好奇的目光,窃窃私语像蚊蝇一样在耳边嗡嗡作响。
走进电梯,周哲按下二十五楼的按钮。
电梯门合拢,狭小的空间里只剩下他们两个人。镜面墙壁映出两人的身影——周哲站得笔直,目光平静地看着楼层数字;路容则微微低着头,双手紧紧抓着背包带子。
“谢谢。”她低声说。
周哲转过头,看了她一眼。
“不用谢。”他说,“那个技术节点确实需要人手。”顿了顿,他又补充道,“不过王总监问话的方式……确实有点咄咄逼人。”
电梯开始下降。
失重感让路容的胃部一阵翻搅。她靠在电梯壁上,闭上眼睛。刚才在王丽办公室里的那种窒息感还没有完全消退,喉咙里像堵着一团棉花。
“李总问话喜欢挖细节。”周哲突然说,声音压得很低,只有他们两人能听见,“下次被问到履历,准备点具体的项目名称,哪怕是小项目。比如‘某某公司CRM系统数据清洗’、‘某某平台用户行为分析模型优化’之类的。有名字,听起来就真实多了。”
路容猛地睁开眼睛。
电梯里的光线很亮,白炽灯照在周哲脸上。他的表情很平静,就像在说一件再普通不过的工作建议。但路容的心脏却像被什么东西狠狠撞了一下。
他在帮她。
这个认知让她既感到温暖,又涌起一阵强烈的愧疚。周哲的善意是真诚的——他以为她只是一个刚入职、不擅长应对高层盘问的新人。他不知道,他此刻的帮助对象,是一个用假身份潜入公司、准备扳倒他上司的复仇者。
“叮——”
电梯到达二十五楼。
门开了,一股完全不同的气息扑面而来。
如果说数据分析部的空气是纸张、咖啡和香水混合的精致味道,那么技术部的空气就是代码、电路板和汗水交织的粗粝气息。开放办公区里摆满了双屏甚至三屏的显示器,蓝色的代码在黑色背景上滚动。键盘敲击声此起彼伏,像一场永不停歇的雨。
空气里有种微妙的臭氧味——那是大量电子设备运行时产生的气味。还有泡面的味道、能量饮料的甜腻味,以及长时间未通风的、略显浑浊的人体气息。
“这边。”周哲领着路容穿过一排排工位。
技术部的人看起来和数据分析部完全不同。这里几乎没人穿正装,大多是T恤、卫衣、牛仔裤。有人戴着巨大的降噪耳机,完全沉浸在自己的世界里;有人一边啃着面包一边盯着屏幕,手指在键盘上飞舞。
周哲的工位在靠窗的位置。
这里相对安静一些,窗外能看到深港市的老城区——低矮的楼房、错综复杂的街巷,与江对岸的摩天大楼形成鲜明对比。工位上摆着三台显示器,其中一台显示着复杂的系统架构图,另一台是密密麻麻的日志文件,第三台则是一个实时监控仪表盘。
“坐。”周哲从旁边拖来一把椅子。
路容坐下,目光立刻被屏幕上的内容吸引。
那是“深蓝计划”的接口日志文件。
成千上万行数据在屏幕上滚动,每一行都记录着某个时间点、某个接口的调用情况。时间戳、接口ID、请求参数、响应状态、耗时……这些看似枯燥的数据,在路容眼中却像一幅缓缓展开的地图。
她看到了熟悉的加密标记。
虽然只是边缘日志,虽然这些接口看起来都是外围服务,但那些隐藏在参数中的、经过编码的字符串,与她三年前在天启科技见过的模式如出一辙。
`#K3-7A-82`的变体。
路容的手指微微颤抖。她强迫自己冷静下来,从背包里拿出自己的笔记本电脑。开机,连接公司内网,登录工作账号。一系列动作流畅自然,就像她真的只是一个来帮忙核对日志的普通员工。
“需要核对的在这。”周哲俯身过来,指了指其中一台显示器上的一个文件夹。
他的手臂擦过路容的肩膀。路容闻到他身上淡淡的洗衣液味道——某种清爽的草本香气,与办公室里那些浓烈的古龙水截然不同。这个味道让她有一瞬间的恍惚,仿佛回到了三年前,她还是路容的时候,在技术部通宵加班,周围都是这样简单干净的气息。
“这些日志是过去一周的。”周哲的声音把她拉回现实,“需要核对每个接口的调用频率是否在正常范围内,异常响应有没有触发告警,还有……”他顿了顿,“有没有任何看起来像是伪装成正常请求的异常数据包。”
路容抬起头:“异常数据包?”
“嗯。”周哲的表情变得严肃,“‘深蓝计划’涉及的用户数据量很大,而且有些数据……比较敏感。李总特别强调过数据安全,要求我们定期排查有没有外部渗透的痕迹。”
路容的心沉了下去。
李剑在防范。他不仅在进行非法数据交易,还在小心翼翼地掩盖痕迹。这些日志核查,表面上是技术巡检,实际上是在清除可能暴露他的证据。
“明白了。”路容说,声音平静得连她自己都感到惊讶。
她开始工作。
手指在键盘上飞舞,眼睛快速扫过一行行日志数据。这是她最擅长的领域——在海量数据中寻找模式,发现异常,还原真相。三年前,她就是凭借这种能力成为天启科技最耀眼的新星;三年后,这种能力成了她复仇的唯一武器。
时间一分一秒过去。
办公室里的光线逐渐变化。窗外的天空从明亮的蓝色转为温暖的橙黄,又慢慢沉入深蓝。霓虹灯亮起,老城区的街巷里亮起星星点点的灯火。
周哲偶尔会过来看一眼进度,大多数时间都在自己的工位上忙碌。他接了几个电话,语气时而温和时而严厉,但始终保持着专业和冷静。路容偷偷观察他——他工作时的样子很专注,眉头微蹙,手指无意识地敲击桌面。这个习惯和李剑很像,但给人的感觉完全不同。
李剑的敲击声是权力的节奏,是压迫的前奏;周哲的敲击声,更像是思考时的伴奏。
“差不多了。”路容终于开口,声音因为长时间不说话而有些沙哑。
周哲转过头:“怎么样?”
“核对完了。”路容指着屏幕上的总结报告,“过去一周共有三百二十万次接口调用,其中异常响应四千七百次,都在正常波动范围内。没有发现明显的异常数据包模式。”
她停顿了一下,补充道:“不过有个细节——每天凌晨三点到四点之间,接口调用频率会有一个小幅度的异常峰值。虽然每次峰值都不大,但连续七天都在同一时间段出现,有点奇怪。”
周哲的眉头皱了起来。
他走过来,俯身看向屏幕。路容能感觉到他呼吸的热气拂过她的耳畔。这个距离太近了,近得她能看清他睫毛的弧度,能闻到他身上那股干净的草本香气里,混合了一丝淡淡的咖啡味。
“凌晨三点……”周哲喃喃自语,“这个时间段理论上应该是调用低谷。”
“是的。”路容说,“我检查了那些调用的接口ID,都是正常的用户行为数据收集接口。参数看起来也没问题。但就是……太规律了。”
周哲直起身,揉了揉太阳穴。
“邪门。”他低声说,更像是在自言自语,“最近系统总在凌晨有点小波动,老吴查了几次都说硬件没问题。我本来以为是偶然现象,现在看来……”
他没有说完。
但路容已经记下了两个关键词。
老吴。
凌晨系统波动。
她的心跳开始加速。这是一种猎手发现猎物踪迹时的本能反应——那个加密标记`#K3-7A-82`,那些凌晨的异常调用,还有周哲口中“查了几次都说硬件没问题”的老吴……这些碎片开始在她脑海中拼凑。
“老吴是?”她假装随意地问。
“IT部的老员工,吴建国。”周哲说,“在公司待了十几年了,技术很厉害,就是脾气有点怪,不太合群。李总让他负责核心系统的硬件维护。”
路容点点头,没有再问。
她关闭电脑,开始收拾东西。背包的拉链发出轻微的摩擦声,键盘上的指示灯一个个熄灭。办公室里的灯光已经全部亮起,白炽灯的光线在玻璃隔断上反射出无数个重叠的影子。
“今天辛苦你了。”周哲说,语气真诚,“要不是你帮忙,这些日志我一个人得核对到半夜。”
“应该的。”路容站起身,背上背包。
她看向周哲。他站在工位旁,身后的窗外是深港市的夜景——远处江对岸的摩天大楼灯火通明,近处老城区的巷弄里烟火气缭绕。两种截然不同的世界,被一扇玻璃窗隔开,却又奇妙地共存于同一个画面中。
就像她和周哲。
一个是复仇的幽灵,一个是正直的技术骨干。两个本该毫无交集的人,此刻却因为一个危险的计划,站在了同一间办公室里。
“那我先回去了。”路容说。
“好。”周哲点点头,“明天你就正式调来预研小组了,工位我会让人准备好。早上九点,技术部会议室,有个项目启动会。”
“我会准时到。”
路容转身走向电梯间。
高跟鞋踩在地板上,发出清脆的响声。技术部还有不少人在加班,键盘敲击声、低声讨论声、咖啡机运作的嗡嗡声……这些声音交织在一起,形成一种奇特的背景音。
她按下电梯按钮。
等待的时候,她透过走廊的玻璃窗看向外面。深港市的夜晚很美,但这种美是冰冷的、有距离的。就像她现在的人生——她站在这里,看着这座城市,却永远无法真正融入其中。她是若溪,一个虚构的身份,一个为了复仇而存在的影子。
电梯门开了。
路容走进去,按下二十七楼的按钮。她需要回数据分析部拿些个人物品,明天就要正式离开那里了。
电梯开始上升。
镜面墙壁里,她看见自己的脸——苍白,疲惫,但眼神里有一种前所未有的坚定。今天发生了太多事:李剑的试探,王丽的盘问,周哲意外的援手,还有那些凌晨的异常日志……
所有这些,都在告诉她一件事:她的方向是对的。
李剑确实在进行某种不可告人的操作。那些凌晨三点的数据调用,那些硬件“没问题”的系统波动,还有那个负责核心系统维护、却查不出问题的老吴……
路容的嘴角微微扬起。
那是一个冰冷的、几乎看不见的笑容。
猎物已经露出了尾巴。
现在,她只需要顺着这条尾巴,找到它的巢穴。
