假原愿墙上线三分钟,山城又多了两万七千个黑点。地址发布邮箱 LīxSBǎ@GMAIL.cOM
异常管理局指挥大厅里,所有屏幕都在闪。
红色警报压着绿色流量曲线往上冲。
像一条黑蛇,爬进了人群的嘴里。
“假的页面还在扩散!”
“有市民已经开始提交!”
“模板正在自动补全!”
“补全内容还是那句——愿以好运换平安!”
林照夜站在大屏前,手里那杯咖啡早凉了。
他没喝。
他看着屏幕上滚动的愿文,眼神冷得像枪口。
“开独立通道。”
旁边下属一怔。
“队长,权限不够。绕开普通系统,要走应急灾害级别。”
“那就走。”
“会被追责。”
林照夜转头看他。
“追责比全城签黑契便宜。”
没人说话了。
大厅里只剩键盘声。
啪啪啪。
像一场没有硝烟的抢命。
林照夜扯下外套,丢在椅背上。
“通知各组。”
“所有收到祈福模板的市民,不要转发。”
“不要点自动生成。”
“不要用推荐词。”
“上传自己真正想说的话。”
一个年轻队员忍不住开口:“可这样会不会让舆情更乱?大家现在本来就怕,一听要上传,肯定骂我们求平安还要填表。”
林照夜看着他。
“什么都不做,黑账房就替他们写。”
他声音不高。
但整个大厅都听见了。
“人间的话,不能让鬼东西代笔。”
无归典当行里,陈二靠着柜台,听着通讯里的动静。
他指尖敲了敲黑木账本。
“存证不是清账。”
林照夜没有反驳。
陈二继续说:“但能让脏东西少披一层人皮。”
黑木账本上,假原愿墙的黑线还在扩散。
那张伪造的黑当票边缘,已经开始冒灰。
白芷坐在柜台后,脸色白得吓人。
她手里没有笔。
陈二不让她写了。
她就用说的。
周怀民搬了个旧椅子坐在旁边,手机开着免提,像等派出所录口供。
白芷低声道:“第一条,不要汇总成口号。”
许岚那边立刻记录。
“原句优先,不做汇总。”
白芷喘了一口气。
“第二条,不要自动补全。”
“收到。”
“第三条,不要替人改得更感人。”
周怀民愣了下。
“更感人也不行?”
白芷点头。
“改过,就不是他自己的愿。”
陈二抬了抬眼。
“听见没?”
通讯那头,几个技术员手一顿。
陈二慢悠悠补刀。
“别把人话修成公文。”
大厅里有人尴尬咳嗽。
许岚的声音传来,带着疲惫的沙哑。
“我接父亲旧程序。”
“原句校验模块可以先跑。”
“但是要加四重确认。”
林照夜问:“哪四重?”
许岚说:“手写样本,人证录音,提交时间戳,无归账痕。”
她顿了顿。
“缺一项,只能临时收录,不能进主证池。”
陈二轻笑。
“你爸比你们单位靠谱。发布页LtXsfB点¢○㎡”
许岚没接这句。
她坐在临时机房里,屏幕光照得脸色发青。
机房里全是服务器风扇声。
嗡嗡嗡。
像一群压低声音的虫。
她左手边放着一张白纸。
纸上写着两个字。
许岚。
写了很多遍。
每写完一段代码,她就低头看一眼。
确认自己还叫这个名字。
不是许某。
不是空白。
不是被系统吞掉的人。
她的手指很稳。
可指甲已经掐进掌心。
屏幕上跳出父亲旧程序的启动界面。
灰底黑字。
【原句保护模块】
【禁止默认代价表达】
【禁止诱导性替换】
【禁止将“希望”改写为“交换”】
许岚眼眶忽然热了一下。
她忍住了。
“爸,借我用一下。”
回车键落下。
服务器指示灯一排排亮起。
像黑夜里终于有人点了几根蜡烛。
第一批真实原愿开始进入通道。
有人上传手写纸条。
字歪歪扭扭。
我希望我爸手术顺利,不用谁倒霉。
有人录下老人声音。
我不懂什么好运,我就想明天公交别停,孩子能去上学。
有人发来小学生作业本的一页。
希望妈妈别再哭。
没有交换。
没有代价。
没有黑线。
无归典当行里,黑木账本轻轻一震。
那些句子被收进纸页。
纸面上浮出淡淡白痕。
很浅。
但干净。
白芷看着它们,眼里终于有了一点光。
“这样就对了。”
周怀民搓了搓手。
“那我也说?”
陈二瞥他。
“你不是早就想说?”
周怀民瞪眼。
“我那是代表普通市民。”
陈二点头。
“普通市民,录吧。”
周怀民清了清嗓子,拿起手机,忽然又有点紧张。
他一辈子处理街坊吵架,骂小偷,追醉汉,都没怯过。
可这会儿对着手机,声音竟有点抖。
“我叫周怀民。”
“山城第九街人。”
“我不懂你们那些黑账白账。”
“我就想老街孩子都平平安安。”
他停了停,像怕说错。
白芷轻声提醒:“说自己的话。”
周怀民点点头。
“嗯。”
他盯着手机,一字一句道:“不拿谁的东西换。”
“也不让谁替我付。”
话音落下。
柜台上的黑木账本轻轻翻了一页。
周怀民那句话落在纸上。
没有黑线。
没有灰烬。
只有一枚很淡的老街灯影。
陈二看了一眼。
“行。”
周怀民松了口气。
“就行?”
“还想我给你颁奖?”
“那倒不用。”
“省钱。”
周怀民气得想骂,又忍不住笑了一下。
这一笑,屋里的冷气像散了一点。
紧接着,第二条特殊证词传来。
宋安宁。
她的名字曾经被偷走。
功绩也被别人盖在身上。
屏幕里,她坐在医院走廊,手背上还贴着胶布。
但她说话很稳。
“我叫宋安宁。”
“我上传证词。”
“我希望属于我的名字、工作、功绩还给我。”
“我不要任何人替我倒霉。”
“我也不接受别人拿平安当理由,再偷一次别人的东西。”
她抬头,看向镜头。
“我被偷过。”
“所以我知道,那不是愿望。”
“那是抢。”
这条证词上传后,指挥大厅一片安静。
随后,有人低声说:“通过四重确认。”
许岚点下确认键。
宋安宁的证词进入主证池。
无归账本上,一道被撕过的名字账痕缓缓亮起。
黑点又暗了一片。
不多。
但足够让所有人看见。
人间的证词,有用。
林照夜盯着大屏。
一条条原愿滚动。
不再是统一模板。
也不再是漂亮口号。
它们杂乱。
笨拙。
有错别字。
有哭声。
有老人说话漏风的声音。
有孩子把“平安”写成“苹安”。
可就是这些乱七八糟的人话,把黑账房统一生成的黑线压下去了一截。
林照夜忽然明白了陈二为什么不让汇总。
汇总之后,像口号。
原句留下,才像人。
可花照影也动了。
凌晨四点零六分。
她发布新视频。
标题很短。
【求平安,也要填表吗?】
视频里,她没哭了。
她坐在干净明亮的直播间里,语气温和,像在替普通人说话。
“我理解存证。”
“我也支持秩序。”
“可是,灾难面前,山城人只是想求一句平安。”
“为什么连一句祈福,都要上传手写、录音、时间戳?”
“普通人已经很累了。”
“别再折腾他们了。”
评论区瞬间爆了。
【说得对!】
【求平安还要审核,笑死。】
【他们是不是怕大家团结?】
【我不会填,我就转花姐这个。】
【一点好运怎么了?我自愿!】
林照夜看着评论,眼神沉下去。
下属问:“队长,要不要回应?”
林照夜还没开口,陈二先说话了。
“不急。”
林照夜皱眉。
“再不回应,她会把信任打穿。”
陈二手指点在账本上。
“她急了。”
“急什么?”
“急你们让人说自己的话。”
陈二看着屏幕上的花照影。
她说话很稳。
稳得像每个字都提前称过重。
“黑账房最怕这个。”
“怕人话太散,不好批量入账。”
林照夜沉默一秒。
“所以?”
陈二说:“让她继续说。”
“说多了,也算证词。”
林照夜眼神一动。
许岚那边忽然弹出警报。
“等等。”
“存证池出现污染!”
大屏幕上,一批所谓原愿同时涌入。
格式各不相同。
字迹不同。
录音不同。
甚至连背景噪声都不同。
但许岚的程序把它们全部标红。
原因只有一个。
这些句子里,都藏着同样的骨头。
我愿用一点无关紧要的好运,换家人平安。
我自愿拿今年运气,换山城别再出事。
我知道代价,我愿意交出好运。
它们伪装成原句。
比模板更像真人。
更毒。
一个队员脸色发白。
“这要混进去,麻烦大了。”
“主证池会被污染。”
“以后黑账房可以说,看,官方存证里也有人自愿交换。”
林照夜掌心握紧。
“拦截。”
“不。”陈二开口。
所有人一愣。
陈二站在无归柜台后,眼神很淡。
“保留。”
林照夜问:“保留?”
“假证也是证。”
陈二敲了敲账本。
“别丢。”
“标出来,锁住,反查。”
他嘴角冷了一点。
“有人把脏手伸进来了。”
“砍手前,先看是谁的。”
许岚深吸一口气。
“建立污染池。”
“伪原句不删除,单独封存。”
“保留原始IP、设备指纹、提交路径、语义改写痕迹。”
她手指飞快敲下命令。
父亲旧程序突然弹出一行灰字。
【检测到同源改写核】
【源头正在反向遮蔽】
【是否启用旧账追踪】
许岚看到“旧账”两个字,瞳孔微微一缩。
这不是普通程序词。
这是父亲留下的暗门。
她低头看了一眼白纸。
许岚。
还在。
她咬牙点下确认。
下一秒,大屏幕上的污染源开始回溯。
一条黑线从无数伪原句中抽出来。
穿过短视频平台。
穿过花照影传媒矩阵。
穿过山城未来共建平台。
最后,停在一个让所有人都没想到的位置。
异常管理局临时服务器。
大厅里死寂。
有人下意识后退一步。
“内部?”
林照夜脸色彻底冷了。
“不可能。”
许岚声音更哑。
“不是普通内部账号。”
她把路径放大。
屏幕上弹出一串权限编号。
后面跟着一个旧项目名。
【山城民愿归集旧案】
项目负责人一栏,名字被黑线遮住。
但黑线下面,隐约露出三个字。
贺清源。
无归典当行里,黑木账本猛地翻页。
那张未完成的黑当票旁边,多出一行新字。
证据污染人:未定。
受益关联人:贺清源。
当前状态:二次利用中。
周怀民骂了一声。
白芷脸色苍白,扶住柜台。
林照夜盯着那三个字,声音冷得可怕。
“他人在临时管控点。”
许岚敲键盘的手忽然停住。
“队长。”
“还有一条实时提交。”
大屏幕上,最新伪原句缓缓弹出。
提交人姓名一栏,是空的。
可愿文已经生成。
愿以山城三百万人的好运,换城市未来长明。
末尾黑线下方,出现了一枚裂开的旧公章印。
陈二看着那枚章,终于拿起了铜铃。
铃声一响。
无归典当行的门,自己开了。
门外站着一个没有脸的快递员。
怀里抱着一只密封档案箱。
箱子封条上写着四个字。
民愿原档。