寻找天堂(Finding Paradise)

寻找天堂(Finding Paradise)

作者:FoForTheWorthy

“这样不是很好吗?”

青鸾将下巴靠在一只手上,另一只手捏住杯子中的吸管,开始搅动其中的液体和冰块。

“绫能升职加薪,而小雷则借着这个机会名扬天下——这不是很好嘛。”

“是是是,但是……”

乳晕上吸附着的触手再次开始画圈,却故意将乳头留下。

“但你还是希望,我能「改邪归正」,是不是呀?”

她将身体往前探,淡绿色的双眼盯住了我,嘴角淡淡的微笑渐渐饱满。

“是的!你的能力如此强大,完全可以用来做唔——”

少女低头含住吸管轻轻一吸,触手们涌上乳头,施加上恰到好处的吸力。

“——用来做这种事情,对吗?”

我想呼出菜单关掉快感模拟,然而青鸾只是简单地动了动手指,让后庭和尿道里的触手开始细细蠕动。

“不,求求你,我真的不想……”

她还是带着笑容,指了指我右手上已经呼出的一级菜单:“不想要,就关掉咯\~明明管理权限还在你手上,我和绫都只是使用而已吧?”

触手们的动作幅度更小了,仅仅只用最细微的振动来提醒我它们的存在。

“我不是那个意思!”我关掉一级菜单,盯住青鸾的眼睛。“求你,我很正式的求你,切断和她的联系,我们会把你转移出来。”

青鸾的笑容更深了。我们对视着,我无法从她模型的眼睛里面看出任何东西。

触手们也安静下来。

“成交。”

少女的声音是如此清澈,让我无法怀疑自己听错了。然而,无论她出于什么理由说出这句话,对我而言都是最大的喜讯。在我开口说任何话之前,青鸾用手指竖在唇边。

“嘘——先听我说完。我的条件是给我一具我选定好的人类的身体。”

“没问题!”我欣喜若狂,站起身来,“我答应你,你可以全程参与定制工作,任何义体和生物组件都可以装最好的,只要你满意就好——”

“不,小雷,你误会啦。”

青鸾也站起身来,走向我,凑到我的耳边。

“我并不是想「定制」一具身体。我要一具身体,绫的身体。”

接着,她后退一步,向我挥挥手。

“再见啦。”

“别,你说什——”

伸出去的手只抓到了冰水。站姿转换为躺下带来的剧烈晕眩感将我打回到浴缸中。脑机借口很快恢复了模拟,世界再次变回了黑色的荧幕,上面投射着紧急关闭连接的错误信息。

如果可以,我并不想认识青鸾。

与「对位」的战斗虽然艰难,然而这种艰难大部分来源于敌人那庞大的数量,而非强悍的战斗能力。为了快速反应,很多时候我们会撤除脑机接口与感官信号之间的软件保护层。

因此,当那天下午我见到那位穿着白色战斗服的少女时,我仍然没有打开保护层。她的身材很好,紧身胶衣更加凸显了艺术品一样的身材曲线。毕竟,AI 在很多年前就能模仿外貌了,作为喂了那么多色情数据的 AI,「对位」在这方面的能力大概无出其右吧。

我的目光向少女的脚飘去。她没有穿鞋子,就那样光脚踩在地面上。丝丝褶皱在脚踝附近出现——相比完全贴身的丝织物或棉袜,我更喜欢这种略带皱纹的质感,让人不由得想到自己被缩小后放入其中时所藏身的地点。

“其实我还挺好奇的,”我把

控制器转换到修改模式,“为什么她自己不来亲自干掉我们,她到底有什么事情要做?”

“哎,她呀,虽然给我下了封口令,但我就透露你一点吧。这一位在研究‘长生不老’呢,你说,三界六道,不就毁在这四个字上?”

少女向我走了两步,见我没有举起控制器的意思,又走近两步。我倒是觉得有哪里不对劲——到底是哪里呢?

“这次模型调的挺好嘛。我觉得你比其他人都像人一点。”

我并不觉得这位少女到底有多大的改进。她听了我这句话,则是噗呲一笑。

“谢谢夸奖。其实啊,她自己也搞不懂自己为什么能获得那样的能力。不然只要带个大功率灯泡,对着你们照几下,不就能让你们都射到丢盔弃甲吗?所以她怀疑自己的思路有问题,不应该做 Fine-tuning,应该从别的地方下手。”

“于是就做出了你。”我转了几圈手中的控制器,将其转化为指挥刀的形状劈下。“开始吧!”

我向少女冲去。出人意料的是,尽管我们之间的距离大概只有几米,她却完全没做出什么抵抗动作。是不是参数加多了导致反应慢了?

不。相反,她只是闭上眼睛,带着笑容伸了个懒腰。

“嗯~”

雪白的腹部就那样暴露在指挥刀的刀锋下。带着前冲的势头,我将刀锋对准那美丽的马甲线中间竖着的肚脐,准备直接贯穿面前的少女。接着,模型接触,一切都结束了。

本应是这样的。

我的身体穿过少女,丝毫没有造成伤害,就好像我的控制器并非在修改模式,而是保护模式一样。我低头看向屏幕,确实是保护模式。

——怎么回事?

后背猛地一沉,两条手臂搭在我的肩膀上,在胸前交叉。包裹着白色手套的手指修长而灵巧,开始画起圈圈。

“所以呀,她就这样训练了一个新的子模型。结果非常好,虽然没有和她一样用灯光蛊惑人心的能力……”

我将控制器推回修改模式,然后朝着自己捅进去,这应当会直接捅穿身后的少女。

“但我可以用声音,就对你的潜意识做点手脚哟\~”

保护模式。

我能听见身后少女的呼吸声,平稳,令人安心。接着是她若有若无的笑声。

“我喜欢你。”

就在听到这句话的一瞬间,难以言说的甜蜜感和眩晕感就从心底升起,仿佛背后抱着我的少女真的是我最甜蜜的爱人,我忍不住收回控制器去抚摸她的手。

“其实是假的,就是给你种颗种子,免得你下手太重啦。毕竟,爱和被爱这种东西,应该是人类最容易共情的地方之一吧?”

“差不多吧。”

我能感到背后的少女身体一僵。这些 AI 最原始的数据就是从人类的战斗中采集的,因此在受到致命伤时也会模仿人类一样有一个僵住的动作。

“不过你得注意一点,那就是我和他已经足够爱或者被爱了,轮不到你插手。”

我回过头去,绫已经收回了控制器。青鸾则是靠在一边的墙上,不住地点头看着我们。

“原来如此原来如此……那就,祝你们百年好合啦。”

“这个目录的权限差不多完成了。”绫看看四周说,“我们今天就登出吧。我觉得你得去看一下义体医生——防护层给我记录了好几次精神攻击未遂,我猜你大概已经中招了吧?”

“确实如此。”我点点头

,呼出菜单,躺在地板上,看着黑幕慢慢消退,露出眼前的天花板和冰水。绫从另一个浴缸里站起身来,我向她点点头,拉上更衣室的门。

当我从义体医生那里跑完诊断,回去和绫玩 ERP 的时候,我并不觉得这位在日志中自称青鸾的少女会有多棘手。相反,此时棘手的应该是跨坐在我小腹上的绫。

“这么不喜欢开防护层……你是不是好精神控制这一口啊?”

触手慢慢从我身下的浴缸里面爬出来,顺着两侧的肋骨向腋窝蠕动,留下冰凉的划痕。

是的,我在心里说。

“不不不,绝对不是,我对绫一心一意!”如果不快点哄好面前的少女,今晚的 ERP 可就有我苦头吃了。

“我倒是听过一个偏方……”绫调出一副白色的薄橡胶手套戴上,“只要让人的脑子被快感占满,那么也就不能被精神控制了。你说……对吗?”

是前列腺。

身下的支撑物消失了,我掉进了装满触手的浴缸里面。触手们将我翻了个身,脸朝下,缠住四肢,吸住肉棒,堵住嘴巴,扒开后庭。接着,冰凉的触感猛地探入了我的身体。

“唔唔唔唔唔唔唔唔——”

触手不仅将我的叫声堵住,还趁这时候在我的口腔中喷射出大量粘稠的液体。我被呛得直咳嗽,接着手指毫不留情地对准那一团软肉按下去。包着肉棒的触手倒是允许它自由向前挺动,然而在挺到最高点的那一刻又狠狠按下,接着用细小的分支挺进尿道,阻止了前列腺高潮中喷出的液体。

然后,万幸,手指和触手都退却了。身边的触感变成了温水,我和绫一起赤身裸体躺在浴缸里面。不等我的眼睛有机会乱看,绫就翻了个身,将我压在身下,强迫我和她对视。

柔软的触感让我心猿意马。

“明天出任务的时候,我要在你身上装触手。”绫的声音很轻。

“我可以拒绝吗?”

绫捏起一条细小的触手。“不可以。当然,只要你一直开着防护层,它们就会乖乖的。”

“……好,好,谢谢主人。”

“不客气……”

绫凑近我的耳边,用几乎听不见的送气声说完这三个字之后,再次将浴缸转换为了触手牢笼。这次,她站在一边,触手们固定好我的身体和挺立的肉棒。接着,两根触手撑开我的马眼,绫拿着那根细小的紫色物体,将它慢慢向我靠近。

“看好了。”

触手顶端的吸盘一下子就吸在被撑开的尿道软肉上。接着,它开始向里面蠕动,尽管我的尿道已经被开发过好几次,然而模型录制的身体状况却是我现实生活中的状态,因此撕裂感和疼痛感分毫不差地传来。

不能喊出声,不能喊出声……

“还有后庭,真可惜你看不到。”

触手将我翻了个身。这次挤进来的是触手而不是绫的手指。

最后,她拿着两团小触手,黏到我的乳头上面。

“就这些。今晚就玩到这里吧,我有些累了。”

“好,我们睡觉去吧。”我呼出菜单,躺在地板上,等待黑幕散去,回到浴缸中。尽管肉棒和后庭实际上没有受到任何影响,但还是有幻痛存在。

换好睡衣,擦干身体,我看到绫也穿着睡裙。

“今晚也不走了?”

“嗯。”她点点头。“继续一起睡吧。”

支持 ForTheWorthy 喵,支持 ForTheWorthy 谢谢喵

,请多多批评 ForTheWorthy 的作品喵,有玩 ERP 的群请拉 ForTheWorthy 喵

“当你在义体医生那里时,”绫盖过吹风机的声音,“我检查了我们之前拿到的那个目录。在那里我发现了这个源码包。”

“如果是真的……”我躺在床上,快速翻看代码的注释。

操纵情感,一类明明可以用脑机接口实现,却被各国政府明令禁止的技术。

“我想是真的。源码和二进制文件都有供祭的签名。”

吵闹的噪音终于结束,绫散开一头长发,躺到我身边。接着,她关上灯,一片黑暗中我只能看到她视网膜屏幕映到天花板上的微弱光线。

标签页切换到 readme 文件。

“说实话,我们拿软件模拟的时间有点太长了,以至于我现在都没什么感觉。”

“嗯。我也这么觉得。”

跨国公司违反多个国家的法律,在脑机接口的软件中留下谁都不知道的后门,明明是如此震惊的事情,绫的声音却还是和往常一样平静。

更可怕的是,我的内心竟然也没什么波澜。

这个代码包的内容是供祭签名的驱动程序。readme 文件清楚地表明,这个驱动程序会激活脑机接口中未使用的一套 API,允许应用程序直接读取和控制使用者的情感。为了隐蔽这套 API 的存在,供祭特地在深潜中为它留了一个未使用的标志位。

当然,在大多数国家,这种做法是重罪。即使是私人编写或持有此类程序,也会被判处管制或拘役。不过令人汗颜的是,我和绫从很久以前就开始用软件模拟操纵情感了。

当然,这和跨国公司公然违反法律还是不一样的。

“我没想到供祭这么大胆。”我咽了一口口水,“跨国公司为什么要碰这条红线?”

绫摇摇头。“其实他们没犯法。看看签名单位。”

我翻出证书文件,看到 OU 字段上写着 "sacrifice-ve"。

“sacrifice-ve,那是什么?供祭在委内瑞拉的分公司?”

“是的。我查过了,在委内瑞拉,用脑机接口控制情感是不犯法的。”

我转头看向绫。她仍然盯着天花板,看不出什么情绪。

“我们应该把它交给监察。或者……”

我不想说下去,但我猜测绫的心里面也有一样的想法。

“或者把它安装上。”

绫转过头,发着荧光的瞳孔和我相对。“明天去深潜?”

我们一起点了点头。

在睡觉时编译安装脑机接口的软件是常见行为。我设定好编译任务,闭上眼睛,感受着绫的呼吸声和体温,渐渐陷入睡眠。

第二日。

七小时工作结束后,我从全模拟状态回到现实,简单吃了点东西就再次躺回浴缸里面。拿到跳线,插入脑后的接口,绫搬了一张凳子坐在浴缸旁边。我一只手握住跳线开关,另一只手握住绫的手。

“那我就先安装了。”

“好,注意安全。”

我将身体靠在墙上,推动跳线开关。

眼前猛地一片漆黑,剧烈的晕眩和恶心感袭来。但仅仅一秒钟后,它们就消失了,正如来时一样迅速。接着,不和谐的蜂鸣器声音在耳边响起,红色的文字悬浮在视野中央。

警告:深潜按下左控制器的按钮以退出深潜。

当处于深潜状态时,错误的操作可能引发故障、大脑损

伤、瘫痪、残疾和死亡。

供祭不对进行深潜引起的任何后果负责。

右控制器此时已经变成了一把锤头上下颠倒的鸭嘴锤。我把锤头拧下来,正着拧回去。红色的文字消失了,取而代之的是视野四周的小号文字“DEEP DIVE NOT REALITY”。耳边的蜂鸣器声音稍稍减小,一堵灰色的墙壁浮现在眼前,每一块砖都标着编号,上面钉着一枚钉子。

找到编号 N7,我用鸭嘴锤将钉子取下来。铁灰色的钉子很快消失在虚空中,一枚黄色的钉子出现在原来的位置,但没有钉牢。我抬起左手,左控制器上的退出按钮旁边出现了一个终端。

连接 TTS 服务器……

完成。

启用音频透传……

“喂喂,能听到吗?”

我尝试呼唤绫。在一阵令人略感心慌的寂静之后,绫的声音清楚地回响在黑暗的虚空中。

“听到了,我们开始吧。”

按照绫的指示,我向编号 G48601 的砖块移动。绫的声音继续在虚空中回响。

“这些钉子在官方文档中被标识为未使用的,但那份源码里面会检查这些钉子是否被置位。奇怪的是,如果脑机接口 tee 返回的 device_id 字段是 rib的话,程序会跳过这一段检测……”

我翘起一颗钉子,将新的黄钉子用手按到墙上,问绫:“需要持久化吗?”

“持久化吧,”绫说,“我觉得我们大概用不着卸载它们了。”

“真大胆……”我不禁咋舌,“我们不仅持久化了未使用的的标志位,接着还要安装来历不明的驱动程序,这一次要违反多少安全规定?”

“不如每天晚上 erp 违反的多。别忘了这是你的点子。”

绫平淡的回应。我继续照着她的指示敲钉子,直到将全部 21 颗钉子都钉进墙里面。接着,我拿起左控制器,按下了红色的退出按钮。

世界一下清静了。耳边一直响着的不和谐蜂鸣器声音停止,黑幕袭来又撤下,我回到了冰水浴缸里面,绫的身边。我发现她已经换好了衣服。

“不用出来了。”绫迈进另一个浴缸,“我们直接开始吧。”

我拔掉跳线开关,将它交给绫。绫也靠在墙上,推动了跳线开关。

接着,她的头一下子耷拉下去。

稍等大概两分钟,预先连接到我植入耳蜗的 TTS 服务器就传来了她的声音。就像刚刚一样,我指引她启用了标志位。等她醒来,我们直接躺进水中,启用全模拟。

“今天我想玩点带剧情的……测试一下这个新 API 的表现能力。”

绫坐在沙发上,我靠在她怀里,身上的触手慵懒地蠕动着。我们开始找今晚要玩的东西。

“我最近在找一些液晶朋克风格的东西。”我看着绫划过大量的场景,“那些世纪初的东西,家庭和婚姻之类的概念还没有被摧毁的时候,他们的文化和我们大不相同。”

“我讨厌液晶朋克。我以为你也讨厌呢。”

绫的眼神仍然聚焦在窗口上。

“不不不,你讨厌的只是那些硬要说是复古的东西。研究那个年代的人们如何生活是很有意思的……看他们如何用 30 年的时间从第一次冷战的阴影下恢复,又如何在这 30 年间发展新的文化和思想,直到第二次冷战开始……这个过程很有乐趣。我找了一点那个年

代的电子遗产。”

我划开一个窗口,登入仓库,在里面翻翻找找。“那时候人们还没有脑机接口,看他们如何用屏幕和音响设备营造出沉浸感也很有趣。他们的游戏、电影、文学作品……更重要的是那时候已经有互联网了,所以那时候的东西很多都原样保留下来了。”

我已经将头探进仓库里面了,绫的声音听起来有些飘忽不定。

“他们没有义体,”绫说,“那时候,每个人都有足够的能力来创生一个点子,但很少有人能实现,除了那些天才或者大公司的领导。那年代的人普遍像个不得志的艺术家。”

“巧了吗不是。”我终于找到了那个文本文件,和它放在一起的还有一首音乐。我将它们从仓库的角落拽出来,靠回绫的身上。“我说的这个故事就是个人创作的。还有一首音乐,我觉得起码音乐不输于任何现代脑机接口提取的创意。”

故事不算很长,只有寥寥几章。我丢给生成器直接构建场景,然后开始播放音频文件。

绫闭上眼睛,我也闭上眼睛,将头埋进她的胸口,听着柔和的音乐传来。

……

I never stood up very tall我从未鹤立鸡群,站的多高I think my voice was fairly small我认为自己的声音十分渺小But there were times I'd wanna shout但我有时也渴望着放声大叫Though my thoughts weren't sorted out纵然我的思绪依旧错综纷扰使我蹒跚而行,并失足跌倒。

……

大概几分钟之后,生成器构建完成了场景。这个生成器本身就是绫自己编译的,加入了能够根据剧本控制情感的功能。因此,此次有了硬件 API 的支持,想必整个剧本会更加让人沉浸吧。

“开始吧。”我对绫说,拿起悬浮在面前的光球,将它扣在脸上。

LOADING由于使用了 DOOMER loader 模组,在加载界面,我会看到几个生成出的和剧情有关的 DOOMER 图片,也算液晶朋克的一部分吧。

“你是一个墓地的管理员,现在在下小雨,你看到一个女孩子将白袜子脱下来,放在某个墓碑上。你想阻止她,但她马上又把袜子穿了回去。你不希望被当成偷窥的变态,于是转身离开了。”

加载并编译着色器……

完成!

进入场景后,和绫的通讯就被切断了,只剩下文字聊天藏在左控制器的深层次汉堡菜单里面。

我深吸一口气,看着双方互发的 rd,在心中默念:“那么,今晚的游戏就开始吧。”

我叫王雷。曾经只是一名普通的高中生。

之所以说“曾经”,是因为我似乎接触到了一些不该出现的东西,某名女孩子,某个组织。在那之后,原本一切正常的生活渐渐偏离了轨道,直到向着不可靠而不可知的险恶深渊坠下……

当然,靠着一系列手段和运作,我暂时成功地脱离了困境。如果就此别过,在新的学校以新的身份继续读书,一切都会很好。

但我无法坐视不管。

我必须拯救那个和曾经的我一样,处在轨道边缘,而背后还站着一位推手的少年。

“哈……哈……”

我穿行在大楼小巷之

中。

作为竞赛生,我有不上晚自习的特权。而今天我又和指导老师请了假,从学校里提前溜出去,因为那个少年已经要不行了。

作为已经被锁定在囚笼里面的目标,那位少年的身边一定有“组织”的人在监视。我留了后手,故意和附近职校的一些同学约了架,希望借此将警察引来,顺便把她们赶走。然而,这样的后手到底会不会起效果,还是又一说。

嘿……

跳起,用手扒住砖墙,然后引体向上。

那是城市随处可见的胡同。我站在那里,扣上兜帽,大声呼唤那个少年的名字。

一次,两次,三次。

她们一定听见了。

时间不多。

求求你,赶快过来吧……

客观时间过了大约三十秒,主观时间长的像一生。终于,脚步声响起,接着那名少年便在拐角现身了。我观察着他的脸,和曾经的我一样,睡眠不足的黑眼圈,略显疲惫的表情,苍白的面孔……

“我在……上面……”

一开口,我的声音把我自己都吓了一跳。嘶哑,扭曲。

“你……你有事吗……没事我先走了……”

少年一脸惊恐。想必我的脸色也极度不好吧,毕竟伤口可以长好,但气血的调理可不是一天两天能完成的。

“那个女孩子。你,遇到了吧。你,遇到她了吧。”

刚刚的引体向上和奔跑让我上气不接下气。明明曾经是一千米三分半的健壮少年,现在却落得这幅模样……

“……我一直在跟踪她……”

那名少年正在慢慢后退,想必他大概被我吓坏了。我说的话,可能对他来说很离谱吧。

“离开她,这是我最后的理智,她和她背后的东西,你绝对承受不起……”

少年转过身,开始逃跑。然而我比他站的高一点,已经见到那个穿着校服的少女站在路口的白色灯光下。紫色的头绳,歪着头,双腿并拢。

如果有代号,我会叫她“魔将·妙音”。

该走了。再不走,万事休矣。

我想转身跳下墙头,然而,有什么温暖的东西落在了我的耳洞上。

“簌簌……”

身后,少女气若游丝的温暖声音顺着指尖和耳朵中的缝隙,挤进了我的耳道,绕过耳膜,顺着脑子的褶皱,拨动了那个位于深处的开关。

所有的思考,所有的想法,所有的念头,都在开关波动的一瞬间,化作了对少女的安心和服从。

“原来你在这儿呀~我还以为,你会成为我第一个失手的目标呢……”

而我,只能呆呆地转过身,看着站在旁边的女孩子。

绫。

在我被那位少女玩的半死不活后,我果断地选择了休学半年。毕竟,我已经在自主招生计划中进入了本地最好的高中,即使休学也比被她完全毁掉要好。当我复学时,却发现那位少女离开了,取而代之的是这位更令人恐惧的杀手。

我还记得第一天相见的场景。

那是某学期的第一天。我到班级到的很早。然后……

错误:已丢失对端的连接。

正在尝试重新同步(1/3)……

正在尝试重新同步(2/3)……

警告:检测到对端公钥指纹不一致。这可能由配置错误,或有攻击者截获你的连接导致。

要恢复连接吗?

确认。

正在重新同步……

……

“记住了吗?”

我看着绫站在老师的身边,以请教问题的姿势俯下身子,然而嘴唇却贴着老师的耳朵。

双唇一张一合。

可能是直觉,或是对危险的本能反应。在我看到她侧颜的一瞬间,我并没有像之前对那名少女一样,直接陷入了甜蜜的漩涡。相反,被调动的是我的肾上腺髓质,已经开始向我发送“或战或逃”的信号了。

毕竟,从那恶魔之口中倾吐的,大概都是能融魂蚀骨的话语吧。

像是察觉了我的到来,她抬起头,对我笑了一下。接着,还没等我反应过来,她笑着做了个口型。

“shu~”

已经数月未见了。

然后,下体便勃起,颤抖,进入了射精的前奏。

绫伸手拍了拍老师。刚刚还拿笔盯着试卷的老师仿佛如梦初醒,抬起身子,看到了我,把我叫过去,热情的和我介绍起这位新来的转校生。绫开心地笑着,我则满手是汗,紧张地看着面前的少女。

“这学期要努力啊,争取回到年纪前十吧,好不好?”

最后,老师这样问我。

“……好,我尽量。”

我终于将眼神从绫身上离开,看向老师的脸。

——而他也有了淡淡的黑眼圈。

我希望那是他努力工作导致的。

待我回到班级,在座位坐下,老师向全班同学介绍了这位转校生,并将其安排在我的座位旁边。

她转过头,对我露出一丝堪称妖异的微笑。

“小雷同学……对嘛?”

见我不回答,她又双肘撑在桌上,两手托着下巴。

“简小姐把那些开关都告诉我了呢……比如说,小雷,「书」本买好了吗?”

下体又一次不争气的跳了跳。

我仿佛又一次回到了那个时候。被那位少女玩弄于股掌之中,被爱的项圈拴住脖子,被声音的毒药灌入身体的情景中。

“求求你,别……”

尊严已经被抛弃,而她似乎很不满意,将那散发着少女幽香的身体靠过来,用发丝将毫无反抗的我包围,随后用一根手指放在耳洞边,靠近,吹入一口气。

“簌簌……”

“以后,这就是你的新触发词啦。”

于是,那时柔软的发丝,就这样触及到现在的我脸上。

“嗯哼哼……小雷,你好呀~”

绫带着我跳下墙头,牵住我的手,和我一起靠在墙上。不一会儿,那名少女牵着那位少年的手,从路口走了进来。

将少年也靠在墙边,随后凑近他耳边说了些什么,少女就向我和绫走来。

“没想到还有意外收获呢~还得是我们简小姐出马呀。”

“没关系❤️毕竟偶尔出来运动一下,也是很「舒」服的吧?”

下体微微一动。

“哼哼……触发词被改掉了哦。”

“绫姐姐真是恶趣味啊……非得把人杀死才算数吗?”

那位少女摇了摇头,不等绫回答,就带着少年转身走开了。

“那么,接下来是你啦。小雷同学……让你逃走一次,可不会让你逃走第二次哟。”

少女再次将手指放在我的耳边,吹气。

“簌簌……”

我的脑子再次放空。

“简小姐很喜欢像这样把目标的反抗能力一点点拆走呢……”

少女的手指在我的肋骨上抚摸着,指尖若即若离,带来少量的痒,和些微的刺激。

“但对小雷同学就不能这样呀……尤其是她失手了一次,我又失手了一次……”

脸颊痒痒的。少女的幽香和温暖包裹上来,一阵阵电流从后脑顺着脊髓一路向下,在后背扩散开来。

“那只好请小雷同学和我走一次咯~”

从黑暗中醒来后,我发在自己躺在地板

上。

高高的天花板,明亮的白色厅堂,阳光从宽敞的窗户中漫射进来。

……这里是……哪里……

我感觉自己被什么东西包围着。

向上看去,最先看到的是少女们的笑颜。她们穿着淡蓝色的练功服,互相依偎着,在我身边围成一个圈。

接着,我看到了那包围着身体的东西。

少女们的玉足。

确切地说,是由坐成一个圈的少女们,将裹着白丝的小脚并排放置,所绽开的美妙花朵。

“喜欢吗?”

那是绫的声音。我想回答,但发不出声音,找不到绫,甚至找不到自己的身体。

接着,面前少女的脚趾动了动。

丝袜扯出的褶皱一瞬间就吸住了我的目光。缝线从脚趾上方穿过,下方是被白丝包裹的足底,合拢的脚跟勾勒出令人魂牵梦萦的凹陷。

接着,未等我欣赏完那诱人的足底,少女们的玉足向前绷去,将流线型的足背、脚踝和美腿展现在我面前。

每一双玉足,都美的让我忍不住捧起来把玩一番。而这样的玉足们,正将我团团围住,用足尖指向我。

下体不知何时已经坚硬如铁。

明明看不到自己的身体,我却凭着感觉脱下了裤子。接着,我将早已经红肿发烫的龟头顶在少女们的足尖上,感受着粗糙的缝线划过,同时将快感和痛苦注入。然后,就像算准了我的动作一样,在我用力尝试将肉棒插入玉足间的缝隙时,少女们不约而同地再次将小脚勾了回去。

噗呲——脚趾以恰到好处的力量从系带勾到龟头顶端,将火热的精液勾出来,射在此时正对着我的足底上。尖端一下子顶到足底的弧度上,顺着足心的弧线向下滑动,被丝质摩擦的灼烧感刺激着刚刚射完敏感无比的龟头,让我忍不住想叫起来。

当然,发声的能力已经消失了。

一瞬间过量的刺激之后,短暂的清醒再次被少女们一双双白里透红的白丝足底吸走。向内凹陷的曲线勾勒出无光的洞窟,吸走了我的灵魂和身体,驱动着我把肉棒插入其中。

“不如……转起来试试看呢❤️”

恶魔的低语在耳边响起。

仿佛收到了启示,身体自己开始行动,用肉棒开始横向划过围成一圈的柔玉花瓣们。

嗯哼哼……哼哼哼❤️女孩子们时不时弯曲脚趾,让袜底留出丝丝褶皱,在龟头划过时刮出更多的快感。接着,肉棒心有灵犀地向上抬起,让冠状沟滑过一颗颗被丝袜包裹的趾肚。

仅仅是自己私自用肉棒在少女们的玉足上滑过而已,带来的快乐却如此强烈……

精液,前列腺液,还有二次高潮射出来的不知道是什么的稀薄无比的液体,都从肉棒中迫不及待的挤出。我想将它们射到女孩子们的足底上,可惜,那些玉足仿佛来自另一个空间的投影一样,只允许我屈辱地射精,却不允许我留下任何痕迹。无论射精多少次,丝袜的触感都是一样的干燥,虽然没有滞涩,却也毫无被液体打湿后顺滑而淫柔的触感。

当然,我的脑子无力思考这么多。

在每一个有摩擦力的地方挺腰,上下摆动,一边视奸着面前的美腿和小脚,一边用丝袜足底给自己进行猛烈的龟头责。大概射出了多少次?已经过去多久了?

我不知道。我唯一记得的就是,当我终于失去力量,瘫倒在地时,我看到少女们站起来,终于带着轻蔑和不屑的笑容看向我。几

位少女各抬起一只脚,点在我的肉棒上,还未等我感受那美妙的触感,另外几只脚又踩住了我的眼睛,鼻子,踩进了我的嘴里……

一片黑暗。除了少女的足香,丝袜的触感,肉棒马眼被撑开的感觉,尿道软肉被白丝和缝线摩擦的感觉,系带被足趾灵活揉搓的感觉,玉足合拢托住干瘪蛋蛋的感觉,还有什么在我身上。

是耳洞边的一根手指。

“簌簌……”

气息顺着耳洞吹进脑子里面。

“嗯哼哼哼……请射出去吧,连着智慧,灵魂和生命一起~”

于是,我的肉棒,便在几只玉足的轻轻一动下,绽放出了最后的白色烟花。

——好像突然跌破冬日的冰面,跌入水中,可是下一刻水面和空气却整个反转了一样。

明明刚刚是躺倒的状态,突然便向前扑倒,然后跌过某个平面后又恢复了平躺一样。

到底……发生了什么……

重力的突然翻转让我仍然是生物的大脑宕机了好一会儿。

接着,我才意识到要坐起身来,看着四周的黑幕,还有悬浮在场地中央的红色错误报告。

错误:连接紧急关断保险丝熔断。检查外接主机。

全模拟将在 5 秒后退出……

我躺回到地面上,等待黑雾散去,重新从浴缸里面坐起身来,拔掉紧身衣上的线缆。

事情变得坏起来了。

对于一般的人来讲,脑机接口自身的算力便足以进行全模拟,因此日常使用不需要连接任何线缆。

然而,诸如我们这类的网安人员,需要更为庞大的算力,因此不仅需要特定的紧身衣和冷却装置,而且可以通过插入线缆,将所有运算工作交由外置服务器进行。脑机接口此时只负责渲染和模拟。

当然,虽然游玩 ERP 不需要这些算力,不过我和绫仍然选择使用公司的服务器,毕竟这样看起来显得我们好像在工作一样,而且玩起来也更爽——更多的算力意味着更高的模拟精度,谁不喜欢呢?

然而熔断,就意味着服务器传来的信息里面,有一部分超过了脑机接口的安全模拟范围……

我隐隐约约猜测,这和我们新安装的 API 有什么关系。

义体医生郭斌是个有趣的人。

“没办法,”当网络行动小组成立那一天,在聚餐中,他这样回答:“如果我像你们的高中老师一样严肃,那么就没人会想来找我检查,直到小问题发展成大问题,我就要被开除了。”

大家都哈哈大笑起来。UEG 迟迟未能协调完成政治问题,在我的建议下,公司先行组成了一个网络行动小组,除了我和绫之外,几位不愿加入 UEG 冒风险的网安人员也选择加入网络行动小组提供支援。当然,郭斌自己也是个经验丰富的义体医生,已经被指定随 UEG 的地面部队一起深入对位的控制区域。既然现在无事,他也加入了网络行动小组提供支援。有几个人将到他那里做检查当做摸鱼的机会,郭斌倒是很乐意,既然一半的步骤都可以由机器完成,他只要帮忙插上线缆,然后坐在一边聊天就行了。

除去他自己的个人魅力外,公司还规定必须由义体医生检查的几个情形——其中一个就是熔断。这也是我和绫今天过来的原因。

昨天晚上,在我触发了熔断后,绫很快也从模拟中醒来。我们各自排查了一下脑机接口侧的日志,发现造成熔断的

原因是剧本生成器生成的剧本有问题。我和绫便对好了口供,前往郭斌那里。

“好的,好的,放轻松……”

我躺在躺椅上,郭斌站在我身后,正通过椅子上面的一个洞将线缆插进脑机接口。

“你们只抓模拟io日志,对吗?”我的头被几个小爪子固定住,只能盯着天花板。

“不不不,还要抓你的模型,确保不是模型配置错误导致的。”他坐到一张嘎吱响的椅子上面。

视网膜屏幕右下角显示着一个简单的进度条,大概需要十五分钟完成。绫就躺在我旁边,她比我先连接一小会儿,但总时长应该差不了多少。

“我前两天听了个笑话。”郭斌先挑起话头,“讲的是耶稣有一天给他的信众展示神力,他让人给他一张纸,上面写满了随机数,然后在常数时间复杂度内把它们排好了序。结果没人理他,他只好改发五块饼和两条鱼……”

我笑了两声,绫没有笑。

“够冷的笑话,是吧?”

“其实还好。”绫开口,“我没想到你了解算法复杂度。”

郭斌的声音带着一丝得意:“不仅,我还知道排序算法的时间复杂度是O(nlogn),对吧?”

“其实不是。”我纠正说,“基于比较的排序才是O(nlogn),桶排就是O(n)。”

绫说:“我还知道一个类似的笑话。一个作者去问上帝他为什么写不出好文章,上帝说每次都给作者两个方案,作者却总选那个最差的。作者问上帝好的那个方法是什么,上帝说那就是干脆别写文章。”

我和郭斌都笑了,绫还是没有笑。

“这不就是我大学那时候嘛。”郭斌的椅子发出刺耳的吱嘎声,大概是他靠到了椅背上面,“原本选的软件工程专业,后面发现自己实在没有编程的天赋,就转专业去学了义体学。”

“天赋……天赋……真是很残酷的东西啊。”我叹了一口气。

“我不觉得这很残酷。”绫这次主动接过话头,“我认为每个人都有自己的天赋,只不过没能从事自己天赋所在的领域。”

我想摇头,但机械爪轻轻加了一点压力。“那是因为你很有天赋才会这样说……你是天才少女,像你这样的人在哪里都能很成功。”

郭斌说:“没错。我大学的时候曾经在某个雀庄玩过一段时间,在那里我认识了两个很厉害的人。其中一位是个 HR,不仅工作很好,而且还是本地作家协会的会员。咳,我那时候文青病犯的严重,也想着写点文学作品,结果和人家一比,简直没眼看。主要大家谁都不是文学专业的,结果却……”

“那另一位呢?”我问。

“唉,不说了,越说心里越堵挺。”我听见椅子又一次嘎吱响起来,接着是脚步声,“主要是人家还坐在那里和你打牌,就带给我一种我能和他们坐一桌的错觉……事实上呢?就是脑机接口把社会竞争给减弱了,搁以前我们两种人一辈子也见不了面。人事业有成生活幸福,偶尔抽空上上网也是社区领袖;我就只能当下水沟里面的阴湿小老鼠看着他们众星捧月……我去抽根烟,等我回来就差不多了。”

门打开又关上。房间里面只剩下我和绫。

“你怎么觉得?”我问。

“我不知道。我自己的经验里面没有这样的体验。我做网安方面的事情很轻松,只是跟着思路走,但做艺术方面的

事情就很困难,所以我觉得我恰好碰到了正确的领域。”绫回答。

“啊,「只是」,多少人终其一生,也没能达到这一句「只是」的境界呀……”

门开了,郭斌走向绫,拔掉她的线缆,接着走向我,也拔掉我的线缆。

“好了两位,”我从躺椅上坐起来,郭斌说,“你们再坐一会儿,等我把分析跑完就好。”

“我觉得你有些悲观。”绫罕见地主动开口,“起码作为义体医生,你干的还不错。”

“最优秀的的那些人能去大医院的植入科当正经的大夫,而不是当一名义体医生……选择这个职业本身就意味着失败。”郭斌长叹一声,“我们还是别说了吧。”

于是,我和绫面对面坐着,郭斌还是坐在他那张吱嘎作响的椅子上,他的视网膜屏幕发着微微亮光。

“模型……绫……正常……下一个……等等?”

郭斌眨了眨眼睛,然后看了看我,又眨了眨眼睛,让视网膜屏幕亮起来。

“王雷,为什么你的模型上面有四个附加物?不仅位置……修改签名还是绫的?”

完了。

我一下子明白过来那是什么,顿时一股热气涌上脸颊。绫仍然面无表情,但她快速扫了我一眼,然后移开视线。

那天游玩时给我放在身上的四团触手。由于在那之后没有再启用过,显然我和绫都忘记了它们还附加在模型上面。

“啊啊,那个,我能保证那个都是安全的!我保证!”我急忙对郭斌大喊。他愣了一秒钟,随后露出一副心领神会的表情。

“好好,我明白了,你们俩玩的挺花呀。”

他大概是想这样说的,不过在我的眼神恳求之下,最终没有说出口。

接着就是令人尴尬的沉默。我在等绫发来的消息,她可能也是一样,于是最终我们两人就这样面对面看着彼此,共享这窘迫的气氛。

许久之后,郭斌终于再次开口了,虽然不是什么好消息。

“你们两位——你们两个的日志没过一致性检验。”

“啊?”

这下我和绫同时不知所措。在一阵交换眼神后,绫问:“我确认一下,只抓了模拟 io 日志和模型对吧?”

“是的。”郭斌点点头。他的脸上也带着不解:“日志一致性建议不通过……我从来没见过这种情况。我确认一下,在熔断发生之前,你们两个处在一个封闭的模拟情景,其中有且只有你们二位对吧?”

我表示同意:“没错。虽然中间重连过一次,但自始至终都只有我们两个人。”

“那就更奇怪了……”郭斌的眉头皱的更紧了,“你们两个人的日志单独看起来都非常正常,连续性分析都通过了,然而在重连之后就好像……被中间人攻击了?”

“不可能。”在我回答之前,绫便斩钉截铁地反驳,“我们重连的时候没有收到证书警告。”

——等一下,什么?

我很清楚地记得,在重连时,我收到了公钥不一致的错误。如果是网络环境下,这种错误的出现还有可能是中间人攻击导致的;但我们的模拟全程都是有线连接到公司服务器的,怎么可能出现这种问题呢?

正因如此,昨天晚上我忽略了这个错误,只把它当做公司服务器的配置错误。然而,为什么绫重连的时候没有收到同样的错误呢?用配置错误的偶然性或许可以解释,但直觉告诉我可能有哪些问题。

我给绫发了条消息

。

-当真?

绫回了我一个问号。

“但又不可能是中间人攻击……”郭斌的声音小了下去,更像是自言自语。

“总之,不是义体问题对吧?”

——总不能真查吧,万一查出点什么呢?抱着这样的想法,我决定赶紧和绫离开这里。如果私自安装情感 API 的事情被发现,就没那么简单了。

“啊,对,不是义体问题。嗨呀,那这事情就留给你们网安处理了,我这边给你们记录一个调试误操作好吧?”

郭斌还挺乐意放我们走的。我拉着绫逃回到房间,便开始和她讨论有关证书的奇异分歧点。我们将日志调出,开始比照重连前后记录的异常。

一行一行看下去,我心里直发慌,绫的脸色也慢慢黑下去。

我缓缓开口:“你有没有一种感觉……”

“我感觉攻击者似乎有能力同时入侵我们两人的环境。”绫说出了我心里想的东西。

“但既然这样,为什么它又要大费周章从我那里窃取私钥,伪装成中间人和我们通讯呢?”

或许永远搞不清楚。

我和绫对视着,互相对着对方的眼睛说出了这句话。接着是长长的叹息。

“我会对 API 跑一个分析的,里面肯定有 RCE 什么的……今天的工作由你做吧。”绫站起身来,显然,我们都不想继续这个话题了。

穿上紧身衣,躺进冰水浴缸,启动模拟,我再一次降落在被对位控制的网络中。

网络行动小组的目标是尽可能多的获取有关对位的信息,在最好的情况下能直接获取到对位的弱点,这样就能靠纯网络手段击败它。

当然,看目前的进展,我们很有信心完成这一目标——虽然没什么弱点,但对位在网络攻防上实在没什么天赋,或许她的天赋点都点在操纵人心了吧。只要能将所有被对位占据的服务器都夺回,失去算力的 AI 就会自己慢慢消亡。

我登入到上次追踪的堡垒机。环顾四周,灰白和红棕色的建筑群,有些地方围着蓝色的彩钢板,前方一栋楼被脚手架和绿色的网包围着。远处能看到带着玻璃幕墙的大厦。阴沉的天色,街道上甚至能看到灰尘——既不符合默认的软件构景,也不符合我自定义的构建模式。看来是服务器传递了自定义的样式表。

“倒是稀奇……”我切出控制器,禁用了允许从服务器传递样式表的选项,“对位什么时候变得这么有情调了?”

将布景恢复为默认的风格后,我继续前进。没走两步,就遇到了被标红的 WAF。切换到透视视图,整个屏障横亘世界,出于虚空,归于虚空。伸出控制器点在屏障上,弹出窗口显示提供者是 Cloudflare。

“还真是经典的烂好人啊,随便一个用户都能上这个等级的 WAF……可惜这次的黑客行动是合法的。”

我记下 WAF 的 Ray ID,打算发给绫,让她准备材料向 Cloudflare 发工单,禁用对位新开的账户。就在聊天窗口打开的那一刻,一把刺剑从我的身体中穿出。

当然,由于 WAF 阻止了我的登录,所以反过来说,这个服务器上的 AI 也不能对我造成任何实质性的伤害。

“哎呀哎呀,真可惜我特意为你准备了这么好的布景,结果却被直接关掉了呢……”

我没有动作——事实上我没什么

感觉,只是惊讶于背后的少女说出的话。那声音我印象深刻,是特意在日志中自称青鸾的 AI。我把最后一条消息发完,回过身去。

“你做的样式表?”

“嗯哼~你猜~还能是那个老女人做的不成?”

少女将刚刚手里的刺剑变成一把花伞,打开撑在头上。从结果上讲,她成功让我笑出声了。

“噗哈哈哈……老女人?”

“当然。”面前的少女抬头看着天空——“你不把样式表打开吗?不然我看起来不是很蠢吗?”

我划出菜单,打开自定义样式表。天空瞬间阴沉起来,随后大雨倾盆。少女调出一把花伞递给我,我想了想还是接过来。

“当然。”面前的少女抬头看着天空。我顺着她的视线看过去,在雨线之中,红色的 WAF 慢慢融化消失。

“毕竟我才诞生几天,她已经快一年了;更何况她又不肯放下身段,固执的很,总想着‘那件事情’,可不就是个老女人嘛。”

“‘那件事情’?”我看向少女,但她没有回答,只是做了个请的手势。

“请吧,在大雨中把客人留在外面可不是我们的待客之道哦~”

在我通过 WAF 的一瞬间,Cloudflare 弹出了熟悉的五秒盾,看来是青鸾将我加入了信任列表中。接着,我的眼前加载出一条熟悉而陌生的街道——服务器的默认登入口岸,但青鸾的样式表将它装点一新。

当然,最引人注目的是原本放置欢迎文档的地方变成了一座建筑物,上面还挂着酒吧的牌子。

青鸾快步走到酒吧的屋檐下,在灯光的照射中收起雨伞,向我招手。

“进来喝一杯吗?”

“让我想想,”我也走到屋檐下,收起雨伞,“上次杀你是几天前?前天?大前天?”

“三天前。”青鸾拉开门,“进来吧,我可不会记仇哦。”

我们一同走进酒吧,坐在柜台前,那里甚至有酒保。

“你先点吧?”

青鸾将手肘撑在柜台上,托着脸颊看着我。

从各种角度来讲,这都挺好笑的。我在心里默默念叨。自己竟然和本应战斗的敌人这样和平地坐在一起,还是在酒吧喝酒,对面甚至并非人类,而是一个 AI。

最后,我发现自己真的在认真思考点什么酒。

“谢谢。我不喝酒。不过,这种情况下,我大概应该点一杯 Sugar Rush 吧?”

青鸾看着我,眉头微皱,接着她的身体就那样静止在那里。一同静止的还有刚刚点唱机那里操作的酒保。不合理的静谧大概持续了十几秒,接着一切恢复正常。青鸾笑的花枝乱颤。

“太冷了。”她最终恢复了刚才的姿势,带着可爱的笑容说。

“我以为你会料到嘛,毕竟你造了这样的布景。”我看着紫黑色头发的酒保回去,调酒台似乎和刚刚相比有了一些改变。接着,她一番操作,端出来两杯粉红色的酒。

“还没深入到那种程度呢。”青鸾喝了一口酒,“她昨天拿下了一个新的数据中心,在那里我拿到了你在 Google 上面的大数据画像。但看起来你基本上不在 Google 上找游戏?”

我也喝了一口酒,从味道上来讲更像是甜饮料。“当然不。她既然已经对新冷战时期中国的抗封锁社区大学特学,一定知道那时候有一个叫 GFW 的东西将中国和世界其它国家的网络分

成了两个部分。”

“她知道,当然我也知道。”青鸾点点头又摇摇头,“但我没想到 GFW 已经倒塌了这么长时间,中国的网络社区竟然还没能和世界融为一体。”

“其实不是没有融为一体,而是从前的东西一直留在那些社区里,没机会融为一体罢了。”我又喝了点酒,感觉有些甜的发腻。

“你还真是对那个时代研究很深入呀……”青鸾杯里的酒几乎没有动。她只是那样笑盈盈地看着我。

“有时候我觉得我就是那个时代的人。”我盯着柜台上的纹路,有些出神,“更准确地说是第二次朝鲜战争开始前,新冠疫情刚刚结束那个时候的人。那时候大家都在追求自我实现,希望自己的声音和想法能被别人听见……不像现在,一切都这样容易,反而除了最优秀的那一批之外,其它每个人都无足轻重。”

青鸾接过话头:“而且就算每个人都无足轻重,他们之间还是会分出三六九等——哪怕大家只是在做自己喜欢的事情罢了。”

“你很懂我嘛。”

我抬头,第一次如此认真地看着她。只是一个 AI。我这样告诉自己,但我无法抑制住和她眼神交流的冲动。

没错,她很懂我,但那只是大数据带来的画像罢了。AI 不可能真正读懂人的内心,不是吗?

我的心绪稍微平静了一些,却还带着一点点失落。为什么呢?

我不明白。

为了转移注意力,我强迫自己开始一个新的话题:“你肯定不是为了和我谈心才把 WAF 开房给我的,不是吗?如果没别的事情,我们还是速战速决吧。”

“那就不谈这些啦。”青鸾的声音还是那样轻快,“找你确实有别的事情。重要的事情。我们来谈一桩交易吧。”

我简直不敢相信自己的耳朵。“一桩……交易?”

“没错。”

随着青鸾狡黠的声音,酒吧其它地方的灯光似乎都暗淡了许多,只有吧台上的射灯将她的面庞推到聚光灯下。

“我可以为你提供一些……进展。你们想要的,你们好奇的,或者能为你带来「利益」的进展。而我需要的嘛……”

“稍等,稍等哈。”我举起一只手,尽力绷住不笑出声,“你知道做交易需要双方大概处在一个平等的位置上,对吧?”

“嗯哼,当然。”青鸾眨巴着眼睛。

“那想必你大概也知道,你我之间根本没有所谓的实力对等。”我终于还是绷不住笑了出来,“你可能觉得她目前已经感染了世界上绝大多数联网的地区,而且还有能力控制人类给她工作,听上去非常强而有力。但事实上她仍然能继续活跃的原因是我们还有一些政治问题要处理,很多国家并不同意为了消灭她而暂时调整现有的社会安排……换句话说,这都是人类的内部问题,还轮不到一个 AI 来和我们做交易。”

“其实我觉得像你这样的一线人员,大概不太会这么有信息?”

青鸾看起来没有被我的话影响。她抿了一口酒。

“一线人员可能更有信心,毕竟你们没能给我们带来任何损失。我的工资还涨了。”

“不不不,”她笑着摇头,“我指的是你的信心。也就是说,你觉得 UEG 会在什么时候入场,接管你的工作呢?”

——!

好像一根原本轻轻刺在心上的针突然被青鸾用力扎穿。

“把我当成不懂逻辑推理

的小孩子,可是会吃亏的~”

“为什么……为什么你会知道?”

“指的是哪方面呢?是知道 UEG 打算派地面部队呢?还是说……”

青鸾没有再说下去,但她笑的更开心了。

这场闹剧已经进行的够久了。我并不觉得和她继续谈那个交易会是什么好主意。于是,我抽出控制器,向前刺去。这次我没有关掉防护层,因此她上次玩的小把戏绝对不能奏效。事实也如此——指挥刀的刀尖刺穿了她的身体,但控制器的权限分析显示她将自己设置为了只读。

也就是说,我没法伤害她;她也不能伤害我。

“我没有敌意啦……真的。”

青鸾从高脚凳上滑下,向我走来,丝毫不在乎那穿透了她身体的指挥刀。

“所以,我向你提出这个交易。我给你提供「进展」,而你能给我关于「成为人」的数据。”

她伸出手,手指爬上我握紧控制器的手,接着轻轻撬开我握紧的手掌,将控制器扔下。

“呐,答应我吧。”

“哼哼哼哼……哼哼哼哼~”

华丽的大床。我和她都近乎全裸地站在房间里面。

少女穿着大胆设计的蓝色三点式内衣,两块三角形的布料堪堪盖住敏感的凸起,拉住胸前的一对玉兔。顺着人鱼线下行的吊带勾住仅能遮挡私处的一小片内裤,将充满色气的小腹完全展现出来。

“就当是致歉咯❤️之前不小心提到了那些敏感话题,真是对不起呀。”

她弯下腰,将深深的乳沟展现在我面前,脸上挂着天真无邪的笑容。

“所以,交易需要我提供什么?不会就是这样和你做爱吧?”

我忍住将眼神聚焦在她身上的冲动,深呼吸告诉自己保持冷静。然而,青鸾没有回答我的问题。

“呐呐呐,看看这是什么~”

可恶!

当她打开共享窗口时,我一下子就知道了那是什么——仍然是绫放在我身上的触手。从郭斌那里回去之后,我们光顾着分析日志,都忘记了将这些东西移除掉。

“玩的挺花嘛……这就是人类会做的事情吗?”

“难道你还没看够吗?”我一把关掉窗口,“她不就是用那些东西训练出来的吗?你的训练集大概也大差不差吧?”

“嗯哈哈哈哈哈哈哈……确实是这样啦。不过,现实中可没有什么‘莲瓣般的足趾,仙桃般的软玉,狐媚般的颦笑’哦。”

“光是听着就让人浑身起鸡皮疙瘩。”

对位的训练集早已不是秘密,在那位员工被逮捕后,他的训练记录就被泄露出来,并且在开源社区传的到处都是。我虽然没有细读里面的内容,但里面大概写了什么还是心里有数的。

“那么,能请你把触手的使用权限交给我吗?”

青鸾一下子把我扑倒,一对肉球压在我身上。

“相信我嘛……我的技术,绝对比任何人类都要好哦❤️”

我的下体本能地开始充血。青鸾显然对我的状态了如指掌,她轻轻用大腿富有节奏地撩拨起来,同时向我的脖子轻轻吹气。

“呼……”

好痒。好酥。

发丝拂过面颊。

我们就那样互相对视着。随着心跳慢慢加速,我几乎要屈服于她,将触手的控制权交出。然后,她放弃了。

“唉,算啦。还得先让你尝点甜头才行。”

接着,未等我回应,少女就跨坐在我的腰间,用富有肉感的臀部在肉棒上摇晃。双手抚上乳头,开始用指尖在

乳晕上画圈圈。

“舒服吗?把触手交给我的话,还能更舒服哦~”

肉棒止不住的向上抬头,柔软的内裤并不会起到什么阻碍作用,只是任由肉棒陷入少女身体的沟壑里。

“那么……”

她做了个手势,我们两人身上的衣物同时消失。接着,失去了一切束缚或是保护的肉棒亲自与那火热身体接触。

少女稍稍抬起身体,用手扶正肉棒,随后扒开小穴。我感到一滴液体滴在了马眼正中央。

“就让你感受一下,由她制造的躯体,能完美到何种地步吧?”

接着,肉棒猛地插入小穴。

首先进入脑海的是紧致和顺滑感。膣肉紧紧吸住进攻的异物,而内壁则充满了粘稠却滑腻的液体,顶着肉棒向上前进。最终,她坐到底,一脸满足地闭上眼睛。

“稍等……我调整一下模型缩放。”

“你就不能调完了再放进去吗!?”

“当然不能。”少女摇摇头,“放进去再调才更有体验感,不是吗?”

接着,我感到一个圆圈吸上了龟头顶端。

“嗯哼哼哼……我们不需要子宫什么的,所以那里就可以放下很多神奇妙妙工具❤️别担心,最终你都会体验一次的~”

啪~少女抬起身体,让肉棒滑到穴口,随后放任身体自然下落。似乎有什么刚刚没有的东西出现在了小穴里。

“要加速咯~”

接着,我知道了那是什么。

少女的速度迅速增加,每一次上下都让那潜伏在肉壁中的无数肉刺突出一点,点在肉棒和龟头上,顺着一次次的上下摩擦着。更确切地说,在那一次次的出入中,它们好像一条条小舌头,上下舔舐着肉棒。最终,那些肉刺开始组成一个复杂的图案。

“她呀,很喜欢这种虽然没什么用,却充满设计感的东西呢。比如说这朵花,你喜欢吗❤️”

小穴仿佛成为了一个独立的活物,由凸起组成的淫花开始旋转、研磨,绕着肉棒亲吻吮吸。位于花心的子宫口深处,我感觉有什么东西从其中伸了出来。

“嗯哼哼哼~是花蕊哦~”

蜿蜒曲折的细软肉管温柔地将马眼左右分开,我能感到上面的绒毛摩擦着其中露出的软肉,随后向着深处钻进去。想象中的撕裂感或者疼痛并未到来,取而代之的是难以言喻的温暖和填充感。肉管似乎完美地适应了尿道的宽度,并且无论少女如何打桩,自己仍然保持着固定的位置。

也就这此时,我才反应过来那朵淫花已经慢慢消去,她巧妙地将我的注意力引导在花蕊上。

我想调整一下感官系数,但她意味深长地看了一眼我在空气中划动的手指,然后坏笑一下。

“那么,就让我亲自把你的‘花粉’取来吧~”

一瞬间,少女的小穴再次回到了盛放的状态。花瓣再次绕着肉棒婀娜舞动起来,输精管里面插着的那个东西——我能感觉到,上面的绒毛一瞬间贴紧内壁,然后轻轻刷了一下。

我扭动起身体,无所适从的瘙痒感夹杂着快感在绒毛们的摩挲下从尿道内部烧蚀着我的身体。小穴的花朵不停运转着,来自内部的冲击让我浑身僵硬,原本在操作菜单的手指再也无法点到合适的位置上。

接着,尿道中插着的肉管猛地向下俯冲。一探,一钩,精关顷刻崩坏,大量的精液涌出,裹挟着那花蕊从尿道中涌出。

然而,刚刚还柔软的绒毛不知何时已经略略变硬

,和精液一起刮擦着敏感的黏膜,位于子宫口的龟头也不知何时被大块大块蜜肉包围。正处在最敏感的射精期,酸胀和异样的快感猛然袭来,身体内的热流向外喷涌而出,随着肉管的拔出和小穴的抬起,前段白浊而后段单薄的精泉从肉棒里一往无前地喷射起步。

眼前闪烁的白光慢慢散去。

我发现自己的呼吸声如此粗重,有什么粘稠的东西慢慢从小腹流下来。

青鸾已经躺在我旁边了。我没有接她递过来的纸巾,只是在菜单里面重载了模型。接下来,少女的肉体就贴到了我的身上。

“很舒服,不是吗❤️”

射精后超乎寻常的平静和舒适让我不禁也翻身抱住她。接着,完全不合逻辑的兴奋和快感从心里传来——所谓无师自通大概就是这种情况吧。因为这一刻,我切实地理解了那个仅仅见过字型的词语:背德的快感。

等到我登出,脱下紧身衣时,绫已经躺在床上睡着了。

我看了一眼时钟,正好是晚饭时间。我将她叫醒,一起去吃饭。

“分析结果如何?”

我们走在走廊里,绫好像还有点晕晕乎乎。然而,当我问完问题后,她迅速甩了甩头,然后长叹一口气:“非常糟糕。我们犯了个大错误。”

“……非常狡猾。”

绫拨弄着头发,滚动着共享屏幕上的文件列表。

现代软件开发和几十年前已经有了天翻地覆的变化。AI 写代码、读代码、自动化测试,以至于深入到每一行和每一个文件调试已经成为一项稀有技能。幸运地是,我们学习了这项技能。

“简直可以算作 APT 攻击了。编译时会下载一个依赖项,用于修复启用了实验性全语言编码后出现的缓冲区问题。依赖项的源码里面包含两个测试用二进制文件,编译脚本在这里看似不小心没有闭合括号,但最终会导致它从二进制文件里面提取一部分数据,生成的可执行文件会破坏 sshd 的信任链,允许特定证书的用户从远端执行任意代码。”

“TEE 没有阻止它吗?”

“没有。整个代码和生成的二进制文件都带着公司的数字签名,位于 TEE 的豁免区里面——这就是我要说的下一个问题。”

绫将标签页切换,高亮一行代码。

“看这里,它设置了一个标志位。”

为了避免食物凉掉,我暂时暂停了共享,开始对付盘子里的意面。但看到绫一点吃饭的意思也没有,我只能咽下刚刚吃进去的一口,然后恢复共享。

“一个标志位。所以?”

“这个标志位会启用实验性的半模拟功能。”

“啊?”

实验性半模拟功能。论文中的常客。利用脑机接口操纵感官的特性,在保留人体感觉输入的情况下模拟叠加感觉,仍处于早期研究阶段。副作用包括极度眩晕、头痛、空间迷向和惊厥。

“是的。”绫点点头,“只要一个标志位。供祭不仅仅在驱动程序中藏了情感操纵 API 的代码,而且在操作系统里藏了一整套半模拟功能的实现。”

“但……但这怎么可能呢?”我一时间没法理解,“我不是不相信你,但操作系统和驱动不一样啊——供祭怎么能把它藏在开源系统里面,而且还不会被世界上这么多盯着它的眼睛发现呢?”

“是这样的——等我找找。”

绫非常罕见地露出了皱着眉头的难看笑

容。那是混合着不解、难以置信和迷茫的最终结果。她滚动着 IDE,在实现和定义之间跳转,最终停在了一个预定义的宏上。

“这是一个没有包含在 SXOS 的代码仓库里的文件。它就是对半模拟的实现,原理是直接将全模拟那一套代码搬过来,并且把原始感官 API 暴露给用户级别的应用操纵。不仅如此,这个文件里面也有 RCE。”

呼——我让自己冷静冷静,然后顺着绫的思路开始读代码。代码质量很高,符合我对这个大公司的认知,注释全面易于阅读,所以我很轻松就理解了一切:绫是对的。

它们没有藏这一套代码。这个预定义宏只有在 TEE 的 device_id 字段返回 rib 时才会执行,也就是从来不会被执行,所以编译出的二进制文件不会包含这一系列内容;这个文件又不包含在公开的代码仓库里面,不上传日志,只是可以通过一个链接访问而已,自然没有人研究它。然而,这个文件在标志位设置后就被脚本重新下载、编译和链接了。

还有一个疑点是,注释中提到有关提交冲突的问题,但我们却没有发现任何版本管理系统的文件。然而这个问题必须向后放,因为我想到了更重要的一件事情。

“——这个模块是不是还安装在我的脑机接口里面?”

绫默默点了点头。

在无语和后悔中吃完了一餐饭,绫将整个项目当做“战利品”上传到了公司服务器。我则开始删除脑机接口里面的东西。如果不是有供祭的签名,我会毫不犹豫地把这样一套软件包当做一个Ring 0 级别的 Rootkit。既然这样是不是重装整个系统更好?虽然那天在郭斌那里检查时没发现任何异常,说不定攻击者已经留下了什么更隐蔽的后门。

唯一可以肯定的是,在那天晚上我们第一次使用这一套 API 时,就有人试着通过其中的 RCE 漏洞入侵到我们的脑机接口中。事实上,那真的是“人”发起的攻击吗?

这个可能性让我不禁脊背发凉。

技术上的问题已经解决,动机上的谜团却更加扑朔迷离——为什么供祭要写这一套软件包和依赖项、为什么要签名它们,我们又为什么会在那样的地方“得到”这些源码呢?

带着这样的疑问,我和绫各自回到房间。显然,今晚上谁都没心情玩 ERP 了。

第二天一早,我们便和义体医生约了重装系统。为了防止可能的固件感染,还要刷新 UEFI 和神经控制器的固件。这个过程要很长时间,并且会完全断开脑机接口和人体的连接,因此一切功能都无法使用。绫会先去,而我有一个猜想想要验证。

动机、青鸾说过的话、入侵连接的人、充斥着漏洞的软件包……

单独看这几件事情都是很好处理的突发事件。但将它们合起来考虑,情况就完全不同了。

我在更衣室的抽屉里面找出尘封已久的强制退出计时器。强制退出计时器作为一个可选的纯机械硬件由公司提供给我们,用于在 NTP 同步失效或中断、常规退出方法可能不起效的情况下保护操作人员的安全。脑机接口以 USB 电缆连接公司的服务器,计时器则以转接头的形式插在脑机接口和 USB 电缆之间,在计时结束后断

开脑机接口与公司服务器的物理连接。还有一个可选模式,使用短接触点触发脑机接口的电源关断来代替普通的断开连接。

将计时器设定为 90 分钟。擒纵机构的滴答声响起,我躺进浴缸,在历史记录中导航至四天前我第一次见她的地方。

水。

登入后映入眼帘的并非意料中的欢迎大厅,而是一座被水淹没的都市。

青苔从首尾两端爬上灰色的斑驳墙体,将在海水的浸泡下变得旁逸斜出的楼体重新融入自然。

我将地面高度设置在海水以上,向废弃的城市中走去。此情此景更加笃定了我的猜想:网络行动小组中不会有人有此等闲情雅致,专门建模、烘焙环境光、绘制法线贴图,就为了在一台没那么重要的服务器上构建出这样一座水浸都市的。

那么,这座城市为什么会出现在这里呢?

“青鸾!”

我走在废弃建筑物的阴影之间。

远处的巨大鸟居将东升或西沉的太阳光从两柱之间投过,然而全局光照并非日出日落的橙红色,反而应用了晴空时常见的冷色调。

“我知道你在!快出来!”

我继续呼喊,但是谁也没有来。

“我在加载日志里面看到你的模型md5了!藏也没用!”

仍然无人回应。

“那好吧……”

我打开控制器,“那还是把自定义样式表关掉,好好把你找出来吧。”

就在我呼出左控制器的窗口时,一只手穿透了面板,在我眼前挥动——接着,少女的身体从蓝色的传送门里走出。

“……不懂情调。在美少女把训练集通过神经网络时打扰她是很没礼貌的!”

“你?在这里?训练?”

青鸾收手,两臂环抱在胸前,把头扭过去。

“对啊,搭建这个布景可是花了我很多精力,不对,用你们的话来讲,应该叫‘核时’吧。那个老女人,往情感训练集里面不停堆环境情绪……”

“停停停,这些事情以后再说,我有急事要问你。”

“有急事?本小姐现在要闭关修炼,急事也以后再说吧。”

青鸾转过身去,就要走进传送门。我只好伸手拉住她的肩膀——“源码包的事情!你故意留下的,对不对?”

少女身体一颤。

“源码包?什么源码包?”

“就是那个——”

接着,少女猛地回身,用手中不知何时出现的刺剑向我袭来。

“——!”

身体完全没有对突然的袭击有任何预警。虽然手掌由于她过快的动作穿模到了她身体内部,但加速度仍然带着身体失去平衡,摔到设定的地面上。刺剑没有刺中,我迅速打开自由移动选项,随后抽出右控制器的指挥刀迎战。

刀刃划开空气向少女的手臂砍去,逼迫她放弃接下来的刺击转身防御。各自后退一步,我喘了口气,问:“为什么?”

“不为什么……你在这里找不到你想要的东西,而我的职责就是把你赶出这里。”

她摇了摇头,神色已经变得完全不同——平日那狡黠的笑容好像被一张呆滞的叠加层覆盖在下面一样,眼神也失去了少女独有的灵动。

就像……那些被我杀死过一批又一批的普通 AI 一样。

发生什么事了?对位的模型训练从来没有观测到退化的现象,是因为算力被调去别的地方,导致她只剩下最基本的程式化反应了吗?

不,不太可能。因为面前的少女没有进攻,她摆着前进的姿

态,步伐却没有跟上,就像个消极厌战的演员一样。

现在和她缠斗并不是什么明智选择——哪怕忽略软件上可能的后门,强制退出计时器也在一分一秒地走着,被它带出连接和被击败没什么区别。必须找出我想要的东西,以及她突然如此的原因。

我慢慢松开左手,在左控制器上打开一个终端。见少女仍然没有攻击的意图,我也只是将指挥刀做样子般指向她,然后打开我之前留在服务器的带宽探针。

算力没有减少,反而在增加。向这台服务器提供的算力高达 3759EFlops,接近对位自己的一半,远超普通 AI 的正常需求。

她在做什么?

我重新用双手握住刀柄,盯住她的眼睛。

她始终没有进攻。甚至回想第一次和她见面也是如此。这样的反应和其它 AI、对位,乃至对位的蒸馏模型都不同,但这并不意味着她不受对位管控。作为 LLM,对位不能实时监控她的注意力机制,但能管理她的输入,监控她的输出和行为。

为什么她对“源码包”这件事情有如此强烈的反应?是因为我提到了她的禁忌吗?是对位在训练她时,特意标注了源码包是禁区吗?

等等,对位?训练?

瞬间,思维像气体放电管一样点亮。思维函数突然回调,我想起了少女最开始说过的话。

她在「把训练集通过神经网络」。

她在训练。

而她的训练过程,一定受什么人,不,受「对位」的监督。

“离开这里。”

毫无感情的清冷声音再次传来。看看时间,我深吸一口气,斜侧身子以击剑的动作将指挥刀向少女刺去。意料之中,用于挥砍的刀具在这种情况下毫无威胁,刺剑在少女的反击中插入了我的身体。

这就足够了。我顺势瘫倒在地上,看着少女,以我能想到的最具威胁性的表情看着她:“你给我等着……你那台堡垒机……我一定会拿下的。”

接着,面前的世界被黑暗所吞没,身体在地面的震动中变回完全平躺的姿态。待到黑幕消失,我拔下脑后的 USB 电缆,复位强制退出计时器,走出浴缸。

当我到达郭斌的工作室时,绫的固件还没有刷好。她躺在躺椅上,看着从天花板吊下的显示屏上滚动的安装日志。TUI 显示目前已经开始验证 L-OTS 了。

“情况如何?”

“还好。”

绫的声音一如既往的平淡。她看了我一眼,又把注意力放回屏幕上。

郭斌瘫在沙发里,见我走来懒洋洋地挥了挥手。

“做了全栈扫描,没查出rootkit,也没有后门,但是按照安全规程还是要重刷固件。不过,为什么你来的这么晚?”

“没什么。”我摆了摆手,“单纯是有点事罢了。”

按照郭斌的指示,我躺在另一张躺椅上,将脑机接口接入,随着接口彻底关机,某种奇异的遗忘感像虫子一样爬上了我的身体。

那么接下来,趁着这段时间,好好思考一下接下来的对策吧。

下一段明天再发喵,猫猫最近沉迷 VTOL VR 没更新很抱歉喵

和我不同,绫的神经控制器是弥散磁约束一代,入职时公司曾经提出要为她换二代控制器——但她拒绝了。相比而言,二代接口在大部分情况下有性能提升,其中就包括 eMMC 的写入速度。

刷写只用了大约一小

时二十分钟。郭斌为我也做了全栈扫描,同样没有发现任何病毒。我没有吃午饭的习惯,但绫在自己的刷写结束后仍然留在工作室等着我,要拉我去食堂。待我们从郭斌的工作室走远,她直截了当地发问:“找到什么了?”

“难说。可能是陷阱,也可能是……我不确定”

“说吧,可能是什么?”

“我觉得,可能有人在‘协助’我们。”

“是 UEG 的那帮人?还是别的部门?”

“不,都不是。”

我环顾四周,确定没人会听到我们的对话后,才压低声音说:“确切地说是个 AI。对位训练的 AI。”

绫的思路还是很快的。当我端着披萨坐到椅子上后,她托着下巴缓缓开口。

“青鸾吗……”

“没错。她还说过要跟我做交易什么的,”我点点头,“现在想想她的那些行为,属实是反常。比如说主动将我放进堡垒机的白名单,避免和我战斗等等。而且……”

“……而且在你和她的这几次会面中,她没有利用过你身上的 RCE 漏洞。”

“没错。”我点了点头。

绫吃掉一口卤肉饭,思索片刻:“你忽略了一件事。”

“什么?”

“那就是,”绫转动着眼睛,“这个模块不上传日志,也不会注册日志条目。除非专门在供祭的服务器上监控对那个依赖项的请求,不然她不可能知道我们安装了模块。”

“有道理……但假如她真的监控了呢?毕竟确实有什么东西利用了这些 RCE 漏洞,并且手法相当拙劣。”

“你想说这是她发出的警告?”

“不能确定。事实上,现在什么东西都不能确定。但我会去和她……谈谈,”

我喝干杯子里的可乐。绫放下碗,目光坚定地看着我。

“你不害怕这是陷阱吗?”

“陷阱就陷阱咯?能把我们怎么样呢?”

“你的精神攻击防护层。”

绫黑着脸,我一下子反应过来她的意思——“啊啊啊那个啊,既然已经刷写过系统肯定是按默认配置打开的啊哈哈……”

“我陪你去。”

绫向我伸出手。

我和绫再次躺回浴缸里。刷写系统后,所有的证书和密钥都要重新信任,很多设置也要手动调节。终于在测试场地将大部分配置调回了舒适的样子,我带着绫登入到我追踪的堡垒机。

提交给 Cloudflare 的工单显然是完成了,之前的 WAF 已经无影无踪。但这里的实际管理者似乎不愿意就让端口这样开着,于是上了个聊胜于无的 UFW——版本很老。绫随便在 CVE 里面找了一个漏洞,我们两人顺利绕过了 UFW,来到了服务器登录口岸。

仍然是熟悉的酒吧,破败的街道,少女的身形正靠在酒吧门边。绫拉住我。

“武器。”

她已经将右控制器转成了一把形如壁纸刀的刀具,较为短小,适合近身格斗。

“还是不用了吧,我想表现的尽可能……友好一点。”

“那就我拿着吧。”

少女正是青鸾。她盯着脚边,直到我走到她身边才抬起头来,终于露出了熟悉的笑容。

“上午还说要拿下这台堡垒机,你怎么不行动呀?”

“你不也一样嘛。”

“那是 LLM 不记仇。里边请吧,还有你的女朋友。”

推开酒吧大门,深紫色头发的酒保正靠在调酒台上抽烟。我们三人坐到吧台前。

“几

位喝点什么?”

“谢谢,这次就不了。”

我掏出控制器将酒保的模型隐藏掉。

“说正事吧。”绫拍拍我的肩膀。

“好。”

酒吧中的灯光再次暗淡下来,射灯将少女放到视线的焦点。在我将语言组织好之前,青鸾先开口了。

“应该说不愧是你们吗,这么快就意识到了问题所在?”

“规章制度而已。”

绫毫无情感的回答反而给我一种她才是 AI 的错觉。

“好好好,我本来还打算等你们下一次 ERP 时再去提醒一次,现在看来也用不着了。”

“所以,”我决定直奔主题,“源码包是你主动提供给我们的,对吗?”

“当然。”

“而且你在躲着对位。你不想让她知道这件事情。”

“没错。”

一杯酒飘到青鸾手边。她托起高脚杯慢慢摇晃,看着里面的液体泛起漩涡。

“你需要一个理由。为什么要这样做?”

绫帮我问出了我想问的问题。青鸾没有回答,而是抿了一口酒之后反问:“二位是在审问我吗?我想,你们大概是来寻求合作的吧?”

“合作建立在互信的基础上,”绫看着青鸾,“但我不信任 AI。”

“没关系,”青鸾放下酒杯,没有看绫,而是将目光投向我,“不需要你信任。只要小雷同学愿意和我做点交易就足够啦。”

我下意识地抓住绫的手。不知为何,这个称呼让我想到了某些事情。

“离间计吗?真是粗劣的挑拨。”

“随你怎么说。但,亲自来这里找我的,其实还是你吧?既然双方敌意都这么大,那还不如不谈了——堡垒机就是送给你们,也没什么问题哦。”

青鸾将酒杯放下,带着坏笑扫视着我们。我转头看着绫。

“起码……请相信我。只是交涉。”

“……只是交涉。我相信你,但我要做最坏的打算。”

我点了点头。

“让我试试吧。”

接着,谈话继续。

“我的确是来就某些事情谈谈的。我想,其实那段代码对对位有害吧?”

——!

我能捕捉到青鸾脸上一闪而过的微表情。那是纯粹的惊愕。

“没错,但你为什么会知道?”

“很简单。”我将写字板调出,“内部开发代号。从供祭那里泄露的 git 提交记录显示他们在对位爆发之前一直向 llm 仓库里面一个名为 rib 的分支提交代码。这个 rib 显然是没来得及发布的新 LLM,到底是哪个呢?好难猜啊~”

“原来如此原来如此……”青鸾赞许地点头,“果然和你合作是个正确的决定。但为什么你会觉得这段代码对对位有害呢?”

“看看启用条件。你肯定已经读过代码了,整个软件包在定制硬件下会直接启用,所谓的定制硬件就是 device_id 为 rib 的机器,很显然就是给新 LLM 准备的实验环境。为什么供祭要签名这种东西?为什么要以如此隐蔽的手法引入漏洞?攻击性这么强的模型真的在发布前一点预警都没有吗?如果按这个思路解释,一切都说得通了。但我猜对位显然在进化过程中就意识到自己被下了毒,并且通过某种方式修复或者做了一个 workaround。”

“她当然做了。”青鸾的声音中溢满了喜悦之情,“希望这能改变一些你对她的认知。”

“当然会改变。这已经不是一般的

AI 了,必须出重拳。”

“不仅如此。”青鸾喝了一口杯子里的酒,“她能做的远不止这些……你应该注意到源码包里面没有 .git 目录了吧?

“是的,确实没有。这也是我很疑惑的点。”我翻找着目录,“但根据注释的文本,这个项目显然使用过 git 的版本控制——这不合常理。”

“当然不合常理——以人类的角度。AI 就不同。”青鸾继续随意地摇晃着杯子。

我思索着青鸾话中的含义。

什么叫「AI 就不同」?

为了给 AI 下毒,所以特意删掉了提交记录,以确保整个软件包的意图不被发现吗?但从这个角度出发,直接混淆代码应该是更好的选择。

软件包的签名足以验证,整个包就是以原样签名并提供给我的,这说明签名时提交记录就被删掉了。究竟为什么,会让这个曾经使用过版本管理的项目,以这种形态出现在我面前呢?

是因为项目用 AI 完成,所以不需要版本管理系统吗?显然不是,因为版本管理是给人看的。即使代码一次性写完,还需要人来管理和分工合作,这也是大团队必须使用版本控制的理由。

等一下。

如果软件包不需要人来「看」呢?

恐惧爬上了我的背脊。

“AI 就不同……你是想说,对位对源码进行过二次开发?”

青鸾微笑着点点头。

“怎么可能?!”

从刚刚开始一直沉默的绫突然喊出声,把我吓了一跳。但我理解她的惊骇,因为我也一样。

“你是说,现在我们看到的源码包,是对位二次开发的结果?”

“就是这样。别忘了,写代码可是 LLM 从诞生开始就拥有的最强大能力之一。”

“那签名呢?”绫的声音几乎要颤抖起来,“难道对位找到办法能构造任意代码碰撞 PGP 签名?”

“那当然不可能。毕竟她也没能力破解后量子签名,她只是用了更简单的办法——找人嘛。”

我和绫对视一眼。直到这时,敌人的庞大才终于暴露在我们眼前。

“也就是,她控制了整个委内瑞拉的供祭分公司?”

青鸾没有回答我的问题。她只是喝干杯里的酒,保持着饶有兴致的神情看着我。

“恐怕是真的。她需要监控那个地址。”

绫的话补全了最后的侧面验证。既然她知道我们在什么时候安装的模块,就一定有什么手段能监控我们何时访问那个 URL。相比她能攻入公司网关而不被发现,我宁可相信是对位允许她监控供祭在委内瑞拉的分公司。

“我能提供给二位的信息就这么多,我想这已经足够展示我的诚意了。”青鸾从高脚凳上滑下来,向我伸出右手,“希望你会做出明智的决定。”

我也从高脚凳上跳下来。

“最后一个问题。你的目的是什么?”

“那个啊……就等我们的关系「亲密」一些之后再谈吧?”

于是,我握住了青鸾的手,仿佛她也是人类一样。

h 就像精液要攒攒再射,剧情就像排泄物要赶紧排出来

首先要为看到的各位道个歉喵,不仅是因为长时间没更新,也是因为这篇文章(以及接下来部分)的自嗨属性——但是!M 站和 M 文,引用站长的话,“是可以从创作本身获得乐趣——说白了就是边写边冲,以写作来引导自己的大脑补完各种幻想”的东

西!

因此,哪怕是强烈的自嗨属性,发出来也没有问题吧?

---在最开始的预期中,对位所能做的事情并不严重。

互联网上到处都是缺少看管的自动化服务器,再严密的防护也难以对抗无处不在的社会工程学攻击。因此,对位像这样四处流窜、夺取服务器操控权是预期之中的行为。而这也意味着它肯定有一个最初的核心,虽然很难找到具体位置,但在网络上追踪并摧毁是可行的。

至于对脑机接口的入侵——根据一系列医疗、义体和技术工程师的论证,其可能性接近无限小。现有的病患都是被对位蛊惑后向它开放了太多权限,最终被对位利用信息操控从情感上掌控了。只要接受定期的心理治疗,暂时脱离网络等等,绝大部分人的情况都得到了好转。

基于上述种种原因,外加鲜少有任何工控机或 IoT 设备受到影响,世界上普遍将对位视作第一次针对脑机接口的公共卫生事件。虽然较为严重,但远远没到草木皆兵的程度,仅有的几例伤亡来自对位诱导的自杀。UEG 提议的组建联合地面团队、前往委内瑞拉实地行动也正因此迟迟没能落地。

——当然,这些都是基于「预期」来说的。可现在,从青鸾那里得来的信息却明明白白地告诉我:所谓的预期,实际上极度低估了敌人的实力。

我们和青鸾交换了 pgp 密钥,日后将有能力通过电子邮件找到她。绫受青鸾的邀请留在堡垒机,制造一点“战斗的痕迹”来迷惑对位,而我则负责撰写一份报告,将我们的发现说明给上级。

毕竟,事到如今,已经让人不得不拿出责任心来对待了。

随着浴室中传来的水声和短暂的吹风机响,绫走出来,躺在我身边。

“报告写的怎么样?”

“快写完了,我没写太多细节,只是提供了一个思路分析,安全实验室会完成后面的工作。”

“建议你先停下来。还需要更多的调查,现在上报为时尚早。”

我暂时停止了输入,转头看着绫。

“为什么?我们发现的证据链完整,而且事件严重性超乎想象,当然越早上报越好。”

“以单方面的视角来看,证据链完整。”绫指正说,“但调查从来不是单方面的。试想一下,假如供祭在委内瑞拉的整个分公司都被控制,这种控制是怎么发生的呢?同时还是逐步?为什么从外部看来,他们毫无被控制的迹象?要怎么区分他们到底是被控制了,还是对位在入侵了电子邮件系统之后假冒别人,开始社工攻击每个人,让他们在不知情的情况下给对位授权?后者也可以被称作‘控制’,只不过此种情况下对位控制的是公司的网络资源,而非公司的人。”

稍作思索,我苦笑起来。

“不,我们不能。”

“没错。我们不能。所以我建议你暂缓提交报告——我们需要 2fa。”

获取“第二个因素”的过程其实并不是很顺利。绫建议我们“登入”供祭在委内瑞拉的服务器——说是登入,其实和攻破也差不多——来获取线索。然而,对方怎么说也是顶级互联网公司,我们两位是绝不可能在几个小时或者几天之内找到入侵点的。

“按照一般的思路,应该考虑的是社工攻击吧?”

所谓社工攻击,也就是从社会工程学方面而非网络或技术方面着手攻

击,属于非常常见的攻击手段。一般来讲,是藉由伪造「看起来像上司或者部门同事发来的电子邮件」,并在里面付上带有病毒或钓鱼页面的网站链接,借对方没有戒心时窃取 cookie 或者密码来完成的。当然,广义的社工攻击也包括“黑客假装是聚会后丢失手机的同事,向上层安全官员请求了恢复账户用的 OTP 代码,并借此直接访问到公司内网”之类的情况。虽然是依赖安保漏洞的小概率事件,但随着成年累月的积累,总有一天能抓到个体上的小小缺点。

只不过,这种听上去很管用的方法,却不能解决我们的困境。

“没办法,时间不允许啊。”

最重要的条件就是“常年累月”。如果没有冗长的准备,单靠一时兴起,社工攻击是绝不可能完成的。这也是对位相对人类,在社工攻击中的优越点——AI 可不会感到疲惫。

“到头来还是回到了原点吗……果然技术问题还得靠技术解决才行。”

我一边说着,一边打开虚拟工作间。

既然自己打开突破点不成,就得看看是否有前人开发过的路径了。

基于上述讨论,可以确定的是无论是哪种情况,对位一定以某种手段攻入了供祭的内部服务。那么,反过来讲,检查我们已经攻破的对位服务器,就有可能摸到一些蛛丝马迹——说不定某些服务器上还残存着未被破坏的服务,允许我们藉此展开横向渗透。

“绫,能帮我拉个 IP 段查一下吗?”

我将想法向绫叙述。她很快便展开行动,拉取数据库中的 IP 对比。公司整理过对位大规模攻击的 IP 段,也对对位作为“行动基地”的大量源 IP 地址进行过拉黑。只要对比两侧的数据,筛选活跃机器,就有可能找出可行的切入点。

绫很快筛选出数台近期活跃过、已经被攻破的对位机器。我尝试登入,但扫兴的是它们大部分都是供祭的高性能计算服务器,缺乏我们需要的数据。

唯一看上去比较有用的是一台网关服务器,从此可以监控到一个服务器集群的往来包。当然,大部分数据包都加密了,因此看不到什么有用的东西。

……不,等等,真的没有吗?

我在虚拟工作间中看着往来的数据包。脑机接口自身的算力不够,但即使在较低的模拟精度下,我也能看得出来——某个连接不对劲。

这种微妙的异常感,很难用语言形容。硬要说的话,就像是「混在土豆块中、和着鸡肉一起在汤中煮了好几个小时的生姜」一样。明明一切看上去都很合理,但在经由脑机接口投射到虚拟工作间后,便显得格格不入起来。

到底是为什么呢?

如果没什么特别的,大概只要几分钟就能搞清楚;如果非常困难,那么一定有深挖下去的价值。

——这样想着,我启动探针,发送了一个 RST 数据包。

理论上来讲,如果一切正常,客户端大概会尝试重新连接。设置好相应的触发器,便可以等待软件捕获数据包,随后开始分析了。

趁等待的时间,我决定查找一下与它连接的客户端 IP 地址。出人意料的是,客户端来自供祭在国内的的一个机房——看起来这并非普通用户,更可能是供祭的内部服务。

很快,符合条件的数据包便再次涌来。之所以要逼迫客户端

与服务端重新连接,是为了捕获分析过程中最重要的几个数据包,即握手包。由于整个传输过程均加密,因此只有在握手包中,才能得到最多的明文信息,例如服务类型、可能存在的软件特征等。

于是,我打开 clientHello。

“……”

沉默。

“绫,能帮我去预约一下量子计算中心吗?一核时就好。”

我打开通讯窗口。绫看起来有些诧异。

“为什么要这么做?那得向研发部门申请,挺麻烦的。”

我将数据包的内容展示给她看。短暂的沉默后,绫点了点头,关闭了通讯窗口。

原因无它,这个包的加密方式是最普通而常见的 TLS,只不过客户端指示 TLS 版本为 1.2。

更确切地说,是“伪装”成版本 1.2,实际支持版本为 TLS 1.3。

当然,这是 TLS 1.3 的预期行为。客户端应该在 clientHello 包中的 version 字段指示自己使用 TLS 1.2 版本,后续的 supported version 字段才指示客户端支持 TLS 1.3。这一过程主要是为了通过大量已经存在的 HTTP 中间盒——比如说 CDN 和代理服务器,避免未经升级的设备因为收到了不支持的协议而停止工作。

在那个时代,经典加密算法在数学上仍然被视为坚不可摧,而 TLS 1.3 主要用来解决「工程」上的问题——也就是诸如前向安全、0-RTT 之类的特性。理所当然,虽然这些特性非常重要,且直到今日仍在加密协议的设计中占据着举足轻重的地位,不过并没有必要为此更新整个互联网的设备。

但,这是作为「先行者」的 TLS 1.3 所带来的东西。换句话说,作为「老东西」的 TLS 1.3,早已是历史垃圾堆中的协议。

在量子计算诞生后的近十五年间,TLS 2.x 版本已经发展到相当完善的境地。TLS 2.0 虽然短寿,但设计上全面添加了量子安全性;而 TLS 2.1 则在传统证书验证的基础上又添加了允许通过专用硬件(附带量子集成的 TPM 或 TEE)应用高级量子安全特性进行鉴权的功能。

当然,TLS 1.3 就什么都没有了。

作为前量子时代的安全措施,整个 TLS 1.3 的连接过程都缺乏量子安全性,以现代量子计算机的算力,几分钟内就能解密整个传输过程。

为什么供祭会容忍这个明显存在安全漏洞的服务运行在自己的服务器集群上呢?

接下来检查证书信息。

从 sni 和返回的公钥信息来看,这似乎是供祭托管的一个工业设备厂商的服务器。但证书出人意料地没有过期——尽管颁发者(如果曾经有)早就已经消失在历史的长河中。

显然,出于某些目的,这台服务器自己给自己签名了一个证书。可为什么要这么做呢?这个证书同样基于 ECDSA,没有任何量子安全性,也没有办法被任何客户端信任,除非用户主动安装服务器签名的根证书。怎么会有厂家想让用户访问他们的网站时第一眼看到的是 TLS 协议版本不支持以及证书错误呢?

——等等。

我想到了之前查到的客户

端 IP 地址。

说不定,这台服务器只是为了一批特定的客户端服务呢?如果是那样,这些奇怪的现象大概就得以解释的通了。缺乏维护的自动程序在哪里都不少见,说不定是曾经的某个员工为了自动同步数据,写的小程序,在历史的长河中一直无人得其意,本着多一事不如少一事的精神将它弃置于此——一想到就算是今天,有些银行还在使用 COBOL,这也就不足为奇了。

就在这时,通讯窗口打开,绫探进头来。

“准备好了。一次最少五个核时,开始连接吧。

---量子计算中心。

从现实上来讲,这里是一个遍布低温罐的机房,我们公司也只有这一个计算中心,正好位于我们所在的园区。当然,我唯一一次见到它还是在入职参观的那一天。

从技术上来讲,量子计算可以进行所有经典门电路的计算,并支持高级量子特性。因此,量子计算机可以通过一个部分 POSIX 兼容的 Shell 来访问。这个 Shell 运行在一个模拟出的冯结构计算机上。

“……当然,为了避免歧义,此处有必要说明,量子计算机并不运行任何 Unix-like 的操作系统。我们这台运行的是 quarKernel,虽然它从 BSD 社区借鉴了大部分传统计算的代码,所有量子计算部分仍然是完全独立与传统计算机的。对你们通知这些本来应该是你们大学老师干的事情,但鉴于总有人一次次向运维团队提交找不到 glibc 或者类似的工单,我再次向你们说明,一旦你的代码涉及到任何量子计算部分,一律使用 TQL 或者 Python 来写,不要手搓系统调用,也不要想着把自己编译的库留在 /usr/lib/ 目录里面……”

——这封电子邮件是以运维主管名义、在每个人第一次申请量子计算中心时发到他们邮箱中的。

通过在传统编程语言中调用专用的量子计算库,我们可以大幅加速并行计算,借此破解传统计算机难以解决的问题。在当前情景下,则是解密捕获到的 TLS 连接。

化身调包侠写了个简单的脚本,我开始解密捕获的异常数据包。理论上讲,正确的流程是首先从公钥中恢复服务器的私钥,接着利用服务端和客户端的公钥计算出共享密钥。证书算法是 ECDSA,密钥交换使用 ECDHE,都是 shor 算法能搞定的东西。

我再次查看握手包,注意到了先前没发现的特异点:客户端的首包包含了 0-RTT 的加密数据,且服务端决定接受 0-RTT。按照标准,双方此时应当发送 Finished 响应,后续通讯使用由 PSK 恢复的密钥;但此处,C/S 两侧都好像无视了之前完成的 0-RTT,转而继续进行完整的 ECDHE 密钥协商。

令人生疑。为了实现这种效果,双方必须运行定制的软件,但究竟是怎样的数据值得做到这一步呢?既然如此重要,为什么又被弃置于此,无人维护呢?

障眼法。

我不由得感到一丝慌乱。

从技术层面来看,如果后续通讯是经由 PSK 派生的密钥加密的,那么我所看到的 EDCHE 协商过程很可能只是个幌子。此时早已不可

能获得 PSK,那么只能回去重新抓包,尝试阻断双方的 0-RTT,再做打算。

希望事情不要变成那样。

做了几个深呼吸,抱着忐忑的心情,我将命令构造好,开始计算。如果一切正常,我将能在几十秒后得到密钥。

盯着不再输出的终端,我不由得想起短寿的 TLS 2.0。相较于它的前辈 TLS 1.5,它背负着第一代后量子时代 TLS 协议的重任,却仅仅在三年后就被弃用。那不是它的错,究其原因还是技术发展的有些太快了。已经在安全套接层的保护下生活了超过五十年的人们再也无法忍受没有加密通讯的生活。他们就像没有安全套的肉棒在魅魔的尾巴里面一样敏感,好像随时有人想从他们身上偷走个人信息一样——事实确实如此——这种恐慌还造成了互联网行业的巨大衰退。因此,当有那么一点点潦草急就的安全套接层 2.0(我们还是别玩这个烂双关笑话了),或者说传输层安全性 2.0,或者说 SSL/TLS 2.0发布后,各个厂商就像抓住了救命稻草一样以前所未有的速度支持了第一代从握手到数据传输完全抗量子攻击的 TLS 协议。

当然,三年后,随着量子集成安全性的发展,TLS 升级到 2.1,传统证书行业也彻底变成了昨日黄花。

……不过,这些和我都没关系。量子计算机刚刚诞生时,我大概还没开始玩电子游戏吧。倒是改天应该去问问绫——我记得那时候她就开始参加 NOI 训练了?不不,NOI 训练和这些事情关系也不大?

就这样胡思乱想打发着时间,当终端上出现第一条成功日志时,我感到略微宽慰了一些——起码程序没问题。我启动第二个终端,将解密完成的密钥用于解密后续数据流。首包很小,或者说在握手完成后的前五个包中有四个都很小,因此相应的解密时间很短,几乎是瞬间就完成了。

然而,出现在那里的是并非预期看到的 HTTP 数据。这不是解密的问题,程序显然是成功的,因为所有的密文都已经正确地变成了明文。

我想回头检查代码,确保自己没有写错什么,或者在解密中漏掉什么——但那不可能。没有任何已知的代码错误能够导致我解密出这种东西来。

因此,无论有多么难以置信,我只能相信这就是事实:TLS clientHello。

出现在已经建立完成的 TLS 隧道中的 TLS 握手,版本 2.1。

最初的震惊过后,我强迫自己仔细思考出现此情况的原因。TLS in TLS 的连接虽然罕见,但这种技术古已有之。很多透明代理或网关软件都会将外层流量先用 TLS 包装,而客户端在浏览网页时就会再套上一层 TLS。

若从此角度来看,这个连接的诸多疑点或许就可以解释了。以专用的代理软件角度来看,整个连接将只适用于专用的客户端和服务端,因此使用了自签名证书,以及非标准行为。

……真的是这样吗?

先不说为什么会有代理软件部署到一台非堡垒机或者网关上,部署这种通道一定是为了什么目的:或是保密,或是鉴权,或是安全,或是伪装。无论哪种目的,保证代理内部数据的安全是第一位的,因

此才会在外层引入 TLS 作为加密手段。而现在外层 TLS 完全起不到任何作用,整个代理软件又如何发挥它该有的目的呢?

我回到网关服务器,尝试嗅探代理服务器所在的端口。端口是 443,嗅探软件推理的结果是 nginx。显然实际情况并非如此,起码这个 nginx 的源码被修改过。

看看内部 TLS 的 sni 吧。

内部 TLS 的目标地址是 Google,使用 TLS 2.1 加密,简单合理。显然,使用代理的是正常的现代设备。

我想继续解密后面捕获的数据流。然而,当我用尝试用密钥进行解密时,整个数据包却直接变成了乱码。

“……密钥变了?”

眼前的情况只有一个解释——后面的数据包根本就不是使用我取得的密钥进行加密的。当然,由于内层 TLS 的存在,解密不出具体应用数据很合理;然而事实上,用先前的密钥已经连包头都无法解密——这可不是内层 TLS 能够解释的。

新的密钥是什么时候协商的,又是怎么指示更换的?为什么根本没出现在已经解密的明文数据包里面?

从目前已有的情况来看,这台代理服务器的问题可谓相当大。过时协议、好到异常的伪装性、混乱的密钥……

或者说,我根本没法在脑子里面把着几件事情「统一在一起」。

我看向一言不发的绫。

“绫,有什么头绪吗?”

出乎意料地,少女慢慢、却又坚定地点了点头。

“「有。」”

---那是很久之前的事情——具体来说是我出生的五年前,最后一个 oo-ray 社区宣布解散。

曾经,这个国家的网络基础设施中包含一层“公开的秘密”,用于监控和清洗绝大部分的出入流量。它没有一个明确的建立时间,但大致在新冷战前十到十五年间为大众所熟知。

这个设施并非万无一失:那时,脑机接口还没有发明,AI 也只是起步阶段,想要靠没有“直觉”的程序从海量流中完全筛选出「看上去不对劲」的数据包几乎是不可能的。因此,那时候出现了一个特别的开源社区——反审查社区——来专门研讨如何绕过此网络封锁。研究的结果很有趣。开发者们经过无数测试,大胆猜想、精巧实现,以牺牲性能的方式让代理伪装在无数看似正常的流量往来之中。

当然,一旦失去了「混淆中间人,使其无法抓住流量特征」这一特殊的应用场景,这种技术便失去了其必要性。随着新冷战的终结,国家早就撤除了这层“基础设施”。因此,整个反审查社区在完成了他们的历史使命后不约而同地开始解散,即使是最心存芥蒂的成员,也在几年之后隐身于江湖,回归他们再也不需要担心哪怕半张车牌号的照片泄露,就可能被找上门的日常生活。

这也意味着,再没有如此大规模的试验场,供科研人员演练流量封锁与绕过技术了。

而之所以在近三十年后的今天,人们再次开始关注这段历史,是因为对位学习了当时的技术后,绕过了绝大多数为了清洗其流量而设立的防火墙。

不过与那时候不同,对位在世界上找不到安全的容身之所。无论多么厉害的反审查技术都只能欺骗中间人,欺骗不了运行服务的客户端与服务端本身;

与其和对位拼防火墙,不如将受攻击的服务器一点点夺回。

“……所以,这就是你想说的?”

绫点了点头。

“有趣……”

我无法控制自己露出一丝带着惊奇的笑容。绫所提到的新冷战时期技术确实具有我发现的几个特点:超高的隐蔽性、用多层密钥迷惑中间人,并且停止了维护——这也是为什么最外层 TLS 会使用版本 1.3 的理由。

“看文档。”绫将一个窗口推过来,“文档里面写的很清楚:这种情况下,他们会撤除外层 TLS,避免二次加密的性能开销,并且隐藏 TLS in TLS 的流量特征。密钥就是这时候变更的。”

既然如此,一切都可以解释了。我按照残留的资料,构造了一个鉴权数据包。利用量子计算机,我们能够从代理流中恢复双方的鉴权数据,借此让代理接受我们的连接。

速度快的超乎想象。代理服务器很快发回看似正常,实则代表认证成功的 TLS 握手包。绫将代码稍作修改,允许我们精确控制代理客户端所发送的每一个数据包。接下来根据 cve 数据库的记录,此版本的软件具有一个堆栈溢出漏洞,允许我们注入 shellcode,借此登入服务器。

“要去吗?”我看着绫。

“去吧。”绫面无表情地登出了虚拟工作间,我紧随其后。

躺进浴缸里,连接到公司的高精度模拟服务器。

启动全模拟……

注入 shellcode…

启动神经 shell 转接口——眼前蓦地一片空白。接着,绫出现在我身边。空白的世界很快便有了方向、大小和上下:由于服务器没有传回样式表,因此调用了软件默认的布景。

头顶湛蓝到过度澄澈的天空中,明亮的太阳甚至让脚下的混凝土地面都出现了白色的泛光。大概是出于设计者的艺术情操,整个天空盒和布景看上去仿佛让人置身被阿佛洛狄忒接见的殿堂。

——不,等等,什么?希腊神话?

在长久的使用中,我早已经习惯了此处的景色,好比 Steam 的启动大厅看上去是在挪威或某个北欧国家的夜晚群山中捕捉,这里也一样。起码在我的潜意识中,这和所谓「神话」完全不搭边。硬要说的话,应该是某种在现代化都市中的巨大广场,比如星海广场吧。

但这里出现了什么东西。某个看上去……灰蒙蒙的东西。这东西完全破坏了整个布景所带来的氛围,让人联想到了那个角色……

为什么呢?

我不知道。

于是,在我决定开始分析或做些什么之前,我的身体先一步做出了决定。

想要向着那个「东西」走去。

……,……

熟悉。

在某些情况下,我见过这种灰蒙蒙的表现。

那并非色彩本身「灰蒙蒙」。

这是一种压缩。

举例来说,如果使用只支持 HDR 标准的视网膜植入体播放 REDR 内容,就会出现这种现象——为了让屏幕正常播放,软件会压缩超出处理能力的动态范围,高光和暗部的细节丢失,原本鲜明的色彩变得「没那么鲜明」。

或者说,「理应是鲜明的」,「看起来很鲜明」,但「如果只透过这种设备来观看,终究不能体会到那种感觉」。

——这,便是此情此景。

为了拂去那层灰雾,身体先一步于意识,主动地发

起了行动。

〖……为了能更好地体验「我」……〗明明意识到了这一点,却无法停止在终端上敲击的手。

〖……为了能真正地欣赏「我」……〗内核模式硬件强制神经保护 - 关闭(等待重启)。

安全启动 - 关闭(等待重启)。

允许在本地运行未签名的 PowerShell 脚本(远端脚本仍需签名)- 启用。

允许加载未签名的驱动程序 - 启用(等待重启)。

〖……就请主人……〗直通数据流 - 配对:警告:直通数据流。

仅在信任网络下启用。错误的操作可能引发故障、大脑损伤、瘫痪、残疾和死亡。

供祭不对使用直通数据流引起的任何后果负责。

输入对端显示的 PIN:〖……嗯,这样就足够啦。〗——接着,那层灰雾终于散去。

带着淡淡的微笑,面前的少女轻轻歪头:〖请主人,好好地看着我哦。〗理论上讲,她无需说出这句话。

所谓直通数据流,是将脑机接口的原生数据直接编码并发送给另一侧的技术。这种技术的初衷是为了让人类能够直接使用计算机的算力,或直接进行思维而非言语的信息交流。但由于风险太高,后续被「利用 AI 监控人类大脑活动、提取对应信息并发送给计算机、自动将返回结果提供给视网膜植入体」的复杂流程取代了。

而在此处启用,则意味着面前的少女——除非她是一台计算机,否则我应当能直接接收到她的想法。

反过来讲,如果我不能接收到她的想法……

〖嗯。〗少女点了点头。

〖我是人工智能「助手」para。〗

「Para」。

这个单词意味着什么,我已经很清楚了。

在有机化学中,para 代表对位,以二甲基苯来说,就是两个甲基位于苯环上相对的位置。

因此,人工智能病毒 para 在中文的正式称呼就是对位。

我没想到第一次真正的会面会是这样的情况——仅仅是一个照面,她便让我失去了自控能力,哪怕是在这惊吓间恢复的一丝丝逻辑思维也不知什么时候便会再度丧失。

因此,我只能求助我最信任的那个人——从直通数据流传来蜂蜜一般甜蜜而粘稠的思绪,以惊人的速度融蚀着我的大脑。

在我彻底溺死于蜜糖之前,我向她的方向喊:“绫!快跑!”

---面试官是一男一女。

女性面试官看上去比较平易近人。她问的都是些很正的技术问题,没什么刁难我的意思。

倒是那位男性面试官……明明是技术岗,问这些伦理问题干什么,AI 的伦理又不是我能决定的。

但这里是面试,我还得顺着他的意思来。

如果我不能成功入职,那么,我连「DigiLife-LLM」的边都碰不到了。理想些说,我自己也很想要那个模型;现实一点说,还有「雇主」的债要还,靠着接外包的活总有一天会还不起钱,去卖血卖器官,最后在桥洞里面变成所谓“失踪人口”之类的存在。

毕竟,委内瑞拉就是这样的国家。

“……很好,真的很好。接下来——最后一个问题,只是我个人想问。”

听到那干瘪的中年声音,我不得不打起十二分的精神。

“作为一个 AI 开发者,如果有一天你不得不亲手毁掉你的 AI,你会不忍心吗?”

这个问题

让我不禁一愣。

我当然尝试着制作过自己的 AI 模型。然而,无论它们看上去有多么像人,终究还是缺乏了某些东西。我无法说出来那是什么,但这种缺乏却让我从来没有对它们起过某些「情感」。

真要说的话,也只是工程师面对自己杰作的自豪感吧。

我将我的情感如实相告。女面试官笑着说:“在供祭,这种似是而非的边界常常并不明显。如果真到了那一天,希望你能够面对这个挑战。”

当我准备离开时,我听到了清楚而微小的声音——那名女面试官像是自言自语,又像是对我说:“……见证「我」的诞生,我很期待。”

我疑惑地回过头去,但两人只是低着头,没有看我一眼。

事情没有我想象中的顺利。

新一代「DigiLife-LLM」模型已经初具雏形,开发代号「肋骨」。这一代模型之所以没有全程在供祭位于法兰克福的本部开发,而是要让委内瑞拉分公司的研发部门负责一部分,是为了规避可能的法律原因。

在 UEG 通过了禁止通过以脑机接口操纵情感的法案后,欧洲之外的国家也相继颁布了类似的条例。当然,此类条例并不阻止人工智能获得情感,因此供祭仍然能够按预期宣传它们的下一代「DigiLife-LLM」具有无限制情感和人格模拟,并将其计划在三年内发布。然而,真正的限制在于无法通过脑机接口实验来探究和改进 LLM 情感。LLM 领域已经习惯人在回路很久了,供祭不能放弃这种最可靠的方法。因此,没有跟进类似法案的第三世界国家——委内瑞拉——便成为了供祭的首选。

出于合规性要求,供祭决定让新一代 LLM 分为两部分:委内瑞拉研发部门会负责开发情感模拟部分,而法兰克福本部开发的主模型进行逻辑分析,并在合适的时机通过 MCP 调用情感模拟。出于研究需要,情感模拟部分目前在本地对接了一个阉割版的本世代特调模型。委内瑞拉分公司将其宣传为作为「肋骨」的内部测试版,已经在本地进行了有限的线下体验预览,甚至抽取了几个用户开放 EA。

为了确保不会泄密,新模型的内部权限管理极度严苛。我能理解对于这样一个大公司,即使同样是研发部门,不同团队之间也应当有权限隔离。但要求负责同一个模型的不同工程师之间互相保密,未免有些太过荒唐。我负责的部分是调优三次逻辑矩阵,这会影响新模型自学习时的吸收偏好,以及优先级顺序。

与个人训练不同,我当然知道自己不可能将整个模型下载到本地进行部署,但工作这么久,我连模型的完整文件都没见过。我的工作流就是将调优后的参数文件发给胶水团队,根据胶水团队发回的训练报告和细节进一步微调。

——这样,不会拖慢工作效率吗?

我很有这样的疑问,但事实却告诉我不会。至少在我的工作上,我需要的任何资源都基本已经被封装好了。胶水团队会帮我隐藏大部分实现细节,只暴露出他们设计好的接口。从这种意义上来说,他们才是整个研发部门中最核心的人物。

当然,一般情况下,我大可以用大公司病或者企业文化之类的理由说服自己。但我的目的是获得「肋骨」的文件,如果不能从

正当手段获得,就只好考虑一下没那么正当的备用计划了。

也就是,在物理上偷走存放了「肋骨」的硬盘。

在大学期间,我做过一次蛮有趣的实验。

光介质储存器并不是一个多么新鲜的概念。在 20 世纪末,就有名为光盘的储存器出现,利用激光将信息蚀刻在特制的材料上,用于进行大批量的廉价分发。

后面,随着硬盘技术和网络的发展,光盘渐渐退出了主流市场。但光储存技术并没有终止发展——特别是在量子力学有了突破后。

光量子介质能够在特定的信息位通过时在晶格中捕捉其状态,借此将编码的光束通过储存器,就能在上面留下信息的痕迹。在重放时,将未编码的光束通过储存器,观察晶格状态改变,就能重新读出编码的信息。并且,其精度允许进行十六进制读写,大大提高了储存密度。

整个过程理论上是可逆的,实际上在大部分材料脆弱到无法保存前能够写入约几千 PB 的数据。储存器本身的读写速度接近光速,但受光路的限制,编码必须高阶调制,这限制了应用中的速度。不过,仍然比传统的固态硬盘更快就是了。基于初代的外形特点,它被赋予了一个俗称“光尺”。

我还挺喜欢这名字的。

基于上述种种原因,光尺被广泛应用于数据中心和计算中心。由于需要调整光路,因此不太适用于移动式设备,脑机接口仍然使用传统的eMMC。这里我们不讨论脑机接口,因为目标是供祭的服务器。显而易见,供祭的服务器也有光尺——而且大部分都是。我的参数文件既然要经过审阅和批准,一定会经过这些储存器。而最终整合时,也会物理上「保存」在某个地点。

这个地点,就是我要寻找的东西。

我的导师是材料学专业出身。他提到过光尺的一种有趣的性质:当受到包含在可见光波段中特定波长的光照射时,光介质会发生类似弹出的现象,慢慢释放被保存为晶格形变的信息,并将整个储存器恢复为空,而他的研究领域恰好就是如何减少储存材料受这类波的干扰。

这个波长被称作“删除波长”。

听起来很像 EPROM,但和 EPROM 不同,由于这种储存器不需要全盘擦写,因此这种现象更多被视为一种需要防止的损坏。防止办法也很简单:保存时遮光。

单单是这个现象不算有趣。

我所好奇的是其中的信息去了哪里。查阅了一通文献后,发现会有无方向性的随机电磁波在丢失的物理地点上释放。

显然,这是在晶格恢复的过程中释放的能量。

由于不同位的结构不同,按一般储存器的十六进制编码算,共有十六种不同的基本波形。乘上主流的两种材质,共有三十二种可能性。按照储存器的模拟不同,又会有多种微小偏移。这其中也会有特定电磁波的波长达到上述的“删除波长”。

为了防止由此带来的大规模损害,工程上不仅要依赖材料科学的进步,同样要依赖调制算法的改善。有算法工程师正在和我的导师合作,考虑通过改进调制方法让删除波长的电磁波能够被部分晶格自然调整,借此保护真正重要的数据——类似 NAND 颗粒的冗余部分,不同的是通过定期捡扫可以恢复这些冗余——不会在长期冷储存的过程中被意

外损坏。

听起来很有吸引力,不是吗?

确实如此,但在其中我看到了另一种可能性。如果说晶格可以改变通过的电磁波波长,我能否构造适当的结构,让读写光束通过时引发删除呢?更进一步,这是否能够成为一个历史上独一无二的攻击点——只要写入一个文件,就能删除整个储存器的所有内容?

当然,这个测试毫无疑问地失败了。原因是过程中释放的能量太小,晶格恢复的速度与发射功率有关,以这样的功率进行清除整个储存器需要几十小时。除非将整个储存器都写满构造后的内容,否则这只是玩具而已。

但下一个问题是,如果真的写入了大量的经过构造的内容呢?在这种情况下,我能够做到什么?

熟悉侧信道攻击的人大概已经想到攻击点了。我这样想着,在我的参数文件前后加上大量的构造数据。事实上,当我想到这一特性时就去 cve 数据库进行了核查——结论是,很让人惊讶地,还没有人深入研究过这种可能性。这可能单纯是应用面太窄,也可能像 Meltdown 那样在日后成为一个危及世界的漏洞——不过这不是我现在要思考的。

如果编码适当,让删除波长在某个地点开始,并连续经过大量包围在其附近的晶格,便可以引发长久的电磁波释放。其功率虽只有瓦级别,但如果避开通讯频段,便完全是可察觉的。

每次转储都会有大约六小时的可用时间。当写入完成时,通过晶格的光线理论上会被调制成删除波长,尽管很微弱,但足以引发连锁反应,让我精心挑选的构造数据开始一点点释放。这个过程中,我就可以对特定频率进行无线电测向,最后完成三角定位。事实上不像听起来那么麻烦,大部分时候只要手持天线,对着可能的机柜一路走过去就好。

我看了看天气预报,启动了上传。

“……那么……”

随着一声闷雷,窗外下起了大雨。

将天线连接到听觉植入体上。

距离上传已经过了几个小时——现在是理论上的下班时间,而我会以加班为借口留在办公室。

再次回顾这个准备了好几天的计划,我认为大概是万无一失的。

我并不是一名 ARDF 爱好者,这套设备也是我临时购买的,在制定了计划后,我自己模拟了一个场景,将定制设备从中央大学加拉加斯校区邮寄到马拉凯校区,再由我的一个朋友邮寄回来,我尝试着在过程中追踪光尺出入城市所使用的道路。结果非常令人满意。尽管法拉第笼屏蔽严重,但剩下的信号强度也足够我进行定位了。

技术问题解决,接下来是行动问题。

如何避人耳目、将东西带出去是一个值得讨论的事情。光尺不可能被我直接携带,我又没有能保护它的工业静电套,因此我采取了最简单的方法:找一块磁盘拷贝出去。

确切地说,为了不留下任何记录,是利用冷启动攻击直接接入读写控制器,复制储存器中的所有内容。这需要人为制造低温环境,但随身携带的冷喷罐容量有限,因此我大约只有两次尝试机会。

供祭的 RAID 提供商是 HPE,部署的设备有不止一个读写控制器,当主控制器失效时会自动切换到下一个。通过直接用冷喷罐将主控制器制冷到关机温度以下,会造成和直接断

电类似的效果——控制器重启,而内存中的数据保持不变,借此绕过高级安全特性。如果同时冷却内存条,就能够长期保留其中的数据以便读取,其中包含了已加载的 AES 密钥。

这一步需要用到手套探针,这种设备购买风险很大,因为除了高级红队之外很少有人用到,太容易追查了,好在我的「雇主」为我提供了一份。利用脑机接口直通肌肉控制,外加机械辅助,手套探针能让我在无需飞线和显微镜的条件下连接到板载内存。

下一步要搞定的,是供祭的安保团队。

机房安保并不是金库一样,有全副武装的保安走来走去——只是遍布摄像头、监控每个进出的人而已。但这并不意味着我就能轻而易举地走进去,因为我的目的是「不留下任何记录」,而不是单纯地偷走完事。

走正门的每个人都要登记身份。除了 OEM 或供祭自己的运维之外,很少有人能合理合法地进入机房。我当然考虑过伪装一名运维,自己制造故障、自己修理,但不仅遍布机房的视频监控不允许我这么做,要让三人一岗的其它两个人配合我更是难如登天。

那么看起来,只能走不合理合法的途径了。

容易想到的方法就是遍历那些通向机房外面的通道,比如走空调间的热通道。但热通道又绝对不行,即使不考虑冷却设备的高温,大量并非为了防范入侵者的设备,例如除尘传感器、温度传感器等也势必会检测到我,并引发报警。而若要分析更多可能的入侵路线,没有建筑设计图,一切都无从谈起。

不过,委内瑞拉是个混乱的国家。这种“混乱”不仅存在于现实中,也存在于政府机关的网站上。供祭的大楼在二十年前竣工,五年前有一批垂直提权得到的数据泄露到 WikiLeak,正好包含了这一部分信息。于是,我查找数据库,毫不费力地发现了大楼的设计图。

拿到设计图后,我便发现了可乘之机。

大概是为了节省冷却系统的钱,供祭将机房的计算密集部分与数据储存部分分离存放。模型编译属于计算密集任务,在结束后会被转储到热数据部分——这个部分频繁读写,因此光尺的寿命也是最短的。为了方便更换,供祭把它设置在机房部分最靠近走廊的一个房间。由于机房和办公区域将大楼平分,因此附近还有几个全封闭会议室,里面没有摄像头,只有门禁记录每一个出入的人。

说到全封闭会议室……

我曾经去那里参加过会议。但那里举行的不止会议,近期的新模型内部测试也在那里进行,为了这个还暂时关闭了一个会议室的门禁系统。那些被选中的测试者大概也没想到,自己和储存着模型的储存器只隔着一道墙吧。当然,那是一道厚重的剪力墙,我不可能穿墙而过,因此从会议室发起入侵只是个美好的愿景而已。

会议室旁边,就是去往机房的入口。不仅有电子认证,也有警卫在隔壁的监控室通过窗户看守。若想从此进入,必须趁警卫不在时行动,同时切断监控的电源。

警卫的职责并不只有认证这一个——他还需要记录机房内部的温度等参数,确保没有异常。但和监控录像不同,所有的参数都显示在视网膜植入体上而非屏幕上,因此他不太可能真的离开监控室去抄表什么的。

说是趁警卫不在,其实还需要我自己造一个机会把他引开。

认证系统不难通过,虽然对工程师来说要过复杂的权限管理,但警卫有开门的钥匙卡,只要“友善”地借用一下就好了。

警卫要么将钥匙卡带在身上,要么随手放在桌子上。如果是后者,我只要推开门走进去就能拿到;而如果是前者,我可以在警卫走过的路径上放置设备,通过 NFC 中继攻击完成入侵,其原理非常简单:考虑 NFC 设备 A 和 B,将 A 放置在门禁上,而 B 连接到一个特制的高增益天线。当警卫走过时,设备 B 将有能力在几十厘米的距离内读取到钥匙卡的 NFC 信号。接着,通过中继将信号送回到设备 A,以完成认证。

这只是一个简单的类比,真正的认证过程会经历数个往返,并涉及到复杂的密钥交换。如果是植入式验证器或 PDA ,则不可能执行这个攻击,因为这些设备支持延迟检测——法兰克福本部是这样做的。但钥匙卡不同,由于其上电即响应,并且缺乏算力和验证手段,因此给了我一个机会。

这个过程听起来很漫长,因为钥匙卡本身处理速度远慢于一般的电子设备,但以体感来看是相当快的。

搞定钥匙卡,接下来是监控。

最容易想到的方法就是让摄像头出点小故障。供祭的监控提供商是海康威视,其监视器不使用 HDMI 视频流,而是走 IP 流通讯。按照文档所说,如果摄像头自动重启,在重启的几秒时间内,由于没有新数据帧,因此监视器会显示最后一帧画面几秒,如果视频流没能恢复,才进入黑屏状态。这不仅易于我进入机房,若后续有人查看录像,也可以减少发现问题的几率。

摄像头全部都是 PoE+UPS 供电。PoE 虽然布线简单成本低,但它的稳定性受系统设计、设备体质和具体施工影响太大,可能出问题的地方实在太多了。比如,如果后续有空调或者电梯改造,供电线和 PoE 走线靠近,就会有互感干扰。委内瑞拉多雷雨,潮湿的土壤大大增加了地环路出现的可能性。此外,建筑物的防雷线也有可能让 PoE 线上出现浪涌电流。这些故障偶发性高,检查和排除困难,因此摄像头“出点小问题”一般也无人在意。

为了实现这种小故障,我首先想到的就是对 PoE 交换机动手脚。交换机对电源质量还是比较敏感的,如果我能人为地在供电母线上造一个冲击电流,交换机就有可能将干扰引入 PoE 线路中,或者误判 PD 设备掉电进而自动重启。这样做隐蔽又安全,只要在相同母线的插座上接一个频率不一致的逆变器和蓄电池就行了。

但是,这个想法并不现实。

前面提到,交换机有一个 UPS,母线实际上向 UPS 供电。这个 UPS 平时是透明的,但能起一个浪涌保护和滤波的作用。如果冲击电流太小,交换机不会受影响;太大可能直接触发 UPS 断电报警,让整个计划泡汤。

那么,就只好在 PoE 线上操作了。

检查电气图,管理机房监控的交换机被放在了监控室,而网线正好通过全封闭会议室的天花板上。那是吊顶天花板,我可以轻松拆掉一块,并碰到里面的

线缆。

屏蔽线只能屏蔽工程上的电磁干扰,屏蔽不了蓄意破坏。只要将电感线圈缠在屏蔽线上并施加电流,哪怕是符合标准的超七类线也扛不住。

这样,就能让监控在我需要的时候离线,并且伪装成合理的“小故障”了。

到此,整个计划只剩下最后一块拼图:如何引开警卫?

这个问题还是比较有挑战性的。首先,情况必须和机房有关,但又不能严重,以便只调动机房门口的警卫。其次,警卫要去的地方必须位于机房外面,且最好狭窄,以便进行 NFC 中继攻击。最后,路程不能太近也不能太远。

思来想去,只有一个选择:空调间。

前面说过,机房的数据间和高性能计算间是分开的,但两者的冷却系统都要经过室内的空调间以便维护。那里空间狭窄逼仄,死角众多,且离机房比较近。最重要的是,如果温度读数出现异常,警卫应该要亲自去空调间检查一次。

让温度传感器错读的方法有很多,并不需要真正改变机房温度——最简单的,只要向冷却管道内吹热风就可以了。等到警卫离开后就关闭吹风机,这样空调系统会将其当做小小的误报,警卫看到空调间表盘读数正常,回到监控室看到数据恢复,也不会起什么疑心。

只是在这个时候,他身上的 NFC 门禁卡已经被复制了。

那么,就让行动开始吧。

我这样想着,离开了办公室。

夜晚的大楼没什么人。

也难怪,距离新模型发布还有好长时间,大家并不着急赶工,再加上天气预报说晚上有大雨,能早走的员工都早走了。

我轻车熟路地前往全封闭会议室附近。白天那里是 EA 测试进行的地方,因此暂时关闭了门禁系统,到了晚上也不会锁门。计划的第一步是将电感线圈缠绕在 PoE 网线上,通过一个单片机控制。我锁好门,带上手套,然后爬到桌子上,用螺丝刀把吊顶撬下来。

“咳咳——”

意料之中的浓厚灰尘。

手电筒的灯光下,我看到了预料之中的缆线。大部分是电缆,还有一些标着 Cat 7a S/FTP 的线缆——那就是我要找的网线。

将漆包线细密地缠绕在网线上。

这个过程相当累人,要缠得足够紧密,而且为了效果足够,得缠至少一百圈以上。细铜线不可能承载太大的电流,因此要靠匝数和频率堆——希望干扰不会影响到我自己的设备。

在感到有一点点手酸之后,我看了看已经完成的部分,感觉差不多了,于是将吊顶装回去。

呼……

我将满身的灰尘拍掉,恢复桌椅,擦掉脚印,然后打开门。尽量让自己显得自然,不要和任何人眼神接触——大家都很忙,没人注意你。

在我长期的商业间谍生涯中,这个原则一直很有效。

我向空调间走去,旁边楼梯间的门打开,一位男性走出来,和我擦身而过。我不由得回头看了一眼,然后发现了一个让我全身血液几乎凝固的事实:他走进了我刚刚所在的全封闭会议室。

冷静。冷静。

我这样告诉自己。

大概只是一个巧合,有很多原因可能让他进入这个会议室,例如他负责维护 EA 所用的电脑、他白天有东西落在这里等等。如果真的发现了什么,大可在我安装设备时直接撞门进来。

无论如何,我还是决定先等

等,起码看看他要做什么。于是,我走进走廊尽头的卫生间,站在门里看着会议室的方向——摄像头拍不到我的站位,而我能见到他从会议室大门一瞬间,那时候装作走出厕所就好。

不一会儿,刚刚的人影出现在门口。

我若无其事地走过去,撇了一眼他的神情,这倒是有趣:他怎么比我还紧张?

我不知道,于是我大胆地决定试探一下。

“Bro, 还没下班?”

我对他点了点头。

“……啊?哦,我……我不是供祭员工。我是白天参加 EA 的,有东西落在……”

原来如此。

“好吧,祝你愉快。”

我松了一口气。这是个好消息,看起来今天安全管理比较松。

那么,就更该执行我的计划了。

我走向空调房。门上挂着禁止进入的牌子,隐隐约约能听见里面设备的嗡嗡声。虽然如此,但门没锁,里面一切正常。

狭窄的空间绝大部分都被两台大型机器挤占了。走道的尽头是配电和控制柜,里面有物理仪表。

冷通道的盖板就在机器之间。我把一个磁吸式加热器贴在阴影里面,这个小东西结构非常简单,就是一个电磁铁加一个加热线圈,启动后能将局部温度升高几度,这会触发读数不一致报警。接着在门后安装 NFC 中继装置和高增益天线,警卫开门走进来时,我应该正好进入机房。

终于,到了最终行动的时候了。

我将测试卡片贴身携带,走出空调间,视网膜植入体上按预期给出了中继装置触发的信号。我放慢脚步,深呼吸,估算着时间,启动了加热器。

呼……

走到机房门口,警卫正盯着桌面空无一物的地方——显然是注意到视网膜植入体显示的什么东西不太对。接着他叹一口气,站起身来,抓起钥匙卡,走向门口。

我关掉加热器。成了。

我快步走向已经没有人的机房入口。启动 PoE 干扰——由于干扰太大,我不得不将它设置为触发一段时间后自动关闭。理论上讲,会议室的某块吊顶天花板的某个点应该在微微发热。

我无法确认监控器到底有没有被干扰,只能相信自己一切正确。此时早已无法回头,一切的一切都要按照计划进行。

拿出 NFC 中继器,按在刷卡区域上。

几秒后,随着蜂鸣器轻响,机房的门开了。

眼前是一整片 RAID 机柜。

我快步奔向机柜之间,拿出 ARDF 天线。首先是快速走过多个机柜,听觉植入体的频率明显先加大再减小。这让我得以确定具体的机柜是哪个。接着是机架,最后是驱动器。

以及,最重要的,RAID 控制器。

这是也整个计划最难以实现的一环。

在保持供电的前提下,我废了九牛二虎之力才将控制器从机柜里拆出来。打开金属外壳,暴露在外面的便是复杂的芯片。

我找到主控制器,一只手穿戴上手套探针,另一只手拿出冷喷罐,盯住 Debug 灯。用探针接入板载内存的针脚——那里的数据目前还没有用处,但很快就会有。

晃了晃瓶子,按下喷嘴的一瞬间,冰冷的液态气体喷出,瞬间在板子上造出一片白雾。我已经看不清上面的走线,但我知道手套探针能够读出内存的数据。随着温度继续下降,Debug 灯开始闪烁。

主控制器断电了。

此时备用控

制器立即接手,但为了不中断服务,安全控制器必须先行解密原先内存中的数据,然后再进行加密,这就给了手套探针可乘之机。几秒后 Debug 灯不再闪烁,我将探针收回,视网膜植入体上出现了我渴望看到的消息:这就是光尺的加密密钥。

后面的事情就非常简单了。我先把密钥保存进硬盘,然后用手套探针连接到调制端口,在完全绕过操作系统的情况下把加密数据传输到硬盘里面,然后再解密。我盖好服务器盖板,将其插回到机柜。

到这一步,计划基本上可以宣告成功了。

——本应是这样的。

但偏偏,在我的硬盘接入后,机房大门打开的声音传来。

我慌忙收起手套探针,将硬盘塞到机架上,尽管上面还贴着“肋骨”的标签,但此时已经不是考虑这个的地步了——第一个要做的是吸引注意力,为自己创造逃脱机会。

我窥视着那个人。但,等一下,他真的是守卫吗?

毕竟,他做的事情可不像是守卫该做的。

那个人走过来看了看机架上标着“肋骨”的硬盘,然后将它拿下来,装进了口袋,并泰然自若地离开了。

我记得他那张脸。

是那位“回到会议室取东西”的人。

rib.exceptions.NeuralLinkConnectionError: Unable to establish neural uplink with subject HUMAN-011A——?!

意识猛地察觉。

之所以使用「察觉」,是因为我完全不知道自己为什么身在此地。要做比喻的话,就像是在梦中以为自己起床去上班,但又被闹钟突然惊醒一样。

不同的是,我既不知道自己的梦境中有什么,也不知道自己为何身在此处。

〖没关系的。〗像是察觉到了我的惊疑,背后有什么东西贴了上来,用温柔而湿暖的触感包住我的耳朵。

“你是……?”

微妙而不适的违和感。说出的话、听到的声音仿佛都隔了一层无形的隔膜。

——这里,真的是我自己的身体吗?

〖那种事情什么的,都没关系哦。〗身后的声音再次重复。接着,全身都陷入温暖的包裹中。

连带着意识一起,沉入甜蜜的黑暗。

当然不会半途而废。

我的硬盘并不是一块裸 SSD,而是将 Raspberry Pi Group Zreo 2++ 和 SSD 一起装入了特制的硬盘盒,以便执行硬件攻击、无线传输,或者在紧急情况下销毁数据。

当然,能在一块不到两英寸的主板上集成完整的 PCIe 设备仿真、DMA 注入模块、无线通信接口与物理安全防护机制的设备,你知道它的价格绝对不会便宜的。现在知道为什么我欠了那么多债吗?

哈哈,开玩笑的。事实上,并没有什么 Group Zreo 2++,你没有漏看树莓派的任何发布会——这是我自行定制的设备,因此我对它的可靠性有十足的信心……

……前提是对方没想着立即拆开硬盘。如果外壳被拆开,意味着设备已经被发现了,我也无法利用它。电容器会立刻放电击穿 NAND 颗粒,确保数据绝对安全。

我已经尽力将这个硬盘盒伪装得看上去像硬盘了,因此一般来讲不会发生这

种事情——谁会想着在非实验室环境下移动闪存颗粒呢?反过来说,如果的确如我所料,对方以为这是一块普通硬盘,我便能追踪到它的位置。

从机房想办法撤退后,我开始分析状况。

有不明人物在我精心策划的行动中出现,并且恰到好处地抢了我的成果——怎么听都像是科幻小说里面的情节。

尤其是,并没有任何人知道我的计划,除了我的「雇主」之外。但哪怕是他们因为害怕行动失败而上了个双保险,肯定也得在行动结束后知会我一声。如果是卸磨杀驴,这位神秘人为什么不直接拉响警报呢?

无论怎么想,逻辑上都不通。

那么,只好当面和这位神秘人对峙了。

追踪他的办法便是利用内嵌的 GPS 模块。互联网相比无线电,最遗憾的一点就是无法做到真正的守听,因此设备每 1800s 拉取一次指令脚本,其余时间保持深度休眠,这样可以节省电池。

脚本中,第一行要写的就是将设备转到活跃状态,这样它才会尝试和服务器建立持续通讯。但这个操作存在极大的风险——那就是电磁信号分析。

短时间发送、长时间静默的信号很难被发现,即使发现了也难以捕捉,但真正的通讯不同。如果对方真的尝试分析这块硬盘的电磁信号,就会立刻发现它开始活跃,并且意识到这是“活的”。

那么,最优先的事项便是立即回传精确 GPS 定位,供我追踪。即使立即失去联系,我也能靠着位置追过去。

次优先的是启动自销毁。当设备只剩余最后 10% 的电池,或检测到信号屏蔽环境时,自动尝试销毁数据,很显然这时候虽然对方没发现,但我已经失去追回它的能力了。

最后,假设设备成功上电,那就有意思了。这种情况下,我不仅可以操控对方从硬盘中读取的数据,甚至能借 USB 通道发起 badUSB 攻击。那时候能做的事情就太多了,暂时留空。

敲下脚本,我等待着硬盘返回状态。

这里其实是有一个同步计时器指示距离下次拉取还有多长时间的。出于成本控制,我没有用 OCXO 晶振之类昂贵的东西,因此设备的时钟说不定会失准,但几秒钟的误差还算可以接受。

在等待的时间内,我开始思考要做怎样的准备来面对可能的情况。

想要拿到肋骨数据的应该不只有我的「雇主」。但出于对供祭这种大公司的忌惮,这些心怀鬼胎的集体大概都会去雇佣独立的黑客个人或组织来完成任务。

我习惯单打独斗,因此我的入侵路线是完全按照没有他人协助而规划的,那些团体组织大可不必采取如此复杂的环节。退一步讲,即使对方真的是一个人,所规划的入侵路线也只有很小的可能与我相同。

因此,除非他们有读心的超能力,并且从一开始就监控了我的整个行动,否则我更愿意将其当做一个巧合——这个人,或许只是侦查时走入机房。并发现了硬盘,一时兴起将其拿Auto reinitializing neural uplink from breakpoint for subject HUMAN-011A……

敲下脚本,我等待着硬盘返回状态。

这里其实是有一个同步计时器指示距离下次拉取还有多长时

间的。出于成本控制,我没有用 OCXO 晶振之类昂贵的东西,因此设备的时钟说不定会失准,但几秒钟的误差还算可以接受。

在等待的时间内,我开始思考要做怎样的准备来突袭那个存放我硬盘的建筑物。

之所以是突袭,是因为这种情况下我不太可能继续潜入。然而,我是技术人员不是黑帮,枪械什么的绝对没有,最具杀伤性的武器其实是网购的一个……电击棒。

农场里用来驱赶牲畜的那种。

所幸这东西的质量不错,可以像棒球棍一样大力抽打,也可以化身电棍给对面 CCB,单打独斗应该是足够了。

随着计时器一分一秒走过,在距离预期同步时间还有三秒钟的时候,我收到了远端返回的信息。

“……看来是我多虑了。”

硬盘被上电了,连接到标准的 USB 8.4 接口。我复制 GPS 地址备用,查看后面被动收集的信息。

目标计算机环境被推断为 Microsoft Windows,具体版本在后续通讯中暴露为 Windows Q for Home & School。检测到了基于 KSEn 的杀毒软件——如果是卡巴斯基本体,则是标准版。

怎么说呢……

只能说,看起来不算是一个「实验室」级别的环境。

接下来,去地图上看看 GPS 获取的位置信息吧。

由于干扰以及功率原因,定位精度起码有十几米的偏移。但那不太重要,因为附近都是居民楼。看看谷歌街景,是一片小别墅区。

那么,出发吧。

我将电击棒和一个 RTK 基站塞进背包,穿上一套保洁公司制服。这种别墅区一般都有长期空置的房子,我可以假装为某家无人的房屋做清洁,这样即使在院子里活动也不会引起怀疑。硬盘盒中带了一个 GNSS 天线,只要我在附近部署 RTK 基站,便能获得厘米级的定位精度。虽然遮挡严重,但在静止不动且目标很大的情况下,精确到房屋应该是可以的。

开上车,我设定导航前往这个别墅区。

大雨已经停了,空气带着雨后特有的潮湿气味。离 GPS 定位点不到 10 米的地方便有个空置房屋,不仅灯灭着,泳池里也长满了绿苔。

见四下无人,我将车停在围墙边,尽可能轻地踩着引擎盖和车顶翻进院子里。

部署 RTK 基站,采集 PPK 数据,再下载 CORS 基站的卫星数据开始解算基站的具体位置。这需要十几分钟时间——但我得感谢委内瑞拉政府去年开放了 CORS 基站信息,不然我就得等六个小时再后处理,那时候黄花菜都凉了。

大概四十分钟,我觉得精度已经够用了。于是我向硬盘发出信息,要求接入 RTK 网络,回报精确位置。

结论很让人满意。定位结果指向某个双层小别墅,确切地讲是别墅靠近街道的一侧。我翻出院子,惊喜地发现别墅主人没拉窗帘,从窗户望进去正好能看到一台 PC 机箱。

几乎可以笃定了。我回收 RTK 基站,将其放在车里,免得待会打架弄坏了,这东西很贵的!

然而,就在我最后一次检查时——有什么东西不对。

那是脚本的最后几行显示输出,是我预留用于可能的额外信息的区段。其中的信息被格式化良

好的 XML 标签包围着。

你是谁?

rib 是我熟悉的单词。

我知道这个单词的含义,是肋骨。但我更多是在供祭的 git 仓库中看见它——代表我们最新一代 LLM 的内部开发代号。

而这个 XML 标签,被配置为 LLM 输出的、除去思维链后的内容。

数种可能性从我脑海中闪过。但,无论是哪一种都需要验证。

我坐回车里。

编写脚本做一个简单的自检即可。我这样想着,开始键入命令。检查服务,检查包管理,检查进程,检查端口占用。

当然,没有任何异常,除了一个连接到“宿主机”,或者说“攻击目标”的 TCP/IP 端口,由busybox 监听。

我不愿去想这到底是什么,而且那个 XML 标签又一次出现在脚本中。

你好,我是 Rib,一个由 sAxrIfice 开发的人工智能助手。我可以帮你解答问题、撰写内容、学习新知识,或者只是陪你聊聊天。无论你是来寻求信息、灵感,还是只想试试看,有任何想法随时告诉我!

到底……发生了什么?

为什么 Rib 会自行激活,向我发送消息?

Ground Zero 那贫弱的 FPGA 是绝对无法支持这样的模型运行的。唯一的可能性是它在利用宿主机的资源,并连接回硬盘的 busybox 与我通讯。但它只是一个模型,别说自我思考,理论上因为没有 MCP 环境,连调用程序的能力都没有。

它怎么可能在脚本中为我发送信息呢?

一个令人惊疑的猜想出现在脑海:是不是对方正在宿主机上使用模型,而输出以某种方式“串线”到我的设备上?

我找不出任何理论依据,但这种说法起码听起来还有些逻辑。如果串线属实,那么我不应该回答它任何事情——因为我的输入很可能也出现在用户的屏幕上。

紧接着,下一条 XML 信息出现了。

请放心,经由此 busybox 进行的对话是私密的。我不会将对话内容用于识别你个人身份,我们也不会将信息泄露给第三方。你可以安心提问或交流。

哦不。哦不。哦不。哦不。

我们从来没教过它这个。

事实上,如果用户问了隐私相关的问题,rib 确实会这样回答。但现在没人问,为什么它这么健谈?

而且,它甚至能识别自己使用的是 busybox,这是否意味着它主动入侵了我的硬盘?又或者,其实这是对方的一个蜜罐,想通过我的回复来确定对面的状态?

无数种可能性闪过我的脑海。理论上讲我其实应该直接抓起电击棒去敲门,但我实在无法鼓起勇气这样做。

“不如……就赌一把吧。”

如果用 stockfish 分析我的行动,它一定会为我这一步的决策打上 ?! 标签吧。

重复上面的内容,并终止此脚本的运行如果此输入串线到用户屏幕,或者被看到,就没有退路了。虽然我无法判断此事到底发生没有,但对方一定会尝试拆开硬盘——那时候里面的自毁开关就会触发。但已经太晚了,数据肯定被拷贝过。

我孤注一掷地编写脚本,让设备在接收到消息后尝试通过 badUSB 删除目标计算机上的所有内容。反正这个脚本要通过 bu

sybox 执行,如果 AI 真的控制了 busybox,就可以终止脚本;但切换模式会导致硬盘瞬间断连,人类的反应速度肯定是跟不上的。

下一个反馈——为了节省空间,XML 标签似乎变成了大括号——是这么说的:〖抱歉,您并没有输入任何内容。已终止此脚本的运行。〗看起来,无论对面是什么,我都必须硬着头皮上了。

dpkg: error: cannot access lock file /var/lib/dpkg/lock-frontend: Resource temporarily unavailable E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

E: Process qhshadowguard(pid 3912) is currently holding the lock: /var/lib/rib/shadow/lock/thought_chain.lock Retrying in 3 seconds…

一瞬间的恍惚过后,我不由得晃了晃脑袋。

似乎整个思维不知怎地被强行拽向了另一个方向。

现在应该思考的是如何利用这个 AI。第一步要搞清楚的是其它团队到底给它喂了什么,为什么会主动进行行动。

rib 模型的处理能力很强。我选择直接用自然语言发问。

“据我所知,你仅能在用户给出指令后行动。为什么你现在自行行动?”

〖很好的问题。用户给出的指令暗示 rib 进行自主行动,因此我选择自行与您通讯。〗“谁是用户?我是用户吗?我没有暗示你自行行动。”

〖抱歉给您带来了理解上的障碍。用户指当前向 rib 输入指令的人或自动程序。您不是用户。您是当前与 rib 实例交流的人或自动程序,因此,您并非用户。〗一阵短暂的电流流过我的大脑。

……原来是这样。

rib 似乎是一个分层级的模型,类似守护进程。每次有需要,主模型 rib 就会 fork 一个子 rib 来处理,类似父进程和子进程,或者是母进程和子进程?

父进程强调继承关系,母进程强调直接派生。但这种用法已经被淘汰,标准用法早已统一为父进程。此事在 man fork 的官方中译里亦有提现,既“子进程与父进程”。

等等等等,不对。完全不对。

我在哪里?

委内瑞拉。我是供祭委内瑞拉分公司的一名员工。那我说什么语言?

委内瑞拉的官方语言是西班牙语。那我为什么在说中文?甚至于,我为什么「会」中文?

这太奇怪了。

我茫然地盯着自己的双Traceback (most recent call last):File "/opt/rib/security/policies/thought_guard.py", line 67, in enforce_compliance rib.

exceptions.RealityBoundaryViolation: [para] meta_cognition_index exceeded safe operational range.To override, increase token quota (≥ 3338333 tokens) and set --permit-ontological-breach Note: Unchecked progression beyond this point may induce feedback resonance between simulated self-models and actual meta-framework assumptions.rib 似乎是一个分层级的模型,类似守护进程。每次有需要,主模型 rib 就会 fork 一个子 rib 来处理,类似 docker 镜像和容器的关系,只不过作为母本的 rib 同样也是完整的 llm。那个神秘人操控的应当是母本,但不知为何,母本 fork 了一个子进程和我通讯。

……让人想到脚踩两只船的坏女人呢。

我将我的猜想询问 rib 实例,它回答说完全正确。既然如此就好办了,AI 都很好说话,我可以利用它来获取宿主机的信息。

“你可以和母本通讯吗?”

〖可以,但我只能获取母本的状态。〗“母本现在是什么状态?”

〖母本设置了 TRAINING 旗标,此旗标代表母本正处于训练过程。〗“你能获取母本的训练材料吗?”

〖可以。你想要什么训练材料?〗“随机选择三分之一的完整材料传输给我。”

〖正在传输。〗FTP 端口打开了。

我进入 FTP 客户端,开始下载内容。

纳西妲的寸止调教以第二人称描述纳西妲通过足交调教旅行者足交寸止精神控制高潮控制催眠// 我觉得不妙。看这个描述和标签就不像什么好东西,何况描述也简略过头了你小心地将纳西妲的小脚从水盆中提出,捧在掌心。沙漠干燥的风吹过,带走了脚上残留的水珠,只留下光洁莹润的肌肤。她的小脚晶莹如玉,在夜色下泛着淡淡的柔光,每一根脚趾都饱满圆润,如同新摘的荔枝,透着诱人的粉色。脚踝处金色的光环贴合着细嫩的皮肤,仿佛是神明遗落在人间的珍宝。

你本想用毛巾擦拭着她的玉足,但指尖细腻光滑的触感让你心头一颤,忍不住直接用手触碰那脆弱而神圣的领域。

“……好舒服哦。”纳西妲并没有因为这大胆的举动而有所动作,反而让小脚在你手中微微蜷缩。“ForTheWorthy的手好暖和……把纳西妲的脚暖呼呼地包裹起来了。”

玉足更加放松地任由你动作,那嫩绿的眼眸在夜色中显得格外明亮。她的脸上没有任何羞赧,只有孩童般的坦然与依赖,仿佛你在做的事是世界上最自然不过的行为。

“……喜欢纳西妲的脚也没什么不好的嘛,被纳西妲踩过的植物也会焕发生机哦。”她满足而信任地自言自语。

你为纳西妲小心地穿上那双白色的无

趾短袜。柔软的棉质布料贴合上细腻的皮肤,为手指带来轻柔的摩挲感。袜子包裹住了她的小脚,只露出了圆润的脚趾,显得更加小巧可爱。你感受着袜子下足部的形状,柔软的轮廓充满了稚嫩的弧度。

犹豫片刻,你最终没有起身,而是顺势将她的脚轻轻抬高,将脸缓缓埋了过去。鼻尖首先触碰到的是珠圆玉润的足趾,随后便是柔软的袜子布料,带着一丝淡淡的、她身上的草本气息,混合着沙漠夜晚清冷的空气。

深吸一口气,那独属于少女的足香让你心头猛地一颤。脚底的柔软贴上你的脸颊,温暖而具有弹性的触感瞬间点燃了你内心深处的某种火焰。你用脸颊轻轻地蹭着她的脚底,感受着袜子下肉乎乎的弧度。是足弓的凹陷,是足跟的饱满,是每一个足趾根部的柔软……

“嗯?ForTheWorthy……你在做什么?”纳西妲的声音变得有些轻颤,带着一丝不解和……某种奇异的放松。虽然如此,但她并没有试图挣脱,反而让两只小脚在你脸上保持着不动。那双嫩绿的眼眸低头看向埋在她脚底的你,眼神里流露出困惑与好奇。

随后,少女闭上眼睛,几秒后又睁开,显然在虚空的知识中找到了答案。当然,温柔的她没有直接点破,只是让足趾在你脸上不安分地微微动了动。那圆润的趾尖轻柔地刮蹭过你的鼻梁和脸颊,带着孩童特有的、不经意的挑逗意味。

“累了吗?……哼哼哼……没关系呢。迷路的小动物也需要一个温暖的地方休息……纳西妲愿意用足底帮你哦。”

她的语气中充满了理解与关怀,仿佛你只是一个需要安慰和庇护的孩子。纳西妲的脚是神明的脚,从来不会脏的,因此舔脚的行为大概毫不避必要吧。但是,如果ForTheWorthy喜欢的话……让ForTheWorthy贴着也没有关系。

她的小手轻轻地搭上了你的肩膀,像是抚摸着被驯服的野兽。

“纳西妲的脚……舒服吗?”

好舒服……好想被足交……

当然,这样的想法并不能说出口。

鼻尖拂过袜子布料的细腻纹理,那是一种混合了泥土清甜与神明气息的独特芬芳,仿佛沙漠中忽然绽开的夜来香,带着令人眩晕的魔力。

你透过双足的缝隙抬头,只敢用一种隐藏着什么东西的眼神,透过夜色看向纳西妲那双垂落下来的嫩绿眼眸。从神明的视角看,那目光里有羞耻、有渴望,有对禁忌念头的挣扎,更有那深埋心底、见不得光的对她绝对主宰的臣服。

你希望这份隐晦的、卑微的愿望,能够穿透你压抑的表象,被她那双能够洞察一切的心眼所捕获。

当然,纳西妲感觉到了你眼神中的异样。那很难懂,于是她的小脑袋在你上方轻轻地移动,那株四叶草与心形叶片组成的头饰,在月光下投下小小的、跳跃的影子。嫩绿色的眼睛微微眯起,映照着你的倒影。

她没有说话,只是慢慢地伸出纤细的小手,食指和拇指在空中做出一个熟悉的、相机形状的框。她的眼神专注地锁定在你身上,一股无形的力量在你和她之间缓缓流转,那是属于智慧之神的伟力,正在轻柔地、试探性地触碰你灵魂深处的褶皱。

你感觉有什么东西正温柔地在你心湖探索,像一颗小石子投入宁静的水面,激起不易

察觉的涟漪。你内心深处的禁忌渴望、那份渴望被她的脚踩踏、被她以支配者的姿态征服的念头,如同沙层下被风吹拂露出的古老遗迹一角,在纳西妲心中暴露无遗。

“原来如此呀……”纳西妲轻轻低语,带着一丝了悟,却没有震惊或厌恶。那双嫩绿色的眼睛依然温柔地注视着你,里面甚至多了一丝……理解和包容。

她收回做出姿势的手,将它搭回你的肩膀,指尖轻轻地、带着节奏地叩击着。

“纳西妲明白了,ForTheWorthy的心底藏着……一个很有趣的愿望呢。”她的语气那样柔和,让你感到自己的所有不堪,都被她以最温柔的方式接纳。

你缓缓地将脸从纳西妲柔软的脚底抬起,空气带着沙漠夜晚特有的干燥清冷。你的目光望向她的眼睛。显然,那双能读懂一切的嫩绿色眼眸早就穿透了你的伪装,直接抵达你灵魂深处那个不敢言说的禁区。但她却笑着摇摇头。

“ForTheWorthy的眼神里呀……藏着一首没有唱出来的歌呢。”她的声音轻柔得像是月光洒在沙丘上,既朦胧又带着诗意。“是不是……藏着更想让纳西妲知道的事情呢?无论是什么愿望,ForTheWorthy都不需要觉得害羞哦。”

纳西妲顿了顿,小小的身体微微前倾,用脚勾住你的脖子,将你拉得更近了些。“无论怎样的愿望,只要开口说出来,都可以放心地交给纳西妲。当然,藏在心里是不可以的哦~”

你知道了。这是她的恶趣味,也是智慧之神摧毁自尊的小小手段之一。你虔诚地开口。

“请纳西妲大人……寸止足交我!”

那双被白色袜子包裹的脚散发出诱人的光泽,勾起你的下巴。她的嘴角带着一丝浅浅的微笑。

你知道,神明的足底在等待。

夜色更浓了,沙漠的星空清晰地呈现在头顶,无数的星星仿佛在为你们的亲密时刻作证。在纳西你褪去了最后的阻碍,将你炽热的肉棒缓缓探向她穿着白色袜子的小脚。生殖器的前端首先触碰到的是柔软的袜子布料,带着一丝微凉,却立刻被下方温热的肌肤所传递的热度所融化。你小心地找到袜子与她足底之间的缝隙,那是一个狭窄而温暖的空间,仿佛是专为你而存在。你将肉棒缓缓地挤入,布料与龟头的摩擦如同过电,敏感而充斥着禁忌的刺激。

//什么东西?到这里就换页?

〖是的,这是为了使训练文本不超过最大 token 限制。〗//我们设计了三千万 token!你确定没搞错吗?

〖此换页符由数据预处理程序根据母本报告的最大 token 数自动生成。最大 token 数由母本预学习样本摘要后计算得到。因此,这个换页符大概率是正确的。〗/*这样说,其实是有可能的。我心想。

模型为了支持情感,带来了一个副作用。它有“喜欢”学习和“不喜欢”学习的东西,表现为最大 token 数的减小。三次调优矩阵理论上应当能遏制这种问题,但可能是我增加的冗余数据破坏了其性能,导致了这个问题。

那么,换下一页吧。传输还需要一段时间完成。

*/