网易首页 > 网易号 > 正文 申请入驻

庆功宴,妻子上厕所时男闺蜜来电,我按下免提,全场瞬间死寂,她崩溃

0
分享至

庆功宴的灯光璀璨得有些刺眼,水晶吊灯折射出细碎的光斑,落在银质餐盘上,晃得人眯起眼。

服务员端着一盘油亮喷香的红烧肉从我身侧经过,酱汁浓郁的咸鲜气息裹挟着酒店中央空调送出的冷风扑面而来,凉意混着烟火气,莫名让人喉头发紧。

我的目光不由自主地落在简媛搁在椅边的那只浅驼色手包上,皮质柔软,边缘已微微磨损,是她用了两年的旧物。

包里,手机震动了第三次。



第一次震动时,我正低头切牛排,刀尖划过瓷盘发出轻微刮擦声,我佯装未觉,连眼皮都没抬一下。

第二次震动来得更急促,简媛倏然起身,高跟鞋敲击大理石地面的声音清脆而慌乱,椅子被她带得向后滑出半尺,椅腿与地面摩擦出刺耳的“吱呀”声,她甚至没伸手去扶——那点仓皇,像一根细针,悄悄扎进我心里。

第三次震动沉闷而固执,从包底幽幽透出来,仿佛一颗被捂住的、不肯停跳的心脏,在暗处一下、又一下地搏动。

投资人老周端着酒杯踱步过来,脸上堆满笑意,眼角的皱纹都舒展成花,金丝眼镜后的目光热络又真诚:“老顾啊,这次项目能落地,全靠你们团队拼死扛着!三年了,从城中村那间漏雨的地下室,熬到今天C轮融资敲钟,你媳妇儿可是顶梁柱!”

我嘴角微扬,笑意却未达眼底,右手不动声色地探进简媛的包里,指尖触到冰凉的金属机身。

屏幕亮起,三个字赫然跳动——周霖。

这名字我熟。简媛高中同窗,去年同学会散场后,两人微信聊天频次悄然翻了三倍,朋友圈点赞互动也日渐频繁。她曾轻描淡写解释过:“就是老同学叙叙旧,他刚离婚,情绪低落。”我信了,甚至替她回过一句“多照顾他”。

可此刻是晚上九点十七分,一个已婚男人,连续拨通她手机三次。

我拇指按下接听键,顺势点开免提。

“老婆,我浑身发冷,头重得抬不起来……你能不能来陪我?”

周霖的声音透过听筒漫出来,温软绵长,尾音微微上扬,像裹了蜜糖的钩子,轻轻一勾,整个包厢的空气骤然凝滞。

倒茶的服务员手腕一抖,青瓷壶嘴悬在半空,水珠将落未落;邻座同事夹菜的筷子停在盘沿,酱汁顺着筷尖缓缓滴落;连背景音乐都像被掐断了声线,只剩空调出风口细微的嗡鸣。

我听见身后有人猛地吸气,胸腔扩张的声响清晰得刺耳。

老周举杯的手僵在离我鼻尖不到二十厘米的地方,笑容还挂在脸上,却像一张被风干的面具,裂纹无声蔓延。

“我量了体温,三十八度六……嗓子疼得说不出话。”周霖继续说着,语气愈发虚弱,又带着不容拒绝的依赖,“你今天能过来吗?我想你,特别想,身体需要你……贴身照顾。”

我垂眸盯着手机屏幕,通话时长数字冷酷地跳动:00:00:47……00:00:48……00:00:49……

“老婆?你怎么不说话?”

我喉结滚动了一下,清了清嗓,声音平稳得近乎陌生:“她不在。”

电话那头静了足足三秒,呼吸声粗重了一瞬,随即“嘟”一声,忙音响起。

包厢里静得能听见冰块在红酒杯里缓慢融化的细微“咔嚓”声。

投资方几位高管交换着眼色,眼神里全是惊疑与避讳;我们公司几个骨干脸色煞白,有人下意识攥紧了餐巾;老周默默把酒杯放回桌面,深红色液体晃荡着泼洒出来,在雪白桌布上洇开一片暗红,像一道无声的伤口。

这时,包厢门被推开。

简媛站在门口,补过的妆精致得挑不出错——眉峰凌厉,眼线纤长,唇色是新调的豆沙玫瑰,泛着柔润光泽;发丝松松挽在脑后,几缕碎发垂在颈侧,衬得她肤色愈发白皙。

她目光扫过我手中亮着屏的手机,脚步猛地一顿,高跟鞋鞋跟在光洁地砖上磕出短促一响。

“你拿我手机干什么?”她声音绷得很紧,指甲无意识掐进掌心。

我站起身,将手机递过去,屏幕朝上,光洁如镜,映出她骤然失血的脸——通话记录第一条,周霖,时长两分十七秒,时间戳精准得令人窒息。

“你那位‘男闺蜜’打来的。”我语速平缓,字字清晰,“说发烧了,要你陪夜。”

她瞳孔骤然收缩,嘴唇瞬间褪尽血色。

“他还喊你老婆。”我顿了顿,目光扫过全场每一张面孔,“说想你想到头晕,说身体需要你……贴身照料。”

“顾煜,你听我解释——”

“解释什么?”我打断她,声音不高,却像一把钝刀,慢慢割开所有粉饰太平的假象,“解释你们只是聊天气、聊作业、聊十年前谁暗恋过谁?解释他喊你老婆是喝醉了口误?解释你凌晨两点对着手机笑出声,是因为KPI超额完成?”

她嘴唇剧烈颤抖,眼眶迅速泛红,泪水在睫毛根部聚成颤巍巍的一颗,迟迟不肯坠落。

“我不是故意的……是他……”

“是他什么?”我直视她,目光沉静如深潭,“是他拿刀架在你脖子上逼你接电话?还是他拿刀抵着你后背,逼你删聊天记录、改朋友圈定位、骗我说你在加班?”

那颗泪终于滚下来,砸在她手背上,洇开一小片深色。

紧接着,她整个人顺着门框滑坐在地,双臂环膝,把脸深深埋进去,肩膀剧烈耸动,哭声压抑又破碎,像被扼住喉咙的幼兽。口红蹭花了,左颊一道猩红拖痕;发髻散开,黑发凌乱垂落,遮不住通红的耳根和脖颈上暴起的青筋。

包厢里没人说话,只有她断续的抽噎声,一声比一声更沉,更哑。

我站着没动。

从前她掉一滴泪,我就慌得手心冒汗,她皱一下眉,我就放下代码奔医院挂号;她说累,我立刻推掉客户会议给她揉肩;她随口一句“想吃芒果”,我能在暴雨夜里绕三座桥买回最新鲜的台农。

可今天,我就这么站着,看她哭得撕心裂肺,心里却像被抽成了真空——不痛,不怒,只有一片荒芜的冷寂,连回声都没有。

“三年。”我开口,声音轻得像叹息,“三年创业,地下室冬冷夏热,蟑螂爬过键盘,泡面汤凉了再热,你陪我熬过每一个版本迭代、每一次融资路演、每一场生死谈判。”

她抬起泪眼,睫毛湿成一簇簇,眼睛红肿得像熟透的樱桃。

“顾煜,我错了……我真的错了……求你,再给我一次机会……”

“你知道最伤人的不是出轨。”我望着她,一字一顿,“是你让我在全公司骨干面前,在押注我们全部身家的投资人面前,亲手摘下‘好丈夫’‘好合伙人’的面具,变成一个被蒙在鼓里的傻子。”

我取下搭在椅背上的深灰西装外套,指尖拂过袖口磨得发亮的纽扣,转身朝门口走去。

“顾煜!”她嘶喊出声,声线劈裂,带着绝望的颤音,“你去哪儿?!”

我没回头。

手搭上门把时,老周一把攥住我小臂,力道沉稳,压低了嗓音:“老顾,缓一缓,别做决定……今晚先回去,明天再说。”

“我很清醒。”我抽出手,指节分明,掌心干燥,“比过去三年加起来都清醒。”

推开包厢门,走廊冷风兜头灌入,吹得衬衫下摆猎猎翻飞。我跨出门槛,厚重的木门在我身后缓缓合拢,将她的哭声、议论声、杯碟碰撞声,尽数隔绝。

电梯里只有我一人。

镜面映出我苍白的脸,领带歪斜,头发微乱,眼底泛着青灰。数字屏上,-1、-2、-3……一层层往下坠,像坠入某个没有出口的深渊。

直到大堂刺目的水晶灯晃得我眯起眼,我才发觉右手正不受控制地发抖——不是愤怒的震颤,是骨头缝里渗出来的寒意,丝丝缕缕,冻得指尖发麻。

推开旋转玻璃门,细雨如雾,无声飘落。

雨丝沾上睫毛,凉意沁入皮肤,我仰起脸,望向酒店二楼那扇亮着暖黄灯光的窗户。窗帘半掩,人影在玻璃上晃动,模糊不清,像一出无声默剧。

我掏出手机,点开简媛的微信对话框。

她删得极尽干净:与周霖的聊天界面空空如也,仅存今日三条消息——“在忙?”“有点不舒服”“你能来吗?”,其余时间轴一片空白,干净得反常。

可我当了三年CTO,服务器日志记得比自己生日还牢。

我打开手机备忘录,指尖稳定地敲下几组时间戳:五月十二日深夜两点十七分、六月三日早八点四十九分、七月二十日傍晚六点零三分……

然后拨通技术总监老何的号码。

“喂,老何,明早八点前,我要看到服务器近半年所有数据导出操作的日志明细,重点查用户权限变更、异常登录时段、高频访问接口。”

电话那头沉默两秒,声音谨慎:“老顾,出什么事了?”

“没事。”我望着雨幕中模糊的霓虹,“就是……想确认点东西。”

挂断电话,我伫立雨中。

路边法国梧桐的叶子被雨水打落满地,叶脉清晰可见,湿漉漉地黏在灰黑水泥地上,像无数摊被踩碎的绿蝶翅膀。空气里弥漫着湿润泥土的腥气、青草微腐的甜香,还有远处烧烤摊飘来的孜然焦香与炭火烟气,混杂成一种人间烟火的真实味道。

一辆出租车缓缓停靠,顶灯在雨帘里晕开一团暖黄光晕。

司机摇下车窗,探出头问:“师傅,去哪儿?”

“回公司。”

车子汇入车流,窗外路灯连成一条流动的光河,向后飞逝。

我靠向椅背,闭上眼。

黑暗里,只有一个念头反复碾过脑海——

简媛到底还藏了多少个“周霖”,多少条没删干净的语音,多少次我睡着后她躲在阳台压低声音的轻笑,多少个我以为她在改PPT的深夜,她正对着另一个人的头像,打出一行又一行温柔缱绻的字。

第2章

出租车缓缓停靠在写字楼入口处,我递过几张纸币,推开车门踏进微凉的夜色里。

雨势早已歇止,但地面仍泛着幽暗水光,像铺了一层薄薄的墨色琉璃,映着路灯洒下的昏黄暖光,晃得人眼发涩。

电梯厢内空无一人,四壁冷白,镜面映出我略显疲惫的轮廓;按键面板上还留着几道未被擦拭的指纹印,边缘微微泛白,是公司搬入时贴的保护膜尚未撕去的痕迹。

我伸手按下“17”键,金属按钮轻微凹陷,电梯随即低鸣着向上攀升,耳膜随之微微发胀,我下意识吞咽了一下,喉结滚动,声音干涩。

电梯门滑开的刹那,走廊陷入一片寂静的黑暗,我抬脚轻跺地面,声控灯应声亮起,光线由近及远次第蔓延,像被惊扰的萤火虫群,倏然苏醒。

公司玻璃大门上的企业标识依旧清晰醒目——“智航科技”,下方一行小字端端正正:“让物流更聪明”。

这名字是简媛起的,三年前我们蜗居在城郊一间不足三十平米的出租屋里,墙皮斑驳,空调嗡嗡作响,她蜷在旧沙发垫上翻看行业报告,我则伏在折叠桌上敲击键盘,屏幕蓝光映着她专注的侧脸;她忽然坐直身子,眼睛亮亮地说:“叫‘智航’吧,智慧的航海。”

那时我觉得这名字既清朗又笃定,像一叶载满希望的小舟,正驶向未知却明亮的海域;如今我站在原地仰头望着那几个字,心口却像被无形的手攥紧,脑海里反复闪回的,却是她低头盯着手机屏幕时嘴角弯起的弧度,那笑意温柔而疏离,仿佛隔着一层看不见的玻璃。

我抬手刷开感应门禁,滴的一声短促清脆,玻璃门无声滑开。

办公区空旷得近乎荒凉,灯光只亮着几盏应急灯,投下细长孤寂的影子;我们那一排工位紧挨落地窗,窗外城市灯火如星河倾泻,窗内却只剩我一人踽踽独行。

我的座位上还摊着那份尚未签署的投资协议,纸张边缘微微卷起,第37页右下角签栏旁,简媛的名字静静躺在那里,笔迹圆润饱满,尤其那个“媛”字的最后一捺,习惯性地向上轻扬,像一只不肯落定的蝶翼。

我拉开椅子坐下,指尖微凉,轻轻掀开笔记本电脑盖子。

开机密码仍是我们的结婚纪念日——1108,三个数字输入完毕,屏幕亮起,桌面壁纸是我们去年在青海湖边拍的照片,她穿着浅蓝色长裙,风吹起她的发梢,笑容干净得不带一丝杂质。

我盯着那画面看了许久,久到眼睛发酸,才移开视线,点开浏览器,在地址栏里缓慢敲入公司内网服务器的访问路径。

键盘敲击声在空旷的办公室里格外突兀,嗒、嗒、嗒,一声接一声,节奏分明,如同心跳失序后强行维持的节拍,又像有人用指甲不疾不徐地叩击桌面,一下一下,敲在神经末梢上。

此刻我不想归家,也不愿合眼,只想让大脑被某种确定的东西填满——数据、时间戳、IP段、操作类型,这些冰冷而精确的字符,能暂时压住胸口翻涌的混沌与钝痛。

我点开系统维护日志,逐行浏览。

过去三个月内,服务器共执行过两次重启操作,一次发生在上月15日凌晨两点,另一次是本月3号上午九点,均为计划内例行维护,日志备注栏写着“版本升级+安全补丁”,一切正常。

CPU使用率曲线平稳,内存占用始终维持在65%上下浮动,未见异常峰值或持续高位运行迹象。

我向下滚动页面,切换至数据库操作日志界面。

这份日志平日极少有人查阅,它忠实记录每一次查询、插入、更新、删除行为,精确到秒级时间戳,连操作者所用设备的内网IP都完整标注,格式严谨得近乎冷酷。

我逐条滑动,目光扫过密密麻麻的字符,瞳孔渐渐收缩,视野边缘开始泛起细微的刺痛感。

直到——

凌晨两点十七分,管理员账号admin02登录成功,执行指令:导出客户信息表(含姓名、联系方式、历史订单、信用评级等全部字段)。

我指尖悬停在键盘上方,迟迟没有落下。

凌晨两点十七分。

我们公司实行弹性工作制,但最晚加班者通常不超过晚上十一点半;整栋楼夜里基本断电断网,安保系统也默认非工作时段无人进出。

除了我偶尔因失眠或突发灵感深夜返岗写代码,没人会在那个时间点登录核心服务器。

可这一条,绝非我所为。

我上周未曾踏入公司半步,连门禁卡都搁在抽屉底层积了薄灰。

我深吸一口气,继续往下翻。

第二条:凌晨三点零二分,同一账号,导出物流调度算法核心参数表(含路径权重、时效系数、运力阈值等敏感配置)。

第三条:凌晨一点四十五分,导出客户合同信息表(含签约主体、金额条款、服务周期、违约责任等完整文本)。

第四条:凌晨两点五十九分,导出定价模型逻辑表(含成本核算公式、动态调价规则、区域浮动系数)。

第五条:凌晨三点三十六分,导出供应商资质库(含认证文件编号、年审状态、合作等级评定)。

第六条……

我加快滚动速度,手指在方向键上急促敲击,屏幕上的日志如瀑布般倾泻而下,一行行掠过眼前,快得几乎模糊成影。

自半年前起,每隔十天至十四天,便有一次深夜批量导出操作,时间全部集中在凌晨一点至四点之间,导出对象无一例外全是公司命脉级数据资产——客户画像、算法内核、价格策略、履约凭证、技术文档索引……

一股陈年泡面汤的酸腐气息猝不及防钻入鼻腔,胃部猛地痉挛,我皱眉偏头,目光落在桌角那只没动过的泡面碗上。

那是昨晚加班至十一点后随手泡的,汤面早已冷却凝脂,表面浮着一层半透明的油膜,在灯光下泛着腻人的微光。

我伸手将它推至桌沿,指尖触到碗壁冰凉黏腻,随即收回,目光重新钉在屏幕上,掌心悄然渗出细汗。

那不是愤怒引发的颤抖,而是从脊椎深处漫上来的寒意,像冬夜渗入骨缝的霜气,无声无息,却足以冻结血液。

我点开账号权限管理后台,检索admin02的操作轨迹。

半年来,该账号共于深夜登录二十三次,每次登录IP地址高度一致——192.168.1.117。

这是简媛家中台式机绑定的固定内网地址,路由器后台我亲手配置过,不会记错。

她就在自己卧室里,用属于她的管理员权限,悄无声息地拷走公司最核心的数据资产。

我向后靠进椅背,仰头望向天花板上规律闪烁的LED灯带,喉结上下滑动,却发不出任何声音。

中央空调出风口持续送出冷风,拂过脸颊,带着工业滤网特有的微尘气味,让我想起地下室创业初期那台老旧挂机,也是这般固执地吹着冷气,仿佛要冻住所有躁动与不安。

简媛是产品经理,理论上她的职责边界清晰明确:梳理用户需求、撰写PRD文档、协调研发排期、对接销售反馈,所有动作均通过公司统一部署的协同平台完成,无需、也不该直接触碰数据库底层。

当初她向我申请admin02权限时,语气坦荡自然:“顾煜,我想调取原始数据做交叉分析,比平台报表更直观些。”

我几乎没有犹豫就点了授权,因为那时我相信她眼中闪烁的,是和我一样的热忱与纯粹。

此刻,二十三条深夜登录记录静静躺在屏幕上,像二十三把淬毒的匕首,齐齐插在我信任的基石之上。

我一把抓起手机,拇指悬在老何号码上方,拨号键已亮起,却又猛然顿住。

凌晨一点十七分,他必然早已沉睡,手机静音,呼吸均匀。

即便打通,我又该如何开口?说“我老婆不仅背叛婚姻,还涉嫌窃取商业机密”?这话出口,等于引爆一颗埋在公司地基下的定时炸弹。

我将手机重重扣在桌面上,金属外壳撞击木纹发出闷响,然后再次点开日志界面。

半年前首次导出的时间,精准锁定在6月12日凌晨两点半。

那天我记得太清楚了——简媛说要去参加高中同学聚会,临出门前还踮脚吻了我额头,发梢带着洗发水的淡香;她回来时已近凌晨一点,玄关灯光下,她脚步微晃,脸颊泛红,声音沙哑地说“喝多了,别吵我”,便径直走向浴室。

我当时揉着发胀的太阳穴,一边调试接口bug,一边随口应着,心想她难得放松一回,醉态也可爱。

现在才明白,她进门之前,已在自家书桌前坐定,打开电脑,输入密码,下载完整整三十七万条客户信息,才拎着包推开了我家的门。

6月12日。

周霖,她的高中同窗。

去年那场同学会之后,两人微信互动频率陡增,朋友圈点赞变得频繁而刻意,甚至开始共享同一款冷门读书APP的打卡截图。

我脑中某根绷紧已久的弦,“咔”一声脆响,彻底断裂。

我打开浏览器,输入“周霖”二字,搜索引擎跳出密密麻麻的同名结果。

我追加关键词“物流科技”,耐心翻至第三页,一条标题赫然撞入眼帘:“星图物流科技完成A轮融资三千万元,加速布局智能调度系统”。

新闻配图是一张团队合影,我放大像素,逐个辨认站位——最右侧那个穿深灰衬衫、眉骨高挺、嘴角噙着若有似无笑意的男人,正是周霖。

他的职务栏写着:联合创始人兼产品总监。

星图物流科技。

我死死盯住这五个字,心脏骤然缩紧,思维高速运转,像一台超频运行的服务器,瞬间调取所有关联信息。

星图是我们最主要的竞争对手,去年年底突然上线一套智能调度引擎,宣传口径称“自主研发”,但业内早有风声,质疑其核心参数与我司算法重合度高达83.6%,连异常流量兜底策略的触发阈值都惊人一致。

当时法务建议启动技术比对,却被我以“证据链不完整”为由暂缓推进。

现在真相赤裸裸摆在我面前。

不是抄袭。

是盗窃。

是简媛将我们耗时两年打磨的算法模型、客户行为标签体系、实时运力匹配逻辑,一份份打包,亲手交到周霖手中。

寒意顺着尾椎一路攀至天灵盖,四肢百骸仿佛浸在冰水里,指尖僵硬发麻。

我霍然起身,在空旷的办公区来回踱步,皮鞋跟敲击大理石地面,发出空洞而执拗的回响,像倒计时的秒针,一下,又一下。

简媛骗了我整整半年。

不,或许更久。

她与周霖的联系究竟始于何时?是同学会当晚互加微信的那一刻?还是更早,在我们筹备B轮融资期间,她频繁出差“对接渠道资源”的那些夜晚?

她向我索要管理员权限时,是否已将整套窃取计划在心中推演了无数遍?

她每天下班回家,为我热好牛奶,陪我看项目复盘视频,跟我一起演练投资人问答,甚至在我熬夜改代码时默默送来温热的姜茶——她脸上每一道柔和的线条,每一句体贴的叮咛,每一个依偎的姿态,背后究竟藏着怎样精密的算计?

我折返回电脑前,点开聊天记录备份入口,不再只查她与周霖的私聊窗口,而是调取全部通讯数据,从注册日起逐条回溯。

工作群消息规整有序,讨论需求优先级、确认交付节点、同步测试进度,措辞专业,毫无破绽。

与同事的私聊亦属寻常,吐槽食堂饭菜、分享拼单链接、转发搞笑短视频,语气轻松自然。

唯有一条对话,让我指尖骤然停驻。

三个月前,她与老何的对话框里,静静躺着这样一段文字:

老何:“简经理,您昨天导出的数据用上了吗?运维组准备清理近期日志。”

简媛:“已使用,可以清理。”

老何:“收到。”

我盯着这行字,指尖冰凉,血液似乎停止流动。

老何知道。

他不仅知情,还主动配合,为她扫清操作痕迹。

我再次拿起手机,指尖悬在拨号键上,微微颤抖。

不能打。

若老何本就是共谋者,这通电话便是警铃,会让他立刻销毁证据、转移数据、切断所有关联路径。

若他只是无意间协助,那我贸然质问,只会加速流言扩散,在公司内部掀起一场无法收场的信任海啸。

我必须稳住,必须藏好锋芒,必须先织一张密不透风的网。

我关闭聊天窗口,重新打开服务器日志,这次不再只看操作摘要,而是将每一条导出记录的关键字段——IP地址、精确时间、表名、数据量级、操作响应时长——全部截屏保存。

一张,两张,三张……直至二十三张截图整齐排列在新建文件夹中。

我将它们压缩加密,存入个人云端保险柜,又另拷一份至随身携带的U盘。

当U盘插入USB接口时,金属外壳沁着凉意,贴着指腹,像一块刚从冰柜取出的铁片。

做完这一切,我瞥了眼右下角时间——凌晨三点二十一分。

窗外浓墨般的夜色尚未褪尽,路灯晕开一圈圈昏黄光晕,泼洒在湿漉漉的柏油路上,偶有车辆驶过,轮胎碾过积水,溅起细碎水花,哗啦一声,转瞬又被寂静吞没。

我合上笔记本,靠在椅背上,闭目片刻。

脑海中反复盘旋的,只剩几个尖锐问题:

简媛盗取数据,究竟是为讨好周霖,换取情感回报?还是另有隐情,比如资金胁迫、股权诱惑,甚至……人身威胁?

周霖身为星图联合创始人,接近简媛,真是出于旧日同窗情谊?抑或从一开始,他就将她视为打入我司内部的最佳跳板?

简媛是否清楚自己正被利用?她是真的懵懂无知,还是早已与周霖达成某种默契,甘愿成为这场商业围猎中最锋利的那把刀?

我睁开眼,起身走向落地窗。

玻璃冰凉刺骨,我将额头抵上去,感受那股直透额心的寒意,目光投向楼下川流不息的车河。

远处街角,一家烧烤摊仍在营业,炭火噼啪作响,青烟袅袅升腾,混着路灯昏黄的光,在潮湿空气里氤氲成一片灰蒙蒙的雾霭。

我忽然记起今晚包厢里简媛崩溃的模样——她蹲在地毯上,双臂环抱膝盖,妆容糊成一片,睫毛膏晕染出两道乌青泪痕,哭得肩膀剧烈起伏,声音破碎不堪:“顾煜……我错了……我真的错了……”

当时我以为她悔的是背叛,是欺骗,是辜负。

此刻我才彻悟,她真正恐惧的,从来不是我的原谅与否,而是事情败露后周霖的决绝抽身,是她精心构筑的双重生活轰然坍塌,是她在两个男人之间摇摆失衡后,最终一无所有的绝望。

她怕的不是失去我。

她怕的是,我一旦开始调查,便会掀开她层层叠叠的伪装,让她再也无法扮演那个温柔、能干、值得信赖的妻子与合伙人。

我掏出手机,点开通讯录,找到简媛的名字,指尖悬停良久,最终按下了“加入黑名单”。

微信对话框同步拉黑,头像瞬间变灰,再无一丝温度。

做完这些,我打开手机备忘录,逐条录入关键事项:

第一,明日行动必须绝对隐蔽,不得惊动任何人;暂不接触老何,亦不与简媛正面交锋。

第二,立即备份全部服务器日志原始文件,存放于三处物理隔离环境,严防人为删改。

第三,调取简媛名下所有银行账户、第三方支付平台流水,重点筛查与周霖及其关联方的资金往来,若有异常转账,即构成商业贿赂嫌疑。

第四,委托第三方技术机构,对星图最新版调度系统进行逆向解析,比对公司数据库原始结构与字段逻辑,量化数据剽窃比例。

第五,预约专业知识产权律师,准备全套证据链,包括日志截图、U盘存证、云盘加密备份、邮件往来记录等。

写到“找律师”三字时,我手指顿住,屏幕微光映着我苍白的脸。

这三个字,意味着无论结局如何,我和简媛之间那座名为“信任”的桥梁,已然彻底焚毁,连灰烬都不剩。

我久久凝视着这三个字,胃部再次翻搅,那碗泡面的酸腐味仿佛又弥漫开来,挥之不去。

我起身走向茶水间,将泡面碗倒进黑色垃圾桶,拧开水龙头,热水哗哗冲刷碗壁,蒸腾起一片白雾,烫得我本能缩手,皮肤瞬间泛红。

关掉水龙头,擦干手,我回到工位,拔出U盘,轻轻放入口袋内侧夹层。

接着拿起搭在椅背上的外套,转身欲走。

行至门口,目光不经意扫过简媛的工位。

她的笔记本电脑屏幕仍亮着,屏保是一张洱海畔的合影——她穿红裙立于礁石之上,裙摆被风扬起,我站在她身后,一手轻搭她肩头,另一手举着相机,背景是澄澈得令人心颤的碧蓝湖水。

我缓步走近,停在她桌前。

一杯冷透的美式咖啡搁在右手边,杯沿残留一抹鲜红唇印,像一枚小小的、凝固的印章;旁边便利贴上写着“周四上午十点,与华宇物流确认Q3排期”,字迹圆润流畅,“排”字最后一笔的竖弯钩,与她签名中“媛”字的收势如出一辙,都带着一种克制的、向上的跃动感。

我伸手拿起她的无线鼠标,指尖轻点左键。

屏保消失,桌面浮现——图标排列整齐,文件夹命名规范,所有窗口均处于最小化状态,仿佛主人只是短暂离开。

我点开“此电脑”,进入“最近使用的文档”列表,一个名为“数据备份”的文件夹赫然在列。

双击打开,内部按日期建有多个子文件夹,每个名称我都无比熟悉——“customer_info_20240612”、“algo_params_v3”、“contract_detail_q2”……全是我司数据库中真实存在的表名。

我右键点击最早那个文件夹,选择“属性”,创建时间赫然显示为:2024年6月12日02:28:17。

与服务器日志中第一条导出记录,分秒不差。

我松开鼠标,退后半步,静静伫立。

证据确凿。

无需再查。

我转身离开,玻璃门在身后自动闭合,门禁系统发出清脆的“滴”声,锁舌弹出。

走廊声控灯应声亮起,又在我走过后渐次熄灭,光影明灭之间,我站在电梯口,按下向下的箭头。

电梯门无声滑开,镜面映出我的脸——眼白布满血丝,嘴唇干裂起皮,下巴冒出青黑胡茬,头发凌乱,衬衫领口微敞,整个人像被抽走了所有生气。

我跨入轿厢,转身面对镜子,目光与镜中那个陌生男人对峙。

脑中只有一个念头在反复撞击:

简媛,你到底还藏了多少我没看见的真相?

电梯门缓缓合拢,楼层数字自17开始逐格跳降,我伸手探入口袋,指尖触到U盘坚硬的棱角,已被体温烘得微温。

明天,我要以常规系统巡检为由,调取简媛工位电脑的完整硬盘镜像;

明天,我要申请调阅她近一年全部邮箱收发记录,尤其是与外部域名的通信附件;

明天,我要拿到她所有银行卡的详单流水,一笔一笔,核对每一笔可疑支出;

然后,我会走进律师事务所,递交这份装着二十三张截图、一份加密云盘密钥、一枚U盘的牛皮纸信封。

电梯抵达一楼,门扇向两侧滑开,大堂冷气裹挟着雨气扑面而来。

我迈步而出,细密雨丝迎面扑来,凉意沁入皮肤,我下意识仰起脸,望向十七楼那扇仍亮着灯的窗户。

光晕在雨幕中晕染开来,像一颗不肯熄灭的心脏。

我抬手拦下一辆出租车,拉开车门坐进后座。

司机透过后视镜看了我一眼,语气平淡:“师傅,去哪儿?”

我怔了怔,一时竟答不上来。

他耐心等着,车内空调嗡嗡低响。

我沉默数秒,报出一个地址——不是我们共同居住的精装公寓,而是我创业初期租住的老式居民楼,合同尚在有效期内,房东一直未退还押金,钥匙至今还串在我那串沉甸甸的钥匙圈上。

车子汇入雨夜车流,雨刷器在前挡风玻璃上来回摆动,吱嘎、吱嘎,节奏单调而固执。

我向后靠进座椅,闭上双眼。

U盘紧贴大腿外侧,硬而灼热,像一枚刚刚铸就的烙印。

第3章

出租车缓缓停靠在老旧公寓楼前,计价器吐出单据时发出轻微而持续的嘶嘶声,像一条疲惫的蛇在吐信。

我递过去几张皱巴巴的纸币,指尖还沾着地铁扶手的凉意,转身推开车门,冷风裹着晨雾扑在脸上。

抬头望向五楼那扇窗,玻璃蒙着薄灰,漆黑一片,仿佛一只闭紧的眼睛,沉默地俯视着我。

去年搬离时,窗帘没拆,仍是简媛亲手挑的那款——素白底子上浮着细密的浅灰竖纹,远看如雾中竹影,近摸却略带涩感。

她当时站在窗边比划着说:“这个花纹显干净,不藏灰。”

我笑着摇头:“租的房子,讲究那么多干吗?”

她转过身来,手指轻轻抚过布料边缘,声音很轻却很笃定:“租的也是家。”

家。

这两个字此刻沉甸甸压在我舌尖上,没出口,先尝到了铁锈味。

掏钥匙时,指尖碰到裤袋里那个小小的U盘,金属外壳已不再冰凉,被体温焐得温润,像一块贴身藏了许久的旧玉。

楼道里的声控灯坏了一盏,光晕在三楼拐角处戛然而止,我跺了两下脚,震得鞋底发麻,头顶才亮起昏黄的光,灯泡嗡嗡低鸣,光线晃得人眼晕。

五楼走廊墙皮翘起一块,边缘卷曲泛黄,是去年夏天台风过后潮气钻进去啃噬留下的伤疤,房东始终没来修,只用胶带潦草粘过一次,如今胶带早已发脆发黑。

钥匙插进锁孔,转动两圈,金属咬合的咔哒声格外清晰,门轴吱呀一声呻吟着打开,一股陈年气息扑面而来——洗衣粉的皂香混着灰尘的土腥,还有一丝若有若无的、被时间腌透的霉味。

我没开灯,任窗外路灯的微光斜斜淌进来,在地板上铺开一道窄窄的淡黄光带,像一把生锈的刀。

沙发还是那张米灰色布艺沙发,坐垫塌陷处凹出我常坐的弧度,茶几上静静躺着我走时忘带走的充电器,数据线拧成一团乱麻,接口处磨损发亮。

冰箱门上贴着一张泛黄的便利贴,字迹是简媛惯用的圆润楷体,墨色略淡:“牛奶记得喝,过期三天了。”

纸角微微翘起,胶面失去黏性,边缘卷得像枯叶,她写字时似乎心不在焉,没用力按实,笔画尾端轻飘飘飞出去。

右下角印着日期:去年八月十七日。

我伸手揭下,纸背还残留一点胶痕,指尖一搓就碎成白粉,随即团成一个硬邦邦的小球,扔进角落那只积灰的塑料垃圾桶里。

卧室门虚掩着,推开时门缝里飘出一股更浓的静滞气味。

床垫靠墙立着,床单裹得整整齐齐,被褥叠放在衣柜顶上,叠痕笔直,像她从前整理报表那样一丝不苟。

我拉开衣柜,樟脑丸的辛香冲出来,呛得我鼻尖发痒,最底层压着那台银灰色笔记本,机身落了一层薄灰,电源线缠绕在机身上,像一条盘踞休眠的蛇。

屏幕贴膜边缘鼓起一圈细小气泡,像被水汽撑开的蝉翼。

按下开机键,风扇立刻嗡鸣起来,由低到高转了七八秒,屏幕终于亮起,蓝光映在我瞳孔里,冷而锐利。

右下角显示电量:百分之七十二。

我连上手机热点,信号格跳动两下,稳定下来,随后输入网址,登录公司云端管理后台。

简媛的账号绑定的是公司邮箱,密码框空着,我盯着它,手指悬在键盘上方,迟迟未落。

第一次输的是我们结婚纪念日:1108,系统弹出红色提示:“密码错误。”

第二次试她生日:0617,同样被拒,光标一闪一闪,像在冷笑。

第三次,我深吸一口气,敲下她母亲的生日数字,回车键按下时,指节泛白。

页面瞬间跳转,验证通过。

云备份目录按时间顺序排列,最新文件夹名称赫然标注着今日凌晨三点零七分,自动同步完成。

我点进去,微信聊天记录、照片库、通话详单、短信草稿箱……所有数据都安静躺在那里,井然有序,像一座精心布置的罪证陈列馆。

我先点开通话记录。

最近三个月,周霖的名字出现四十七次,几乎填满整页列表。

绝大多数通话发生在晚上十点之后,最短一次仅三十七秒,最长那次长达一小时二十三分钟,通话结束时间显示为凌晨一点十五分。

还有一个号码出现频率更高,备注栏写着“周霖公司座机”,每日下午三点整准时接入,每次通话时长稳定在十五至二十分钟之间,分秒不差,如同设定好的程序。

短信草稿箱里静静躺着一条未发送的信息,创建时间是上周四凌晨两点十二分。

我点开。

“周霖,我受不了了。每次回家看见顾煜对着电脑改代码,我就想吐。你答应我的事到底什么时候兑现?我已经给了你半年的数据,你还要我等多久?”

发送键没按,草稿保存,时间凝固在那一刻。

我盯着屏幕,鼠标滚轮被我攥得死紧,指腹发白,指甲边缘泛青。

每一个字我都认得,可连在一起却像陌生文字,不是看不懂,而是大脑本能地拒绝接收——仿佛多看一秒,就会有某种东西在颅内崩断。

目光停在“看见顾煜对着电脑改代码,我就想吐”这行字上,胃部猛地抽搐,一股熟悉的酸腐气直冲喉头,那是昨晚吃过的泡面在胃里发酵后的味道,又苦又馊。

我强迫自己往下翻,指尖滑过触控板,像在翻检一具尸体的伤口。

周霖与简媛的对话,从十月起骤然密集。此前只是节日问候或工作确认,国庆假期刚结束,消息频率陡然拔高,几乎每日不断,有时从清晨七点聊到深夜十一点,中间穿插语音、图片、定位共享。

最早让我停住的,是十一月三日晚上十一点四十分的一条消息。

周霖:“媛媛,你老公那个调度算法真的那么准?”

简媛:“他调了两年了,准确率比市场同类高百分之十五。投资人就是看中这个才投的。”

周霖:“百分之十五?确定不是吹的?”

简媛:“我天天看数据,能不知道?核心参数是他自己写的,连老何都没权限改,只有我看过整版。”

周霖:“你能拿到吗?”

简媛隔了六分钟才回复,光标在输入框里无声闪烁。

简媛:“能。但你想干嘛?”

周霖:“我们公司也在搞智能调度,现在准确率卡在瓶颈上不去。如果你能拿到参数,我可以跟合伙人谈,给你技术入股。”

简媛:“你认真的?”

周霖:“我什么时候骗过你。”

简媛又沉默三分钟,屏幕右下角显示“对方正在输入……”持续了整整一百零四秒。

简媛:“让我想想。”

紧接着是一条语音通话记录,时长四十二分钟,音频未同步备份,但第二天凌晨一点二十二分,她发来一条新消息。

简媛:“我可以给你数据,但股份要写进合同。我要百分之八,投票权。”

周霖:“百分之五,投票权可以给,但得等A轮之后。”

简媛:“百分之六,不能再少。”

周霖:“成交。”

我向后仰靠在椅背上,椅子发出不堪重负的咯吱声,笔记本风扇持续嗡鸣,像一只困兽在胸腔里扑腾。

百分之六的股份。

她为了这张薄薄的股权协议,把我熬了七百多个日夜打磨出来的核心算法,连同公司三年来的运营脉络、客户画像、调度模型权重,全部打包送进了竞争对手的服务器。

我继续往回翻,停在十二月中旬一条消息上。

周霖:“这次的数据太关键了,我们算法准确率一下提了十二个点。媛媛你真行。”

简媛:“那当然。他熬了三个月调出来的东西,我十分钟就拷走了。”

简媛:“(笑)”

一个灰白色笑脸表情,像素模糊,却刺眼得像烧红的针。

“他”说的是我。

我伏在电脑前,连续七十二小时没合眼调试的代码,她坐在工位上喝着咖啡,手指在键盘上敲了不到十分钟,就完成了整个导出流程。

还笑了。

我关掉聊天窗口,点开相册备份。

云相册按月份归档,去年十二月的文件夹里塞着几十张我从未见过的照片。

第一张是周霖家的客厅,落地窗透进冬日稀薄阳光,茶几上两只高脚杯盛着暗红液体,杯沿印着淡淡唇印。

第二张他在厨房,系着蓝白格子围裙,袖口挽至小臂,锅里热油翻腾,葱花在油星中炸开,围裙胸口印着一只憨态可掬的卡通熊。

第三张是他家那只三花猫蜷在沙发一角,简媛的手正轻轻揉着猫颈,婚戒在灯光下反射出一道冷白光,戒指内圈刻着我们名字缩写,清晰可见。

最后一张是两人自拍合影,背景是商场中庭巨大的圣诞树,彩灯流转,雪花喷雾在空气里浮沉。

周霖左臂环着她的肩,她微微歪头靠在他胸前,睫毛低垂,嘴角上扬,笑容舒展得毫无保留,像一朵彻底绽放的花。

我放大照片,聚焦她的脸。

她化了淡妆,唇色是豆沙红,质地柔润,光泽细腻——正是我去年生日驱车辗转三家商场才买到的那支限量款。

她拆开包装时眼睛发亮,凑过来亲我脸颊,说“好喜欢”,口红印在我衬衫领口,洗了三次才褪尽。

此刻,同一支口红的痕迹,正蹭在周霖深灰色羊绒围巾的褶皱里,像一道隐秘的吻痕。

我忽然想起昨晚庆功宴上她去洗手间补妆的细节——她推门回来时唇色鲜亮,我随口夸了一句“今天气色真好”,她笑着撩了下耳边碎发,说“刚补的”。

原来那抹红,从来不是为我而涂。

我起身走向厨房,拧开水龙头,锈蚀的阀芯发出刺耳的吱嘎声,水流先是浑浊泛红,继而渐渐转清,却仍带着铁锈特有的腥涩。

我接了半杯,仰头灌下,冰水激得牙齿打颤,牙根一阵阵发酸。

回到卧室,我重新点开聊天记录,手指翻得更快,像在火场里抢运证据。

周霖多次试探公司融资进展。

“你们C轮什么时候close?”

“估值多少?”

“投资人尽调看什么数据?”

“老周那帮人最在意哪个指标?”

简媛的回答精准得令人胆寒,每一条都附带时间节点、责任人姓名、文档路径,甚至复述了老周在酒局上拍桌说的原话:“他们就认两个数——毛利率和复购率,别的都是扯淡!”

我后颈汗毛倒竖,脊梁骨像被冻住。

这半年,她不只是窃取数据,而是把公司的骨架、血脉、神经网络,全盘托出,交到了对手手里。

投资人偏好、客户分布、对赌条款、技术壁垒、现金流节点……她像一名训练有素的情报员,把所有致命信息,一字不漏地喂给了敌人。

我翻到上周一条消息,心脏骤然缩紧。

周霖:“下周你们庆功宴是吧?老周会去?”

简媛:“来,怎么了?”

周霖:“你什么时候能抽身?我们这边A轮下个月启动,你的股份到时候就能兑现。”

简媛:“快的话下个月提离职。离婚的事我也在看律师了。”

周霖:“他没怀疑吧?”

简媛:“没。他天天加班,回家倒头就睡,哪会注意这些。”

周霖:“那就好。对了,你记得把最新的客户合同数据拷出来,我们销售那边要做竞品分析。”

简媛:“知道了,明天给你。”

我合上笔记本盖子,屏幕瞬间熄灭,房间重归黑暗。

窗外路灯光从窗帘缝隙斜切进来,在立着的床垫上投下一道惨白光带,像停尸房的分割线。

她说下个月提离职,说在咨询离婚律师。

原来昨晚包厢里她蹲在地上哭,肩膀剧烈颤抖,一遍遍重复“顾煜,我错了,我真的错了”,不是悔恨,是在争取时间。

她怕我当场报警,怕我立刻查服务器日志,怕我毁掉她下个月入职周霖公司、以合伙人身份亮相的全部计划。

那场痛哭,不是忏悔的起点,而是溃败前最后的缓冲。

我站起身,在房间里来回踱步,皮鞋踩在木地板上发出空洞的嗒嗒声,节奏越来越急。

楼上邻居不耐烦地用拖把杆敲了三下天花板,闷响沉沉砸下来,我猛然停步,背脊重重抵住冰凉墙壁。

墙皮粗糙,寒意顺着衬衫纤维渗进皮肤,一路爬到肩胛骨,激起一阵战栗。

脑海里反复闪回去年冬天一个周末的午后。

简媛说加班,我拎着保温桶去送饭,特意买了她最爱的酸菜鱼,排队二十分钟,汤汁在桶里晃荡,香气直往鼻子里钻。

推开她办公室门时,她正侧身讲电话,见我进来,迅速掐断,语气平和:“客户催方案呢。”

我把餐盒放在她桌上,她笑着说了句“谢谢老公”,夹起一块鱼放进嘴里,嚼了两下,点头:“好吃。”

那时我以为她辛苦,以为她敬业,以为她爱这份事业。

现在我知道了——那天她挂断的,是周霖打来的电话;她嘴里的“客户”,说的是如何绕过权限系统,把我的算法源码导出压缩包;她点头说“好吃”,是在确认下一步行动是否可行。

我走回卧室,重新开机,将云端所有备份——聊天截图、原始照片、通话清单、短信草稿——全部下载至U盘。

进度条缓慢爬升:百分之十七,百分之四十三,百分之七十八……硬盘指示灯随着读写节奏明灭,像一颗被攥紧的心脏在搏动。

百分之百。

我拔下U盘,金属外壳微温,轻轻放回左前口袋,紧贴大腿外侧。

接着,我登录公司服务器后台,调取系统操作日志。

简媛账号从她家用IP地址登录的记录共二十三条,每一条都对应一次数据导出行为。

我将操作时间、IP地址、导出表名、数据量四列信息逐条录入,制成表格。

表头工整,字体统一,数据真实得令人窒息。

二十三条记录,覆盖十三张核心数据库表,包括订单调度引擎、客户信用模型、实时运力热力图等绝密模块。

我点击打印,打印机嗡嗡作响,一张A4纸缓缓吐出,纸面尚带余温,边缘裁切毛糙,露出细小纤维。

我把它对折两次,折痕锋利,塞进外套内侧口袋,紧贴胸口。

关机,拔掉电源线,我站在卧室门口,久久凝视这个曾装满笑声与烟火气的空间。

月光从窗帘缝隙渗入,在地板积尘上投下我来回走动的脚印,凌乱、重复、像迷途的印记。

衣柜半开着,简媛惯用的雪松木质香薰包散发出陈年气息,甜腻中泛着微酸,像蜜糖放久了结出白霜。

从前闻着安心,此刻却引得胃部一阵痉挛。

我冲进卫生间,对着马桶干呕,喉咙灼烧,吐出的全是酸水,带着胆汁的苦腥,嗓子火辣辣地疼。

冲水声哗啦作响,我捧起冷水泼在脸上,镜中人双眼布满血丝,眼下乌青,嘴唇干裂起皮,下巴冒出青黑色胡茬,像荒原上疯长的野草。

擦干脸,我走出公寓。

下楼时声控灯再次熄灭,我懒得跺脚,任黑暗吞没台阶,只凭记忆摸黑下行,手指扶着冰冷扶手,一步,两步,三步……

U盘在裤袋里,纸在胸口,像两枚烧红的烙铁。

推开单元门,天边已泛起青灰,街灯在晨光里渐渐失色,轮廓模糊。

远处早点摊的炉火刚燃起,铁锅滋啦爆响,油条在滚油中膨胀翻腾,面香混着煤烟袅袅飘来,勾得人胃里又是一阵翻搅。

我站在楼下,掏出手机,拨通老何的号码。

铃声只响两声,听筒里传来他含糊的睡音:“老顾?大早上怎么了?”

“老何,之前问你查服务器日志的事,先停一下。”

“啊?你昨天不是说要查——”

“我说先停一下。”我打断他,声音平稳,却压着不容置疑的力道,“这件事只有你和我知道,别跟任何人提。”

电话那头静了两秒,老何呼吸略沉,随即应道:“行。”

“还有件事。”我顿了顿,听见自己心跳声撞在耳膜上,“这几天帮我盯着简媛的账号,她再登录服务器,别拦,但把所有操作记录完整备份,发我邮箱。”

他又沉默,这次更久,呼吸声变得清晰可辨。

“老顾,你和简经理……”

“回头跟你说。”我截断他,“先帮我盯着。”

“明白。”

挂断电话,我朝地铁站走去。

路过早点摊,老板娘正将面条甩进油锅,白气蒸腾,油星四溅,锅沿噼啪作响。

我买了一碗豆浆,纸杯烫手,边走边小口啜饮,豆香温厚,却压不住舌尖的麻与苦。

地铁站口摆着卖报摊,折叠桌上摊开今早的报纸,头版是本市要闻,右下角一块豆腐块大小的财经快讯赫然印着:“智航科技完成C轮融资,加码智慧物流新赛道。”

配图是我们昨晚庆功宴的合影——我站在C位,西装笔挺,笑容标准;简媛站在我左侧,裙摆微扬,妆容精致;老周在我右侧,一手搭我肩头,另一手举杯,满脸红光。

所有人都在笑。

照片是昨晚拍的。

昨天我还是照片里那个被簇拥的主角。

今天我站在晨光初露的街角,口袋里揣着二十三份数据窃取铁证,怀里藏着妻子与对手密谋的全部往来,嘴里弥漫着胃酸腐蚀后的苦涩余味。

地铁进站,气流呼啸灌入站台,掀起我额前碎发。

我将喝剩半杯的豆浆扔进垃圾桶,转身踏上车厢。

车厢空旷,我选了角落站立,一手扶着冰凉横杆,另一只手插在裤袋,指尖轻轻摩挲着U盘棱角。

下一站,公司。

我要赶在晨会开始前,潜入简媛工位,把她办公电脑里的本地缓存、临时文件、浏览器历史、剪贴板记录,全部镜像备份。

然后预约律师,把所有证据按法律逻辑归类、编号、固化、公证。

地铁广播在车厢里回荡,女声平稳播报着站名。

我默数着,一站,两站,三站……

车轮与铁轨撞击的节奏,一下,又一下,敲打着我的太阳穴。

第4章

公司写字楼的前台尚未到岗,我用门禁卡刷开玻璃旋转门,脚步踏在光洁如镜的大理石地面上,发出轻微而孤寂的回响。

整层办公区静得能听见空气里悬浮的尘埃缓缓下落的声音,唯有远处机房方向传来低沉持续的嗡鸣——那是服务器机柜散热风扇在恒温环境中不知疲倦地运转。

我径直穿过空旷的开放式办公区,皮鞋踩过地毯边缘时发出细微的摩擦声,最终停在简媛那张熟悉得令人心颤的工位前。

她的黑色机械键盘还覆着一层薄薄的指纹印,鼠标垫一角微微翘起,旁边摆着半杯早已凉透的茉莉花茶,杯沿残留一圈浅褐色茶渍。

电脑屏幕漆黑,锁屏界面泛着冷白微光,右下角时间显示凌晨五点四十二分。

我深吸一口气,指尖悬停片刻,第一次输入她的生日——2001年8月17日,回车键按下后弹出红色感叹号。

第二次试的是她母亲的出生年月,2023年11月3日,系统依旧拒绝访问。

第三次我敲下我们领证那天的日期:2021年5月20日,数字跳动间,屏幕依然固执地保持沉默。

第四次,我缓慢而清晰地键入“ZM0617”四个字母与数字组合——周霖名字首字母缩写加她身份证后六位中的生日段。

屏幕骤然亮起,蓝白相间的桌面映出我绷紧的下颌线和眼底未散的血丝。

桌面上静静躺着一个名为“星图”的文件夹,图标是深蓝色星空背景,右下角缀着一枚银色卫星剪影。

我双击打开,里面整齐排列着数十个压缩包,文件名统一为“星图数据_YYYYMMDD”,最早那个创建于去年六月十二日零点零三分,与服务器后台日志第一条异常导出记录的时间完全吻合。

我右键点击文件夹属性,目光落在“大小”一栏——4.73GB,精确到小数点后两位。

这串数字像一把冰锥刺进太阳穴,我点开最新日期的压缩包,解压窗口弹出后,密密麻麻的数据表图标铺满整个屏幕,Excel表格名称带着行业术语的冰冷质感:“智航华东区客户履约台账”“运力调度热力图参数集”“动态定价模型V3.2”。

最上方还躺着一份Word文档,标题为《星图智能调度系统架构建议书》,作者栏赫然写着“简媛”二字,字体加粗,位置居中。

她不仅窃取原始数据,更以专业身份参与竞品产品设计,甚至亲手打磨出具备落地可行性的技术方案。

我盯着第三页正文,那里用标准宋体小四号字写着:“建议复用智航当前已验证的底层调度引擎,在其基础上重构运力匹配模块逻辑链路,并引入强化学习反馈机制提升实时响应能力。”

措辞精准如手术刀,结构层层递进,连图表编号都严格遵循GB/T 7714规范,页眉页脚设置完整,目录自动生成无误。

她做产品经理三年,交出的每份PRD都让研发团队挑不出半点毛病,UI走查细致到像素级,需求排期精确到人天,连测试用例覆盖率都常年维持在98%以上。

优秀到足以把自家公司的技术命脉,亲手拆解、翻译、重装,再打包送给对手。

我将整个文件夹拖进U盘,动作平稳却指节泛白,金属外壳在晨光里反射出一道锐利寒光。

接着点开她企业邮箱界面,收件箱最上方一封三个月前的邮件标题格外刺眼:《星图A轮融资方案内部讨论稿》。

发件人邮箱后缀是zhoulin@xingtu-tech.com,署名处写着“周霖”。

正文仅有一行字,语气亲昵得令人作呕:“媛媛,帮我看下估值模型,你对智航的财务数据最熟。”

附件名为“星图融资预测_V2.xlsx”,我双击打开,工作表里赫然列着毛利率、客户续约率、单客户获客成本、应收账款周转天数等核心指标——所有数值与我们去年十二月闭门会议上传阅的保密财报完全一致。

这些数据被锁在财务总监办公室保险柜、老周书房加密硬盘、我笔记本BIOS密码保护分区,以及简媛本人的OA系统最高权限账户里。

她把公司三年来熬出来的商业骨骼,连皮带肉剜下来,喂给了周霖。

我举起手机,镜头对准邮件界面,快门声轻得几乎听不见,但那一瞬仿佛有玻璃在耳膜内炸裂。

随后我点开发件箱,从去年十一月十七日开始,她的邮件列表像一条毒蛇般蜿蜒展开——每周至少一封,主题各异却暗藏玄机:“智航Q3重点客户合同扫描件归档”“调度算法灰度测试参数变更日志”“C轮尽调问答口径统一文档”“老周周三战略会原始纪要(含未公开决议)”。

我逐条点开,附件命名格式统一,文件类型涵盖PDF、Excel、Word、PNG截图,全部标注了内部密级标签“绝密·仅限CTO及CEO查阅”。

我默默计数,直到第四十一封邮件的发送时间定格在三天前凌晨一点零七分。

四十一封邮件,四十一把插进公司脊椎的匕首,刀刃上还沾着未干的体温。

我逐一截图保存至本地相册,退出邮箱时顺手清空了浏览器缓存与历史记录。

关机前,我多看了眼她桌面壁纸——去年三亚团建时拍的合影,她靠在我肩头笑得眼睛弯成月牙,海风把我的衬衫下摆吹得鼓起,阳光在她发梢镀了层金边。

我起身时膝盖一阵发麻,血液回流带来针扎般的刺痛,我在她工位前站了整整二十三分钟,窗外天色由铅灰转为鱼肚白,再染上淡金,最后泼洒成一片灼目的橙红。

高架桥上的车流开始躁动,喇叭声断续传来,像隔着一层毛玻璃听远方擂鼓。

我掏出手机,通讯录滑到“老周”两个字,指尖悬停在拨号键上方,指腹微微出汗。

十秒钟很短,短得不够泡一杯咖啡;十秒钟也很长,长得足够让三年信任坍缩成一张薄纸。

这事瞒不住。投资人协议第十七条白纸黑字写着:重大数据泄露须在24小时内书面通报,否则触发违约金条款,且CTO需承担无限连带责任。

更重要的是,老周从天使轮跟投至今,三轮融资从未缺席,他投的从来不只是钱,还有对我代码的信任、对产品方向的认可、对我们这对搭档的笃定。

我按下绿色通话键。

听筒里响起四声忙音,每一声都像心跳漏拍。

“老顾?”他声音沙哑,带着宿醉后的鼻音和一丝未醒的混沌,“这么早,出啥事了?”

“周哥,有急事必须当面说。”我嗓音比平时更低,更沉,“跟公司生死有关。”

电话那头安静了两秒,呼吸声忽然变重。

“你语气不对。”老周说,语速加快,“是不是服务器又崩了?还是融资出了岔子?”

“见面聊。”我报出楼下那家“云栖咖啡”的名字,“我在靠窗第二张桌子等你。”

挂断后,我拔掉简媛主机电源线,机箱后侧一排指示灯依次熄灭,风扇余音渐弱,最终归于死寂。

我攥紧U盘走出工位,走廊尽头保洁阿姨正推着不锈钢清洁车拐弯,看见我时明显怔住:“顾总,您……这么早就来了?”

“嗯,有点事。”我点头,声音平淡得像在讨论天气。

电梯里只有我一人,镜面映出一张刚刮过胡子的脸——衬衫领口熨得平直,袖扣扣到最上一颗,可眼白布满蛛网状血丝,瞳孔深处像燃着两簇幽蓝火苗。

咖啡厅卷帘门刚升到一半,玻璃门上还贴着“营业中”的手写贴纸,服务员正踮脚擦拭吊灯,磨豆机盖子敞着,咖啡粉堆成一座微型山丘。

我选了临街窗边位置坐下,U盘放在木纹桌面上,金属外壳在晨光里泛着冷硬光泽,轻轻磕碰桌面发出“嗒”的一声脆响。

二十分钟后,玻璃门被推开,风铃叮咚作响。

老周穿着深蓝色Polo衫,头发微乱,左耳后还沾着一点没搓干净的剃须泡沫,裤脚沾了点昨夜雨水留下的泥点。

他一眼锁定我,大步流星走来,拉开椅子时带倒了旁边空杯,塑料杯滚到我脚边才停下。

“到底怎么了?”他手掌按在桌沿,指节用力到发白。

我没答话,打开笔记本电脑,屏幕转向他,光标停在Excel表格第一行。

那是我熬了整晚整理的证据链:二十三条服务器异常操作记录,精确到毫秒的时间戳、来源IP地址、导出数据库表名、数据量字节数,全部用不同色块做了风险等级标注。

后面紧跟着微信聊天截图——简媛发给周霖的语音转文字记录:“他熬了三个月调出来的最优解,我十分钟就拷走了,连注释都没动。”

还有四十一封邮件的发送时间轴,像一条勒紧咽喉的绞索。

老周盯着屏幕看了三分十八秒,喉结上下滚动,右手无意识摩挲着左手无名指上的婚戒。

吧台突然响起磨豆机启动的尖啸,金属齿轮高速旋转的噪音撕扯着耳膜。

他猛地抬头,目光如刀锋般扎进我眼里,左手还按在触摸板上,指腹蹭出淡淡汗痕。

“什么时候发现的?”他问,声音绷得像拉满的弓弦。

“庆功宴散场后。”我答,“接完你电话,我回公司调了所有服务器日志。”

“当时怎么不说?”

“那时只确认她出轨。”我顿了顿,舌尖抵住上颚,“数据泄露是后来顺着IP溯源查出来的。”

老周垂眸继续翻看聊天记录,翻到简媛那句“他熬了三个月调出来的东西,我十分钟就拷走了”时,手指骤然停住,指甲深深掐进掌心。

“她是你老婆。”他声音忽然很轻,像怕惊扰什么。

“对。”

“一起过了三年。”

“对。”

他慢慢合上电脑,向后靠进椅背,仰头望着天花板上旋转的吊扇叶片,光影在他脸上明暗交替。

咖啡厅里只剩磨豆机单调的嗡鸣,震得桌面水杯泛起细密涟漪。

“损失有多大?”他问,喉结再次滚动。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国已经成为全球第一个集体拒接电话的国家

中国已经成为全球第一个集体拒接电话的国家

黯泉
2026-06-26 10:44:35
小姐姐挂脖背心搭配小热裤,清爽秀身材!

小姐姐挂脖背心搭配小热裤,清爽秀身材!

猫姐聊时尚
2021-04-09 13:19:36
首例5胞胎长大了,父亲已劳累去世,母亲直言:如能重来一个也不要

首例5胞胎长大了,父亲已劳累去世,母亲直言:如能重来一个也不要

柳絮忆史
2025-07-22 07:15:03
解密“大力神杯”的传奇与归属:曾因磕碰受伤,未来仅能再刻5支冠军名

解密“大力神杯”的传奇与归属:曾因磕碰受伤,未来仅能再刻5支冠军名

极目新闻
2026-07-19 18:16:21
炸毁所有桥梁和发电厂 切断海上交通线 迫使伊朗主动投降认输

炸毁所有桥梁和发电厂 切断海上交通线 迫使伊朗主动投降认输

聚峰军评
2026-07-16 11:40:21
今日油价:7月19日,全国加油站92、95汽油、0号柴油最新售价

今日油价:7月19日,全国加油站92、95汽油、0号柴油最新售价

侃故事的阿庆
2026-07-21 00:47:08
被注射不明物、三年没来例假、耳朵失聪长霉,为何没一人为她说话

被注射不明物、三年没来例假、耳朵失聪长霉,为何没一人为她说话

叨唠
2026-07-18 03:28:57
憋屈了几十年,东大突然不忍了!放弃卡塔尔美国,夜奔加拿大

憋屈了几十年,东大突然不忍了!放弃卡塔尔美国,夜奔加拿大

菁菁子衿
2026-07-18 10:57:25
亏光2亿只是皮毛,冉莹颖再爆更多猛料,撕下了邹市明仅剩的体面

亏光2亿只是皮毛,冉莹颖再爆更多猛料,撕下了邹市明仅剩的体面

林轻吟
2026-07-10 07:08:11
确定了?人社部明确养老金调整目标,挂钩调整占比降至20%以下?

确定了?人社部明确养老金调整目标,挂钩调整占比降至20%以下?

北纬的咖啡豆
2026-07-20 19:17:51
邹市明数亿亏损真相追踪!网传拳馆工程全由妻子亲友包揽,网友追问是否变相“掏空”

邹市明数亿亏损真相追踪!网传拳馆工程全由妻子亲友包揽,网友追问是否变相“掏空”

火山詩话
2026-07-20 08:28:06
为什么世界杯决赛会被政治舆论风暴裹挟?

为什么世界杯决赛会被政治舆论风暴裹挟?

风铃草语
2026-07-20 06:18:10
韩红“自大言论”与事实真相对比,请仔细看:

韩红“自大言论”与事实真相对比,请仔细看:

情感大头说说
2026-07-19 07:42:55
2026年最蠢的公职人员出现了...

2026年最蠢的公职人员出现了...

细说职场
2026-07-18 19:36:18
泰国王室继承人杀出黑马,育坤家族王子血统纯正,也比提帮功聪明

泰国王室继承人杀出黑马,育坤家族王子血统纯正,也比提帮功聪明

照见古今
2026-06-25 18:02:39
安世事件转折点到了,商务部公布令人振奋的消息,荷兰大臣没白来

安世事件转折点到了,商务部公布令人振奋的消息,荷兰大臣没白来

人间无味啊
2026-07-20 21:19:13
1个“高铁小少爷”,让普通家长幻想破灭:光靠学历咋能抹平差距

1个“高铁小少爷”,让普通家长幻想破灭:光靠学历咋能抹平差距

世界圈
2026-07-19 06:22:23
夜店大乱!爆发冲突!尼克斯球员被驱逐!

夜店大乱!爆发冲突!尼克斯球员被驱逐!

柚子说球
2026-07-20 21:53:03
国补价5609.2元起!米家中央空调巨省电Pro风管机预售:超一级能效

国补价5609.2元起!米家中央空调巨省电Pro风管机预售:超一级能效

快科技
2026-07-20 16:01:11
哈佛研究追踪40万顶尖名校毕业生:为什么练体育的孩子,反而在职场走得更远?

哈佛研究追踪40万顶尖名校毕业生:为什么练体育的孩子,反而在职场走得更远?

阅读第一
2026-07-17 08:36:43
2026-07-21 02:11:00
宝哥精彩赛事
宝哥精彩赛事
感谢有你
983文章数 8736关注度
往期回顾 全部

艺术要闻

当别人在莫兰迪色里内卷,他反手把纯色玩到极致:这才叫真·高级

头条要闻

媒体:驱逐所有以色列人 马来西亚对以强硬几乎零成本

头条要闻

媒体:驱逐所有以色列人 马来西亚对以强硬几乎零成本

体育要闻

65岁肌肉男,世界杯最年长冠军主帅

娱乐要闻

谢霆锋发文确认父亲谢贤去世 享年89岁

财经要闻

AI开始挤泡沫

科技要闻

网易科技"未来大奖2026上半年AI榜单"揭晓

汽车要闻

综合续航超1600km 2027款星途ES上市置换价16.99万起

态度原创

家居
教育
亲子
手机
健康

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

收藏!41所山东高校专科预估位次

亲子要闻

宝蓝和爸爸玩过家家,扮演美食摊主,比赛看谁的生意好~

手机要闻

顶配售价预估15999元!有网友抢先预订荣耀Robot Phone 1TB版

“斑块”患者要小心中风?

无障碍浏览 进入关怀版