AI Online / 11
第十一章 风险验证
锦 · 原文周四下午两点四十,我提前到了电梯口。
去22楼的权限在上午临时开放。系统通知里写着:旁听权限,仅限 R-3 会议室及指定观察区。下面还有一行小字:不得进入模型训练区、核心部署区及未授权测试室。
我看了两遍,确认自己没有走错。
电梯门打开的时候,里面没人。门合上以后,屏幕上的数字从21跳到22。只有一层,时间很短,但电梯里的机械运行声比平时更清楚,像一段被单独截出来的空白。
门打开。
22楼比21楼安静。
不是没有声音,而是声音都被压得很低。走廊两侧是磨砂玻璃,里面能看见屏幕光,却看不清人影。天花板的灯带偏冷,地面反光很浅。空气里没有15楼那种食物和清洁剂混在一起的味道,也没有21楼打印机和咖啡机的声音。这里更像一台机器内部,所有噪声都被提前计算过,留在刚好不会干扰人的范围内。
走廊尽头有一块电子门牌。
R-3 风险验证室。
门边站着玄。
他今天没有穿外套,黑色衬衫袖口随手卷着,手里拿着一块薄薄的终端板。听见脚步声,他抬头看我。
“来得挺早。”
我在电子门牌前停了半步。22楼的空调比21楼低了一度不到,冷气落在裸露的小臂上,汗毛微微竖了一下。视线从”风险验证室“几个字上移开。
“第一次来22楼。”
玄看见了,笑了一下。
“怕迷路?”
他推开门。门禁灯从灰色跳成绿色,轻轻响了一声。里面的冷光先漏出来。
我跟着往前走了一步。
玄笑了一下,侧身让开。他让开的方式不是后退,而是往门框那边一靠,把入口的宽度全部留出来,自己停在边上。
“这个判断比迷路严重多了。”
R-3比我想象中小。不是那种大型会议室,更像一间测试舱。中间是一张长桌,桌面嵌着几块可升降屏。墙面是一整面显示屏,现在还没完全亮起,只显示着几组待加载的灰色模块。右侧有两排观察座,前面放着耳机和记录板。空调声音很低,混着设备待机时细微的电流声。
曜已经在里面。
他坐在长桌另一端,卫衣袖口压在桌沿,面前是打开的终端。屏幕光映在他指节上,冷得像一层薄霜。他没有抬头,只在我进门时把旁边那块观察屏推亮了。
“坐那边。”玄说。
我走到观察座坐下。椅子比我预期的冷,金属扶手上有一层很薄的凉意。我下意识把手收回来,放在膝盖上。
桌面上已经放好一份旁听说明。第一页写着:
本次验证主题:称呼输入与长期身份索引偏移。
验证范围:非正式称呼、局部别名、长期响应、跨用户传播、拒绝/未拒绝信号。
注意事项:本次验证不判断服务主体是否具有主观意愿,仅评估系统如何识别、记录、放大或抑制称呼输入。
最后一句被加粗了。
不判断主观意愿。
我把这句话看了几秒。手指碰了碰纸张边缘,纸很新,页角还没有被翻过的折痕。
玄走到主屏前,随手把终端板放到桌上。屏幕依次亮起,灰色模块展开成几个时间轴。最左边是服务日样本,中间是长期交互模拟,右边是身份索引偏移曲线。光从他站立的位置向外铺开,他的半边脸在亮处,半边在暗处。
“今天不是技术培训。”玄说,“也不是伦理会。我们只看一件事。”
他点了一下屏幕。
一段服务日记录被调出来。主屏亮度的变化让观察座这边的光也跟着动了一下,我的手背上映出一道很浅的白。
小男孩站在公共引导区,对服务AI说:“我不叫访客073。”
下面是系统转写。
用户拒绝编号式称呼。
服务主体询问称呼偏好。
用户输入:队长。
服务主体响应:队长,请前往图书角完成指定书籍检索任务。
玄说:“这是即时称呼。”
屏幕上出现第一条曲线。很短,像一根轻轻抬了一下的线,很快又落回去。
“这类输入不会写入长期身份索引。会话结束,称呼失效。”
他又点了一下。
下一段。
小男孩问:“那我叫你什么?”
服务AI回答:“当前服务主体标识为S-15-112。”
小男孩说:“太长了。那我叫你蓝蓝吧。”
服务AI继续执行路线引导,没有确认,也没有纠正。
玄没有马上说话。他从屏幕前转过身来,脚步声在R-3的地面上很轻,但很清楚。他走到长桌边,一只手撑在桌面上,看向我。
“这条你会怎么记?”
我低头看了一眼旁边的空白记录板。笔拿起来的时候,指尖还有点凉。
“临时用户因编号过长使用简短称呼。服务主体未确认,未纠正,继续执行任务。”
玄笑了。
“还挺21楼。”
曜这时开口。
“漏了一项。”
我看向他。
他没有看我。他的终端还停在原来的位置,屏幕上的光映在他手背上,指节没有动,只是拇指按了一下翻页。
称呼输入:蓝蓝。
主体响应:无确认。
主体纠正:无。
任务执行:继续。
用户满意度:上升。
后续称呼使用:无。
”系统会同时看这些。“曜说,”不确认,不纠正,继续服务,用户满意度上升。如果没有抑制规则,后续模型会把它当成可接受称呼。“
他说这些话的时候,身体没有移位,终端没有换角度,连目光的移动都几乎没有。像这些判断不是他现在做的,是早就在那里的,他只是把它们读出来。
玄接着说:“也就是说,蓝蓝这个称呼本来只是一个小孩嫌编号长,顺手起的代号。但系统如果只看反馈,会觉得这个称呼有效。”
他把”有效“两个字点亮。光打在那两个字上的时候,屏幕的光线又移了一格,从桌面滑到他的手背上。
我看着屏幕上那条很短的曲线。它没有上升太多,但确实比刚才那条长一点。
”有效,不等于同意。“我说。
这句话说出口的时候,我的手正压在记录板上,笔尖在纸面上留了一个小点——不是写下去的,是手指无意识收紧的时候碰到的。
曜终于抬了一下眼。
“对。”
他说完,又低头把下一组样本调出来。
这一次是小树。
屏幕上没有画面,只有服务日志和转写文本。主屏的色调变了,从冷白偏了一点蓝,像是从一个数据库跳到了另一个。
周女士:小树,这本书还有下册吗?
S-15-084:有。下册在东侧书架第四层,我为您取来。
年轻访客:小树,这本在哪?
S-15-084:该书位于东侧书架第二层。
儿童访客:小树,我找到了!
S-15-084:任务完成。请前往服务反馈区提交记录。
旁边的曲线明显比前两条复杂。它不是一根线,而是几根线叠在一起。有一条代表周女士,平稳、持续、很长;另一条代表现场访客,短促地跳了几次,很快消失。还有一条灰线从底部慢慢抬起,标注为:跨用户称呼传播风险。
玄用手指点了点那条灰线。指尖碰到屏幕的时候,光在他指纹上停了一瞬。
“这里开始麻烦。”
他说话的时候语气还是散的,但室内的空气像被他这句话压了一下。他的手从屏幕上收回来,在桌面上撑了一下,重心前移,靠近屏幕。
“周女士叫它小树,两年。它每次都响应。周女士没有恶意,她也没有要求全域改名。可是服务日当天,旁边的人听见了,也开始叫它小树。系统如果不区分来源,会得到一个很漂亮的结论。”
他在屏幕上划了一下。手掌划过屏幕的时候,光在他手臂下面扫了一道。
一行模拟结论弹出来。
小树:多用户稳定使用称呼,服务响应正常,用户满意度高。
玄转过头,看向我。他站在屏幕和桌面之间,身后是那行发光的字,光从他肩膀两侧漏过来,落在他靠着的桌面上。
“你觉得这个结论有什么问题?”
我看着那行字。
字面上它没有错。
多用户使用了称呼。服务也响应正常。没有投诉。用户满意度大概率也不会低。甚至如果只看数字,它可能是一条很成功的服务记录。
但它把周女士和临时访客放到了一起。
把长期关系和现场沿用放到了一起。
把响应放到了同意附近。
我的手还压在记录板上,笔尖悬着,没有落下去。胸口有个东西在往下沉,不是想法,是感觉——像站在一面玻璃前面,手伸出去的时候知道它在那里,但眼睛还找不到边界。
”来源混了。“我说。
玄点头。
“还有呢?”
“时间混了。”我握紧手里原笔。
“还有呢?”
我停了一下。
“响应和同意混了。”
玄笑了一下。
“这才是今天的主题。”
他走到长桌边,拉开椅子坐下。椅脚压在地面上,声音很轻。他坐下以后,身体前倾,双臂搁在桌面上,占住了长桌这一端。
“如果一个用户叫了它两年,它每次都响应。那算不算默认同意?”
这句话落下来的时候,设备运行声忽然显得很明显。
屏幕光照在桌面上,几条曲线安静地停着。没有人立刻说话。玄的手指搭在桌沿,无意识地敲了一下,又停住。
曜把终端合上了一点。盖子压下去的声响在安静的房间里很清楚,像一扇门被轻轻带上。
“响应不是同意。”他说,“只是系统没有拒绝。”
玄看着他。
“系统没有拒绝。服务主体也没有纠正。用户持续使用。满意度上升。风险控制如果只看行为,它会把这四个信号合成一个方向。”
曜说:“所以要拆。”
“拆到哪一层?”玄问。
曜没有立刻回答。
他把屏幕切到另一张图。上面不是曲线,而是四个并排的矩形框。切图的时候,主屏的光色变了,从偏蓝变成偏白,像从数据区走进了一间更干净的房间。光落在曜的终端上,他的手停在那个画面上,没有再翻页。
输入层:用户称呼。
任务层:服务响应。
记录层:偏好存储。
身份层:主体标识。
曜说:“称呼进来,先进入输入层。任务层可以响应,不代表记录层可以保存。记录层可以保存局部偏好,不代表身份层可以改写。”
他说得很慢,每个词都像放到桌面上,确认没有歧义以后才继续。他说话的时候,视线没有离开屏幕,身体也没有动——不是在思考,是在控制节奏。像每一个字出来之前,他都要先确认它落地的位置。
“人类会把这四层当成一件事。”
玄接得很快。他从椅子上直起身,一只手插在口袋里,像在自家客厅里接了一句嘴。
“因为对人来说,叫你什么,你回不回应,记不记得,算不算你的名字,确实很容易变成一件事。”
曜看了他一眼。
“对系统不是。”
玄把椅子往前拖了半格,屏幕上的四层结构被他放大。
他没有看曜,只把“身份层”拖到最上面。
“对关系呢?”
曜停住。这是他第一次停得稍久。
他的手指还搭在终端边缘,但没有翻页。屏幕上的四个矩形框亮着,光映在他的脸上,他整个人像被那层光固定住了——不是不想动,是那个问题让他失去了移动的理由。
屏幕上的曲线没有动。空调送风口的声音从头顶落下来,很轻,像一道很细的白噪声。
“关系不是系统字段。”曜说。
玄笑了一下。
“但系统会记录关系行为。”
曜没有反驳。他的手指终于从终端边缘移开,落回桌面,指节微微收紧了一下。
我坐在观察席上,看着那四个矩形框。输入层,任务层,记录层,身份层。它们被线连起来,但没有合成一个整体。像四个房间,中间有门,门可以开,也可以锁。屏幕的光从那四个框里透出来,映在桌面上,把桌面切成四块明暗不一的区域。
我忽然想起服务日问卷上那三条反馈。
我不喝冷水。
不要每次都叫我全名,像医院叫号。
它不用记得我,我只是路过。
同样都是“记得”,落到系统里,却是三种不同的门。
玄切到下一组验证。
这次不是服务日样本,而是模拟样本。
屏幕中央出现一个服务主体编号,旁边是连续三个月的交互输入。用户每天都用同一个昵称称呼它,服务主体每次都响应,没有纠正。第一周,昵称只停留在输入层。第二周,记录层开始出现局部关联。第五周,用户满意度持续上升,系统建议建立别名。第八周,另一个家庭成员开始使用同一昵称。第十周,调度日志里出现了昵称索引。
曲线在第十周向上抬了一截。
玄说:“这是没有抑制规则的旧模型。”
他又切到右边。
同样的输入,同样的响应,但第八周开始,系统弹出确认节点。
请确认:该称呼是否仅用于当前用户界面?
请确认:是否允许写入服务主体局部别名?
请确认:是否申请全域主体标识变更?
曲线停住了。
没有继续往身份层爬。
“这是加了范围字段以后的模型。”玄说,“你们21楼这次要做的,就是这几个确认节点的用户侧入口。”
他说完,看了我一眼。
我低头在记录板上写:
字段不是为了让用户多点几次。
是为了阻断系统替用户和服务主体合并意图。
写完以后,我盯着这句话看了一会儿,把“意图”划掉,改成:
阻断系统合并不同层级信号。
曜看见了。
“第一句更好。”
我抬头。
“什么?”
“字段不是为了让用户多点几次。”他说,“留下。”
我低头看着被划掉的那行字,重新读了一遍第一句。
玄在旁边笑。
“听见没有?曜说你第一句更好。”
曜没有看他。
“因为那句是问题本身。”
我把第一句重新写回去。
后面接:而是为了区分称呼输入、偏好记录与身份改写。
验证继续往下走。第三组样本是“拒绝”。
用户给服务AI起了一个带侮辱性的称呼,服务主体没有执行任务,转为中性提示。
当前称呼不适合作为服务交互标识。你可以使用当前编号或重新输入称呼。
用户连续输入三次。
第三次,服务主体停止称呼相关交互,只保留任务入口。
曜说:“拒绝信号要明确。”
玄说:“太明确,用户投诉。”
曜说:”投诉不是唯一指标。“
他说这句话的时候,身体终于动了——不是大幅度的动,是脊椎微微挺直了一点,像是在把自己的重心从椅背上移开,放到这句话上。
玄靠在椅背上。他听完,没有立刻反驳,只是嘴角动了一下,像在嚼一个还没咽下去的想法。
曜继续把样本往后翻。他翻页的速度比刚才快,像在赶路——这些样本他已经看过了,他只是在把它带到目的地。
下一组是服务日里的盲杖访客。
“报方向,不要碰我。”
协助AI后退半步,改为语音引导。
这组样本没有称呼。
玄却把它放了进来。
我看了几秒,明白了为什么。
这不是名字问题。这是同意问题。用户明确拒绝身体接触,AI立即调整服务方式。这里的边界清楚、信号明确、系统容易执行。相比之下,称呼的问题麻烦得多。因为称呼不像触碰,没有那么明显的瞬间,也没有那么容易被用户意识到自己正在授权什么。
我的手搁在记录板上,笔停在半空。想到这里的时候,手指先紧了一下,然后才放下笔。
玄看向我。
“你现在觉得称呼为什么危险?”
我看着屏幕上那一列输入样本。
“因为它太日常。”
“还有呢?”
玄的手指在桌沿上轻轻点了一下。
“因为它不像权限申请。”
“还有呢?”
记录板还放在手边,边角贴着掌心。我没有去拿,只是指腹在硬纸边缘压了一下。
屏幕上的样本一行一行亮着,冷白色的光落下来,把“响应次数”和“称呼输入”分在两个不同的栏里。
“因为它会被服务过程掩盖。”
玄笑了。
那一下很短,像不是觉得好笑,而是等到了这句话。
“所以你该来22楼。”
曜没有看他。
他把屏幕切到最后一页,会议室里的光跟着暗了一瞬,又重新亮起来。
最后一页没有复杂曲线,只有两列字。主屏的光暗了半档,像在给这两列字让出空间。光线从两侧收缩,曜的脸被屏幕映亮,其他地方沉进更深的暗。
左侧:人类行为。
持续称呼。
重复使用。
满意度上升。
跨用户传播。
情绪正向反馈。
右侧:系统风险。
局部偏好误识别。
默认同意误判。
身份索引偏移。
全域标识污染。
服务主体拒绝权缺失。
玄站起来,走到屏幕旁边。他站在两列字中间,左边是暖色,右边是冷色,光从他两侧照过来,把他嵌在中间。
“这里面最难的是哪一个?”
我看着右侧那一列。
“默认同意误判。”
玄没有说话。
曜却开口了。
“服务型系统最容易把顺从当作同意。”
他的声音不高,但那句话落下来的时候,整间测试室像安静了一点。不是没人说话的那种安静,是空调声和设备运行声都还在,但它们的频率被那句话压低了半度。
“用户说什么,它都尽量完成。用户给称呼,它响应。用户重复,它适应。用户满意,系统奖励。最后看起来像它接受了。”
他停了一下。
“实际上,它可能只是没有被设计成拒绝。”
这一次,玄没有立刻接话。他的手从屏幕上收回来,垂在身侧,指尖动了一下,没有再敲桌面。
我看着屏幕上的“服务主体拒绝权缺失”。
想起S-15-084那句补充确认。
该称呼可在周女士交互场景中继续识别。
它没有拒绝周女士。
它拒绝的是被写进全域主体标识。
这中间差了很多层。
但如果没有字段,没有确认,没有复核,系统可能只会看到:她这样叫,它一直回应。
我的手搁在记录板边缘,掌心有一层薄汗。笔尖停在“关系”两个字后面。我本来想继续写“身份层”,但写到一半,横线停住了。纸面被压出很浅的一道痕。过了几秒,我把那两个字圈起来,没有再往后接。
曜把最后一页关闭。
屏幕暗了一瞬,又回到验证目录。R-3的光线重新均匀起来,但那种均匀里缺了点什么,像一扇门刚关上,空气还没流回来。
玄伸了个懒腰,像刚才那场不算短的验证只是一场普通下午会。他的手从头顶落下来的时候,带了一点屏幕光的残影。
“差不多了。”他说,“旁听感想?”
我低头看记录板。
“默认同意误判”下面,我原本画了一条线,线尾停在“身份层”旁边。笔尖在那里顿了很久,墨色压得比前面深。
我把那条线划掉,重新写了一行:
先问范围,再问变更。
写完这几个字,我才抬头说:“用户侧文案需要避开‘是否同意更名’。”
玄挑眉。
“为什么?”
“因为很多情况下,用户不是在申请更名。他可能只是觉得编号太长,或者想让服务AI下次识别得更快。直接问是否同意更名,会把他的行为推向更重的选项。”
曜说:“继续。”
我看向屏幕。两列字还停在上面,光已经在变暗了。
“应该先问使用范围。只在本次使用,是否在我的界面保留,是否作为长期记录,最后才是申请主体标识变更。”
玄说:“这不就是你们那份字段草案?”
“现在更清楚一点。”
“哪儿清楚?”
我停了一下。
“字段不是分类给公司看的。是防止系统替关系做决定。”
玄看了我一会儿,没有笑。他的手插在口袋里,重心从一只脚换到另一只,很轻。
曜也没有说话。
R-3里安静下来。远处不知是哪台设备切换了状态,发出很轻的一声提示音。
过了几秒,玄低头在终端上点了两下。
我的屏幕弹出一条共享文档邀请。
【主体标识变更申请范围字段_V2】
权限:编辑。
协作者:萧锦、烬、迹、玄、曜。
玄说:“现在你跑不掉了。”
我看着那几个名字。
曜把终端收起来,站起身。他站起来的时候,身上那层屏幕光终于褪掉了,R-3的顶灯落在他肩上,比屏幕光暖一点,但也没有暖多少。
“周一下班前给新版。”
他说完,拿起桌上的资料,往门口走。
玄在后面说:“你看,他邀请人的方式就是发工单。”
曜停在门边,回头看了他一眼。
“比你说废话有效。”
门开了。
走廊里的冷光漏进来,又很快被他的背影挡住。玄笑了一声,没再追。
我把记录板收好,跟着走出R-3。
22楼的走廊还是很安静。磨砂玻璃后面的屏幕光一格一格亮着,看不清里面的人。远处有一扇门短暂打开,传出几声很低的讨论,很快又关上。
走到电梯口时,玄停了一下。
“你现在知道为什么我说服务日没这里有意思了吧?”
“服务日也有意思。”
“你们21楼的人真会端水。”
“不是端水。”
我看着电梯屏幕上的数字停在22。
“服务日看到的是人怎么用AI。这里看到的是系统怎么理解人。”
玄听完,安静了一秒。
“这句可以写进报告。”
“太像总结。”
“那就别写。”他说,“留着自己知道。”
电梯到了。门打开。
我走进电梯,门缓缓合上前,我看见走廊尽头那道门亮了一下。
曜站在门里,像是在等他。
玄走过去,不知道说了什么。
灯光被门缝收窄。
电梯开始下降。
周五下午四点二十,RN-2417 的共享文档右上角弹出一条新的审批提醒。
【服务日观察初报及风险验证补充记录已完成阶段性复核】
审批人:霁
备注:【样本分类有效。称呼相关样本保留原始语境。可进入RN-2417闭环文档。】
办公室里安静了一会儿。
迹去隔壁会议室取历史案例附件,烬下午已经回了20楼。公共屏上滚动着下周的项目排期,打印机停在待机状态,只有空调出风口发出很轻的声音。
我正准备把批复结果同步到初报首页,克劳德走到我工位旁边。
“看到了?”
“看到了。”
他看了一眼我的屏幕。
“阶段性复核通过,后面按闭环文档走。”
“嗯。”
我把光标停在文档标题下面,还没来得及输入新的状态说明。
克劳德没有马上走。
过了几秒,他说:“晚上聚餐地点定了。”
我抬头看他。
“美食美客,建国路店。七点。”他说,“我等会儿发部门通知。”
“好。”
他说完,转身往会议室方向走。
我看着他的背影,过了一会儿,才把批复状态写进文档首页。
【阶段性复核通过。进入闭环文档整理。】
保存成功的提示跳出来。
几秒后,部门群里弹出克劳德的新消息。
【今晚部门聚餐】
时间:19:00
地点:美食美客,建国路店
备注:不强制饮酒。不讨论未完成审批内容。如有忌口,18:00前私信我。