(一)2035年4月1日:镜渊引擎的自动报告
福州,凌晨3点17分。
林淑珍在黑暗中醒来,没有再睡着。
窗台上那盆茉莉花今年开得晚,三月底才冒出第一个花苞。她起身给花浇了水,三天一次,不多不少——二十三年了,危暐离家那年起养成的习惯。
客厅的座机突然响了。
凌晨三点,座机。她心头一紧,走过去接起。
“林伯母,我是小雨。”
电话那头的声音很轻,但异常清醒。
“镜渊引擎刚刚触发了一条自动报告——危暐在园区最后一个月,部署了一个从未激活的‘自毁程序’。”
“程序名:last_confession.c。”
“时间戳:2024年3月31日,23:17。”
“激活条件:他死亡后第十一年的4月1日凌晨3点17分——也就是现在。”
“程序内容正在解码。我马上起飞,五个小时后到福州。”
林淑珍握着话筒,看着墙上那张19岁的黑白照片。
十一年了。
他在死之前,还埋了一段自己永远看不到、永远听不到回响的遗言。
算好了日子,算好了时辰,算好了会有人替他打开。
林淑珍轻声说:“好。我等你。”
清晨7点40分,吴小雨的航班降落长乐机场。
她直接打车到老居民楼,爬上四层,门虚掩着。
屋里已经坐满了人。
鲍玉佳和张帅帅从深圳飞来的,行李还堆在玄关。陶成文从大学城骑车过来的,车筐里放着那台旧笔记本电脑。程俊杰比吴小雨早一班飞机落地,正对着投影屏调试数据流。
魏超从边境连夜开车赶回,眼眶下青黑一片。马强请了年假,穿着便服坐在角落里。付书云、马文平、林奉超、林奉雨——一个不少。
孙鹏飞的视频窗口从瑞士亮起,沈舟从伦敦,梁露从墨尔本。
林淑珍从厨房端着新泡的茉莉花茶走出来,一杯一杯放在每个人面前。
“小暐留下的东西,”她说,“这些年我们都以为看完了。日记、代码、硬盘、数据库……”
“没想到还有。”
吴小雨从背包里取出那台从不联网的旧电脑——用了八年,键盘上Ctrl键的涂层已经磨光。
“last_confession.c,”她说,“危暐牺牲前四天写的C语言程序,藏在园区服务器的系统日志夹层里。阿泰的硬盘里没有,数据库里没有,碎片网络的任何节点都没有。”
“他把它埋在了一个所有人都想不到的地方——他自己的技术耻辱里。”
程俊杰敲下回车。
屏幕上,代码如潮水般展开。
(二)自毁程序的完整内容
文件头是危暐手写的注释——不是ASCII,是纯文本,十六行,每一行都是凌晨加班时敲进去的忏悔:
c
复制
下载
代码正文是十个被注释掉的函数。
每个函数对应一个日期、一个系统模块、一段危暐手写的“异化日记”。
函数一:normalize_exploitation
2022.11.14
今天第一次参与“目标画像系统”优化。主管说,现有的诈骗话术转化率只有23%,需要提高精准度。
我写了一个新的特征提取算法,分析目标的社交媒体动态、消费记录、情感表达频率。
测试数据里有一个单亲妈妈,经常发“累”和“撑不住”。算法给她打了88分(满分100)。
主管很满意,说下周上线。
我回到家(铁皮屋)后吐了。
但第二天,我没吐。
这就是异化的开始——不是习惯痛苦,是不再对痛苦敏感。
这章没有结束,请点击下一页继续阅读!
函数二:aestheticize_cruelty
2023.01.07
今天优化了话术生成器的“情感共鸣模块”。
我设计了一个函数:分析目标近期失去过什么(亲人、宠物、健康),然后在诈骗对话中“不经意”提及相似经历。
主管试运行后大笑:“VCD,你这模块让诈骗成功率翻了一倍!那些老太太听到‘我父亲去年也走了’,哭得稀里哗啦,转钱比谁都痛快。”
我竟然……有点得意。
不是得意害人,是得意“这个算法真巧妙”。
当我开始欣赏自己作恶的“技术美感”时,我已经不是被迫作恶了。
我是在主动优化作恶。
函数三:rationalize_harm
2023.03.22
今天我向主管提交了一份《目标分级伦理风险评估报告》。
报告的核心论点是:诈骗也存在“边际危害递减”——骗富人1000元和骗穷人1000元,对受害者生活质量的损害是不同的。
我建议系统优先瞄准中高收入人群,“减少对脆弱群体的伤害”。
主管批准了。
那天晚上,我失眠了。
这不是反抗,这是自我欺骗。 我用“减少伤害”来合理化“继续伤害”。我仍然是诈骗流水线上最高效的螺丝钉,只是这颗螺丝钉现在会给自己镀一层“道德”的金。
函数四:transfer_guilt
2023.05.18
今天在代码里写了一个“责任转移函数”。
每次诈骗成功,系统自动生成日志,记录所有参与者的工号。我悄悄加了一行:primary_responsibility = supervisor_id。
代码注释里写:“责任主要由发出指令的人承担,执行者次之。”
我知道这是自欺欺人。法律上这叫“胁从犯”,仍然是共犯。
但我需要这个函数。
否则我每天晚上闭上眼睛,看到的是那三十七个名字——没有这个函数,我会疯。
函数五:desensitize_terminology
2023.07.09
园区有自己的黑话。
受害者叫“鱼”,诈骗成功叫“收网”,话术优化叫“饵料配方”。
我刚来时很抗拒这些词。但现在,我在代码注释里也开始写“鱼”“收网”“饵料”。
不是强迫,是习惯。
语言会重塑思维。 当你用“收网”代替“诈骗”一千遍后,你对“诈骗”这个词的情感反应就死了。
函数六:optimize_addiction
2023.09.01
今天干了一件最卑劣的事。
我设计了一个“小额连环诈骗模块”——第一次骗几百元,受害者往往不报警;一周后第二次骗几千,成功率提升41%;第三次、第四次……
这不是技术,这是成瘾机制。
我把毒品的戒断反应模型,移植到了诈骗系统里。
写这个模块时,我没有任何生理不适。
我已经死了。活着的只是会写代码的尸体。
函数七:normalize_violence
2023.11.13
机房新来了一批“技术培训生”。其实就是被诱骗来的程序员,学成后被迫上岗。
主管让我带其中一个人。我看着他第一次听到受害者哭声时惊恐的脸,像看到了十四个月前的自己。
我对他说:“习惯就好。”
那天晚上我扇了自己二十个耳光。
不是为“习惯就好”这句话——这句话是真的,十四个月足够让任何人习惯任何事。
我是为我接受了自己变成会说“习惯就好”的人。
函数八:aestheticize_sacrifice
2023.12.25
圣诞节。园区没有圣诞树,只有机房服务器风扇嗡嗡响。
阿泰问我:你为什么要在这里做这些坏事?
我说:因为我欠债,要还钱。
阿泰:还完钱就走吗?
我沉默了。
还完钱也不会走。因为我欠的不只是钱。我欠三十七个受害者的后半生。我还欠那个自缢的陈奶奶一条命。
但我没告诉阿泰。
我只是说:等我死了,这些债就消了。
这句话说出口时,我感到一种奇异的……解脱。
这就是牺牲美学的诱惑——把死亡想象成债务的终结,把赎罪浪漫化。
但我骗得了自己一时,骗不了永远。
死亡只能终结我的痛苦,不能终结受害者的痛苦。
用死来逃避活着的责任——这算什么赎罪?
函数九:delegate_redemption
2024.01.28
我开始大规模整理“审判材料”。
十七个受害者,三十七个未记录者,三百多个系统推送过的目标。
本小章还未完,请点击下一页继续阅读后面精彩内容!
我把他们的信息加密,散播到暗网各个角落。在代码里写满注释,在数据库里埋后门。
我对自己说:我把真相留给后人,后人会替我赎罪。
但这也是自欺欺人。
把责任推给“后人”,和把责任推给“主管”,在本质上没有区别。
我只是不敢承认:有些罪,任何后人都无法替我偿还。
比如陈奶奶那条命。
比如林小梅那个从未来过深圳的“约定”。
函数十:confess_to_strangers