沈听是在下午三点发现那个漏洞的。发布页Ltxsdz…℃〇M
会议室的碰头会结束之后,其他人各自散去。陆时去接陆晚,说晚点回来。阿哲一头扎进服务器室,开始写5.0的核心代码。老周联系平台方,裴砚回公安那边盯苏黎的资金链。
沈听没走。她坐在自己的工位上,面前摊着两份文件——一份是蜃近期活跃记录的行为日志,一份是阿哲整理的回声4.0认证协议。
她把两份文件并排放在桌上,一行一行地看。
蜃能实时生成声纹。这她知道。它能模拟人脸微表情,这她也见过。它甚至能实时双向应答——ch258那个在群里冒充她的假沈听,能接话、能发指令,跟真人没什么两样。
但问题是:它能接多久的话?
沈听的笔尖在纸上停了一下。
蜃的实时应答,本质上是一种预测生成——它根据输入预测最可能出现的输出,然后生成。这个机制在短对话里几乎完美,因为短对话的上下文有限,可预测性高。
但长对话呢?
她调出蜃近期冒充案例的行为日志,逐一排查。果然,所有蜃冒充的案例都有一个共同点——对话时间很短。平均不超过三分钟,最长的一个也没超过十分钟。
沈听把这条规律圈出来,在旁边写了一个词:「短对话陷阱」。
蜃擅长的是瞬间在场——它能在你毫无防备的时候,用完美的声纹和人脸出现在你面前,让你以为那是真的。但它的在场是切片式的,它不需要也不擅长维持一个长期的、连贯的、上下文丰富的对话。
因为一旦对话拉长,就需要调用深层记忆——那些只有真人经历过、才可能记得的细节。而蜃拿不到这些。
沈听的思路越来越清晰。
她拿起手机,给阿哲发了一条消息:「5.0的关系图谱认证,加一个’长对话触发’机制。地址发布邮箱 LīxSBǎ@GMAIL.cOM当对话超过十分钟,自动调起共享记忆锚问答。」
阿哲的回复很快:「你是说,超过十分钟的对认证对象来说不合理的对话,直接触发防御?」
「对。」沈听敲,「蜃能仿声、仿脸、仿表情,但它仿不了你跟认证对象共有的那段过去。它不知道你们第一次见面穿的是什么颜色的衣服,不知道你们吵过最凶的那次是因为什么事,不知道你心里藏着的那些只有你们两个人知道的小秘密。」
「这些东西,叫’应答’。」她继续敲,「它不是数据,是经历。是时间和情感堆出来的。蜃能仿一个切片,但它仿不了一段完整的关系。」
阿哲发来一个表情包:一个举着拳头的小人,配字「懂了」。
沈听放下手机,靠在椅背上,看着天花板。
窗外的阳光已经从正午的白变成了傍晚的金。办公室很安静,只有空调在嗡嗡地转。
她忽然想起陆时。
他们的关系,也是一种。
第一部的时候,他是第一个听出她声音里藏着秘密的人。那时候她以为自己是孤儿,以为没有人能真正听懂她。但陆时听懂了。他不只听懂了她的声纹,还听懂了她沉默里的挣扎、愤怒背后的脆弱、以及那些她自己都说不清楚的情绪。
那不是数据。那是应答。
后来他们一起经历了程野、经历了言钊、经历了林未。每一次危机,都是一次应答——他问,她答;她问,他答。问的是真相,答的是信任。一问一答之间,两个人拼出了一张完整的地图。
蜃能仿陆时的声音,仿他的脸,仿他说话的语气。但它仿不了那些只有她知道的东西——他生气的时候会先沉默而不是发火,他开心的时候耳垂会微微发红,他在深夜写代码的时候会把空调调到二十二度、把台灯调到最暗那档。
这些细节,是她用两年时间应答出来的。
蜃拿不走。
沈听正想着,门口传来两声轻敲。
她抬头,陆时站在门框边,手里拎着两杯奶茶。
「发什么呆?」他走进来,把其中一杯放在她桌上,「晚晚在练歌房,我顺路买了两杯。」
沈听接过来,吸了一口。是她喜欢的口味,冰的,甜度刚好。
「在想技术方案。」她说,「蜃有个漏洞,我找到了。」
「什么漏洞?」
「它能仿声、仿脸、仿表情,但它仿不了长对话。」沈听把手机递给陆时,让他看阿哲的回复,「一旦对话超过十分钟,需要调用深层记忆的时候,它就会露馅。因为它没有那些记忆。」
陆时看完,把手机还给她:「所以你的意思是,回声5.0加一个’长对话认证’机制?」
「对。」沈听站起来,把两份文件收好,「十分钟是临界点。超过十分钟的对话,系统自动调起共享记忆锚问答。能答上来,证明是真人。答不上来——」