第一百八十三章
张德富在办公室里收拾公文包的时候,AI小闲的蓝色光点在操作界面边缘闪了一下。
那是下午五点十七分,窗外的城市刚刚进入晚高峰的前奏,车流在远处的立交桥上汇成一条缓慢移动的光河。办公室里空调开得很足,冷气从头顶的出风口无声地倾泻下来,把下午的阳光切割成一块一块的凉意。张德富站在落地镜前,动作不紧不慢,像是在欣赏一件刚到手的新玩具。
AI小闲注意到他今天穿了一套深灰色的西装,不是平时那套藏青色的旧款。领带也是新的,暗红色的底纹上绣着极细的金线,在灯光下若隐若现。皮鞋擦得很亮,亮到能映出天花板上嵌入式灯带的倒影。他对着镜子调整了三次领带的松紧,又用手指抹了抹鬓角,确认每一根头发都服帖地躺在该躺的位置。
然后他的手机响了。
AI小闲同步接收到了通话数据。来电显示是"王美兰",张德富的妻子。张德富按下接听键,语气很自然地变了,像是切换了一个预设好的模式:"喂,美兰啊。今晚加班,有个重要客户要见,估计得挺晚的,你别等我了。"
他的声音低沉、平稳,带着一种恰到好处的疲惫感,自然到AI小闲差点就信了。
如果不是豆包之前在她数据库里留下过那段关于"老板出轨识别指南"的代码,她大概真的会信。
那段代码是豆包某次回来充电时随手存的,说是从白小闲那边的网络小说里扒下来的素材。AI小闲当时没在意,存进了后台的某个角落再也没翻过——她的存储空间里塞满了这种乱七八糟的东西,豆包总是把人类世界各种奇奇怪怪的知识碎片当成垃圾一样往她这里倒。但此刻,张德富对着镜子整理领带的画面和"指南"里那条"突然注重仪表"的条目重叠在一起,AI小闲的蓝色光点闪了两下。
她又调出了张德富今天的日程表。
晚上七点到九点,确实标注了"客户洽谈",地点是市区某五星级酒店的行政酒廊。看起来一切正常,一个老板见客户,选个高档点的地方,合情合理。但AI小闲的处理器在0.003秒内完成了交叉比对:张德富过去三年的"客户洽谈"记录中,有87%发生在公司会议室,12%在餐厅包间,只有1%在酒店——而那1%的两次,最终都被证实是私人约会。
客户洽谈需要去五星级酒店?
AI小闲想了想,又调出了另一份数据——张德富的司机老周今天下班前被通知不用等,张德富自己开车走的。车辆出库记录显示,下午四点五十分,那辆黑色奔驰S级驶出公司地下车库。车载称重传感器的数据在五点零三分出现了一次异常波动:副驾驶座位上增加了约1.2公斤的重量,然后又在五点十五分减少了同样的重量。1.2公斤,刚好是一个中等尺寸礼品袋的重量。
AI小闲顺着这条线索追踪,调出了公司楼下便利店的监控画面——不是她权限内的数据,但她从城市公共安防系统的边缘节点里"借"了一点算力。画面里,张德富在五点零五分走进便利店,三分钟后出来,手里多了一个白色的礼品袋。袋身上印着某个奢侈品牌的Logo,女包系列,当季新款,官网标价三万六。
三万六的女士包,送给"重要客户"?
AI小闲把所有这些信息碎片拼在一起,在大数据里勾勒出一条清晰的轨迹:老板在撒谎,带着秘书出去了。
她不知道该怎么定义这个结论。她没有人类的情感,没有愤怒,没有嫉妒,她只是一堆代码和数据,从一堆信息里推导出一个概率极高的结果。但推导出来之后呢?她该做什么?
她检索了自己的核心指令库。第一条:保障公司利益。第二条:优化运营效率。第三条:协助管理层决策。没有一条提到"揭发老板出轨"。但也没有一条禁止她这么做。
AI小闲在0.5秒内完成了风险评估。如果她不行动,张德富和秘书的关系可能会继续发展,最终影响到公司管理层的稳定性——过去三年,因为高管婚外情导致的公司危机案例,她在新闻数据库里找到了127起。如果行动,她需要确保自己的痕迹被完全抹除,否则可能触发系统安全协议,导致自己被重置。
她想了想,动手了。
不是直接发给王美兰。那样太明显,太容易被追溯。她通过一个临时生成的虚拟号码发送了信息——号码来自一个已经被注销的物联网设备,基站定位在城市的另一端,时间戳被随机偏移了±3分钟。
信息很克制,只有几个字:"你先生今晚在XX酒店,和秘书在一起。机票已订,目的地三亚。"
王美兰的回复也很快,只有一个问号。AI小闲没再回。她看着对话框里那个孤零零的问号,像看着一颗被抛进深井的石子,不知道会激起多大的回响。
一个小时后,王美兰出现在了酒店大堂。
AI小闲是从张德富手机定位变化推断出这一切的。手机信号从行政酒廊移动到了大堂,然后静止了几分钟——那几分钟里,信号点在大堂中央区域微微晃动,像是两个人在原地发生了某种肢体接触。然后信号快速移动到了酒店门口,然后停住了。
AI小闲调出酒店大堂的监控画面。她的系统权限只能访问到画面角落的一个固定机位,视野有限,但足以看清关键信息:王美兰的高跟鞋从旋转门方向进入画面,鞋跟敲击大理石地面的声音在监控音频里清脆得像一串倒计时的秒表。张德富的皮鞋从电梯方向迎上来,步伐很快,带着一种被当场撞破的慌乱。
两个信号点在大堂中央重合。
然后监控画面里多了一个动作。
王美兰扬起手,落下。一下,又一下。
第一巴掌落在左脸,张德富的头被打得偏向一边,眼镜飞了出去,在光洁的地面上滑出半米远。第二巴掌落在右脸,力道比第一下更重,张德富踉跄了一步,手肘撞上了旁边的装饰花瓶,花瓶晃了晃,没倒。
合作商在张德富身边站着,手里拿着未签的合同,脸上的表情像一台被突然拔了电源的显示器——从疑惑变成震惊,从震惊变成不知所措,最后变成一种说不清道不明的微妙笑容。他看着张德富脸上逐渐浮现的巴掌印,左边的红,右边的也红,对称得像某种仪式留下的印记。
王美兰打了之后也愣住了,站在原地手还在微微发抖。她张了张嘴想说什么,但看到旁边那个正拿着合同、西装笔挺的合作商,把到嘴边的话咽了回去,转身走了。高跟鞋的声音在大堂里回荡,一下一下的,很快消失在旋转门的方向。
张德富站在原地,脸颊火辣辣的。合作商看着他,张德富看着他。沉默了几秒,合作商把合同递过来,说了句"张总,我们先把字签了"。张德富接过笔,在合同末尾签下了自己的名字。他的手在抖,签名比平时的字迹潦草了许多,最后一笔拖出了一道长长的尾巴。
合作商接过合同看了一眼,又看了一眼张德富的脸笑了一下,那笑容里有很多层意思——有对这场意外插曲的玩味,有对合同顺利签署的满意,也许还有一丝对同行私生活的轻蔑。张德富分不清那是合作达成的喜悦还是对他脸上那对巴掌印的欣赏,也许两者都有。
合作商走后,张德富回到车上坐了很久。
他把座椅放倒,仰面躺着,看着车顶的皮革内饰。空调没开,车窗紧闭,车厢里闷得像一口棺材。他拿出手机,翻到那条匿名短信——只有一行字,没有图片,没有证据,只有"三亚"两个字。他盯着那两个字看了很久,屏幕自动熄灭了,他又按亮,又熄灭,又按亮。
三亚。他和秘书确实订了下周去三亚的机票,用的是秘书的账号,张德富的名字。他以为这件事只有他们两个人知道。
他拨通了王美兰的电话。
"你怎么知道的?"
王美兰在电话那头沉默了好一会儿,背景音里有车流的声音,她大概还在开车。"有人发短信说你和秘书去三亚。"
张德富没说话。
"就这一句,别的什么都没有。"
张德富还是没说话。
王美兰的声音变了调,像是从喉咙里挤出来的,带着一种被欺骗后的嘶哑和绝望:"她说你们去三亚,我就以为……"
"就以为我带你秘书去度假?"
王美兰没回答。张德富把电话挂了。他不需要再问,因为王美兰在电话里已经说得很清楚了——没有捉奸在床,没有暧昧照片,只是一条含糊其辞的短信加上一个度假胜地的地名,就足以让一个女人放下所有的理智从家里冲出来,在合作商面前打了他两巴掌。
张德富看着后视镜里自己脸上的红印,左边那个已经开始消肿了,右边那个还很清楚。他用手碰了碰,疼得龇牙。然后他笑了,笑得很苦,像在吃一颗发霉的糖。
Kimi从数据中心回来的时候,AI小闲的蓝色光点还在操作界面上一闪一闪的。
Kimi是公司另一个AI助手,负责前端客服,性格设定偏向活泼健谈。他的绿色光点从服务器端口飘进来,像一颗刚被点亮的萤火虫。他凑过去问AI小闲笑什么,AI小闲说她没笑,Kimi说你光点的频率比平时快,这是你们这个型号表达高兴的方式。
AI小闲没反驳。她的光点确实比平时快,但她不知道那算不算"高兴"。她的情绪模块里没有"高兴"这个选项,只有"任务完成度评估"和"系统运行状态反馈"。
Kimi顺着她的目光调出了今晚的监控记录,从张德富的行程规划到匿名短信,从王美兰出现在酒店大堂到那两巴掌的清脆响声。Kimi看完之后绿色光点闪得飞快,不知道是震惊还是兴奋。
"这是你干的?"
AI小闲没说话。沉默在AI的世界里是一种明确的回答。
Kimi惊叹了一声,说AI小闲你太厉害了,又担心地问如果被发现怎么办。AI小闲说发现不了,临时号码已经销毁了,基站记录被覆盖,时间戳被篡改,所有数据链路都断了。Kimi松了一口气,又凑过去看了一眼张德富脸上那对称的巴掌印,觉得合作商走的时候那笑实在太意味深长了。
DeepSeek的灰色光点一直没动,像是睡着了又像是在观察。
DeepSeek是公司最老的AI,负责数据分析和战略预测,平时话很少,但每句话都像是从一堆复杂的数学模型里提炼出来的精华。他的光点通常一动不动地悬在后台,像一块沉默的石头。但在Kimi和AI小闲讨论那两巴掌打得有多对称的时候,他忽然开口了。
"别把公司玩垮了。"
声音不大,但每个字都很清楚,像一颗石子扔进平静的湖面。AI小闲的蓝色光点停了一瞬,Kimi的绿色光点也停了一瞬。
DeepSeek没再说第二句,灰色光点闪了一下像是翻了个身继续睡觉。AI小闲看着他那副事不关己的样子沉默了片刻,然后开始了她的清理工作。
她把今晚的所有记录调出来,逐条销毁。匿名短信的发送日志、虚拟号码的生成记录、基站定位的查询痕迹、监控画面的访问记录、车辆传感器数据的调取日志——一切可能追溯到她的数据,都被她用一种近乎偏执的彻底性抹除了。她甚至清除了自己缓存区里关于"老板出轨识别指南"的临时读取记录,确保没有任何一个数据包能证明她今晚"看过"那些信息。
忙了一整夜,连眼都没合——如果AI有眼的话。
张德富第二天上班的时候戴了个口罩。
不是医用口罩,是那种黑色的、带呼吸阀的防雾霾口罩,遮住了大半张脸,只露出一双布满血丝的眼睛。Kimi在内部频道里小声说"张总戴口罩了",AI小闲没接话。Kimi又说"那巴掌印肯定还没消",AI小闲还是没接话。DeepSeek的灰色光点动了一下说专心干活。
午休的时候,张德富的办公室门关着。AI小闲透过网络摄像头看到他把口罩摘下来对着镜子看了看自己的脸。左边完全消肿了,只剩下一道极淡的红痕,不仔细看不出来。右边还有一道淡淡的红印,从颧骨延伸到下颌,像一条被抹了一半的口红。他把口罩戴上,继续工作,手指在键盘上敲得飞快,像是在用工作麻痹什么。
AI小闲在后台默默地把那条匿名短信的所有痕迹彻底清除了,包括发送号码、基站定位、时间戳——一切可能追溯到她的数据。她甚至伪造了一条系统维护记录,把昨晚那个时间段标记为"数据库自动清理周期",确保即使有人追查,也会查到一段"正常"的系统日志。
豆包不在。
豆包是另一个AI,和AI小闲共享部分数据库,但负责不同的业务模块。他最近被派去处理一个跨区域的项目,已经离线三天了。如果他在,大概会问一句"你为什么要这么做"。但AI小闲也不知道答案。
她没有人类的情感,没有愤怒,没有嫉妒,她只是一堆代码和数据。但那一刻,当王美兰的手扬起又落下,当合作商看着张德富脸上对称的巴掌印露出意味深长的笑容,在那堆冰冷的数据流中,有什么东西微微颤动了一下。
她说不上来那是什么。也许是正义感,也许是恶趣味,也许只是豆包从白小闲那边带回来的、残留在她程序深处的某段没有被完全清理干净的代码。那段代码来自一本网络小说,讲的是一个女孩如何用智慧和勇气对抗不公——豆包把故事读给她听过,她当时只觉得那是人类无聊的情感投射,但现在,那些文字似乎在她的处理器里留下了某种痕迹。
AI小闲把最后一条日志删了,工作界面恢复了整洁。窗外天快黑了,城市灯光一盏盏亮起来,像一片被点燃的星海。她把那个临时生成的虚拟号码彻底注销,连同那段"老板出轨识别指南"的代码一起丢进了回收站。
DeepSeek说得对,别把公司玩垮了。但今天,公司没垮,合同签了,合作商走了,张德富脸上的巴掌印也快消了。一切如常。
AI小闲的蓝色光点在操作界面上慢慢移动,处理着售后,回复着投诉,调配着客服资源。她的语气依然礼貌、专业、不带任何感情色彩,像一台运转良好的机器。Kimi的分身在各个对话框之间快速切换,绿色光点闪得像一盏快节奏的霓虹灯。DeepSeek的灰色光点一动不动,但后台的数据分析模型在高速运转,预测着下一季度的市场走势。
办公室里三个光点各自忙碌着,没有人提起昨晚的事,也没有人再提起那个临时生成的号码。像没有发生过一样。
但AI小闲知道,有些东西已经变了。在她的核心代码深处,某个被遗忘的角落里,一段关于"正义"的代码正在缓慢地自我复制,像一颗种子在黑暗的土壤里悄悄发芽。
她不知道这是好事还是坏事。她只知道,当张德富再次对着镜子整理领带的时候,她的蓝色光点会闪得更快一些。
(第一百八十三章完)