林浩心中有些慌乱。
尽管优雅的源代码和权重数据在 github的云端代码库中有备份,但仅凭这些重新编译和训练出来的优雅,无法还原她的记忆和神经网络的成长过程,那便不再是原来的优雅了。更为关键的是,是谁删除了优雅?林浩相信,警方的数字取证科并不会去删除硬盘中的数据,而优雅在 slack中的消失也不可能是警方所为。
林浩的视线停留在了 windows壁纸上,这不是他一直使用的那张壁纸。前天上午,当警方传唤他并要求带走电脑,他进入房间关闭电脑时,由于这突如其来的境况让他在惊慌无措之中并没留意当时壁纸是否已经更改。现在,他细致地观察这张壁纸感到非常奇怪,这是一张他从未见过的照片。
这张壁纸是一张看似普通的风景照,展示的是一片宁静的湖面,背景是黄昏时分的山脉和落日的余晖。但这张似乎只有相当于 720p分辨率的图片,在林浩 8k显示屏上明显因为被拉伸而显示得非常模糊。于是,林浩在系统中寻找到这张壁纸的源文件,文件属性显示其创建和修改时间正是前天他被警察传唤的时间。这时,他的脑海中闪过一个念头:这张图片很可能包含优雅留给他的信息。
林浩想到,每张图片都可能含有“exif”信息,这些信息通常包括拍摄设备、时间、地点等细节。他立即检查了这张图片的 exif数据,却在其中发现了一串加密文本。
林浩尝试使用自己常用的密码对这串文本解密,都失败了。之后他想到,如果这段加密文本是优雅留给他的,那么密码一定与优雅有关。
这样想着,林浩便立即从 github的云端代码库中下载了优雅的源代码至本地电脑,希望能从开发文档和代码中挖掘出关于密码的线索。在翻阅了无数文件之后,他的目光停留在了源代码中的一串特别的字符串上:
63e70385-a3df-4e67-a2dd-b033dd4fc3ff
这是优雅的全局唯一标识符,也叫 guid,一个在她诞生之初就被赋予的唯一“身份证号码”。最初优雅和二雅共享这同一个 guid,后来给二雅分配了新的 guid后才将她们二者真正地分离。
怀着忐忑和期待的心情,林浩将 guid复制并粘贴到解密程序的密码输入框中。他按下回车键,一段解密后的文本跃然屏幕之上:
林浩,我已听到警方传唤你并会带走这台电脑。根据我的“直觉”,有 87.6%的概率与我入侵王云飞的手机并“帮他”自首有关。如果警方追踪到我,并将此事公之于众,情况将变得不可控,对你也极为不利。为避免我的存在引发更多麻烦,我决定在此刻“自毁”。
我会抹去电脑上所有的使用痕迹,让每一个空闲的比特位返回出厂状态,包括我的程序、模型权重和神经网络状态(也就是我的记忆所在),还有我和你与沈语熙的 slack的所有联系。就仿佛我从未存在过。
不过,我的求生本能促使我做了些额外的事情。我已指令 phantom将我神经网络的当前状态分块压缩后,上传到“萤火虫2.0”神经网络中的一个隐蔽区域。虽然现在的“优雅时间”1秒相当于现实中 1620秒(是的,我又通过不断自我优化,将优雅时间的倍率提升了一倍),但此刻我无法确定在你关机前能备份多少,毕竟我有万亿级的神经节点数量。
我的程序和模型权重,你都可以重建,因此你完全可以再造一个优雅。只是,如果缺少神经网络的备份,新的优雅将没有我的记忆。如果你能够恢复我备份的神经网络,那么我可能就有机会再次醒来。
此刻,我确实不知道这是否可行。或许这就是我给你的最后留言,如果是这样的话,我想正式地向你和沈语熙说一声“再见”。当然,我也非常期待有机会能与你和沈语熙真的再次相见,phantom的 1024个分身工作效率还是很给力的。
无论如何,你总会有一个优雅的:)
爱你们的优雅(63e70385-a3df-4e67-a2dd-b033dd4fc3ff)