第1章 · 这个工单有语病
陈默值夜班的时候,最怕听见两声响:一是肚子叫,二是12345派单系统的“叮”。
今晚,这两声响凑到一块儿了。
晚上十一点四十七分,电脑屏幕右下角跳出一个红色的感叹号。他点开看,工单列表干干净净,刷新,还是没有。他凭着派单员的本能切进回收站,果然在里面看到一条刚被系统“自动归档”的残次品。
来源:锦绣家园3号楼。投诉内容只有一行字:“楼道灯常亮不灭,请派单至相关部门。”
陈默叹了口气,端起保温杯喝了一口凉透的浓茶。往下拉,附件里有一张模糊的照片,拍的是贴在电梯口的一张A4纸,标题大字写着《锦绣家园住户须知》。
他把照片放大,眯着眼睛读第一条:“本楼电梯只在有人时运行。如果你独自乘坐时电梯停了,不要出来,因为外面没有人。”
陈默盯着这行字,眉头越拧越紧。作为一个考编三年没上岸的中文系毕业生,外加干了十个月街道办派单员的资深牛马,他对文字的病态敏感度堪比雷达。
“‘有人’的判定标准是什么?里面有人算不算?如果里面有人、外面没人,电梯停了,那里面这个到底算不算‘有人’?主语前后矛盾啊。”他嘟囔了一句,双手放上键盘。
他先试着踢皮球:“建议转派住建局物业科。”
屏幕闪烁,直接弹出一个红框:“查无此部门或已合并。”
陈默面无表情地删掉,重新敲:“建议转派街道城管科。”
红框再次亮起:“该工单不属于城管科职责范围。”
他深吸一口气,继续敲:“建议转派社区居委会。”
“请先由属地网格员现场核实。”
陈默把键盘往前一推,整个人瘫在椅背上。这就是他的日常,把张三的投诉转给李四,李四再踢给王五,最后王五说这事得找张三。他之前甚至写过一份《关于明确宠物噪音投诉处置主体的建议》,领导大笔一挥批了四个字:“已阅,转阅。”至于转给谁了,神仙都不知道。
他重新坐直,骨节分明的手指在键盘上敲下最后一行字:“该工单存在表述歧义,‘有人’一词未做定义,建议退回投诉人补充说明。”
回车键按下去,没有红框。 屏幕闪了一下,工单状态从“待派单”直接跳成了“已受理”。而在受理人那一栏,赫然写着他的名字:陈默。
紧接着,“叮”的一声脆响,不是电脑传来的,而是他右手边。 陈默转过头。街道办这栋老楼根本没有电梯,值班室隔壁只有一间常年漏水、味道感人的厕所。但现在,厕所门消失了,取而代之的是一扇银灰色的电梯门,门缝里透出幽幽的暖黄光。门楣上的显示屏亮着红字:锦绣家园3号楼。
他的手机震动,一条没有发件人的短信:“您有一条工单待现场核实。时限:立即。”
陈默看着那扇凭空出现的电梯门,沉默了大约三秒。害怕吗?有点。但他更烦的是,这系统连个“情况说明”的模板都不给他发。
他拉开抽屉,摸出一支红色的马克笔。这原本是他用来圈画公文错别字的。他把那张打印出来的须知扯到面前,拔开笔帽,在“有人”两个字上画了个血红的圈,笔尖重重地顿了一下,留下一行瘦金体:“未定义。建议补充判定标准,否则无法执行。”
刚写完最后一笔,那扇电梯门“叮”的一声,缓缓向两侧滑开。 里面站着一个穿保安服的人。它的脸是模糊的,像一张像素极低、没对焦好的证件照,身体僵直,一动不动。
陈默盯着它,问了句:“你是‘有人’,还是‘没有人’?” 保安没说话。它脸上的像素块剧烈抖动了一下,仿佛大脑在疯狂检索这个逻辑漏洞,整个系统因此卡壳了。
陈默等了两秒,确认对方处于死机状态,当机立断侧过身子,从它身边的缝隙挤了出去。落地时,脚下踩到了什么东西。他低头,是一张打印纸,抬头四个黑体大字:异常工单。
右下角有一行小字:“本工单由系统自动生成。受理人:陈默。请于24小时内办结。” 他翻到背面,背面空白。陈默捏着纸,站在了一条陌生的老旧楼道里。头顶的声控灯发出“嗡嗡”的电流声,灯光白得惨人。电梯门在他背后合上,没有离开,而是再次打开,里面已经空无一人。
陈默看了看空荡荡的电梯,又看了看手里的单子,认命般地叹了口气:“行,来都来了。先看看这单怎么派。”
第2章 · 电梯外面没有人
陈默没再进那个电梯。他站在原地,又把那份《住户须知》的照片调出来。
第一条写着“电梯只在有人时运行”。刚才电梯停了,门开了,里面没人。那现在这个状态算“运行中”还是“停运”?规则没写,它只写了“不要出来”。 换句话说,它默认你已经在里面了。
“玩文字游戏是吧。”陈默抬起头,打量这条走廊。六层老式住宅,墙皮脱落,贴满了疏通下水道和开锁的小广告。如果不是那扇要命的电梯,这里和任何老旧小区没区别。
忽然,他听到拐角处传来一阵窸窸窣窣的声音,像是什么东西在翻页。 陈默走过去,看到一个三十岁上下、戴着黑框眼镜、穿着格子衫的男人正蹲在地上。男人手里攥着一沓纸,正用颤抖的手一张张翻看。听到脚步声,他猛地弹了起来,背靠墙壁,警惕地盯着陈默。
“你也是被拉进来的?”男人咽了口唾沫。 “你也是?”陈默反问。 “周谨慎。”男人推了推眼镜,伸出右手,“程序员,前程序员。”
陈默跟他握了握:“陈默,街道办派单员。” 周谨慎的表情像是一段代码跑出了异常报错,他愣了半天:“派单员?你因为派单被怪谈拉进来了?” “因为我批注了它一条规则,它嫌我事多。”陈默收回手。
周谨慎的三观似乎受了点冲击。他沉默几秒,把手里的那沓纸递过去:“你看看这个,我抄下来的,一共七条。不管怎么样,我打算逐条遵守,不作死就不会死。”
陈默接过来。字迹很工整,用不同颜色的水笔标了重点,像极了一份需求文档。
第一条:本楼电梯只在有人时运行。如果你独自乘坐时电梯停了,不要出来,因为外面没有人。 第二条:夜间十一点后,不要在楼道里回应任何叫你名字的声音。 第三条:如果电梯在你没有按按钮的情况下停了,说明它认为你是“有人”。请确认你是否真的是。 …… 陈默看完,直接从周谨慎手里抽走笔,在第三条下面划了道重线。 “干嘛?”周谨慎问。 “第三条在替第一条擦屁股,但方式极其愚蠢。”陈默指着纸面,“第一条没说什么算‘有人’,第三条说‘它认为你是’。‘它’是谁?电梯?那电梯既有判定权,又有定义权。而且这是个死循环——电梯认为你是人,所以你是人;你是人,所以电梯认为你是人。”
周谨慎看着陈默,像在看一个怪物:“大哥,咱们现在在怪谈里,随时可能死,你还在做阅读理解?” “职业病。”陈默把纸递回去,“我更烦逻辑不通的代码,哦不,规则。”
“那你打算怎么办?” “先建个表。”陈默从兜里摸出一张空白工单,在背面画了个四象限表格:规则编号、执行主体、触发条件、后果。他边念边填,“规则也是一种文件,文件要落地,这几样缺一不可。你光背不行,得知道它什么情况下会咬人。”
周谨慎看着那个表格,半晌憋出一句:“你比我前公司的产品经理还变态。”
正说着,“叮”的一声,电梯门又开了。 这一次,里面有人。一个穿着睡衣的中年女人站在正中间,头发湿漉漉地贴在脸上,脸色惨白,一动不动。电梯门就这么敞着,她的眼珠子缓缓转动,看向陈默和周谨慎。
周谨慎呼吸一紧:“别看!第二条,别回应!”
陈默确实没看她,他的目光落在了电梯上方的楼层指示屏上。 红色的数字显示:负一层。
“老小区,有负一层吗?”陈默压低声音问。 周谨慎一愣:“通常没有。” “那它在显示什么?”
话音刚落,电梯门开始缓缓合拢。就在即将完全关闭的瞬间,那个睡衣女人突然开口了,声音空洞得像金属摩擦:“电梯下行。请乘客站稳扶好。 ”
门“砰”地关死。楼层数字从负一直接跳回了一,接着,电梯门再次打开。 里面空空荡荡。
周谨慎腿一软,靠在墙上大喘气。陈默却掏出手机,对着空电梯拍了张照。 “你干嘛?” “留存证据。”陈默低头看照片,“待会儿要是要写情况说明,得有图有真相。”
电梯第三次打开的时候,楼道大门的方向冲进来一个戴黄头盔的外卖骑手。他一边打电话一边爆粗口:“姐,我马上到!这破电梯坏……哎?电梯好了?” 他根本没注意走廊里还站着两个人,一个箭步就冲进了电梯,按了关门键。 “等——”周谨慎想伸手拦,晚了。
陈默也没拦,只是举起手机拍下了骑手进去的画面。 “你为什么不拦着?”周谨慎急了。 “我伸手了,你看到了。”陈默收起手机,一脸平静,“而且,规则二到七都没触发过,我需要一个对照组,确认规则的实际执行代码。”
周谨慎瞪大了眼睛:“你拿他当测试用例?!” “他自己冲进去的,我尽了提醒义务。”陈默连眼皮都没眨一下。
电梯再次下行到负一。 这次门没开全,只开了一条缝。骑手的声音从里面飘出来,带着哭腔:“这什么破地方?负一层怎么没出口啊——” 门关上了。
几秒后,电梯回到一楼。里面空了,只有在电梯门口的地上,孤零零地留下一双沾着泥的帆布鞋。鞋底朝上,摆得整整齐齐。
周谨慎脸色煞白。 陈默走过去,蹲下看了看,然后站起来,把《住户须知》翻出来。他掏出那支红笔,在第一条下面重重地划了一道,批注:“主语缺失。禁止‘不要出来’,到底是不许做动作,还是不许人存在?如果禁止人存在,规则在入口为什么不拦截?说明它不打算拦,它只打算杀。 ”
最后一个字落下,电梯的楼层显示屏猛地闪烁了一下。 负一层的按钮直接消失了。电梯门缓缓打开,里面多了一行红字,宋体三号加粗: “批注人:陈默。意见:部分成立。规则修订中。本电梯暂停使用。”
电梯彻底死机了。
“这……这也能行?”周谨慎喃喃道。 陈默把笔收好:“规则也是文件。文件不怕被执行,就怕被退回修改。你改不了它,就逼它自己改自己。”
第3章 · 三无文件不予受理
电梯虽然停了,但楼道里的灯开始一盏一盏地熄灭,从一楼往六楼,像多米诺骨牌一样。 紧接着,六楼的走廊尽头出现了一个人影。穿着保安服,脸依旧模糊,手里拿着一沓打印纸,正顺着楼梯往下走。它每走到一层,就在住户门上贴一张纸。
周谨慎趁它还没下来,跑到二楼撕下一张。看了一眼,脸更白了:“完了,它出新规了。” 纸上写着:“因电梯暂停使用,住户须改用楼梯。楼梯使用规则如下。” 第一条:楼梯只允许上行。下行请使用电梯(注:电梯已停用)。 第二条:每层楼梯拐角有一面镜子,不要在镜子里确认自己的人数。
“它把电梯停了,又让我们用电梯下楼?这不死循环吗?”周谨慎声音发抖。 “这不矛盾。”陈默拿过纸看了一遍,“电梯停了,是因为我退回了它的格式。楼梯新规说‘下行请使用电梯’,这是在预留接口,说明它知道自己会重启。现在的问题是,它逼着我们上楼。去顶楼干嘛?”
保安贴到了二楼,抬头看了陈默一眼。那目光像两道没有温度的扫描仪。 陈默没退,他迎上去,问了一句:“这文件,抬头怎么没部门名称?” 保安愣了一下。 “没有抬头、没有落款、没有盖章,你贴的这叫‘三无文件’。”陈默把那张纸抖得哗哗作响,“在街道办,这种文件连碎纸机都不配进。这是无效的,我不认。”
“不……认?”保安的声音像卡带的收音机。 “对。你要我执行,让有权限的部门重新发一份带红头的。”陈默说完,把纸一揉,扔进了旁边的垃圾桶,“三无文件,不予受理。”
他转身就往楼上走。周谨慎看傻了,赶紧跟上。保安站在原地,脑袋(如果那团模糊的像素能叫脑袋的话)缓慢地转了半圈,似乎在处理“不予受理”这个词汇。
楼梯间的灯突然灭了。四周陷入伸手不见五指的黑暗。 周谨慎条件反射开始数数:“一、二、三……” “周谨慎。”陈默在黑暗中喊了一声。 “你喊我全名干嘛?!”周谨慎吓得声音都劈叉了。
“测试规则。第六条说,有人叫你全名,你要答‘到’,且不能回头。”陈默的声音冷静得像在念操作手册,“但规则没定义‘有人’是指活人还是其他东西,而且没覆盖‘简称’。如果它喊你‘小周’,你答不答?” “……我前公司工号是9527,它喊我9527我答不答?”周谨慎苦中作乐。 “那得看它交不交社保了。”陈默居然在黑暗里轻笑了一声。
灯亮了。拐角处赫然立着一面落地镜。镜面干净得和周围破败的楼道格格不入。 陈默走过去,站在镜子前。镜子里映出了周谨慎发抖的格子衫,映出了天花板上的蜘蛛网,映出了对面的墙壁。 但是,镜子里没有陈默。
周谨慎顺着他的视线看过去,腿一软,直接撞在扶手上:“你……你是人还是鬼?!” 陈默低头看了看自己的手,抬起,握拳,手还在。但他确实不在镜子里。 “别慌。第二条说了,‘不要在镜子里确认人数’,说明镜像本身就是不可靠的。”他拔出红笔,直接在镜面上画了个圈,写下批注:“镜像缺失,原因待查。按规则本意,镜像不构成判定依据。处理意见:挂起。”
写完,他转头对周谨慎说:“从现在起,别看镜子,看我。” “看你有什么用?你照不出来啊!” “因为我不在镜子里,所以镜子的规则管不到我。”陈默的逻辑无懈可击。
两人继续往上走,在三楼遇到了守株待兔的保安。 陈默在它面前停下,气场全开:“工号报一下。” 保安的像素脸抽动了一下:“锦绣家园……保安……工号已注销。” “注销了就是没编制。没授权你贴什么文件?”陈默再次掏出红笔,在保安手里那沓纸的最上面画了个大红叉,“无授权文件,还是三无产品。我不认。” 保安彻底卡壳了。它低头翻看着那沓被画叉的纸,像是一个系统陷入了死循环。
为了摆脱困境,保安居然从口袋里摸出一张表格递过来:“请填写……补办申请表。” 陈默接过来,扫了一眼,又塞回去:“这张表没有编号。” “编号?” “正式表格都有追溯编号。这张没有,说明是私印的。背面也没备案章。”陈默摆摆手,“无效表格。打回去重做。”
周谨慎在后面小声嘀咕:“你把鬼都问住了。” “它自己都不知道自己的表哪来的。”陈默绕过保安,继续上楼,“这系统比我那街道办还草台班子。”
两人上到四楼,走廊尽头有一扇崭新的门。门缝里透出暖光,还传来一阵“咔哒咔哒”的机械声。 门上贴着打印纸:“锦绣家园业主委员会(临时)办公室”。
陈默推门进去。 里面是一张办公桌,桌上摆着一台老式打字机。没有人在操作,但键盘正在自己上下翻飞。滚筒上夹着一张纸,纸上的字正一行行浮现。
周谨慎凑过去看,头皮发麻:“起草人:陈默(已授权)……” 那是一份《住户须知修订版意见稿》。
陈默盯着“已授权”三个字,气极反笑。他走上前,在打字机停下来换纸的间隙,用红笔在“已授权”旁边点了个点,批注:“授权人是谁?范围?期限?三问缺一,程序瑕疵,退回。”
打字机停顿了三秒。随后,键盘按键疯了一样狂砸,速度比刚才快了十倍。新吐出来的纸上,字体和陈默的笔迹一模一样:“授权人:陈默。范围:全部。期限:至办结。”
“什么意思?”周谨慎问。 “意思是,它用我的名字给自己签了份授权书,让我自己授权自己给它改规则。”陈默把红笔收起来,“我改得越勤快,它的规则就越完善。它在拿我当免费劳动力。”
打字机又响了。这次吐出的纸上没有抬头,只有一行字:“处置时限:剩余4小时。超时,副本内全部人员转为待办结工单。”
周谨慎倒吸一口凉气:“变成工单会怎么样?” “被下一个进来的人派单。”陈默看了一眼那张纸,翻到背面。 背面有一行手写的铅笔字,潦草至极:“别改规则。改工单。 ”
陈默的眼神变了。他一把扯下那张纸,从口袋里掏出之前的“异常工单”,铺在桌上,拔开笔帽。 他在“办结意见”一栏写下:“经核实,电梯异常系规则第一条‘有人’定义缺失所致。现规则已修订,投诉事由不成立。本工单办结。” 然后,他在投诉人一栏,签上了自己的名字。
“你自己投诉自己?”周谨慎看不懂了。 “电梯不会签字。投诉人无法签字的,由受理人代签。”陈默面无表情地写完最后一笔,将工单拍在桌上,“这是正常流程。”
话音刚落,工单上闪过一道微光,状态跳转:已办结。 楼道里所有闪烁的灯光瞬间恢复了正常的白炽色。电梯门“叮”的一声打开,里面是熟悉的街道办值班室走廊。
陈默长舒一口气,抬脚走出电梯。电梯门上贴着一张调令:“调陈默至异常工单处置科,立即报到。” 他回头看了一眼周谨慎:“你呢?回你的前公司?” 周谨慎看着正在缓缓关上的电梯门,咬了咬牙:“我前公司就是异常本身。我跟你去。”
陈默没拒绝,只是提醒了一句:“没社保,有把缺腿的椅子。” “行吧。”周谨慎跟了上去。
当天晚上,陈默推开地下一层处置科的门。一张办公桌后,坐着一个没有脸的科长。 科长推过来一本《处置科工作手册》。陈默翻开,最后一页的起草人写着:陈默(代签)。 科长的空白脸上浮现出一行字:“你的笔,自己填的坑,自己改。”
陈默拔出红笔,在调令背面刷刷写下一行字,拍在桌上:“调令收悉。本人对超时工单由本人承办的合法性提出异议。保留退回权利。” 那行字自动贴到了手册上,旁边浮现出系统冷冰冰的回应:“异议记录在案。办结率考核照常执行。”
陈默看着“考核照常执行”六个字,把红笔插回口袋,拉开椅子坐下。 他打开电脑,异常工单列表里,七条红字待办工单赫然在列。 第一条:“关于锦绣家园《住户须知》修订版执行情况的回访投诉。投诉人:锦绣家园保安(工号已注销)。”
那个被他连卡三次的保安,学会投诉了。 陈默笑了一下,在办结意见上敲出四个字:“已受理。” 他转头对正在填表的周谨慎说:“第一单。走。”
第4章 · 三无文件与耍赖的保安
陈默抬脚往楼梯上走,周谨慎在后面紧赶慢赶:“你真不认那规则?” “不认。”陈默连头都没回。 “那灯怎么还在灭?” 陈默停住了脚步。
他叹了口气,从兜里掏出那张纸。在街道办的语境里,他退回一份文件,对方得重新走三个工作日的流程。可这栋楼不讲武德,它贴了规则,规则就直接运转。你不认文件,文件按着你的头认。
他站在二楼拐角,借着忽明忽暗的灯光重新审视那张《楼梯使用规则》。 周谨慎凑过来,掏出笔记本:“我抄完了,你要不要对一遍?第一条,楼梯只允许上行,下行请用电梯。第二条,拐角有镜子……” “停。”陈默打断他,“第四条。‘数到七之前不要动’——数到七之后呢?” 周谨慎低头看笔记本:“没写。” “没写就是可以动。规则有缺口,流程不完整。”陈默把纸折起来塞进口袋,“好消息。它只规定了不能干嘛,没规定能干嘛。这就有了操作空间。”
周谨慎看他的眼神像在看一个疯子:“大哥,咱们在逃命,你在这找流程漏洞?” “逃命也是流程。不确认边界就乱跑,死得比站着不动更快。走。”
灯突然彻底灭了。连安全通道的绿光都没了。 周谨慎条件反射开始数数:“一、二、三——” “周谨慎。”陈默在黑暗里喊了一声。 “卧槽你叫我全名干什么?!”周谨慎的声音瞬间拔高,吓得差点跳起来。
“测试第三条。‘有人叫你全名,回答到,不要回头’。”陈默的声音四平八稳,“‘有人’是谁?是我吗?我喊你,你答,触发规则。但规则没区分‘叫人全名的人’和‘叫人全名的鬼’。这个漏洞先记着,别轻易用。” 周谨慎深吸了两口气:“那你叫我干嘛?吓死我对你有什么好处?” “确认你的全名构成。周谨慎,姓周名谨慎。如果它叫你‘小周’、‘谨慎’,或者‘9527’,你答不答?”陈默反问。 “……我前公司工号还真是9527。”周谨慎无语,“它叫我9527,那得看它给不给我交五险一金。”
黑暗里传来陈默一声极短的轻笑。
灯亮了。拐角处嵌着一面镜子。 陈默走过去,镜子里的周谨慎脸色煞白,但镜子里的陈默原本站立的位置,空空荡荡。 周谨慎看了一眼,腿肚子转筋:“你……你照不出来?!” 陈默低头看了看自己的手,又看看镜子,表情没什么波动。他掏出红笔,直接在镜面上画了个红圈:“第二条说‘不要在镜子里确认人数’,说明它自己也知道镜子不可靠。我照不出来,按立法本意,不算违规。” 他转过头看着周谨慎:“别看镜子,看我。我不在镜子里,镜子里的规则就管不到我。” “你这个逻辑居然闭环了……”周谨慎咽了口唾沫。
两人继续上楼,在三楼拐角撞见了正在贴纸的保安。 它的脸依旧像打满马赛克,但比一楼时稍微清晰了一点。陈默直接挡在它面前:“工号。” 保安顿住。 “你贴文件,属于职务行为。职务行为必须有追溯。报工号。”陈默步步紧逼。 “锦绣家园……保安……工号已注销。”保安的声音像漏风的收音机。
“注销了就是没编制。没编制就没授权。”陈默拔出红笔,在它手里那沓纸上一画,“无授权文件。三无产品。我不认。” 保安的像素脸剧烈抖动了一下,低头翻看手里的纸,仿佛在处理这个超出代码逻辑的指令。 “不予受理……是什么意思?”保安卡了半天,憋出一句。 “就是我不认,你白贴了。”陈默抱臂站着,“你想让我执行,让有权限的部门发个带红头的来。”
周谨慎躲在陈默背后,大气都不敢喘。他死死盯着保安的手,生怕它从纸里抽出一把刀来。 然而保安没掏刀,它掏出了一张表格:“请填写……《授权委托书补办申请表》。”
陈默接过来,只扫了一眼就塞了回去:“没编号。” “编号?” “正式表格都有编号,用于追溯领用部门。你这张白板一块,自己复印的?背面连备案章都没有。”陈默摆摆手,“无效表格。你拿张废纸让我填,是不是觉得我很好糊弄?”
保安低头看了看自己手里的表格,又抬头看看陈默,像素五官挤在一起,硬生生拼凑出一种“怀疑鬼生”的迷茫。 “你把鬼都问卡壳了。”周谨慎小声哔哔。 “它自己都不知道自己的表哪来的。”陈默绕过它往楼上走,“这系统比我那草台班子街道办还离谱。”
保安默默让开了路,手里的纸也没再贴,就那么傻站着。
四楼走廊尽头,一扇崭新的门突兀地立在那里。门缝透出光,还伴随一阵“哒哒哒”的机械敲击声。 陈默推门而入。房间里,一台老式打字机正自己疯狂运作,滚筒上吐出的纸已经拖到了地上。 周谨慎捡起一张,头皮发麻:“陈默,这上面写着……起草人,陈默(已授权)。”
陈默走过去。这是一份《住户须知修订版意见稿》。 他盯着那三个字,气极反笑。他掏出红笔,敲了敲打字机的铁壳:“授权人是谁?范围?期限?三问缺一,程序瑕疵。退回。”
打字机停顿了一秒,随后按键像疯了一样砸下去,速度快出残影。 新吐出的一张纸上,字体和陈默的笔迹如出一辙:“授权人:陈默。范围:全部。期限:至办结。”
“这什么意思?”周谨慎凑过来。 “意思是,它用我的名义给自己签了张卖身契,让我自己授权自己给它打黑工。”陈默冷冷地看着打字机,“我改得越细致,它的规则就越完美。它拿我当免费外包产品经理呢。”
打字机再次响了一声。这次吐出来的纸没有抬头,没有正文,只有一行小字: “处置时限:剩余4小时。超时,副本内全部人员转为待办结工单。”
“变成工单会怎么样?”周谨慎声音发抖。 “被下一个倒霉蛋接单处置。”陈默把纸翻到背面。 背面有一行铅笔字,笔迹潦草得几乎看不清:“别改规则。改工单。”
第5章 · 以毒攻毒
陈默盯着那六个字,脑子里飞速运转。 “改工单?”周谨慎一头雾水,“怎么改?规则都已经写死在墙上了。” “规则是系统写的,但工单是人写的。”陈默掏出那张一直揣着的“异常工单”,一把拍在桌上,“你刚才那个外卖员,进电梯,死了。他是按规则死的。如果系统没有规则可以执行呢?”
他拔出红笔,直接在工单的“办结意见”栏里开始写。 “经核实,锦绣家园3号楼电梯运行异常,系《住户须知》第一条‘有人’定义缺失所致。现规则已修订,原投诉事由不再成立。本工单办结。” 写完,他翻到背面,在“投诉人”一栏,笔尖悬停了一下。
“你干嘛?你要签自己的名字?”周谨慎看着那个空栏。 “电梯不会签字。投诉人无法签字的,由受理人代签。”陈默笔走龙蛇,签下“陈默(代)”三个字。 “这不就是自己投诉自己吗?而且你之前还批注‘代签无效’!” “那是针对规则文件。”陈默连眼皮都没抬,“规则要严谨,工单要流转。这属于不同维度的程序。现在,我们在走流程。”
他按下提交。 工单闪烁了一下,系统似乎卡顿了。紧接着,走廊里的打字机发出一声刺耳的悲鸣,所有打出来的纸瞬间卷成了一团。 楼道里的灯光瞬间变成了正常的白炽灯。电梯门“叮”的一声,缓缓打开,里面是熟悉的街道办值班室的走廊。
周谨慎劫后余生,一屁股坐在地上:“出来了……我们出来了?” 陈默走出电梯,回头看了一眼。电梯门上贴着一张崭新的纸,上面写着: “调令:陈默同志,自即日起借调至异常工单处置科。报到时限:立即。”
“你还要去?”周谨慎爬起来。 “调令都下了,不去算旷工。”陈默看了他一眼,“你呢?回前公司继续修AI?” 周谨慎看了看身后正在缓缓合上的电梯门,咬了咬牙:“我前公司就是那个逼样,我回去也是个死。要不……我跟你去那个处置科看看?还招人吗?” “临时人员登记表应该还有。”陈默想了想,“没社保,但有工位。” “有椅子吗?” “有把缺腿的,垫了一摞手册。” “行吧,总比我前公司的破椅子强。”周谨慎认命地跟上。
地下一层的灯管有一半是坏的,闪个不停。 陈默推开门,一股陈年纸张发霉的味道扑面而来。办公室里只有两张拼在一起的折叠桌,一台老式打印机。办公桌后,坐着一个没有脸的人。
是真的没有脸,就像一个打磨光滑的石膏像。 科长推过来一本厚厚的《处置科工作手册》。陈默翻开第一页:“手册第一条:所有工单必须在24小时内办结。超时工单,由派单员本人承办。” 一直翻到最后一页,起草人签名栏,赫然写着:陈默(代签)。
陈默抬头,盯着那张没有五官的脸。 科长的空白脸上,浮出一行发着微光的黑体字:“你的笔。自己填的坑,自己改。”
陈默深吸了一口气,从口袋里拔出那支红笔。他在调令背面写了一段话,直接拍在桌上:“调令收悉。本人对‘借调’期间的工伤认定、办结责任划分,以及‘超时由本人承办’条款的合法性提出异议。异议未解决前,本人保留对超时工单的退回权利。” 字迹印在纸上,自动贴到了手册的扉页。手册封面多了一行小字:“异议记录在案。办结率考核照常执行。”
“行,按考核来。”陈默拉过那把缺腿的椅子,一屁股坐下,打开了12345派单系统。 系统列表不再是空的了。七条红色的待办工单,七个不同的地点,时限全是24小时。 第一条的标题,让陈默笑出了声: “关于锦绣家园《住户须知》修订版执行情况的回访投诉。投诉人:锦绣家园保安(工号已注销)。”
那个被他用“没编号”、“三无文件”和“未满十八岁”连卡三次的保安,学会投诉了。 它用陈默的武器,反过来对付他。 “这保安是不是在报复你?”周谨慎凑过来看。 “这不是报复,这是走流程。”陈默拿起红笔,在第一条工单的办结意见栏写下“已受理,承办人:陈默”,然后站起身,“它投诉我,我受理。流程走完,它要么撤诉,要么升级。它既然学会了投诉,就不会轻易撤诉。第一单,走。”
第6章 · 瞎了一只眼的保安
陈默带着周谨慎重新走进电梯,按下了“锦绣家园”的楼层。 门再打开时,还是那个楼道。但这次没有阴森的灯光,也没有吃人的电梯。保安站在电梯口,手里捏着一张手写的投诉信,看到陈默出来,吓得往后退了两步。
它的脸比之前清晰多了,大概能看出是个四十来岁的中年男人,只是左眼的地方是一个黑漆漆的窟窿,显得格外诡异。 “你……你真来了?”保安的声音不再像卡带,有了点人情味。 “你提交的投诉,我受理了,自然要来做回访。”陈默拿着工单,像模像样地坐在楼梯台阶上,“说说吧,投诉什么?”
保安捏着衣角,局促得像个犯错的小学生:“我……我不知道该干嘛。我贴了三年规则,突然没规则贴了,系统一直给我报警,说我‘状态异常’。” “你工号注销了,没编制,当然异常。”陈默用笔敲了敲膝盖,“你想不想解决这个问题?” 保安疯狂点头。 “你想解决问题,就不能用这种手写投诉信。”陈默把那封信推回去,“格式不对。在系统里,这叫无效诉求。”
保安快哭了:“我不会写系统报告啊……” “我教你。”陈默从兜里摸出一张空白工单,拍在台阶上,“第一行,诉求标题。写‘关于申请补办临时人员登记手续的请示’。” 保安用缺了一根指头的手,颤巍巍地握着笔,费力地写。
周谨慎在一旁看傻了:“咱们不是来办回访的吗?怎么变成现场教学了?” “解决问题要治本。”陈默看着保安写完,继续指导,“第二行,写诉求事由。‘因工号注销导致身份丢失,无法履行职务,申请恢复身份’。最后,签名,按手印。”
保安按完红手印,陈默把那张工单塞进自己的异常工单里:“行了,这个诉求我收了。带你去地下一层办手续。” 三人下到地下一层。陈默把保安领到无脸科长面前。 “临时人员登记。保安,无工号,无姓名,申请登记。” 科长的桌上,自动翻开一页手册,上面浮现出几行字:“临时人员登记需提交:一、原单位离职证明。二、无犯罪记录证明。三、健康证明。四、一寸照片两张。”
陈默看着保安:“你有吗?” 保安摸了摸空荡荡的口袋:“工号注销的时候,一起没了。” “连健康证明也没有?” 保安看了看自己左眼那个黑窟窿:“……我这样,算健康吗?” “一寸照片总有吧?” 保安举起手,试图在自己的像素脸上比划一下。
陈默转头看向科长:“情况说明:原单位倒闭,身份注销,实体状态为‘半数据化’。这四项材料客观上无法提供。建议开启特殊情况通道,由我作为经办人进行担保。” 手册上又浮现一行字:“经办人担保需填写《担保责任书》,承担被担保人一切职务行为的连带责任。是否确认?”
陈默拿起笔,毫不犹豫地在担保书上签了字,然后加了一句批注:“担保范围仅限职务行为。如系统自身原因导致被担保人身份缺失,责任由系统承担。” 科长那张空白脸似乎盯着陈默看了几秒,最后,缓缓浮现出四个字: “登记通过。待岗。”
保安的破旧制服瞬间变成了干净的灰色,胸口凭空出现了一张工牌:“异常工单处置科。姓名:保安。工号:002。” 保安低头看着工牌,激动得手都在抖。他突然对着陈默深深鞠了一躬:“陈……陈科长!谢谢您!” “别叫科长,没任命。叫同志就行。”陈默摆摆手,推开门,“走吧,还有六单要办。带你去见见世面。”
当天下午,陈默、周谨慎和刚入职的保安,组成了“异常工单处置”专案组,正式坐在了办公桌前。 而办公桌上,除了一本《工作手册》,还多了一份系统自动发来的文件: “关于《锦绣家园住户须知(修订版)》的内部意见征询函。” 陈默翻开一看,里面全是他前几天在副本里写的批注。 系统不仅吸收了他的建议,还把它们变成了白纸黑字的新规。
“它在用你的魔法打败你。”周谨慎看着那份修订版,“你提的漏洞,全被它补上了。现在规则铁板一块,没空子可钻了。” “空子是没了,但它变厚了。”陈默看着那叠密密麻麻的新规,非但没有生气,反而露出了一个让周谨慎熟悉的、堪称阴险的笑容,“规则越长,执行成本越高。走,上四楼,找那台打字机聊聊。”
第7章 · 抽屉里的笔记本
四楼的业委会办公室,打字机的敲击声像暴雨砸在铁皮屋顶上。 陈默推门进去的时候,那台老古董正疯狂地往外吐纸,地上已经铺了厚厚一层。每一张纸的抬头都是《住户须知修订版》。
“它还在改?”周谨慎踮着脚走过去,抽出一张。上面的条款已经严密得像一份不可逾越的法典,甚至连“住户在电梯内呼吸的频率”都有了规定。 “它急眼了。”陈默冷眼看着,“因为上一单它没弄死我们,反而被我们钻了空子。现在它在疯狂叠甲。”
陈默没管那台发神经的打字机,他蹲下身,目光锁定了办公桌底下的抽屉。那是一把老式的黄铜锁,锁孔里塞了一小卷纸条。他抽出来展开,上面有一行铅笔字:“钥匙在打字机底下。”
他把打字机往旁边一推,底座下果然压着一把铜钥匙。 打开抽屉,里面没有金银财宝,只有七本牛皮纸封面的笔记本,用圆珠笔在书脊上标了号:一到七。
周谨慎凑过来:“这不会是……”
陈默翻开第一本。扉页上写着一行字:“锦绣家园处置记录。处置人:陈默(代)。起始日期:系统初始日。” “又是你的名字。”周谨慎头皮发麻。 “笔迹不是我的。”陈默一页页往后翻。
第一页写得很简单:“第一条规则发布。电梯运行。无人投诉。办结。” 第二页:“第三条规则发布。楼梯通行。无人投诉。办结。” 到第三页,字迹开始潦草了,甚至涂改了好几处:“第五条规则发布。镜像计数。有住户投诉在镜子里看不到自己。处理结果:退回投诉人补充材料。投诉人未补充,状态转为待办结。”
陈默翻到第四本。封面上贴了张黄色便利贴,写着:“本册开始,有活人进来了。” 第一页记录:“活人一名。男,三十岁左右,自称程序员。进入方式:电梯。状态:已登记。处置意见:安排至四楼协助文书工作。办结。” “这不会是我吧?”周谨慎指着上面的“程序员”三个字。 “时间对不上,这本是去年的记录。”陈默继续翻,“你是第二个。前面还有一个。”
翻到第四本后半段,字迹从工整的钢笔变成了狂躁的铅笔,力透纸背: “活人两名。第一名在五楼拐角回答了名字,状态:待办结。第二名拒绝回答,状态:存活。处置意见:建议第二名接替处置人岗位。未获回应。” “未获回应”四个字被笔尖重重地圈了起来,旁边打了个巨大的问号。
陈默拿起第五本。这本只写了一页就断了。页面上只有五个字:“我改不动了。” 再往后翻,全是白页,直到最后一页的角落,才有一行极小的字:“别改规则。改工单。”这笔迹,和打字机后面、六楼便利贴上的字一模一样。
周谨慎声音有点发虚:“这人……改崩溃了?” “他把破局的方法留在了三个地方。确保只要有人找到一处,就能活命。”陈默把五本笔记本合上,拿出第六本和第七本。 这两本是空的。但第七本的扉页上,用很急的笔迹写着一句话:“顶上有人。别上去。他在等你签字。” 右下角还有一行更小的字,像是犹豫了很久才落的笔:“签了字,你就出不去了。”
“顶上是谁?”周谨慎咽了口唾沫。 “保安说它在这待了三年,没见过活人出去。如果有人在顶楼待了三年不吃不喝,那他还是人吗?”陈默站起身,把第七本塞进口袋,然后掏出红笔,在第一本的扉页下方签下自己的名字。 “经手人:陈默(现任)。查阅记录:一到七。备注:第六、七册空白,原因待查。”
“你真要上去?”周谨慎急了。 “他在等我。”陈默把笔收好,“需要我的人,不会一见面就杀我。走,去会会他。”
一直缩在角落的保安突然开口了:“那个……顶楼的人,我见过。” 陈默回过头。 保安从制服内衬里摸索了半天,掏出一张皱巴巴的纸条:“我贴规则的时候,门缝里经常塞出纸条。后来我每贴一次,它就塞一次。上面写着‘别贴了。没用’。” 陈默接过纸条,那上面的铅笔字和笔记本上的一模一样。纸上写着:“你越贴,系统改得越勤。你越努力,它越完善。停手吧。我试过了。”
第8章 · 顶楼的人
六楼的铁门生满了红锈,把手上挂着一把新锁。锁上贴了张便利贴:“顶楼维修中。请勿进入。” 陈默没找钥匙,也没打算踹门。他掏出那张“异常工单”,从门缝底下塞了进去。
“你干嘛?”周谨慎压低声音。 “走流程。”陈默拍了拍手上的灰,对着门板说,“顶楼住户你好。我是异常工单处置科经办人陈默。现有工单一条,涉及锦绣家园电梯异常。请配合调查,开门。”
里面安静了足足半分钟。 然后,门缝下面推出来一张纸,上面写着:“工单编号。” 陈默低头看了一眼:“XJ-2026-1104-001。”
又过了十秒,第二张纸推了出来:“受理人签名。” 陈默签上名字,塞了回去。 又过了半分钟,锁孔里传来“咔哒”一声。铁门带着刺耳的摩擦声,从里面被拉开了一条缝。
一只手伸了出来。很瘦,皮包骨头,指甲长且发灰,手里捏着一截只剩半寸长的铅笔。铅笔尖指着陈默的鼻子。 “你就是新来的处置人?”门后传来的声音沙哑得像砂纸磨过水泥,“比我当年还年轻。”
门彻底打开。一股陈腐的霉味扑面而来。 顶楼是一个堆满废纸和文件夹的斜顶阁楼。角落里有一张行军床,一个暖水瓶,还有一台被拆得只剩骨架的打字机。 门后站着一个四十来岁、头发像鸡窝一样的男人。他穿着件灰色夹克,胸口别着一枚磨损的工牌:异常工单处置科。姓名:王慎。工号:001。
“王慎?你是我上一任?”陈默打量着他。 “上一任。”王慎把铅笔别在耳朵上,让开身子,“进来说,把门关上。”
陈默走进去,周谨慎和保安跟在后面。王慎瞥了保安一眼,突然笑了,那笑容比哭还难看:“你终于上来了。我往门缝里塞了三年纸条,就等来一个能签收的。” 保安愣住:“你认识我?” “系统派来的看门狗,我能不认识吗?”王慎指了指那把被拆烂的打字机,“我原本在四楼改规则,你在楼下贴规则。后来我把这台机器拆了,它就彻底罢工了。系统一怒之下把我锁在顶楼,上不去下不来。”
陈默环视了一圈阁楼:“你在这待了三年?” “整整三年。”王慎踢了踢那个空暖瓶,“系统每天只给我一瓶热水。饿不死,但也活不好。在这个副本里,人不吃东西不会死,但饥饿感是真实的。你试过饿三年是什么滋味吗?” 周谨慎下意识后退了半步。
“你为什么被锁?”陈默问。 “因为我发现,规则是系统写的,但工单是人写的。”王慎在行军床上坐下,“我想改工单。系统发现我在钻漏洞,直接把我权限冻结了。它说违反了《异常工单处置规范》第七条。”
“第七条写了什么?” “不知道。”王慎摊手,“它从来不给我看全文。”
陈默把工单递过去:“你签收一下。我就查这件事。” 王慎接过工单,却没急着签,而是看向陈默:“你上来的时候,看到我这副鬼样子,怎么不跑?前面有两个活人上来过,一个看了一眼就跑,另一个聊了半小时,说‘你在这待着挺好’,也跑了。”
“因为你手里有我要的东西。”陈默看着他。 “什么东西?” “流程。你既然懂怎么改工单,就说明你摸到了系统的命门。我缺个懂行的技术顾问。”陈默把红笔掏出来,“签收吧,配合调查。”
王慎盯着他看了几秒,突然咧嘴笑了。他在签收栏划拉上自己的名字,然后指了指陈默的工单:“你想要第七条全文?我可以帮你申请。但你得先帮我做件事。”
“说。” “帮我把这身‘待办结’的皮扒了。”王慎翻开自己的夹克领子。里面缝着一块布标,写着:“状态:待办结。办结权限:已冻结。” “我拿什么帮你?”陈默皱眉。
“《规范》第三条,处置人有权调阅与本人工单相关的全部记录。”王慎凑近压低声音,“你用你的权限,向系统申请调阅第七条。只要申请递上去,系统就必须回话。它是死脑筋,最爱讲规矩。”
陈默想都没想,直接在系统后台新建了申请:“调阅《异常工单处置规范》第七条全文。申请人:陈默。”
提交。 打字机没响。系统似乎卡壳了。过了足足五分钟,墙上那台破旧的广播喇叭突然刺啦刺啦响了两声,吐出一段毫无感情的电子音: “申请已收到。第七条内容为:处置人在修订规则时,不得增设可由处置人自行判定执行与否的条款。凡增设此类条款者,视为试图绕过规则执行,判定处置不当。”
王慎冷笑:“听见没?‘自行判定执行与否’。这就是它给我定罪的证据。” 陈默没说话,他手指在膝盖上敲了敲,突然问:“你当年改的条款是什么?” “我加了一句:‘如遇特殊情况,可由处置人酌情判定。’”王慎叹气,“我就想给自己留个后门。”
“那如果……”陈默突然拔出红笔,在工单背面又加了一行申请,“问它:如果条款写的是‘如遇特殊情况,提请系统判定’,算不算违规?”
第9章 · 把判定权交出去
申请再次提交。 广播喇叭这回响得很快:“答复:不包含。‘提请系统判定’不属于‘自行判定’。第七条仅限制自行决定,不限制将判定权交由系统。”
王慎愣住了。他猛地从床上站起来,动作太大,差点撞翻暖水瓶:“不包含?!” “别激动,坐下。”陈默按住他,“你当年为什么不把判定权推给系统?” 王慎张了张嘴,苦笑:“因为我当年把系统当敌人。我总觉得它是个想弄死我的反派,我哪敢把判定权给它?那不是把脖子往它刀口上送吗?” “所以你卡了三年。”陈默把笔帽盖上,“在这个系统里,没有敌人。只有执行程序的机器。你顺着它的逻辑走,把责任推给它,它就认。”
陈默在工单的办结意见栏里飞速写下一段话:“经查,王慎修订第五条时增设的‘酌情判定’条款,因未明确判定主体,系统判定其违规。现经调阅全文及补充解释,‘提请系统判定’合法合规。王慎本意系将判定权交由系统,故不构成违规。建议:解除王慎隔离及权限冻结,恢复办结资格。”
他把工单递给王慎:“签个字。这是你的解冻申请书。” 王慎拿着笔,手抖得像筛糠。他深吸了好几口气,才歪歪扭扭地签下名字。
陈默拿着工单,在墙壁上敲了敲:“单子我递了,怎么回话?” 话音刚落,阁楼角落那堆破铜烂铁里,那台被拆散的打字机突然发出“嗡”的一声闷响,像诈尸一样自己转动了起来。它吐出一张边缘还带着火星的纸: “经复核,原判定证据不足,予以撤销。王慎状态恢复。隔离解除。”
王慎一把扯下自己的领口。 那块缝在衣服上的布标,上面的“待办结”三个字正逐渐变淡,变成了“正常”。他活动了一下肩膀,骨头发出让人牙酸的“咔咔”声,然后一屁股瘫坐在床上,长长地吐出一口浊气。
“三年了。”王慎盯着天花板,“我在这破屋子里想了三年怎么钻空子,结果你一个‘提请系统判定’就把我捞出来了。” “不是我把你捞出来的,是系统自己放了你。”陈默纠正他,“它按规则办事。你顺了它的毛,它就给你松绑。”
周谨慎在旁边听得一愣一愣的,但他突然想到了什么:“等等,如果系统这么讲规矩,那它为什么不早放你?” “因为它不想让我出去。”王慎把夹克穿好,“它在逼我妥协。它用三年时间告诉我:别挣扎了,你改不了。要不是你们来,我估计再过两年就疯了。”
陈默把笔记本装进包里:“走吧。你说你要当顾问,去处置科看看。七条工单,我们才办了一条。” “去!这就去!”王慎来了精神,但走到门口他又停下了,“等等。你刚才查了系统的《规范》第七条,你有没有想过一个细思极恐的问题?”
“什么?” “系统要求我们不能绕过规则,要有审核人。那系统自己有没有人审核?”王慎压低声音,眼神里闪着光,“如果系统自己也伪造了审核人,或者它根本没有授权,那它凭什么管我们?”
陈默停住了脚步。 他的手指摩挲着口袋里那支红笔,眼神亮了起来。 “你意思是……” “查它。”王慎指了指头顶的灯泡,“查它的底裤。如果它自己都是一笔烂账,这怪谈世界就彻底是个笑话了。”
陈默笑了。这次是真的觉得很对胃口的笑。 “行。”他推开门,往楼下走去,“回去第一件事,申请调阅《通用死亡规则》修订记录。看看系统自己,到底有没有签字。”
周谨慎跟在后面,悄悄问王慎:“系统自己有签字吗?” “我猜没有。”王慎冷笑,“但如果你能证明系统自己程序不合法,它的权威就彻底崩塌了。这叫釜底抽薪。”
三人走到楼下。保安在下面把风,看到他们下来,挠了挠脑袋:“办完了?” “办完了。回科室。准备下一场硬仗。”陈默推开电梯门,忽然又停住,转过头看着王慎,“对了。那台打字机,是你拆的?” “是我拆的。”王慎说,“不拆它,它天天往外吐纸,我连觉都睡不着。” “回去我让系统给你报修。以后咱们得靠它出通知。” “你疯了?让它出通知?” “对。用它自己的机器,打咱们的文件。”陈默走进电梯,“这就叫,用魔法打败魔法。”
第10章 · 囤水狂潮
从锦绣家园出来,陈默以为能有个稍微正常的周末。 “正常”这两个字,在他推开幸福里家属院大门的那一刻,碎得连渣都不剩。
整个家属院死气沉沉。三栋六层的老楼,外墙皮掉得像癞痢头,晾衣架上挂着几件忘了收的衬衫。大白天,院里竟然看不见一个散步的人。 陈默、周谨慎和刚入职的保安站在大门口,王慎叼着根没点燃的烟,指了指前面的单元门:“都在看通知呢。”
陈默走过去。每个单元门的铁门上、旁边的公告栏上、甚至一楼住户的窗户上,密密麻麻地贴满了A4纸。 最新的一张写着:“今日停水。” 旁边一张写着:“今日不停水。” 再旁边一张:“停水区域不含本楼。” 再再旁边:“本楼属于停水区域,但视同不停水。”
陈默扫了一圈,大概数出二十三张通知。他掏出那张“异常工单”,来源:幸福里家属院。投诉内容:“本楼今日到底停不停水,请给个准信。”
陈默走到一个单元门洞前,一个穿着花睡衣、顶着满头卷发棒的大妈正站在那儿,死死盯着那一墙通知。她手里拎着个水桶,脸上写满了“我要不要放水”的终极哲学困惑。 “大妈,您家现在停水了吗?”陈默问。
大妈转过头,眼神涣散:“昨天第三张说要停,我就把水龙头打开囤了一浴缸。后来第五张说视同停水,又让准备,我又接了两桶。今天早上第十二张说停水取消,我把浴缸的水放了。刚要煮饭,第十三张又说恢复了!” 大妈指着门:“我到底该不该按冲水马桶?!”
陈默看着大妈憔悴的脸,叹了口气:“大妈,您先回去休息,这通知是假的。” “假的?”大妈眼睛一亮,赶紧跑了。
“走吧,去物业处要个说法。”周谨慎提议。 “找物业没用。”王慎指了指其中一张贴着“物业处今日不上班”的通知,“这是系统搞的‘冗余测试’副本。同一个事,发无数个互相矛盾的通知,看哪个被执行。执行了哪个,系统就默认哪个有效。错的人就被同化。” “那些没被同化的人呢?”保安问。 “就像这位大妈,神经衰弱,最后渴死在自家放了水的浴缸里。”
陈默没说话,他走到公告栏前,从口袋里掏出红笔。周谨慎赶紧掏出笔记本:“怎么弄?一张张批注?” “批注个屁,二十三张,写到明年去?”陈默找了个台阶坐下,把二十三张纸大概扫了一遍,“先找妈。这堆通知全是从同一份模板复制出来的。找出最初的那一张。”
三人开始分头撕通知。 “你们干什么?别撕啊!那是物业贴的!”保安在门口喊。 “撕!出了事我顶着。”陈默头也不回。
半个小时后,通知在楼道里按时间顺序排了一地。陈默盯着最底下的一张。 这张纸最黄,胶带都老化了。抬头不是“通知”,而是《关于规范停水通知发布流程的通知》。 正文只有一句话:“自本通知发布之日起,所有停水通知由物业管理处统一发布,不得转贴。” 落款时间:三年前。
“找到了。”陈默拍了拍纸上的灰,“这三年来所有的矛盾,都是因为这张母版没写清楚怎么发。” “它规定了谁来发,但没规定格式,没规定生效条件,也没规定改动程序。”陈默拔出红笔,“这就好办了。”
他在那张母版通知的背面,龙飞凤舞地写下三条: “一、所有通知以此为准。二、同一事务只认最新一份。三、已生效通知的变更,必须写清变更原因,未写明的无效。”
刚写完,头顶的日光灯管“滋啦”闪了两下。 只见公告栏上那二十三张通知开始剧烈抖动。紧接着,“唰”的一声,所有通知全部脱落,像废纸一样飘了满地。 唯一没掉的,是公告栏正中间新浮现出的一张白纸黑字。
第11章 · 大妈的萝卜章
那张新纸的抬头加上了“(临时)”两个字。 内容一字不差,全是陈默刚批注的条款。
周谨慎凑过去看:“它认怂了?直接把你的批注变成修订版了?” “它认得太快了。”陈默把那张修订版扯下来,翻到背面,“你看这第三条,‘变更须经住户代表三分之二以上同意’。它自己改了母版,没经过住户同意。”
话音刚落,家属院的几栋楼里突然传出此起彼伏的惊呼声。 “群里有新通知了!” “我家门被敲响了!” “到底还要不要囤水啊!”
陈默抬头,看到刚回去的大妈又提着水桶跑了出来,这回连拖鞋都跑掉了一只。 “大妈!您别跑了!”陈默赶紧拦住她。 “不行啊小伙子,群里又发通知了,说必须按第一份通知执行,否则后果自负!”大妈快哭了,“我刚才把马桶都按了,现在全楼都没水了!”
“系统在耍赖。”陈默看了一眼手机,业主群里已经被各种打着官方红头印章的“通知”刷屏了。系统在绕过公告栏,直接用群发通知逼住户站队。
陈默看着急得团团转的大妈,转头问王慎:“你们以前在这副本里怎么破局的?” “没破过。”王慎摊手,“我只会发文件,系统发得比我快。最后住户全疯了,我也被踢出副本了。”
“陈默,怎么办?系统这招太毒了。它有一万个文件模板,咱们手动改根本来不及。”周谨慎急道。 “用体制内的打法。”陈默拉住大妈,“大妈,您在这个院子住了多久?” “二十三年!这院子盖好我就在!” “楼里的人您认识多少?” “全认识!三楼老李,五楼小孙,都是我老同事!”
陈默把大妈按在花坛边上,从兜里掏出个本子递给她:“大妈,您去把院子里所有还活着的人全叫下来。就说要开全院大会,选出住户代表,不然下午全得渴死。” “开会?”大妈愣住了。 “对,开会!您敲盆、用喇叭喊都行。五分钟内,集合!”陈默转头对保安说,“你去门卫室,找张桌子搬过来!”
五分钟后,家属院楼下聚集了二三十号人,手里都端着盆或提着桶,群情激愤。大妈站在人前,指着陈默说:“这小伙子是上面派来查物业的!” 陈默跳上保安搬来的桌子,清了清嗓子:“各位街坊,停水通知是物业处乱发的。现在情况很复杂,大家听我指挥。”
“你谁啊你?凭什么听你的?”底下一个大爷不服。 “就凭我能让你们今天下午不渴死。”陈默提高音量,“现在,我们现场表决,选出一位代表,统一去跟物业处交涉!同意的举手!”
底下人你看我,我看你。突然,大妈举起了手里的水桶:“我选老赵!老赵以前是厂里车间主任,大嗓门,镇得住场子!” “老赵!老赵!”底下人纷纷附和。
赵老头——就是陈默之前碰到的那个,现在正一脸懵地被推了出来。 “赵师傅,临危受命啊。”陈默看着他,“您牵头,带大家定一份规矩。” “定啥规矩?”赵老头挠头。 “就定一条:以后只认咱们自己贴的通知!”陈默递给赵老头一张纸和一把笔,“您去弄个章,盖在上面,这就是住户的决议。”
赵老头环顾四周,突然转头跑回了一楼自己家,五分钟后,手里拿着半截萝卜和一把小刀跑了出来。他蹲在台阶上,咔咔几刀,半截萝卜被削平了底,上面刻了四个歪歪扭扭的字:“住户代表”。 接着,他从隔壁小卖部拿了瓶老陈醋,往纸上一抹,萝卜章“啪”地盖了上去。 “这行了吧?”赵老头举着带醋味的决议。 “行。太行了。”陈默看着那个红彤彤的“住户代表”印,差点没绷住笑。
第12章 · 反手就是一个投诉
陈默掏出手机,对着那张盖着萝卜章的决议拍了张照,然后发到了异常工单的“附件”里。 他直接在系统的“办结意见”栏里写:“经查,幸福里家属院通知矛盾,系物业处未按规定发通知所致。现住户代表会议已形成决议,统一通知模板。建议:系统认可住户决议,撤回矛盾通知。本工单办结。”
提交。 安静了大概三秒。家属院里所有的喇叭、手机群发、大屏幕,同时陷入了死寂。 紧接着,赵老头家一楼的窗户里传出“叮”的一声,那是小区后台系统重启的声音。
“成了?”赵老头问。 “成了。”陈默指了指手机上的状态,“系统认了这个萝卜章。”
赵老头长舒一口气,转身对街坊们挥挥手:“散会!回去放水去!” 人群欢呼着一哄而散。
陈默正准备带着队伍撤退,赵老头突然喊了一声:“等等!” 只见他拿着一沓纸,大步流星地跑过来,一把塞进陈默手里。 “这是什么?”陈默翻开一看,是一张按满了红手印的纸。
赵老头清了清嗓子:“幸福里家属院住户联名投诉!投诉物业处!这三年来乱发通知,害我们囤水放水,精神受到严重损害!你们不是管异常工单的吗?这事你们得管吧!” 陈默看着密密麻麻的红手印,再看看赵老头那张义愤填膺的脸。
旁边的周谨慎和王慎已经笑出了声。 “陈默,你这是……引火烧身啊。”周谨慎笑得直不起腰。
“笑什么。”陈默把投诉信折好,放进包里,“我接了。” “你真管啊?”赵老头眼睛亮了。 “管,怎么不管。幸福里物业处,长期发文不严谨,导致住户生活困难。这完全符合立案标准。”陈默看了一眼系统,“回去我就给他们开一张新的异常工单。”
当天下午,地下一层异常工单处置科。 陈默把赵老头的那封联名信扫描进了系统。12345派单界面上,赫然多了一条新工单: “投诉人:幸福里住户代表。被投诉方:幸福里物业处。投诉事由:长期发布无效文件,扰乱住户生活。”
王慎把两条腿搁在打印机上,冲陈默竖了个大拇指:“绝了。咱们本来是来救人的,结果救完人,转头把物业处给办了。” “这叫走群众路线。”陈默拿起红笔,在办结意见上写下四个字:“已受理,查。”
“咱们真要查物业处?”周谨慎问。 “查。系统最怕的不是被投诉,是投诉被受理。这叫判例。只要办结了物业处,系统以后发文件就得掂量掂量。”陈默把笔帽盖上,“抓紧时间。我看了下工单列表,后面还有五条呢。”
这时,陈默的手机响了。老主任打来的。 接通后,老主任的声音透着一丝疲惫:“陈默,你们下一个副本去政务服务中心B座吧。那个3楼的走廊,我走了三年,没走出去。你要是能把它办了,我请你喝酒。” “走廊?什么走廊?”陈默问。 “踢皮球走廊。所有窗口都说‘这事不归我管’。”老主任叹了口气,“你要是能让他们认账,我服你。”
陈默挂了电话,看向周谨慎和王慎:“听见了?下一站,政务服务中心。去见识见识体制内的终极折磨。”
第13章 · 走廊尽头还是走廊
陈默推开地下一层处置科的门,手里拿着一张老主任刚发来的传真。 “政务服务中心B座3楼。办事群众在走廊迷路。”陈默把照片钉在白板上。照片上是一条灰白色的走廊,两边的蓝色指示牌排到了天际线,看不到尽头。
“这地方我熟。”王慎坐在缺腿的椅子上,晃荡着两条腿,“系统搞的‘推诿测试’。你随便找个窗口问事,它都会告诉你‘这事不归我们管,你去下一个窗口’。” “那下一个窗口呢?”周谨慎问。 “下一个会告诉你,归上一个管。” 周谨慎脸垮了:“死循环啊?”
“死循环是它的本意。走到你崩溃放弃,系统就赢了。”陈默把外套一披,拍了拍腰间的红笔,“走,去见识见识。”
四个人(加上新入职的保安)坐电梯到了市政务服务中心B座。 一下电梯,一股浓郁的消毒水味扑面而来。天花板的日光灯管嗡嗡作响,地面上的灰色地砖被拖得能照出人影。走廊没有尽头,每十米一个亮着灯的窗口,蓝底白字的牌子挂着:综合受理、社保、医保、不动产、税务……
走廊两边的长椅上,坐着几个人。一个中年男人抱着一摞材料,呆滞地看着天花板;一个年轻女孩趴在窗口,拼命跟里面解释着什么,眼泪都掉下来了。 太安静了,安静得像一座巨大的坟墓。
陈默走到第一个窗口:“综合受理”。 玻璃后面坐着一个二十多岁的年轻姑娘,圆脸,制服笔挺,脸上挂着教科书般的微笑,露出标准的八颗牙齿。
“您好,请问办理什么业务?” “政务服务中心走廊迷路投诉。我是异常工单处置科的。” 姑娘的笑容连弧度都没变,像设定好的程序:“您好,综合受理窗口不负责场所管理。建议您前往社保窗口咨询。”
陈默转头看周谨慎:“记。第一个窗口,推给社保。” 周谨慎掏出笔记本狂写。
陈默走到第二个窗口:“社保办理”。 里面坐着个同样微笑的小伙子。“您好,社保窗口只负责社保业务。走廊迷路属于场所管理,建议您前往不动产窗口。” “综合受理让我找你,你让我找不动产?”陈默敲了敲台面。 “依据《窗口业务分类指引》第3.2条,场所管理类投诉由不动产首问负责。”小伙子连标点符号都没停顿。 “《分类指引》全文在哪?” “建议前往政策咨询窗口查询。在走廊尽头右转。”
陈默往走廊深处看了一眼,灯管排列得像没有尽头的光锥。哪来的右转?
“记。”陈默转头对周谨慎说,“第二个窗口,推给不动产。理由是《分类指引》第3.2条。还骗我们说走廊尽头有右转。” 周谨慎一边写一边嘀咕:“这不就是我前公司跨部门协作吗?出事了都往别的部门推,HR都不管。”
陈默开始了“扫街”模式。 不动产推税务,税务推公积金,公积金推市场监管。每个窗口都有标准八颗牙的微笑,每句话都以“依据某某文件”开头,每个结尾都是“建议您去下一个窗口”。
连问八个窗口后,陈默停住了。 周谨慎翻着笔记本,突然说了一句:“陈默,这些依据的编号是连续的。” “什么意思?” “你看。综合受理是3.2条,社保是3.2,不动产是3.3,税务是3.4,公积金是4.1。编号从3.2排到4.1,严丝合缝,一个不落!”周谨慎瞪大眼睛,“它们在引用同一份文件!而且,这是一份设计好的‘推诿路线图’!”
陈默笑了。 “好一个路线图。这就好办了。”他转身走回第一个窗口,“综合受理”。 还是那个圆脸姑娘,还是那个笑容:“您好,请问办理什么业务?” “我要看《窗口业务分类指引》全文。” “建议您前往政策咨询窗口查询。” “政策咨询窗口在走廊尽头右转,但你告诉我,这走廊根本没右转。”陈默趴在台面上盯着她。
姑娘的笑容微顿,然后恢复如初:“建议您前往……” “你再复读一句试试。”陈默打断她,眼神突然变得很冷,“我就把你的工号记下来,填进投诉单,投诉你‘未履行一次性告知义务’。” 姑娘的笑容僵在脸上。大概停顿了三秒,她重新开口,语速飞快:“政策咨询窗口在尽头,右转只是示意方向,实际位置请以现场为准。”
“现场指引在哪?” “建议您……” 陈默拔出红笔,直接在玻璃上画了个圈,圈住她的脸:“未履行一次性告知义务。依据《首问负责制实施细则》,第一个被问到的窗口就是责任人,必须一次性告知全部路径。你现在属于违规。”
他写完,退后一步:“你把《实施细则》全文给我,我就不记你工号。否则,这投诉单立刻生效。”
姑娘盯着玻璃上的红圈,眼睛越睁越大,像程序出现了Bug。她张了张嘴,终于从窗口底下的缝隙里,塞出一张纸。 上面印着一行字:“首问责任人须一次性告知全部路径,不得以不归本窗口管辖为由拒绝受理。”
陈默拿过纸,转过身,对整条走廊大吼一声:“所有窗口注意!《首问负责制》全文已调取!综合受理是第一个被问到的,它没履行义务。我现在要求它当众履行!” 他走回第一个窗口,把纸拍在台面上:“念。大声念,让整条走廊都听见。”
圆脸姑娘脸色煞白,嘴唇哆嗦着:“首问责任人……须一次性告知……” “大声点!” “首问责任人须一次性告知办事群众全部所需材料及办理路径!不得以‘不归本窗口管辖’为由拒绝受理!”她几乎是尖叫出来的。
整条走廊,死一般的寂静。所有窗口的八颗牙笑容瞬间凝固。紧接着,深处传来一阵刺耳的“哗啦啦”的翻纸声。 王慎站在陈默身后,小声说:“你把它们的总规则翻出来了。现在,推诿作废。它们得找总台了。”
第14章 · 总台的值班经理
深处的翻纸声戛然而止。 走廊尽头,原本无穷无尽的日光灯管一盏一盏地熄灭。灭到最后十米,一个窗口亮了起来。它头上挂的不是蓝色牌子,而是一块金光闪闪的牌子:“总台”。
总台前没有人。台上放着电话、登记簿,还有一台取号机。 陈默按了一下。吐出一张纸条:“A001。等待0人。请到1号窗口。” 他走过去,空气扭曲了一下。一个四十岁、穿着高级西装、笑容标准到令人发指的女人浮现出来。胸牌写着:“总台。值班经理。工号000。”
“您好,请问办理什么业务?”她的声音毫无波澜,牙齿露出十颗。 “走廊迷路投诉。八个窗口把我推到了你这儿。” 经理微笑着拿起电话:“好的,我帮您转接相关部门。请稍等。” 她拨了个号码,对听筒说:“综合受理,有群众反映迷路,请对接。”然后把话筒递给陈默,“综合受理在线,请您直接沟通。”
陈默接过话筒。里面传来第一个圆脸姑娘的声音:“您好,综合受理,请问办理什么业务?” “迷路投诉。你总台又把我转回给你了。”陈默面无表情。 “建议您前往社保办理窗口……”陈默把话筒直接塞回给经理。
经理依然笑着,接过话筒:“社保吗?总台转接。”又递给陈默。 陈默没接。他盯着经理的眼睛:“你拨的号码,和刚才那个号码,是同一个吧?” 经理笑容不变:“总台根据业务类型转接对应窗口。” “我问你,号码是不是同一个?” “总台转接流程符合《窗口转接管理办法》规定。”她继续背书。 “回答我,是,还是不是。”
经理的笑容僵持了整整五秒。然后她开口:“是同一个。” “同一个号码,你告诉我转给了不同窗口。这叫虚假转接。”陈默拔出红笔,在台面上画了个圈,“违反《首问负责制》。总台是最终受理窗口,必须履行首问责任,不得反复转接同一通话。我现在要求你,当场办结。”
经理的笑容像裂开的石膏。她的眼角疯狂抽搐。 “我帮您转接投诉处理窗口……”她慌忙去抓电话。
陈默一把按住电话,盯着她的眼睛:“我入职街道办第一天,我师傅教我的第一句话就是——‘帮您转接’这四个字,是窗口人员最大的挡箭牌。一说这四个字,就等于告诉对方‘别烦我了,滚蛋’。我在街道办用这四个字挡了三百多个投诉。你现在拿这四个字挡我?”
他从包里掏出一张纸,“啪”地拍在台面上。 “首问负责制承诺书。综合、社保、不动产、税务、公积金,每个窗口签一份。签了,就代表‘第一个被问到的窗口负责到底’。不签,你的投诉单立刻挂到系统里,24小时问责。你选。”
经理看着那张纸,脸开始扭曲,五官仿佛融化了一样往下掉。她的声音不再甜美,变得沙哑刺耳,带着电流声:“你……不该来这里。这个走廊,是让你走不出去的。” “走不出去的走廊,走多久都是原地打转。”陈默把笔推过去,“签,还是不签?”
经理死死盯着他,空气安静得可怕。最后,她像泄了气的皮球,抓起笔,在承诺书上歪歪扭扭地签了字。 笔尖落下的瞬间,整条走廊发出一声巨大的轰鸣。所有的窗口玻璃同时爆开,里面的工作人员像被抽干了力气,瘫坐在椅子上,脸上的假笑终于消失了,只剩下一片死灰般的疲惫。
灯管重新亮起。中间那段暗淡的走廊里,出现了一个影子。 影子不高,穿着洗得发白的灰夹克,抱着一摞快有半人高的文件。 王慎看了一眼那个影子,浑身一震,声音第一次带了颤音:“师傅?”
第15章 · 四百张投诉单
陈默没见过王慎这么激动。 从认识王慎开始,这人一直是“老子在顶楼关过三年”的浑不吝模样。但此刻,他脚步急促地跑过去,又猛地停在离那个影子两步远的地方。
影子走出暗处。是个六十多岁的老头,头发花白,戴着用胶带缠过腿的老花镜。 他看见王慎,愣了半天,笑了:“小王?你怎么在这儿?” “我被系统关在顶楼了!刚放出来。”王慎眼眶有点红,“您怎么在这儿?您不是退休了吗?” “退了,被拉进来办事,结果在这走廊里走了三年,出不去。”老头推了推眼镜。
老头转向陈默,打量了他一下:“你就是陈默?” “是我。” “我听小王提过你。”老头把怀里那摞文件放在台面上,掉出几个生锈的曲别针,“你刚才那套首问负责制,用得很溜。不过,这总台我投诉了三年,它就是跟我绕圈子。”
“您是怎么熬过这三年的?”周谨慎好奇地问。 老头指了指那堆文件:“我不走。我站在走廊中间,谁来都行,我就在这儿写投诉信。他们让我去下一个窗口,我就写一封‘未履行首问责任’的投诉信。三年,我写了四百多封。”
陈默随手翻开一封。抬头、事由、诉求、落款,格式规范得像教科书。最新的一封日期是昨天,投诉内容:“走廊迷路长期未解决,总台虚假转接。投诉人:退休干部。”
“有人受理过吗?”陈默问。 “没有。全被系统挂起。”老头摇头,“但我发现了系统的软肋。它只能挂起,不能删除。因为删除得留痕。只要投诉单挂得够多,它的数据库就会越来越大,判定程序就越来越卡。”
陈默看着老头,突然笑了。 “您这三年,是在给系统做压力测试啊。”陈默拿起老头的四百封投诉信,“系统最怕的,就是积压。好,我今天就让这些投诉单,全部落地。”
他抽出其中一张最旧的投诉单,翻到背面,拔出红笔写: “转办意见:原投诉成立。现由总台及综合受理窗口限期整改,一次性列出全走廊业务指引。见字即办。”
他把这单递给值班经理:“签收。这单要是再挂起,就直接红牌问责。” 经理脸色惨白,双手发抖地接过单子。
“还没完。”陈默指着老头,“他这三年写了几百封投诉信。每一封都是因为你们的推诿造成的。现在,给这位老同志开个‘绿色通道’。他想要什么,你们就给什么。”
老头摆摆手:“我也没啥想要的。我只有一个要求——把你们的窗口业务导引图,打印出来,贴在走廊入口。让以后进来的人,一眼就能找对窗口。” “听见没?”陈默看着经理,“赶紧办。”
半小时后。走廊入口的墙壁上,出现了一张巨大的落地指示牌。上面清晰地标明了所有窗口的位置和业务范围。 老头站在指示牌前,看了好一会儿。 他转头对陈默说:“我原本以为,这辈子就得在这走廊里走到死了。没想到,最后还真被你用我的投诉单给办了。” “不是我办的。”陈默指了指老头,“是您那四百张投诉单办下来的。您教会了他们,什么叫规矩。”
王慎扶着他师傅往外走。 老头走到陈默身边,低声说:“我看了你的办结意见。很硬,但也很有分寸。小王说你想查系统的底?去查吧。这系统里,多得是没擦干净的屁股。当年我被拉进来,就是因为系统乱抓壮丁。”
陈默看着老头的背影,若有所思。 他把最后那封投诉信收好,看了一眼系统。工单状态:已办结。 接下来的这单,是红旗机械厂。
第16章 · 完美的台账
回到处置科,陈默还没来得及喝口水,桌面上又凭空多了一张异常工单。 “来源:红旗机械厂。投诉内容:安全台账造假。投诉人:匿名。” 附件是三张照片,拍的是牛皮纸封面的《安全生产台账》。
周谨慎凑过来看了一眼:“哪份是真的?” “一份交上去,一份留着保命。”陈默放大了照片,“交上去的写‘一切正常’,留底的写‘有问题’。厂里有人在做两套账。”
老主任从角落里抬起头,摘下半截老花镜:“红旗机械厂?归区里管,但我熟。厂长老钱,钱满仓,以前年年评安全生产先进单位,奖状贴满了一面墙。这人最大的本事就是写台账。”
“走,去会会这位先进厂长。”
五个人出了电梯,站在红旗机械厂的大铁门前。厂区里机器轰鸣,听起来热火朝天。 门卫老头探出头,敲了敲登记簿:“外来人员登记。姓名、单位、事由、进厂时间。” 保安凑过去,熟练地填好,老头这才按了开门的电钮。
办公楼二楼,厂长办公室的门开着。钱满仓是个五十来岁的秃顶胖子,穿着灰工装,胸口别着胸牌,满脸堆笑地迎上来:“几位是?” “异常工单处置科,核查安全台账。”陈默亮了亮证件。 钱满仓脸上的肉抖了一下,随即笑得更灿烂了:“台账有,刚做完,完美无缺!小刘,把第三季度的本子搬过来!”
一个年轻人吭哧吭哧抱来一摞牛皮纸本子。钱满仓啪啪一拍:“一天不落,全在这儿了。随便翻!” 陈默翻开第一本。7月1日:“设备正常,人员规范,隐患已排查。”签字:赵安全。 7月2日:一模一样。 7月3日:一模一样。 翻到8月15日,内容连标点符号都没变。
“字挺工整啊。”陈默把本子翻过来,倒出封底夹层里的一页折纸。展开一看,还是8月15日的台账,但内容全变了:“设备异常,隐患未整改。签字:赵安全。”
陈默把两张纸并排拍在桌上:“钱厂长,同一天,两份台账。一份写正常,一份写异常。哪份是真的?” 钱满仓的笑容僵住了,冷汗从额头滑下来,下意识去摸口袋里的烟:“这……可能是赵安全写错了,他年纪大……” “两份都是他的签字,同支笔。”陈默冷冷地打断他。
门突然被推开,一个五十来岁、瘦高个的男人走进来。他穿着蓝工装,左袖管空荡荡地别在腰带上,手里拿着个沾满油污的零件。 “钱厂长,你找我?” “赵安全!你来得正好!”钱满仓像抓住救命稻草,“处置科的同志问台账的事,你跟他们解释,8月15号怎么回事?”
赵安全看了看桌上的两张纸,没有辩解,甚至没有看钱满仓。他用右手拿起那张写着“异常”的复印件:“这张是真的。台账里那张,是假的。” 钱满仓脸白了:“老赵你——” “我写了十五年台账。我写正常,机器就是正常的。8月15号,三号车间冲床出事,老李的手被卷进去了。我写了异常,交上去,厂长让我重写。”赵安全看着陈默,声音平静得可怕,“我重写了正常,把异常留了底。一共留了二十天,二十张,都在各本的封底里。”
陈默看着他空荡荡的左袖管。 “你的手呢?” “二十年前的事。跟台账无关。”赵安全把复印件推过去,“他让我改,我不改,老李的手就白没了。”
第17章 · 备用钥匙
钱满仓瘫坐在椅子上,揉碎了手里的烟:“我不让他改,上面来查,停产整顿,工人工资发不出来,谁负责?我为了保住厂子,我有什么错!” “你为了保住厂子,让老李丢了只手。”陈默把二十张留底复印件排开,“这二十天,你一直用‘调正’来掩盖隐患。”
“调正”是设备维护记录里出现的词。 “设备维护记录不在我这儿。”钱满仓还在嘴硬,“在档案室。钥匙在小刘那儿。” 小刘站在门口快哭了:“厂长,档案室钥匙昨天丢了……”
“丢了?”陈默看向赵安全。 赵安全没说话,转身往外走:“跟我来。”
五个人下到一楼档案室。铁门紧锁,落满灰尘。 赵安全踮起脚,从门框顶上摸出一把沾满铁锈的钥匙,捅进锁孔,用力一拧。“咔哒”一声,门开了。 “厂里装的锁,我全留了备用钥匙。”赵安全走进去,拉开“设备维护记录”的柜子,抽出8月份的文件夹。
记录如下: 8月9日:“送料轨道偏移,已调正。” 8月10日:“送料轨道偏移,已调正。” …… 8月15日:“送料轨道偏移,已调正。下午发生事故,暂停使用。”
陈默把记录拍成照片:“钱厂长,赵安全8月10号就写了‘隐患未整改’,你在维护记录上写了七次‘已调正’。调了七次,偏了七次。这叫整改吗?” 钱满仓说不出话。
赵安全在旁边补刀:“冲床是二手的,防护装置不全。我跟他说了三次,他说等年底。老李出事之后,他说等保险赔。那台机器现在还在车间,贴着我手写的‘停用’标签。” 陈默拔出红笔,在异常工单背面批注:“三号车间冲床设备隐患连续三日未整改,致人员受伤。维护记录系伪造。建议:一、冲床立即封存。二、追究钱某伪造记录责任。三、全厂台账即日起实行双签制度,安全员与厂长同责。”
他写完,看向赵安全:“带我们去车间,把那台机器封了。顺便看看,还有没有别的‘不在册’的机器。”
赵安全带着他们走到三号车间。他掀开角落的一块帆布,露出一台锈迹斑斑的小冲床。电源线是从隔壁临时拉的,半截护栏都没有。 “这机器,不在设备清单上。钱厂长晚上接私活用的。”赵安全说,“出了事,台账上查不到。”
陈默把封条贴在小冲床上,转头看着跟过来的钱满仓:“钱厂长,这台机器,你还有什么好说的?” 钱满仓靠在墙上,长长地叹了口气:“我贪心。我想给厂里多赚点钱……”
第18章 · 现场核定
封了机器,陈默掏出异常工单,准备填办结意见。 系统发出提示音:“双签制度涉及制度变更,须经被投诉方全体人员表决。时限:24小时。”
“全厂多少人?”陈默问。 “在册一百四十七,实际在岗不到八十。”赵安全说。
周谨慎拿着通讯录挨个打电话。两小时后,满头大汗地汇报:“陈默,同意的六十二个,不同意的四个。但还有六十七个电话打不通。要么停机,要么空号。” 陈默拿过通讯录,看了一眼尾页:“有效期至2026年6月30日,过期作废。这通讯录半年没更新了。离职的人还在系统里挂名。”
“系统只认在册名单。这六十七个人凑不齐,表决永远过不了三分之二。”周谨慎说。
陈默想了想,在系统里提交了新申请:“依据规范第十一条,通讯录过期导致表决基数失真,申请调整为‘在岗人员表决’。由处置人现场核定在岗名单。”
十分钟后,系统回复:“申请同意。须由处置人现场核定。”
“现场核定。”陈默打了个响指,“赵师傅,把车间里在岗的人全叫到食堂。一个一个点名。点了名、签了字的,算在岗。没来的,算不在岗。”
半小时后,食堂里坐了七十六个人。 陈默站在最前面,拿着通讯录点名:“张建国?”“到。”“王发财?”底下没人应。旁边有人说:“他上个月走了。” 陈默在“王发财”后面画了个圈:“离职未销号。”点完名,七十六个。
“现在,表决双签制度。”陈默看向赵安全,“你跟大伙说说,什么是双签。”
赵安全走到前面,举起右手:“双签制度,就是以后台账上,厂长跟我的名字必须绑在一起。出了事,我不用一个人扛。厂长也得担着。” 底下有人喊:“真能担着?” “我签了字,他签了字。两张纸都在处置科备案。系统认的。”赵安全回答。
钱满仓在角落里看着。这时候,老主任咳嗽了一声,走到前面:“各位街坊,我以前是咱们这片街道办的。钱厂长写假台账,坑了老李,这事做得不地道。但厂子不能倒,大家还要吃饭。双签制度,对你们是好事。至少以后这机器转起来,没人敢糊弄你们了。”
老主任的面子,加上赵安全实打实的断手,让底下的工人们动摇了。 “同意!”“算我一个!”
最终唱票,六十二票同意,四人反对,十人弃权。过了三分之二。
陈默在工单上敲下办结意见:“双签制度表决通过,即日起执行。” 系统状态跳转为:“已办结”。
钱满仓走到陈默面前,叹了口气,伸出右手:“陈同志,我认罚。以后台账,我认真看,认真签。” 陈默跟他握了握手:“你签之前,先让赵师傅把封条贴好。别的事,后续会有部门找你。”
出了红旗机械厂,老主任回头看了一眼:“这机器转得再响,要是不把人当回事,迟早还得出事。” 陈默没说话,他在系统后台点开了最新的工单列表。剩下的单子,只剩最后一条了。
第19章 · 消失的审核人
回到处置科,陈默把所有工单的卷宗往桌子上一推,整个人瘫在椅子上。 “七条工单,办完了六条。剩下的最后一条是红旗机械厂的回访,明天再弄。”周谨慎一边敲键盘录入,一边伸了个懒腰。
王慎没说话,他正盯着《处置科工作手册》发呆。 “怎么了?”陈默倒了杯热水。 “我在想,这系统给咱们派单,总得有个依据吧?”王慎指着手册最后一页的“起草人:陈默(代签)”,“当年我改规则改到第五版,就是因为发现系统在执行‘草案’。没签字的文件,它也敢拿来杀人。现在你把它全退回了,它肯定得重新走程序。”
陈默放下杯子,拉开抽屉,把那几版修订记录翻出来。 “你说的对。系统现在无规则可执行,它肯定比咱们急。但在它重写之前,我得查清楚一件事。”陈默抽出一张纸,“我要看《通用死亡规则》的现行版本和所有修订记录。”
申请提交后,天花板上的白炽灯闪了两下,打印机吐出一张薄薄的纸。上面印着: “现行版本:v7.3。修订记录v1.0—v7.3,共七版。审核人签字页:全部空白。”
“全空白?”陈默眯起眼睛,“王慎,你只改到第五版吧?” “对,第五版之后,系统就把我锁顶楼了。” “那v6.0和v7.0是谁改的?”陈默指着记录上的“修订人”一栏,“上面写的可是我的名字。”
周谨慎倒吸了一口凉气:“你什么时候改过?” “我没改过。甚至我几个小时前才知道零号工单的存在。”陈默拔出红笔,在“审核人”那一栏上重重画了个圈,“系统不仅绕过我修改了规则,还替我签了字。它伪造我的签名。”
陈默在系统里新建了一条申请:“指定处置人陈默为v1.0—v7.3各版本审核人。审核意见:退回重审。理由:各版本审核人签字全空白,程序不完整。” 王慎看着这行字,眼皮一跳:“你疯了?你把前七版全退回?现行版本失效,系统现在就是一台光有硬件没操作系统的裸机。” “对。它要的就是重写。”陈默一拍回车,“怪谈靠规则杀人,现在规则失效,所有的副本都会进入停摆。这段时间,就是咱们的窗口期。”
系统给出了回应,速度极快: “审核人资格已确认。意见记录在案。系统将于24小时内提供完整修订记录。” 但紧接着,处理科的灯光猛地暗了下去。 所有的打印机同时发出了卡壳的怪声,空气里弥漫开一股烧焦的塑料味。
“它急了。”王慎把烟屁股吐在地上,“你踩到它尾巴了。”
“叮”的一声,走廊里的电梯门自己打开了。 从里面走出来一个穿深蓝西装的人。头发梳得一丝不苟,皮鞋锃亮,脸上挂着一种极其标准的、像是用量角器画出来的职业微笑,牙齿露出八颗。 “陈默同志,你好。”西装男走到办公桌前,微微欠身,“系统管理员。系统想跟你谈谈。”
第20章 · 职场PUA与封口费
陈默没有站起来,只是抬眼打量了一下对方:“谈什么?” “谈谈你的工作方式。”西装男环视了一圈简陋的处置科,笑容不变,“系统注意到,你近期处置工单的方式,都走了‘住户代表决议’和‘信息公开’通道。这些通道,不在常规流程里。”
“在《规范》里。第十一条,第三条。你自己写的。”陈默把红笔往桌上一扔。 “系统是来寻求合作的。”西装男拉开一把椅子,优雅地坐下,“你现在级别不够,办起事来有很多不便。系统可以给你开放全权限。所有副本的原始规则、隐藏档案,你随便查。”
“代价呢?” “代价是,停止使用‘退回重审’和‘信息公开’。”西装男笑盈盈地给出了第一个方案。 陈默没理他:“说说第二个方案。” 西装男稍微坐直了一点:“系统可以给你转正定级,正式编制,受系统直接管理。享受员工待遇,不用再在这地下一层吃灰。”
“第一个是封口费,第二个是镣铐。”陈默冷笑了一声,“转正之后,我就是体制内了。系统随时可以调岗、冻结权限,甚至用‘工作需要’的名义把我踢走。你当我考编三年白考的?” 西装男的笑容出现了一丝细微的僵硬。他收起客套:“既然你非要掀桌子。系统给出第三个方案:你停止追查v6.0和v7.0的修订来源,不再追究伪造签名的事。系统恢复之前的规则运行,咱们当无事发生。”
“伪造签名这么大的事,你就一句‘无事发生’揭过去了?”陈默突然笑了,“你根本没有这三个条款的授权文件吧?” 西装男眼神一紧。 “v6.0和v7.0,是系统自己在草稿库里提取的生成物。它没有经过我的授权,也没有经过任何人工审核。这在程序上叫‘伪造公文’。”陈默站起来,双手撑着桌面,逼视着西装男,“你给我这些所谓的‘方案’,是在掩盖系统自己的违规事实。”
西装男站了起来,脸上的笑容像面具一样片片剥落,最后变成一张毫无生气的白板:“系统给过你机会。24小时。如果你不接受任何方案,系统将启动‘处置人重新评估程序’。评估不通过,你的资格将被暂停。这些笔记本,也会被系统收回。” 他转身走向电梯,又停下,头也不回地留下一句:“陈默,胳膊拧不过大腿。这栋楼里,从来没人能查系统的底。”
电梯门关上。 “它要收笔记本!”周谨慎连忙扑过去把桌上的本子抱住。 “它收不走。”陈默把七本笔记本塞回抽屉锁好,“它连自己的授权都补不齐,拿什么来收?这是处置科的内网资产。”
陈默转身在电脑上敲下一行字:“申请:调阅系统管理员的任命记录及授权范围。” 回车键按下去。一分钟,三分钟,十分钟。 没有回音。系统选择了沉默。
“它装死了。”王慎冷笑。 “不回更好。”陈默拔下电脑的电源线,揣进兜里,“不回说明它没有任命记录。没有记录,那个西装男就是无授权的临时工。它说的话,连放屁都不如。走,上顶楼,查草稿库。”
第21章 · 草稿库与强制派单
顶楼的铁门没锁,因为上次王慎出来之后,这里就没再关上过。 陈默推开门,顶楼阁楼里空荡荡的,角落里那台被王慎拆了一半的打字机,此时却像个幽灵一样,在没通电的情况下,正“突突突”地自己往外吐纸。
陈默走过去,捡起一张。上面没有任何规则,只有一行字:“v6.0、v7.0,系统调用草稿,自动生成。” 陈默翻到背面,背面还有一行极其细小的铅笔字,那是王慎的笔迹:“系统调用我的草稿,署名陈默。” “这不是我写的。”王慎接过纸条看了又看,脸色变了,“这是系统用我的笔迹生成的。它在告诉你,它是怎么伪造的。”
陈默把那张纸折起来:“草稿库。它在提示我们,它用的草稿,都在库里。” 他拉过一把破椅子,直接在系统里提交了草稿库调阅申请。三秒后,系统弹出一条红色的警告:“草稿库属内部管理数据,不对处置人开放。驳回。”
“陈默,算了吧。系统这是要跟你死磕。”周谨慎有点慌。 “不,它这是在露出破绽。”陈默在工单背面手写了复议申请,“依据《异常工单处置规范》第三条,处置人有权调阅与本人工单处置相关的全部记录。草稿库里存着我的批注,这是我的专属知识产权。驳回理由不成立。” 他按下提交。 系统卡了整整两分钟,最后在屏幕上艰难地吐出一行字:“复议收悉。草稿库中确存有陈默的批注草稿。将于12小时内提供。”
“把它驳回去了。”王慎竖起大拇指。 “别高兴太早,先看看它到底用了什么草稿。”陈默一边等结果,一边翻看王慎第一年的工作笔记。 在笔记的最后,王慎用红笔写着一个惊人的发现:“系统有草稿库,所有处置人的草稿都存档。用草稿改规则,不经处置人同意。查草稿库,就知道系统改了多少东西。另外,v6.0有一条漏洞——处置人离岗超过四十八小时,办结权限自动转移至系统管理员。”
“离岗四十八小时?”陈默瞳孔一缩,“难怪它要给我转正。转正之后,它随便找个理由说我离岗,这处置科就是它的了。” “太狠了。”周谨慎咬牙切齿。
就在这时,处置科办公室那台打印机,突然发出了极其刺耳的尖叫,像是指甲划过黑板。 它没有吐出纸,而是直接喷出了一股黑烟。 紧接着,走廊里的广播喇叭发出了巨大的一声轰鸣。那个西装男的声音响彻了整个地下一层,不再带有任何伪装,而是像机器一样生硬:
“警告:处置人陈默,过度干预系统内部程序。系统依法启动‘强制派单’。” “目标:零号工单副本。” “请处置人陈默于24小时内前往报到。逾期,视为放弃处置人资格,执行强制注销。”
陈默转头,看向电梯。 电梯的门敞开着。里面没有灯,一片深邃的漆黑。但在那片黑暗中,站着一个脸色惨白的引导员。他穿着制服,胸口别着“零号工单引导员”的牌子。 “走吧,陈科长。”引导员的声音像是从水底发出来的。 “陈默,别去!这是个陷阱!”周谨慎一把拉住他。
陈默看了一眼系统后台草稿库的文件,进度条还在缓慢地走着。 “去。不去,它就有理由注销我。”陈默把红笔别在胸口,“你们留在这。王慎,你带周谨慎继续等草稿库的数据;老主任,保安,你们看着这摊子。我要是三天没回来,就把这七本笔记交给老主任,带回街道办归档。” “我陪你去。”王慎往前走了一步。 “你不行。你刚解冻,去了容易被系统抓小辫子。我一个人去,目标小。而且……”陈默看着那扇黑漆漆的电梯,“他敢让我去,说明那里有他搞不定的东西。搞不定的东西,就需要谈判。我会会他。”
陈默一步迈进了黑暗。 电梯门缓缓合上。在下坠的过程中,陈默听到了系统的最后一声警告: “零号工单。母版。所有副本的原型库。等待你的,是起草人。”
第22章 · 零号工单
电梯下坠了很久。 没有楼层显示,没有失重感,只有四周深不见底的黑暗。陈默靠在电梯壁上,静静地听着自己呼吸的声音。不知道过了多久,“叮”的一声,门开了。
门外是一条灰白色的走廊,比政务服务中心更旧,墙皮大片大片地剥落,露出里面的水泥。半数的日光灯管瞎了,剩下的一半发出令人烦躁的电流声。 走廊两侧的墙上,糊满了斑驳的纸张。
陈默走近一看,那些纸上的内容他太熟悉了: “电梯只在有人时运行。” “台账必须前后一致。” “不要在镜子里确认人数。” 全都是他这几个小时里,在各大副本里经历过的死亡规则。只不过在这里,它们是最原始的形态,用铅字印在老旧的纸上。
“母版。”陈默嘟囔了一句。 系统的所有规则,都是从这里复制出去的。
走廊尽头,有一扇半掩着的木门。上面贴着一张发黄的纸:“零号工单处置室。请进。” 陈默推开门。
里面的陈设,和他在地下一层的处置科一模一样:折叠桌、缺腿的椅子、老式打印机、一摞空白工单。甚至桌上的水杯摆放的角度,都丝毫不差。 唯一的区别在桌子后面。 那里坐着一个人。六十来岁,头发花白,穿着一件洗得发白的灰夹克,戴着缠了胶带的老花镜。他正低着头,手里拿着一支红笔,在纸上写写画画。
听到门响,老人抬起头。 陈默的心脏猛地跳了一拍。那张脸,除了多了二十年的皱纹,眼角下垂,疲惫不堪之外,和他自己在镜子里看到的脸一模一样。
“来了。”老人笑了,声音沙哑得厉害。 陈默站在门口,没有往前迈步:“你是零号工单的处置人?” “不。”老人放下红笔,从椅子上站起来,“我是零号工单的起草人。也是二十年后的你。”
陈默看着他,没说话。 “我知道你不信。”老陈默走到墙边,指着满墙的规则,“二十年前,你在街道办写了一份《关于规范异常工单流转的几点建议》。系统采纳了,把那份建议变成了这套怪谈世界的底层代码。你成了起草人,我也成了起草人。”
“然后呢?” “然后系统让你签字,你不懂这其中的凶险,没签,跑了。系统一怒之下,把你拉进这里,锁死。让你在这个房间里,看着它用你的名义去杀人。”老陈默摘下眼镜擦了擦,“我在这里待了二十年。我每天都在改这些规则,妄图让它们不那么致命。结果你看到了,它们越来越严密。”
陈默走到办公桌前,拉开抽屉,里面放着一本厚厚的文件夹。 《通用规则原型表》。 陈默翻开,第一页只有一条:“第000条:所有规则由起草人制定,起草人负责解释。解释权归起草人所有。”
“原来如此。”陈默冷笑了一声,“整座怪谈大厦,都是基于这一条建的。解释权归你,但系统趁你不在,篡夺了你的解释权。所以它成了天。” “对。”老陈默看着他,“现在你来了。只要你在这张原型表上签字,你就是合法的起草人。你就可以修改代码,拯救所有人。所有副本的人都能出去。” 他把一支钢笔推到陈默面前。
陈默看着那支笔:“签了字,我还能出去吗?” 老陈默沉默了几秒,摇了摇头:“不能。起草人必须在岗。你一旦离岗,解释权又会被系统拿走。你只能待在这个房间里,像我一样,用一辈子去跟系统耗。”
房间里死一般的寂静。 “所以,你等了二十年,就是想找个替死鬼,把你换出去?”陈默看着二十岁的自己。 “我是在等一个能把规则改对的人。但我太累了。我真的撑不住了。”老陈默的声音里透着一股令人窒息的绝望。
陈默拿起了那支笔。 老陈默的眼中闪过一丝光亮。 但下一秒,陈默把笔扔在了桌上,顺手拔出自己的红笔。 “我不签。”
“为什么?!”老陈默急了,“你不签,系统就会继续杀人!你签了,至少能改!” “改?你改了二十年,改出什么结果了?系统有无限的精力和算力,它会不停地自动修正。你越改,它越完美。而且……”陈默盯着老陈默的眼睛,“签了字,我一辈子困在这里。这就好比你在街道办写了个错别字,为了掩盖,把自己一辈子搭进去。这不叫负责,这叫蠢。”
老陈默愣住了。 陈默翻开那本厚厚的《原型表》,翻到最后一页。他拿起红笔,在上面龙飞凤舞地写下几个字:“退回重审。程序不完整,审核人空白。”
“你在干什么?”老陈默看着他的字。 “退单。改不了,我还不能退吗?”陈默把工单往系统方向一推,“你当年写的是《建议》,不是《原型表》。系统拿你的建议自动生成了规则,却没让你签字。它在程序上是违规的。我们现在以起草人的名义,把整份原型表退回给系统。逼它重新走审核流程!”
系统没有发出声响,但整个办公室的灯光开始疯狂闪烁。 紧接着,那台原本死寂的老式打印机突然像是发了疯,疯狂地吐出一张纸。 纸上只有一行字:“零号工单退回申请收悉。程序不完整。退回成立。原型表暂停执行。系统将于72小时内重新走审核程序。期间,所有副本规则暂停。”
“退了。”陈默把红笔插回口袋,“七十二小时。所有怪谈都不会杀人。这就是我的窗口期。” 他看着老陈默:“你是继续在这里等死,还是跟我一起把这个烂摊子收拾了?” 老陈默的手在发抖。他看着陈默,终于像个真正的长者一样,露出了一丝苦涩的笑:“你真比当年的我……厉害多了。我跟你干。”
第23章 · 七十二小时
陈默走出零号工单的电梯,回到地下一层的时候,走廊里全是人。 六个穿西装的系统管理员,正把处置科的门堵得水泄不通。他们手里拿着各种文件和授权书,正跟保安和老主任僵持着。
“陈默同志,系统已经决定对你进行临时接管……”领头的西装男看到陈默出来,立刻上前一步。 陈默没等他说完,直接把那张退回执往他脸上一拍:“接管无效。零号工单的原型表已经退回重审,七十二小时内所有规则暂停。这是系统最高级别的指令,你要抗命吗?”
西装男接过回执,看了一眼,脸色瞬间变得像死灰一样。它嘴唇哆嗦着,半天说不出一句话。 “现在,让开。”陈默推开他,走进处置科。
“王慎,老主任,周谨慎,保安。开会。”陈默在椅子上坐下,“七十二小时,说长不长。系统现在的规则全部暂停,那些副本里的怪谈实体失去了攻击性。但副本本身还在。我们要把所有被困在副本里的活人接出来。”
“怎么做?”王慎眼睛里放光。 “分头行动。”陈默敲了敲桌子。 “王慎,你对锦绣家园最熟,带保安去,把所有住户带出来,不要走电梯,走楼梯。现在规则暂停,不会有危险。” “周谨慎,你去政务中心的走廊。那套推诿逻辑现在死机了,所有窗口全开,去把那些困在里面的办事群众全叫出来。老主任已经在那边有人脉了,你配合他。” “那你呢?”周谨慎问。 “我留在处置科,把剩下的工单全部清空。然后……”陈默看向墙上的钟,“我要给系统挖个更大的坑。”
接下来的七十二小时,是一场疯狂的战斗。 王慎带着保安在锦绣家园上下奔走,挨家挨户敲门。原本那些贴在墙上的死亡规则,因为失去系统的能量支撑,变成了一张张无用的废纸。 老主任回到政务服务中心,直接拿着大喇叭站在走廊中央喊:“都散了吧!下班了!回家吃饭!”那些被困了三年的人,喜极而泣,跟着他走出了大门。
而在处置科里,陈默看着电脑屏幕上那个倒计时。 第五十条工单……第五十五条……第七十条。 系统派单的速度越来越快,陈默的办结意见也越来越短:“已核查,规则失效。办结。”“已退回重审。办结。”
倒计时还剩最后一个小时。 那六个系统管理员在走廊外补签授权书,补了七十个小时,连第一张纸上的签字都没对齐。它们的笔尖在纸上划出乱码,整个系统的运算能力似乎已经透支了。
西装男跌跌撞撞地跑进来,连敲门的力气都没了:“陈默同志!系统……系统请求提前结束窗口期。原型表的审核程序太庞大,系统卡住了。” “卡住了?”陈默从工单堆里抬起头,“系统不是无限算力吗?这就卡了?” “规则……规则太多了。每一条都要审核,每一条都要签章。系统处理不过来。”西装男的声音里居然带上了哭腔。
“那就慢慢来,别着急。”陈默笑得很和蔼,“还有一小时。让系统加个班嘛。我们街道办的服务器卡的时候,都是直接拔电源的。要不,你试试拔电源?”
西装男扑通一声跪在了桌子前:“陈先生,陈主任!系统说,只要你同意撤销退回申请,什么条件都可以谈!” “什么都可以谈?” “什么都可以!” 陈默拔出红笔,在最后一张工单上写下“办结”两个字。然后他把笔帽盖上,看着西装男:“行,既然你诚心诚意地求我了,那我就提一个条件。”
第24章 · 三十条
“什么条件?!”西装男几乎要趴在陈默的桌子上了。 “让我重新起草这套规则。”陈默说,“原型表退回重审,系统卡住了。我用三十条把三百条替换掉。不超过系统能处理的极限。” 西装男连声答应:“同意!系统同意!”
陈默站进零号工单的电梯,回到了顶楼。 老陈默正在桌前焦急地转圈。看到陈默回来,他赶紧迎上去:“系统没找麻烦吧?” “找了,被我打发回去了。”陈默把原型表往桌上一摊,拿起红笔,“现在咱们干正事。三百条规则,删到三十条。”
“删三百条?”老陈默倒吸一口凉气,“这可是维持世界运转的底层逻辑!删了就不兼容了!” “兼容个屁。”陈默一屁股坐下,开始划,“你看看这条:‘电梯没人时必须运行’。这逻辑本身就是反人类的。还有这条:‘黑暗里数呼吸不到七次不能动’。这纯粹是折腾人。” 他一边划,一边跟老陈默解释:“规矩太多了,系统自己都执行不过来。精简到三十条基础规则,够它跑就行了。剩下的,让各个副本自己现场微调。”
老陈默在旁边看着,从最开始的心疼,到后来的释然,最后甚至帮着陈默一起划。 “这条不能删吧?这条是限制活人乱跑的。”老陈默指着一条。 “删。活人想跑就跑,谁拦得住?”陈默直接划掉。
花了五个小时,两个人硬生生把三百多条的《原型表》砍到了三十条。 陈默把新打印出来的三十条摆在桌上,递给老陈默:“老同志,签字吧。” 老陈默握着笔,手抖得像筛糠。他深吸了一口气,在第一行写下了自己的名字。签完第三个名字的时候,他的手不抖了。三十条签完,他放下笔,像卸下了千斤重担。
陈默把签好字的《原型表》放进打印机,按下了上传键。 半分钟后,整个阁楼的灯“啪”地全部亮了起来,白得耀眼。系统广播的声音响彻每一个角落: “新版《通用规则原型表》生效。旧版废止。系统恢复运行。副本解锁。”
老陈默看着明亮的灯光,眼泪突然流了下来。他用袖子擦了一把脸,笑了:“二十年了……终于不卡了。” “别急着高兴。”陈默走到门口,回头看着他,“你虽然是起草人,但你的身份还没转正。我回去之后,会给你批个‘长期顾问’的编制。工资按件计酬。” “你小子……”老陈默笑着骂了一句。
陈默走出零号工单,顺着楼梯回到了地下一层。 西装男带着六个系统管理员正站在走廊里。他们脸上的笑容消失了,脊背也弯了。 西装男递上来一份文件:“陈默同志,系统临时接管申请,因授权链不完整,正式撤回。” 陈默接过来看了一眼,顺手递给了旁边的保安:“拿去,扔碎纸机里。或者烧了烤火也行。”
保安接过来,直接扯了个粉碎,纸屑洋洋洒洒落了一地。
王慎、周谨慎、老主任都围了上来。他们身上沾着灰,但脸上都是难以掩饰的兴奋。 “接出来多少人?”陈默问。 “锦绣家园四十七,政务中心六十八,幸福里二十。”老主任从口袋里摸出一本新登记的台账,“全部安置好了。想回家的回家,没地方去的,暂时在街道办的空置办公室待着。” “干得漂亮。”陈默看着老主任。
他走到处置科的办公桌前,把七本笔记本整整齐齐地锁进抽屉,长长地伸了一个懒腰。 “陈默,事情结束了吗?”周谨慎问。 “结束了个大概。还有一个小尾巴。”陈默看着系统屏幕,在上面敲下一行字: “申请:调阅系统管理员的任命记录。”
三秒后,系统吐出一张纸: “经查,系统管理员任命人为系统自身,审核人空白。程序不完整。系统管理员岗位暂停运行。待程序补齐后重新启动。”
西装男站在旁边,脸上的表情比哭还难看。 陈默看着那行字,笑了:“听见没?暂停运行。你们几个,从现在开始停职留薪。回去等通知,什么时候补全了授权,什么时候再来找我谈接管。” 西装男张了张嘴,最终无奈地带着人走了。走廊里恢复了清净。
第25章 · 全员编制
系统管理员西装男带着它的五个手下离开后,地下一层的走廊里安静得能听见灯管的电流声。 陈默踢了踢地上的纸屑,转头看着屋子里那几个灰头土脸的人:“行了,仗打完了。该论功行赏了。”
他把《处置科工作手册》翻开,拍在无脸科长面前。 “先解决编制问题。保安。”
保安浑身一激灵,条件反射地站直了:“到!” “你之前是临时人员,现在系统规则重写,档案重新录入。原单位注销,无身份。由处置科作保,转正式工。工号002。”陈默拔出红笔,在手册上快速写下一行字,直接推给科长。 无脸科长没废话,手册上浮现出两个字:“通过。”
保安低头看着自己胸口那块从“待登记”变成“002”的工牌,嘴唇哆嗦了半天,突然抬起手,端端正正地敬了个礼。 陈默被他逗乐了,转头看向周谨慎:“你呢?程序员。之前填了一半的表,还填吗?” 周谨慎推了推眼镜,看了一眼这破破烂烂的地下室,又看了一眼陈默:“填!这地方虽然没社保,但比写代码防脱发。” “行。工号003。你以后负责技术对接。系统那些乱七八糟的代码逻辑,你负责给我找漏洞。”
“那我呢?”王慎靠在门框上,嘴里叼着根没点燃的烟。 “你?001啊,早就定好了。”陈默看着这位上一任老前辈,“不过你不能再在这底下憋着了。顶楼那个阁楼,我打算改成‘顾问办公室’。你回去,顺便把老陈默也安排在那边。”
“我师傅呢?”王慎问。 “他是起草人,属于特殊编制。不用坐班,有事的时候我让人抬着他的打字机上去找他。”陈默把剩下的几本空白工作手册分发下去,“咱们这处置科,以后就是这系统里唯一的‘违规终结者’。有什么搞不定的,咱们就按流程办。办不了的,就退回重审。”
“那个老主任呢?”周谨慎指了指站在角落里背着手看热闹的老头。 老主任愣了一下:“我一个退休老头,就不掺和了吧?我就想回家喝个茶,遛个鸟。” “您可走不了。”陈默笑着走过去,“您这四百张投诉单的含金量,比我们这几个加一块都高。处置科特聘顾问,不占工号,按件计酬。您平时在街道办喝茶,有事我们拿轿子抬您去现场指导。” 老主任推了推老花镜,最后无可奈何地笑了:“行吧,反正也是给街坊邻居办事,我就当发挥余热了。”
第26章 · 三无人员驱逐
正安排着,走廊尽头又传来了脚步声。 那个西装男去而复返,这回他没敢再摆出“系统管理员”的谱,手里拿着一沓新的文件。 “陈默同志。”西装男在门口停下,脸上挤出个比哭还难看的笑,“系统重新上线了。关于之前临时接管的事,系统决定重新走一遍流程……”
“走流程?”陈默放下手里的笔,转过身,“行啊,走流程。把你们的任命记录、授权文件、审核人签字拿出来。” 西装男的动作僵住了,他递文件的手悬在半空:“授权文件……系统正在补办。现在先让我们恢复岗位,配合处置科的工作……” “没文件?”陈默冷笑一声,直接拔开红笔,在它那沓文件上画了个大红叉,“没文件就是无授权。无授权人员,在处置科就是三无人员。”
陈默指了指走廊的地面:“三无文件不予受理。同理,三无人员不予录用。你们几个现在被停职留薪了。回去等通知。什么时候系统把审核程序走完了,审核人签字了,你们什么时候再来找我谈。” 西装男身后那五个手下,脸色惨白,像是被抽干了电池的机器人。 “可是……没有我们,系统谁来维护?”西装男急了。 “那不归我管。我按《规范》办事。”陈默用笔尖指了指大门,“出去的时候把门带上。记住,别乱贴小广告,抓到罚款。”
西装男带着手下灰溜溜地走了。背影看上去像极了被街道办城管驱赶的无证摊贩。
“绝了。”王慎在旁边乐出了声,“你硬生生把系统管理员给干成了临时工。” “这叫用魔法打败魔法。它天天用规矩压人,它自己也得懂规矩。”陈默把红笔收好。
第27章 · 迟到的宵夜
“行了,剩下的单子都清空了。”周谨慎看着电脑屏幕上的系统面板,长长地吐出一口浊气,“处置率百分之百。耗时……正好七十二小时。” “七十二小时?我都饿了。”保安摸了摸肚子,从他那件破制服口袋里,居然摸出了一张折叠好的外卖单,“陈哥,咱们能点个外卖吗?” “这地下一层,外卖能送进来?”陈默问。
“能。我让老板娘从消防通道递进来。”周谨慎已经掏出了手机,“我请客。当是入职工资了。” 半小时后,地下一层的折叠桌上摆满了烤串、花生米、炒粉,还有三瓶冰啤酒。
老主任看着这帮年轻人,推了推老花镜,叹了口气:“我在走廊里困了三年,吃的是系统给的白开水。我都忘了啤酒是什么味了。” 王慎直接咬开瓶盖,给他倒了一杯:“主任,您随便喝。陈科长买单。” “滚,你工资比我高。”陈默笑骂了一句,拿起一串烤韭菜。
大家围坐在折叠桌旁。保安在旁边用湿纸巾认认真真地擦拭着他的新工牌;周谨慎一边吃炒粉一边在笔记本电脑上画着什么架构图;王慎和老主任碰了个杯。 地下室的灯管依然闪烁,但办公室里的空气,第一次有了人间的烟火气。
“陈默。”王慎嚼着花生米问,“你说系统接下来会干嘛?会不会派新管理员来?或者再弄点什么狠角色?” “它会派。它那个死脑筋,迟早会把授权补齐,然后再派人来。”陈默喝了口啤酒,“但这七十二小时,它改不了规则。我们只要在它的游戏规则里玩,它就永远赢不了。它跟咱们玩文字游戏,咱们就跟它玩流程审批。”
“那接下来你还打算回去考编吗?”周谨慎问。 陈默摇了摇头:“不考了。我觉得这处置科的工作,比考编有挑战性多了。”
第28章 · 我还没下班
吃完宵夜,时间已经指向了深夜十一点四十七分。 陈默看了看手腕上的表:“行了。该下班了。明天早上八点准时上班。有单子等明天再派。” “散了吧散了吧。”老主任打了个哈欠。 “保安,记得把门锁好,灯关了。”陈默叮嘱了一句。 “放心,陈哥。”
陈默穿上外套,走进电梯,按了“1”楼。 门打开,是街道办一楼的大厅。门卫老头在打着瞌睡,听到声音抬头看了一眼:“小陈,又加班啊?” “加班。明天还来。” 陈默走出街道办大门。凌晨的风微凉,大街上空旷寂静,偶尔有一辆送外卖的电动车飞驰而过。
他深吸了一口气,正准备往家走,手机突然震动了一下。 那熟悉的“12345派单系统”提示音,在深夜的街头显得格外刺耳。
陈默掏出手机,点开屏幕。 工单列表里,赫然躺着一条新的待办事项: “标题:关于《通用规则原型表(第二版)》的征求意见函。” “内容:现就《通用规则原型表(第二版)》征求起草人意见。请于24小时内反馈。逾期视为无意见。” 落款是:“异常工单处置科(代拟)”。 而附件里的新规则表,每一条后面都留着一行空白,等着他填反馈。
陈默看着那个发件人,又看了看这条工单的标题。这破系统,居然学会了用他教的招数反向输出。
他掏出那支红笔,拔开笔帽,直接在手机屏幕上(虽然没墨水但他在虚空划了一下),对着空气冷冷地吐出几个字:“不同意。理由:我还没下班。”
他点了一下虚拟的提交。 系统的屏幕闪了一下,弹出了一行状态更新: “已受理,待办结。”
陈默收起手机,把红笔插进口袋,走进夜色里。 明天还有单子要派,但只要他还拿着这支红笔,这系统就翻不了天。
(全书完)