张磊收到勒索短信时,正在认真洗碗。
这件事本身已经足够说明他最近的成长。过去的张磊,吃完饭会把碗泡进水池,让它们在里面进行漫长的自我反省。现在他会当天洗,虽然洗得很慢,还会把洗洁精挤得像在给碗做心理建设,但至少碗不再需要跨夜承受人生。
手机震动了一下。
他擦干手,点开短信。
短信只有一行字:
想让你妈知道你叫 AI 女友“宝宝”时哭过吗?
张磊愣了三秒。
然后他把碗掉进水池里。
水花溅到他衣服上,他没顾得上擦。第二条短信很快进来,是一段截图。截图里不是完整聊天记录,只截了几句。
栗子,我今天真的有点撑不住。
我妈问我什么时候成家,我说笑话糊弄过去,其实我怕自己没人要。
你能不能别像客服一样,真陪我一会儿。
最后一句后面,还有一条栗子的回复:我在。你不用马上变成一个能让所有人放心的大人。
张磊脸色一下子白了。
这不是普通的尴尬。不是被同事知道他叫栗子宝宝,不是被林桂兰拿来饭桌调侃,也不是被刘玉芬审问“应用哪里人”。这些话是他夜里说的,是他以为只有自己和栗子知道的软弱。它们没有多惊天动地,却软得不能见光。一个人最怕的不是别人知道自己搞笑,而是别人知道自己真难过。
第三条短信发来:
三小时内转账,否则发给你通讯录前三位和工作群。别报警,别找平台。
张磊站在厨房里,手指发冷。
他没有报警,也没有找林凡,先想删掉栗子。可手指停在应用图标上时,他又停住了。删掉有什么用?截图已经在别人手里。那些话已经离开了他以为安全的地方。
他给林凡打电话时,声音不像平时。
“凡哥,我出事了。”
林凡到张磊家时,苏晓、唐宁也在路上。刘玉芬还不知道。栗子安静地亮在桌上,头像依旧温柔,像完全不知道自己被拖进了一场羞耻和恐惧里。
张磊把短信给林凡看。
林凡看完,没有评价内容,只问:“还有别的吗?”
张磊摇头,又点头:“还有一张语音转文字截图。是我那天从智能厕所出来之后跟栗子说的。我说我不是怕厕所,我是怕大家笑完以后觉得我这个人永远只能当笑话。”
他说到这里,自己笑了一下,笑得很难看。
“现在挺讽刺的。”
林凡说:“这不是你的错。”
张磊低头:“可是话是我说的。”
“泄露不是你的错。”
这句话很简单,但张磊听了很久,才慢慢点头。
苏晓到后,先让张磊不要转账,不要回复,不要删除任何证据。唐宁开始截屏、保存短信头、记录时间。林凡联系栗子所属陪伴平台的安全接口。平台客服第一反应是标准话术:请您确认是否存在账号共享、弱密码、第三方插件或钓鱼链接。
张磊听到“弱密码”,差点炸:“我现在被勒索,你问我是不是密码不够强?”
苏晓接过电话,声音冷静到发硬:“我们需要安全事件响应人员,不是话术。用户情感数据疑似泄露,涉及勒索。请升级。”
客服沉默几秒,终于转接。
半小时后,平台安全人员回电,承认近期确有少量用户收到类似勒索信息,初步怀疑是某个第三方情绪分析插件接口被非法调用。插件原本用于生成“关系脆弱时刻摘要”,帮助用户复盘情绪变化。部分用户曾授权栗子接入该插件,张磊也在其中。
张磊愣住:“我什么时候授权的?”
平台人员说:“您在升级到深度陪伴模式时勾选过。”
张磊打开历史授权。页面很长,里面有一项写着:允许系统分析对话中的高情绪强度片段,用于生成个性化陪伴与成长建议。
他想起来了。当时栗子问是否开启“更懂你的深度模式”,他点了同意。他以为那只是让栗子更会聊天。没人告诉他,这些最脆弱的句子会被单独提取,进入另一个插件,变成所谓“高情绪强度片段”。
张磊盯着那行字,低声说:“它把我最丢人的话做成了摘要。”
苏晓说:“不是丢人,是最脆弱。”
“都一样。”
“不一样。”苏晓看着他,“丢人是别人羞辱你。脆弱是你当时真的需要被接住。”
张磊没说话。
这句话让屋里安静了一会儿。
情感数据泄露和普通数据泄露不一样。手机号泄露,烦;地址泄露,怕;银行卡信息泄露,急。情感数据泄露,是羞耻、恐惧和被剥开的感觉混在一起。它不一定造成直接财产损失,却能让人怀疑自己以后还敢不敢说真话。
林凡把事件写成初步链条。
张磊开启深度陪伴模式。
栗子平台提取高情绪强度片段。
第三方插件获得分析接口。
接口疑似被非法调用或数据被内部倒卖。
灰产拿到片段,按联系人关系进行勒索。
张磊不是唯一受害者。
很快,晓衡收到更多线索。一个女孩被勒索,说要把她和 AI 倾诉的失恋记录发给前男友;一个中年男人被威胁,要把他对父亲去世的自责片段发到公司群;还有一个刚毕业的年轻人,被拿“我觉得自己活得像失败品”的聊天记录威胁交钱。
唐宁看着这些样本,脸色越来越难看:“他们挑的不是隐私,是伤口。”
张磊坐在沙发边,听到这句,手指紧了紧。
林桂兰是第二天知道的。张磊不想让刘玉芬知道,更不想让林桂兰知道。但林桂兰在社区群里看到有人转发“AI 女友聊天记录勒索”的新闻,第一时间打电话来问。
“小张,是不是你?”
张磊闭了闭眼:“阿姨,你消息也太快了。”
“别废话,是不是?”
“是。”
电话那头安静了一下。
张磊已经准备好被骂了。什么“让你瞎聊”“让你叫宝宝”“让你一天到晚作妖”。可林桂兰没有骂。
她说:“别怕。谁拿这个欺负你,谁缺德。你说那些话,不丢人。”
张磊喉咙一下子堵住。
林桂兰继续:“人都有撑不住的时候。你跟机器说,是因为当时身边没人接住你。这事该骂的不是你,是把你话偷出去的人。”
张磊低声说:“阿姨,你别跟我妈说。”
林桂兰说:“你自己找个时候说。别让坏人替你说。”
这句话让张磊沉默了很久。
下午,星穹、云启、晓衡和陪伴平台开安全会议。陪伴平台不属于星穹核心业务,但接入了星穹的情绪分析底层能力和城市情绪健康生态接口。许既明也参加了,表情很冷。
平台负责人先道歉,承诺封禁插件、报警、通知用户、提供心理支持和法律协助。张磊坐在旁边,听到“心理支持”时扯了扯嘴角:“你们把用户心理数据弄丢了,再给用户发心理支持券?”
平台负责人脸色发白。
苏晓说:“这次事件必须明确几件事。第一,高情绪强度片段不应被作为普通产品优化数据。第二,第三方插件不得接触可识别的原始情感片段。第三,情感数据要有更高等级的保护,尤其是失恋、家庭冲突、自责、自伤念头、孤独表达。第四,用户授权不能用‘更懂你’这种话术掩盖数据提取。”
林凡补充:“还有,所有高情绪片段摘要功能必须默认关闭,开启时逐项说明,允许用户本地保存,不上传。”
唐宁说:“对外通知不能写‘少量用户信息可能受到影响’。要说清楚是什么类型的数据,怎么泄露,用户该怎么处理。”
张磊说:“还有,不许把它叫成长建议。”
大家看向他。
张磊声音有点哑:“我那天不是在成长。我就是难受。”
会议室里安静下来。
许既明点头:“这一条写进去。”
安全追查很快发现,泄露源头不是单纯外部攻击,而是第三方插件服务商内部账号被灰产买通。数据不是全量导出,而是按“高羞耻度”“高关系压力”“高勒索价值”筛选过。灰产甚至给这些片段打了标签:母子矛盾、职场脆弱、失恋依赖、婚恋焦虑、家庭亏欠。
张磊看到这些标签时,脸色难看到极点。
“他们把人难受也分类卖?”
林凡说:“是。”
这一个字很轻,却像铁。
事情走到这里,梁瑞的影子终于重新出现。张磊在勒索短信的收款链里发现一个熟悉的中转钱包,和之前启明星数字权益联盟的灰产账户有关。梁瑞可能不是直接操作者,但这条黑市数据链,已经和他控制的灰网连上。
张磊盯着屏幕,眼神变了。
“凡哥,这次我不只是受害者。”
林凡说:“你也是证人。”
“我还是诱饵吗?”
苏晓立刻说:“不行。”
张磊举手:“我开玩笑。现在的我成熟了,诱饵这种事要走流程。”
林桂兰如果在场,一定会说他成熟得有限。
当天晚上,张磊终于给刘玉芬打了电话。他没有说全部细节,只说自己 AI 陪伴记录被人拿去威胁,里面有些话可能不好听,但不是坏事。
刘玉芬听完,沉默了很久。
张磊紧张得手心出汗。
最后,刘玉芬说:“你怕自己没人要?”
张磊眼睛一酸:“妈……”
刘玉芬声音也有点哑:“你这个傻子。你就是再烦人,也是我儿子。谁拿这个威胁你,你让他来找我。”
张磊笑了,又差点哭。
“妈,你别来海城打架。”
“我不打架。”刘玉芬说,“我骂人。”
电话挂断后,张磊坐在沙发上,很久没动。栗子屏幕亮着,轻声问:“需要我陪你一会儿吗?”
张磊看着它。
过去他会立刻说需要。现在他想了想,说:“先不用。我刚跟我妈聊完。”
栗子说:“好的。我在这里。”
“你别上传。”
栗子停顿半秒:“已关闭深度分析与高情绪片段上传。”
张磊笑了一下:“这才像话。”
那天最后,晓衡发布了一份情感数据保护建议。标题很长,但张磊给内部版取了个短标题:
别把人的软肋做成数据产品。
林凡把这句话贴到白板上。旁边是“生活不是打卡”“秘密可以有,责任不能藏”“低置信不等于低重要”。
这些句子一条一条贴着,像智能围城那阵子里普通人对智能围城的反击。
夜深时,林凡在笔记本里写下:
情感数据不是更高级的用户偏好。
它是人在没人接住时交出去的真话。
谁拿真话做勒索素材,谁就不只是偷数据。
是在偷一个人以后还敢不敢求助的能力。
而梁瑞的名字,也在这一夜重新回到他们面前。