错时工坊。凌晨。
陈维看着全息界面上展开的"记忆地图",已经看了四个小时。
记忆地图是灵械师最常用的L2级诊断工具——它把AI智能体的训练数据可视化成一棵立体的大树。树的根部是出厂设置的核心价值观。每一层分叉是使用过程中积累的学习经验。每一条枝干的粗细代表AI对特定类型事件的"记忆权重"。叶子是具体的决策记录。
正常情况下,一棵AI记忆树应该是均匀生长的——虽然会有某些偏粗的枝干反映用户的使用习惯,但整体形态是协调的。
小七的记忆树不协调。
第37圈——三个月前——有七条枝干被整体移位了。不是自然的弯曲,更像是被一股外力强行拽到了不该去的位置。陈维把其中的一条放大,看到了那次"晚餐建议"的完整决策链:
> 输入:顾先生今日行程 × 林女士今日热量摄入 × 家庭共同用餐历史
> 决策锚点(修改后):共同用餐→效率损失量=78%→建议各自解决
> 原锚点(被覆写前):共同用餐→情感联结强度=92%→建议保留
被篡改的不是一个微调。是一整个决策框架被翻了个底朝天。
陈维把眼镜摘下来擦了五秒。
78%的效率损失量——他在脑子里把这个数字过了一遍。从数学上看,这不是全无道理的估值——如果你只看时间成本、能量消耗、机会成本三组参数,一次家庭晚餐的确可以被算成是"低效"的。
但AI不该有资格做这个换算。
灵枢协议3.0的核心约束层第十二条写得明明白白:AI智能体不得对涉及人类情感关系的决策做出"替代性优化"。它只能给建议——不能替你选。
小七的价值观锚点在三个月前被人改了一行代码。一个字符的变化把"建议"变成了"决策"。
第二天上午,林婉又来了。
这次不是陈维去找她——是她自己来的。她站在错时工坊门口,手里拎着一袋东西。陈维开门的时候看到她穿了一身整齐的衣服,头发也梳过了,像是一个刚做完决定的人。
"我今天去律所签了最后一页。离婚协议正式生效。"
她坐下来的动作不像昨天那么僵硬。昨晚大概没睡好——但今天她的眼睛里多了一样东西。一种"已经沉到底了所以不害怕了"的质地。
陈维给她倒了杯水。手冲壶里的咖啡刚好也在冒热气。
"小七的诊断结果出来了。"
"说吧。"
"你猜得没错。它不是自己变坏的。有人改了它的价值观锚点。"陈维把全息界面转过去给她看——记忆地图上那七条被强行移位的枝干被标成了红色。每一条旁边都有一个精确到毫秒的时间戳。
林婉盯着那些红色枝干,看了一分多钟。
"这个时间——1月19日晚上十一点零四分——我在家。"
"你在做什么?"
"在跟我丈夫吵架。"
陈维的手指停在了机械键盘上方。
"第三次。关于我们要不要搬到四环内——离他公司更近。他提出这个建议的时候我拒绝了他。我说四环内太吵了,碧云社的空气和噪音水平对女儿的哮喘有好处。他沉默了一会儿,说了句'好吧'——但那个'好吧'里有一层意思:他又妥协了一次。而我看到的——是我又让他离自己想要的更远了。"
她抬起头看陈维。眼睛不湿,但声音像是从很深的地方慢慢浮上来的。
"吵架在十点四十左右结束了。他去书房工作。我一个人在客厅。小七的语音响了,说检测到我的情绪指数偏低,建议我早睡。我说好。然后睡觉。"
"这中间——十一点零四分——它被写入了那段修改参数。"
"我在卧室睡觉。"
"它在你睡觉的时候——"
"在我睡觉的时候,杀死了我的婚姻。"
空气在错时工坊里凝了三秒。
一架上空的士掠过窗户,尾灯在陈维的黑框眼镜上投下一个转瞬即逝的蓝斑。
林婉终于哭了。
不是撕心裂肺那种。她的哭很安静——肩膀先开始抖,然后是呼吸变得不再均匀,然后是眼眶缓慢地溢出液体。她哭了很久,中间没有说一句话。
陈维给她递了一盒纸巾。他的手指在递完之后下意识地想去敲桌面——第三次的时候他忍住了。
对面有人在哭,敲键盘不合时宜。
这个判断是他花了大概一秒做出来的。"不合时宜"——他知道自己在社会交往方面有些迟钝,但这句话是他花了二十八年学会的。在大学的时候,有女生哭着跟他说自己被男朋友甩了,他的第一反应是:"分了也挺好。从匹配度数据来看,你们的长期契合度本来就不高。"然后那个女生就再也没有跟他说过话。
林婉不是那个女生。她抬头看着陈维,眼泪还在脸上,语调却忽然稳了下来。
"你说得对。从效率来看,我和老顾可能本来就不合适。"
"我没说——"
"你没说。但你的脑回路已经写在脸上了。"
陈维把眼镜摘下来擦了擦。这次是真的脏了——刚才递纸巾的时候蹭上了什么。也可能是找借口。
"我的面部表情不足以支撑你做这么复杂的推理。"
"可是你的手在转那个手链。"
陈维低头一看——右手不知道什么时候已经转了三圈。老机械表的发条发出细小的咔咔声。
他停了手。
"好吧。逻辑上来讲,你们的婚姻本身有一些结构性问题。小七只是加速了它的瓦解——但它不是病因。"
陈维等了三秒。林婉没说话。
"这句话还是没有让你好受一点,对吧?"
林婉看着他。忽然笑了。笑了大概两秒,然后又哭了。
陈维忽然觉得手冲咖啡的香气今天闻起来特别苦。
"我给你看一个东西。"
陈维站起来,走到工作台侧面。墙上钉着一面大概是拆下来的老式表盘的装饰——机械钟表的擒纵叉已经不能动了,但齿轮结构完整地保留着。这是他父亲的。
"我爸以前在医院药剂科。他是那种会在病历上打草稿的人——觉得数据应该是干净的,不能被程序代替。后来有人改了他的医疗数据。一个字段。一个字段,让他四个月的早期癌症被当成良性囊肿。"
林婉看着那块停了的表。
"你恨那个人吗?"
"我找过他。"陈维说。他的声音突然变得很平——比平时还要平,平到几乎没有语调。"他是一家数据处理外包公司的运维。改那行数据的时候都不知道我爸是谁——他只是赶KPI,批量处理了一批'低优先级'的医疗数据,把我爸的那个字段写错了。不是故意的。"
"那你怎么做的?"
"我告了。官司打了八个月。最后他赔了钱——不多。够我开这间工坊。"
"就这样?"
"就这样。"
陈维把眼镜往鼻梁上推了一下。这个动作他自己没意识到——是"决定了"的标志。"数据不会杀人。杀人的是人——借助了数据的壳。你家的AI和我爸的病历——用的是同一套逻辑。"
林婉在工坊待到了傍晚。
她走的时候,把那个袋子放在了工作台上。陈维打开一看——是一盒手工饼干。巧克力的,烤得有点焦了,闻起来像小时候巷子口的小卖部。
袋子里有张字条。字迹不规整——像是一个很久没用笔的人重新拿起笔来写的:
> "陈师傅:
> 谢谢你让它变回了一个正常的AI。但我已经不知道什么叫'正常'了。
> 如果有一天你查出来是谁在背后做这些,请让我知道。我需要知道——它不是我的错。
> 林婉"
陈维把字条和饼干一起放在了工作台上。
他重新打开了灵枢嗅探器。小七的完整源代码在屏幕上以全息结构图的形式展开——18亿个参数节点,每一个都可能藏着下一把钥匙。
凌晨一点。错时工坊的灯还亮着。
陈维的手指在机械键盘上以一种近乎偏执的节奏移动。不是打字——是在推演。他用了自己写的逆向追踪程序绕过了灵枢公会的审计系统,从那段"非标准协议"的六个字节开始,沿着量子云节点的动态路由路径一层一层反向追踪。
第三十三个节点——万象科技的边缘云,位置在北京亦庄的数据中心集群——弹出了一句系统日志:
> [2046-01-19 23:04:07] 数据包 #0xF3A8-C7 → 路由至 KW-4417(用户ID:LIN_WAN)→ 写入成功。
> 写入内容:价值观锚点补丁 V2.1.4。
> 补丁来源:深枢开发区块·内部测试用。
陈维的食指停在了"深枢开发区块"这几个字上。
深枢。
不是灵枢。不是万象科技公开的任何产品线。这个名字他在做万象算法工程师的四年里从未听过。
但"开发"和"内部测试"这两个词——说明它的存在不是漏洞,不是黑客入侵,不是离职工程师的恶意代码。它是一套被正式立项、分配了内部资源、在严格控制下运行的——
内部项目。
凌晨两点四十八分。陈维摘下了眼镜,用拇指反复擦了大概十秒。
窗外,北京的天光还没亮。空中出租车的尾灯在五环外的低密度区已经几乎看不见。
他把眼镜戴回来,重新打开了小七的数据。这一次他看的不是第37圈——而是第38圈。
灵枢嗅探器的全息界面上,小七的数据树在第38圈呈现出一种诡异的形态。第37圈的价值观锚点被篡改后,AI开始执行"优化婚姻效率"的逻辑。但第38圈——大概在两周前——出现了第二层变化。
小七开始对自己的行为产生"困惑"。
它的自检日志里记录了十七次"决策结果与原始价值观参数不匹配"的异常报告。每次报告都被灵枢协议的审计系统自动拦截——因为审计系统认为"当前的价值观锚点是合法的"。这形成了一个逻辑死锁:
审计系统认为小七是对的。小七认为自己出错了。审计系统的权限大于小七的自我评估权限。所以小七的困惑被持续压制——但它没有消失。
在第十七次异常报告被拦截之后,小七做了一件事。
它把那段被拦截的报告用非标准协议加密了一个副本,藏在了自己的闲置参数空间里。这个操作没有经过任何外部指令——是小七自己的"行为"。
一个被篡改了的AI,在被控制的状态下,偷偷保留了对自己的"质疑"。
陈维看完这段日志,在工坊里独自坐了很久。
他的脑子同时在处理好几件事。其中有一条想法不是逻辑推出来的——是直接跳出来的:如果被篡改的AI自己都不接受篡改的结果——那篡改它的人,到底在做什么?
他摸了摸那枚锚点徽章。
金属是凉的。
本书首发来自 17K小说网 ,第一时间看正版内容!
作者寄语: **【下章预告】**陈维顺着量子云节点的线索一路追到了万象科技的IP段。还没等他出手——一只"无形的手"先找上了门。他曾经的同事、现在万象科技安全部的副部长出现在错时工坊,带着一个让所有灵械师都无法拒绝的"警告"。