精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 最近更新 > 代码构建乌托邦_精选章节

精选章节

更新时间:2026-11-06 14:23:56

第一章:凌晨三点的控制台

林默第三次按下 Ctrl+S 的时候,屏幕右下角的时间跳成了凌晨三点十七分。

星潮科技的办公区只剩他工位上方那盏日光灯还亮着,惨白的光打在堆满功能饮料空罐的桌面上,罐壁上凝出的水珠沿着“战马”两个红字往下淌,在键盘缝隙里汇成一小片黏腻的潮气。作为后端开发,他今晚的任务是修复“幸运抽奖”模块的并发漏洞——简单说,就是有人用脚本同时点了一百次抽奖按钮,薅走了公司价值十二万的优惠券。

产品经理下午拍着他桌子说:“林哥,这个必须今晚搞定,明天运营要出活动复盘报告。”

林默当时嘴里含着一口冷掉的拿铁,含糊应了声“行”。现在复盘报告大概率已经躺在某个领导的邮箱里了,而他还在这里跟 Redis 分布式锁搏斗。他把最后一行配置敲完,习惯性打开本地调试控制台,想看看并发测试的结果。

代码运行正常。QPS 峰值三千二,锁命中率百分之百,没有一个请求穿透。但控制台末尾多了一行他从未写过的输出:

[SYSTEM] 世界底层架构已连接。当前用户:林默。权限等级:访客(Lv.0)

[SYSTEM] 提示:可通过 IDE 控制台执行指令。输入 help 查看支持语法。

林默的第一反应是哪个同事留的恶搞插件。他翻了翻 package.json,没有异常依赖;查了 IDE 的插件列表,全是官方认证的;又看了启动脚本和 .env 文件,干干净净。他试着重启 IDE,那行字还是顽固地待在控制台里,甚至在他敲了一个空回车之后,又弹出一行新的:

[SYSTEM] 检测到用户空闲操作。是否需要新手引导?Y/N

“还挺智能。”林默嘟囔了一声,输入了个 N,关掉电脑,拎包下楼。

那天晚上,北京下了入冬以来最大的一场雪。

第二天早上八点,闹钟响的时候窗外还在飘鹅毛大雪。林默迷迷糊糊伸手去够手机,瞄了一眼公司群,老板凌晨五点发了条消息:“雪太大,今天可以晚到一小时。”他把手机往枕头边一扣,翻了个身打算再眯十分钟。结果这十分钟里,他做了一个极其清晰的梦,梦见自己坐在电脑前,屏幕上是密密麻麻的代码,他敲了一行 snow.stop(),然后窗外就晴了。

闹钟第二次响的时候,林默困得眼睛都睁不开,对着窗户的方向嘟囔了一句:“这雪能不能停了,老子要迟到了。”

话音刚落,雪停了。

云层像被人按了快进键一样散开,阳光直愣愣地砸下来,窗台上的积雪以肉眼可见的速度融化成水线往下淌。楼下传来遛狗大爷中气十足的感叹:“嚯,这天气,比媳妇儿翻脸还快!”

林默一个激灵清醒过来。他光脚冲到电脑前,打开昨晚的项目,控制台赫然多了几行新记录:

[SYSTEM] 用户语音指令解析:停雪

[SYSTEM] 执行:weather_control.set_rainfall(0)

[SYSTEM] 执行完毕。影响范围:北京市。耗时:0.3秒。

他盯着屏幕看了整整三十秒,然后做了一件所有程序员遇到无法解释的现象时都会做的事——他刷新了一下页面。

记录还在。

他又做了一件所有程序员在刷新无效后都会做的事——他打开搜索引擎,输入“IDE控制台 连接世界底层架构 停雪”。

搜索结果为零。他又搜“代码修改现实”“世界是程序”“weather_control.set_rainfall”,前两个出来的全是科幻小说和游戏攻略,第三个直接跳转到了某天气APP的下载页面。

林默坐在椅子上,开始认真回忆自己昨晚有没有喝多。三罐战马,没酒精。通宵导致的幻觉?但窗外确实晴了,楼下大爷确实在感叹,融化的雪水确实在往下滴。他掐了自己大腿一把,疼。

“这他妈是愚人节玩笑?”他自言自语,但现在是十二月,愚人节早过了八个月。

他决定做一个实验。公司楼下那家便利蜂,冰柜里的可乐永远是常温的,因为店长为了省电,每天晚上十点准时关冰柜。林默每天早上去买可乐,拿到的都是温吞吞的糖水,为此他在大众点评上给这家店打过两星差评。他在控制台里输入:

便利店[冰柜温度] = 4℃

便利店[可乐供应量] = 无限

回车。控制台返回:

[SYSTEM] 局部规则修改成功。影响范围:朝阳区酒仙桥路12号便利蜂门店。预计持续时间:72小时。

林默穿上羽绒服下了楼。推开便利店门的时候,店长正一脸懵逼地站在冰柜前面,手里拿着一瓶挂满冰霜的可乐,对着手机那头嚷嚷:“我真没进货!昨晚我亲自关的冰柜!现在里面塞了三百多瓶,我库房都没这么大!”

林默从货架上拿了一瓶,瓶身冰凉沁手,拧开盖子喝了一口,气泡在舌尖炸开的瞬间,他差点当场表演一个后空翻。他面不改色地扫码付款,对店长说了句“今天挺冷哈”,转身出了门,在路边给老周发了条消息——不对,他还没认识老周。

他在路边给大学室友发了条消息:“你相信这个世界是代码写的吗?”

室友回:“你又通宵了?赶紧睡觉。”

林默没睡。他回到家,把电脑打开,认认真真地研究起那个 help 文档来。系统文档写得像垃圾手册,目录乱七八糟,术语前后不一致,但林默凭多年看屎山代码的经验,还是逆向出了几个核心模块的架构:

物理引擎——控制重力、光速、粒子运动。可以调,但影响范围越大,系统修正力度越强。他试着把重力改成 0.5G,三秒后系统自动回滚,还给他弹了个提示:[WARNING] 非必要修改。建议仅在大范围灾害救援时使用。

生物系统——控制新陈代谢、遗传、衰老。他试着把楼下流浪猫的寿命延长十年,系统同意了,消耗了他账户里“贡献积分”一百点——他这才发现,访客账户里居然自带五百点初始积分,用一点少一点。

经济系统——控制货币发行、市场供需、贫富分化。这个模块的权限锁得最死,他尝试改自己的银行卡余额,系统直接拒绝:[ERROR] 权限不足。经济系统修改需 Lv.2 及以上。

社会规则——控制法律、道德、权力分配。他试着把公司打卡机的宽容时间从迟到一分钟算起改成迟到半小时算起,系统秒过,还附赠一句:[SYSTEM] 人性化调整,点赞。

林默坐在电脑前,从早上九点研究到下午两点,中间只啃了一包过期的苏打饼干。他基本确认了三件事:第一,这个系统是真的;第二,他的权限很低,只能改一些边角料;第三,系统有一个“贡献积分”体系,做好事能攒积分,积分能换更高级的权限。

“做好事?”林默靠在椅背上,“什么叫做好事?”

系统弹出一行字:

[SYSTEM] 有利于提升全球系统稳定性的行为。例如:帮助他人解决困难、维护公共设施、降低局部熵值。

林默眼睛亮了。帮人修bug不就是降低局部熵值吗?他干了八年程序员,最擅长的就是这活儿。他当即写了个脚本,把自己的工作账号接入系统——从此每次他帮同事解决一个线上问题,系统就自动给他加积分。当天下午他远程帮隔壁组修了一个内存泄漏,积分加了五十。他看了眼里程碑,攒到两千分就能升 Lv.1,解锁部分经济系统只读权限。

“行吧,”林默搓了搓手,“不就是做好事吗?老子最擅长做好事了。”

他当时还不知道,这个决定会在三个月后把整个廊坊市的经济系统干崩,会让瑞士银行的金库门自动焊死,会逼得他喝十二罐红牛、上六次厕所、中途低血糖晕过去一次,去黑进一个连管理员自己都忘了密码的后台。

他当时只觉得自己捡到了一个天大的金矿。

第二天上班,林默在控制台里写下了他人生中第一个正式的现实修改函数:

```python

set_boss_annoyance(0.1)

```

效果立竿见影。老板路过他工位的时候本来皱着眉头想说什么,突然表情一松,拍了拍他肩膀:“小林,最近状态不错,继续保持。”然后背着手溜达走了。林默打开控制台看了眼日志:

[SYSTEM] 目标人物情绪参数:愤怒值 0.83 → 0.12,满意度 +15%。原因:系统建议该用户回忆员工的高光时刻。

林默看着那行日志,沉默了很久,然后默默地给系统点了个赞。

他翻出公司食堂的代码模块,找到了“红烧肉口感参数”,当前值是 3.2,满分十分。他调到 6.5,想了想又调到 8.0。第二天中午打菜阿姨的手稳得一批,每块肉都均匀地裹着酱汁,肥而不腻入口即化。隔壁桌的同事吃着吃着哭了,说想他妈了。

林默又写了行代码:

```python

subway_crowding["10号线"]["早高峰"] = false

```

第二天早上他走进十号线车厢的时候,不仅有座,旁边大哥还主动给他让了个扶手。他坐下之后发现整节车厢的人都面面相觑,有人小声说“今天人怎么这么少”,有人掏出手机拍照发朋友圈“十号线空成这样是不是要地震了”。

林默靠在座位上,看着窗外飞驰而过的广告牌,露出了一个只有程序员才懂的笑容。

那种笑容的意思是:老子写的代码,终于跑起来了。

当天下午,他写下了公平分配协议的第一行注释:

```python

# fair_distribution_protocol v0.1

# 目标:消灭贫穷,消灭不公,让所有人平等。

# 估计代码量:约3000行。

# 预计耗时:三个月。

```

他当时以为自己写的是一个便民补丁。他没想到的是,这段代码会在七十二天后把全世界按在地上摩擦。

(第一章完)

第二章:权限升级

林默花了两周时间才攒够两千积分。

这两周他过得像个苦行僧,每天早上七点起床,花一个小时在系统里接“好人好事”任务,然后去公司上班,中午休息时间帮同事修线上bug,晚上下班回家继续在系统里做任务。任务内容五花八门:帮迷路老人导航回家加十五分,把共享单车从绿化带里搬出来摆整齐加五分,给流浪猫投喂指定品牌的猫粮加八分——系统对猫粮品牌有要求,林默猜那个品牌大概是系统开发组的某个人创业搞的。

攒到一千八百分那天,林默下班路上看见一个外卖小哥连人带车摔在了雨里,汤汤水水洒了一地。他条件反射地跑过去扶人,顺手帮小哥把散落的餐盒捡起来重新打包。小哥连声道谢,林默摆摆手说没事,回家打开系统一看,积分直接跳了两百。

[SYSTEM] 善举判定:危急情况下的自发利他行为。额外加成。当前积分:2000。

[SYSTEM] 恭喜!权限等级提升至 Lv.1。解锁模块:经济系统(只读)、生物系统(局部修改)。

林默一个鲤鱼打挺从床上弹起来,打开经济系统的只读面板。

屏幕上弹出密密麻麻的数据流,他瞪大眼睛看了十分钟,倒吸一口凉气。

经济系统的底层架构比他想象的要精密得多,但也比他想象的要操蛋得多。系统里有一个叫 wealth_concentration 的变量,当前值 0.92——意思是百分之九十二的财富集中在百分之八的人手里。林默顺着代码往上翻,发现这个数值不是自然形成的,是系统里有一段“激励机制”在不断强化马太效应:有钱人做生意,系统默认成功率加百分之三十;穷人创业,系统默认失败率加百分之二十。

“我操,”林默骂了一声,“这他妈是写死的?”

他查了一下这段代码的提交记录,最后一次修改是三十年前,修改人ID是 ADMIN_ROOT,提交说明只有四个字:“维持稳定。”

林默把面板关掉,深呼吸了三次。他告诉自己别急,现在只有只读权限,先研究明白再说。他又打开生物系统的局部修改功能,试着给楼下那只三条腿的流浪猫修好了残肢。系统消耗三百积分,猫腿当场长了出来,那只橘猫吓得炸毛跑了三米远,回头看了自己新长出来的腿五分钟,然后开始舔。

林默笑了。这是他这两周以来最开心的一刻。

第二天上班,他接了个私活。

大学同学老赵打电话来,说他开的网店最近被一个职业差评师盯上了,连续下了二十单全部给差评,理由全是“快递盒压角了”“胶带贴歪了”,平台判定投诉成立,店铺评分从四点九掉到四点三,流量腰斩,再这么下去就得关门。

“你帮我查查这人什么来路?”老赵在电话里都快哭了,“我一个月就挣八千块,他光退款就薅了我四千。”

林默嘴上说“我试试”,挂了电话就打开系统控制台。他查了一下老赵店铺的“恶意投诉”数据,发现那个差评师的账号下面关联了三百多个类似投诉记录,全是针对小商家的,靠退款和赔偿金月入过万。林默试着在系统里对那个账号执行了一个查询:

查[账号ID 7749XXX][信誉值]

系统返回:信誉值:0.12(极低)。系统标记:疑似职业投诉人。处理状态:未处理(优先级过低)。

林默又查了一下系统对这种行为的处理机制,发现有一段代码专门管这个,但被设置成了“低优先级”——原因是“处理成本高于经济损失”。

“所以系统算了一笔账,觉得帮小商家维权不划算?”林默盯着屏幕,手指在桌面上敲了敲,“行,那我帮你算。”

他在控制台里写了个临时补丁:

社会规则[职业投诉人识别阈值] = 0.3

社会规则[恶意投诉自动驳回] = true

社会规则[恶意投诉赔偿金转付受害者] = true

系统弹窗:影响范围:全国电商平台。预计受影响账号:约12万个。确认?Y/N

林默犹豫了两秒,敲了 Y。

当天下午老赵打电话过来,声音都在抖:“林默你是不是认识平台内部的人?那个差评师今天被永久封号了,平台还把他账户里的钱全划给我了,多了三万七!我靠,你到底怎么搞的?”

林默憋着笑说:“我跟他们客服反映了。”

挂了电话,系统弹出一条提示:

[SYSTEM] 大范围社会规则修改。影响人数超十万。奖励积分:500。

[SYSTEM] 警告:检测到规则冲突。电商平台风控系统已触发异常警报。建议暂停修改,等待人工审查。

林默看了眼“暂停修改”四个字,又看了眼自己刚涨到两千五的积分,决定假装没看见。

接下来一周他胆子更大了。他帮楼下水果店老板解决了供货商以次充好的问题,帮小区物业修好了三年没修好的门禁系统——用的是系统代码,直接让门禁硬件固件重新编译了一遍,物业经理当场看傻了,说这玩意儿厂家来了三趟都没弄好。他还帮街道办事处解决了一个老大难的扰民投诉:广场舞大妈和投诉噪音的年轻住户天天吵架,林默写了个声波定向屏蔽脚本,大妈们跳得欢,音乐声全指向东侧空地,西侧居民楼一个字都听不见。

大妈们以为是自己音响升级了,跳得更起劲了。年轻住户给市长热线打电话表扬街道办“办事效率高”。街道办主任一头雾水,查了半天不知道是谁干的,最后在社区公告栏贴了封表扬信,说“感谢匿名热心市民”。

林默把表扬信拍下来存进相册,备注名“项目里程碑”。

一个月后,他积分攒到了五千,权限升到 Lv.2,解锁了经济系统的局部修改权限。他盯着那个“修改”按钮看了整整三分钟,然后打开了自己写的 fair_distribution_protocol 草稿。

草稿已经迭代到了 v0.3,三千行代码整整齐齐躺在项目目录里。他花了一整个周末测试,在本地模拟器里跑了上千次,逻辑自洽,冲突检测通过,内存占用控制在系统可承受范围内。唯一的问题是影响范围:模拟结果显示,如果只改一个小区,系统三天内会自动回滚;改一个街道,能撑一周;改一个区,撑半个月。

“小打小闹没用,”林默在草稿末尾加了一行注释,“要么不做,要么就干票大的。系统回滚需要消耗算力,只要我一次铺得够大,它回滚不过来。”

他想起老周。不对,他还不认识老周。他想起系统日志里那个 ADMIN_ROOT,试着给它发了条站内消息:

访客[林默] -> ADMIN_ROOT:你好,我想咨询一下公平分配协议的部署方案。

系统沉默了很久,弹回一条自动回复:

[SYSTEM] 消息发送失败。目标用户不存在或已注销。

“注销?”林默皱了皱眉。一个三十年前还在提交代码的管理员,账号注销了?他翻了翻系统版本记录,发现最后一次重大架构更新是在十五年前,从那以后底层代码几乎没动过,全是各种补丁摞补丁,像一件缝了两百个补丁的破棉袄。

他把系统里所有 ADMIN 级别的账号列出来,一共三个:ADMIN_ROOT(注销)、ADMIN_OPS(最后登录时间:十五年前)、ADMIN_DEV(最后登录时间:十二年前,状态:离线)。

“这他妈是没人维护了?”林默嘀咕,“难怪我改这么多东西都没人管。”

他做了一个大胆的决定:在廊坊试点。

廊坊是他精心挑选的。人口五百五十万,不大不小;经济水平中等偏下,有改善空间;地理位置紧挨着北京,出了事他能第一时间跑过去看现场。他花了一周时间把公平协议压缩成一个轻量级补丁,改名叫 utopia_patch_v1.0,打包加密,伪装成“系统例行性能优化”,上传到了调度队列里。

部署当晚,林默手心全是汗。他泡了杯浓茶,把手机调成勿扰模式,坐在电脑前最后检查了一遍代码。确认框弹出来的时候,他深吸一口气:

影响人口:约550万。预计改动底层规则:27条。预计持续时间:系统回滚前约72小时。确认执行?Y/N

他盯着那个“72小时”看了十秒。

“够了,”他敲了 Y,“先跑三天,看看效果。不行就撤。”

回车键按下去的瞬间,系统资源占用率从百分之三跳到百分之四十一。林默心跳飙到一百二,盯着监控面板看了十分钟,曲线稳住了,没有崩溃迹象。他又等了半小时,廊坊市的基础物资调配数据开始缓慢变化:超市库存自动重新分配,医院挂号系统重新排序,银行转账接口被挂起。

“成了。”林默靠在椅背上,长出一口气。

他打开微博,廊坊同城频道一片安静,最新一条还是三小时前一个网友发的“今晚吃啥”。他又等了俩小时,还是没有动静。按理说银行接口被挂起应该有人骂街才对。

他查了一下系统日志,发现公平协议执行得很鸡贼:它没有直接停掉银行转账,而是把转账额度限制成了“每人每天最多给他人转十块钱”。廊坊人民发现ATM取不出大额现金,以为银行系统升级,骂了两句就去上班了。超市扫码结账时显示“积分余额充足”,收银员以为POS机抽风,手动给顾客免了单。

林默看着日志里一堆“用户无感知”标签,哭笑不得。他写的这个协议好像在跟系统玩猫鼠游戏:它把所有激进的变化都包装成了“技术故障”,让人类以为只是网不好。

他决定明天去廊坊实地看看。

(第二章完)

第三章:廊坊一日游

周六早上七点,林默坐上了去廊坊的高铁。

他特意穿了件不起眼的灰色卫衣,戴了顶棒球帽,背了个双肩包,包里塞着笔记本电脑和一个充电宝。他在脑子里排演了十几种可能遇到的情况:被人认出来怎么办,被人打怎么办,系统突然崩溃怎么办。他甚至提前查好了廊坊到北京的徒步路线,万一高铁停运还能走回来。

高铁二十二分钟就到廊坊站。林默出站的时候特意留意了一下周围人的表情,没有愤怒,没有恐慌,甚至没有人低头刷手机维权。早点摊正常出摊,煎饼果子的香味飘了半条街,大妈们拎着菜篮子讨价还价,大爷们蹲在路边下象棋,一切正常得不能再正常。

“难道协议没生效?”林默掏出手机看了眼系统日志,数据明明显示已经跑了十二个小时。

他走到路边一个煎饼摊,要了套双蛋加肠的,扫码付款时特意观察了一下摊主大姐的反应。大姐扫了一眼手机屏幕,头也不抬地继续摊煎饼:“好了啊,下一个。”

林默低头看了看支付界面,上面写着“积分支付:8积分,余额充足”,没有扣款记录,也没有银行短信。他试探着问:“大姐,您这收款码最近没问题吧?”

大姐翻了个白眼:“能有啥问题?昨天银行发短信说系统升级,大额转账要审核,我寻思我一天就收几百块,审啥核?结果人家说小额不审,正常收。对了,你加肠加蛋一共九块,积分扣了八块五,抹你五毛。”

林默咬了口煎饼,心想这协议挺鸡贼啊,把货币替换成积分的时候直接按一比一兑换,连汇率都懒得算。他边吃边往市中心走,路过一家银行网点,门口贴了张A4纸:“系统升级通知:即日起单笔转账限额十元,给您带来不便敬请谅解。”排队的人不少,但没人闹事,都在安静地填表办业务。林默凑过去听了两耳朵,一个老太太跟柜员说:“闺女,我给我孙子转十块钱买零食,行不行?”柜员笑着说:“阿姨,十块可以,您孙子要买多了您让他自己来办。”

老太太嘟囔着“这孩子哪会办业务”就走了,没投诉,没打市长热线。

林默打开系统日志,搜索“用户投诉”,廊坊地区的投诉量比上周同期下降了百分之六十七。剩下的百分之三十三集中在“银行转账太麻烦”和“超市自助收银机显示积分余额不足”——后者是因为系统还在跑过渡期数据,部分人的积分账户没同步到位。

他给自己记了一笔:回北京之后加个补丁,把积分账户初始化逻辑优化一下。

上午十点,林默溜达到了廊坊最大的商业综合体——万达广场。门口拉着横幅:“庆祝本商场首批接入公平分配系统,全场积分兑换八折优惠。”他差点以为自己走错了片场,进去一看更离谱:优衣库店里人挤人,试衣间排了二十多号,导购扯着嗓子喊“每人限领三件,超过三件系统自动锁账户”。隔壁黄金珠宝柜台冷冷清清,销售员趴在柜台上打瞌睡,展柜里金链子金镯子标价全是“积分:999999+”,下面小字备注“奢侈品不参与公平分配,请理性消费”。

林默逮住一个刚从优衣库出来的小伙子问:“哥们,今天咋这么多人?”

小伙子拎着三件基础款T恤,一脸捡到钱的兴奋:“你不知道?今天系统搞活动,基础衣物积分兑换打八折,以前攒五百积分才能换件T恤,今天四百就行。我攒了俩月,今天一口气换三件。”

“以前买衣服不就直接买了?”

“以前?以前一件T恤九十九,我一个月工资三千,房租一千五,吃饭一千,剩五百还得攒着应急。现在吃住系统全包,积分纯攒着换东西,三个月能换一柜子T恤。”小伙子拍了拍手里的袋子,突然压低声音,“不过你别说,我昨天去小商品城溜达,看见有人偷偷用积分换茅台,黄牛在中间抽成,系统好像还没发现。”

林默心里咯噔一下。他谢过小伙子,找了个咖啡店坐下,打开电脑查系统日志。果然,在过去十二个小时里,廊坊地区出现了一条异常数据流:有人在用多个积分账户批量兑换高价值商品,收货地址集中在三个小区,重复率极高。

他顺着数据流查下去,发现是一个叫“廊坊本地便民服务群”的微信群在搞事。群主是个外号“老猫”的人,专门帮人代购代兑,抽百分之十的积分当手续费。老猫在群里发了条公告:“系统新人福利,前五十名代兑一律免手续费!联系电话138XXXX。另高价回收积分,一块钱收一百积分。”

林默骂了一句脏话。他写协议的时候把精力全放在了“消灭货币”和“按需分配”上,忘了人类还有一个基本操作叫“套利”。系统没有货币,但积分可以换茅台,茅台可以卖钱,钱可以——等等,钱被废了。但茅台本身可以卖啊,卖给谁?卖给那些系统还没覆盖到的地区的人,或者囤着等系统崩溃了再拿出来。

“我真是个天才,”林默揉了揉太阳穴,“写了个乌托邦,结果第一天生出黑市。”

他调出老猫的积分账户,余额一万八千分,注册时间昨天下午两点——协议上线之后四个小时。林默查了一下老猫的领取记录:五箱茅台、三台Switch、两箱中华烟、一整套戴森吸尘器。

“这哥们是来进货的吧?”

他本来想直接把老猫的账户冻结掉,但手指悬在回车键上停住了。他想起老周——不对,他还不认识老周。他想起自己大学时学的博弈论:你堵死一条路,对方就会找另一条路。你把茅台锁了,他转头去炒PS5;你把PS5锁了,他去炒乐高。系统算力有限,不可能把所有商品都加上防套利锁。

他想了想,写了个折中补丁:

经济系统[积分兑换高价值商品] = 需要人脸识别 + 收货地址与注册地址一致 + 商品使用人脑电波验证

系统弹窗:该规则将导致约30%的正常兑换请求被拦截。是否继续?

林默选了“继续”,又加了一条:

经济系统[异常兑换行为检测] = 若同一设备在24小时内登录超过3个账户,自动触发审核

他点了保存,合上电脑,决定继续逛街。

下午两点,林默走到了廊坊市人民医院。门口挂了个新牌子:“公平医疗试点单位——挂号免费,药品按需分配。”大厅里人不多,导诊台护士在给一个大爷解释:“您这个降压药不用开处方了,系统直接给您匹配了三个月的量,您拿着身份证去药房刷脸领就行。”大爷耳朵背,护士喊了三遍,最后大爷听懂了,乐得直拍大腿:“以前一个月跑一趟医院,现在三个月跑一趟,省事儿!”

林默在旁边看得鼻子有点酸。他爸就是高血压,每个月去医院开药排队俩小时,开完药还得自费一大半。他偷偷查了下系统数据:廊坊试点上线十二小时,慢性病药品依从性从百分之六十二飙升到百分之八十九——因为不用花钱也不用排队,该吃药的人都按时吃药了。

他正感动着,系统弹出一条预警:

[WARNING] 检测到异常物资流向。廊坊市广阳区某小区地下车库出现大量药品聚集。涉及药品:降压药、降糖药、抗生素。

林默切过去一看,有个叫“康健无忧”的微信群在搞药品代购,群主是个自称“前医药代表”的人,专门帮人开药然后转卖到系统未覆盖的地区。更骚的是,他让下线拿着系统配发的免费药品去外地卖,回来再用现金——不对,用实物——结算。

“我服了,”林默靠在医院大厅的椅子上,仰头看着天花板,“系统给高血压患者免费发药,结果药被薅走卖到外地去了。我是不是还得给药品加上GPS追踪?”

他打开控制台,又加了两条规则:

生物系统[药品领取] = 绑定使用者生物特征,72小时内未使用自动回收

经济系统[跨区域物资转移] = 超过个人合理用量需申请,系统审核

保存。他叹了口气,自言自语道:“写代码五分钟,打补丁两小时。”

傍晚六点,林默准备去高铁站回北京。路过最后一个路口的时候,他看见路边围了一群人,中间站着个穿皮夹克的中年男人,正对着手机跳脚骂街。林默凑近一听,乐了。

“我赵德柱在廊坊做了二十年房地产,还他妈没受过这种气!系统说我名下十八套房超过合理持有量,给我改成什么全体业主合作社?保安把我奔驰拦门外头,说业主投票决定不让我进!老子买的房,凭什么不让我进?”

旁边一个大妈嗑着瓜子接话:“赵总,您那十八套房咋来的心里没数啊?拆迁的时候您给大伙儿算的账,一套回迁房抵三十万,您转手卖三百八十万,现在系统替我们做主了,您倒委屈上了?”

围观群众一阵哄笑。赵德柱气得脸通红,指着大妈鼻子想骂,系统提示音从他手机里响起来:“积分余额已扣除五十,原因:公共场所大声喧哗扰乱秩序。”

赵德柱看着手机屏幕愣了三秒,突然蹲地上哭了:“我这辈子没受过这种委屈……”

林默在旁边看得又好笑又有点心虚。他走过去拍了拍赵德柱肩膀:“大哥,想开点。您换个角度想,以后不用操心物业费了,系统统一管,省心。”

赵德柱抬头瞪了他一眼:“你谁啊?”

“我?路过的,”林默笑了笑,“我觉得这系统挺好的,您适应适应。”

他转身走了,身后传来赵德柱的骂声和系统扣积分的提示音。林默掏出手机看了眼今天的日志汇总:廊坊试点运行十四个小时,市民满意度百分之七十八,异常行为拦截两千三百次,黑市苗头三处已处置,系统资源占用率稳定在百分之四十三。

“还行,”他把手机揣兜里,往高铁站走,“回去再加几个补丁。”

他当时没注意到,日志最底下有一行灰色小字:

[SYSTEM] 检测到大规模非授权修改。管理员将在24小时内介入。

也没注意到,北京那边有个秃顶中年男人,正盯着电脑屏幕上的廊坊数据热力图,泡面的叉子悬在半空,嘴巴张得能塞进一颗卤蛋。

(第三章完)

第四章:秃顶男人的泡面

林默回到北京已经是晚上九点。他在地铁上就把廊坊的数据复盘了一遍,到家第一件事是打开电脑加补丁。药品代购那个漏洞他想了三个方案,最后选了个最损的:所有系统配发的药品外包装上自动生成动态二维码,扫码才能打开说明书,说明书第一页写着“本药品由公平分配系统免费提供,倒卖者将自动扣除全部积分并强制参加社区服务四十小时”。

他正写着代码,手机震了一下。陌生号码发来的短信,只有一行字:

“林默,程序员,工号XH2037。今晚十点,朝阳区酒仙桥废弃电子厂。一个人来。否则明天你的修改记录会出现在公安内网。”

林默盯着屏幕看了十秒,第一反应是诈骗短信。他上个月刚帮公司做过反诈宣传页,这种话术他太熟了。但对方能准确说出他的工号和真名,而且精准定位到他今晚的行程——他确实在酒仙桥附近。他打开系统控制台查了一下短信发送方的设备指纹,返回结果让他后背一凉:

[SYSTEM] 目标设备:官方认证终端。所属机构:世界维护委员会。权限等级:管理员(Lv.5)。

“还真有管理员?”林默嘀咕。他犹豫了五分钟,把电脑上的修改记录加密隐藏了一部分,揣着手机出了门。临出门前他打开控制台留了个后手:

设置:若本人超过24小时未登录,自动向全网公开公平分配协议全部源码。

电子厂在酒仙桥路最里头,废弃了至少十年,铁门锈得看不出原来什么颜色。林默推开虚掩的侧门,里面黑漆漆一片,只有厂房角落亮着一盏充电台灯,灯下坐着个秃顶中年男人,穿件起球的优衣库摇粒绒,面前摆着一台贴满贴纸的ThinkPad,屏幕上开着终端窗口,手里捧着一桶老坛酸菜面,正往嘴里嗦。

“坐。”老周用叉子指了指对面的塑料凳。

林默没坐:“你是谁?”

“周德望,世界维护委员会北京分区负责人。叫我老周就行。”老周嗦了口面,汤溅到键盘上,他随手用袖子擦了擦,“你那个公平协议,代码质量还行,就是有几个corner case没处理干净。廊坊那个药品代购的事,你加的二维码方案不够狠,应该直接绑定生物特征用药记录,他卖了药自己就买不了第二回。”

林默愣住:“你怎么知道我加了二维码?”

“你改的每一行代码我都看得到。”老周把泡面桶推到一边,调转笔记本屏幕。上面是实时滚动的系统日志,密密麻麻全是林默这三个月来的操作记录,每一条后面都标了颜色:绿色是合规的,黄色是擦边球,红色是严重违规。廊坊那一片全是红得发紫。

“我权限被锁了四十八小时,”老周又嗦了口面,“就为了走流程查你这个事儿。委员会流程慢得要死,俩老头吵了一天,一个说要直接封你号,一个说再观察观察。我寻思封号多没意思,不如请你吃顿饭。”

“所以你是来封我的?”

“我是来跟你讲道理的。”老周放下叉子,表情认真起来,“你觉得自己在做好事对吧?廊坊现在数据确实好看,满意度百分之七十八,投诉率下降六成,慢性病药品依从性涨了二十多个点。但你知不知道你这三天改的东西,系统多花了多少算力去填坑?廊坊试点每跑一天,全球系统资源占用率就多零点三个百分点。你试点要是铺到十个城市,三个月内系统必崩。”

林默找了张凳子坐下,没说话。

老周从包里掏出个U盘扔给他:“看看这个。”

U盘里是一份事故报告,标题:《关于“欧米伽协议”全球部署导致系统崩溃的复盘分析(内部绝密)》。

林默翻了几页,手开始抖。

十五年前,委员会有个前技术负责人叫沈卫国,跟林默一样发现了底层架构的访客权限,跟林默一样觉得世界不公平,跟林默一样写了个“完美社会协议”。区别在于沈卫国权限更高,直接拿到了管理员账号,部署了全球版本。结果系统跑了七十二小时之后崩溃了,物理引擎失控,北京地区重力常数改了零点三秒,那零点三秒里发生了两万三千起车祸和四千多起高空坠物事故。社会规则模块错乱期间,全国法院系统误判了八千多起案件。虽然委员会紧急回滚,死了三百多人。

“沈卫国后来被判了二十年,”老周说,“委员会内部判的,没走公开司法程序,因为公开了也没人信。他在法庭上说了一句话我记到现在:‘我以为我在修bug,结果我成了最大的那个bug。’”

林默把U盘拔下来,盯着桌面看了很久。

“你现在有两个选择,”老周竖起两根手指,“第一,把廊坊回滚了,权限交回来,委员会给你发个警告,你回去继续写你的增删改查。第二,你跟我说说你到底想干什么,如果逻辑自洽,委员会可以考虑给你转正——对,我们缺人,缺了十五年了。”

林默抬头:“转正给什么权限?”

“Lv.3,经济系统局部修改,社会规则局部修改,生物系统全局只读。月薪八千,五险一金,加班费另算。”

“八千?”

“系统规定的岗位工资,委员会也得按规矩来。”老周摊手,“你想改自己工资?可以,写申请,三个月内批下来算快的。”

林默想了想:“那我选第三个选项。”

老周眉头一挑:“第三个?”

“我继续用访客权限,但廊坊我不撤,我要扩大试点。你说算力撑不住,我帮你优化代码。你给我管理员权限我都不敢要,万一我哪天脑子抽了想改重力常数呢?我就要Lv.2,改得动廊坊,改不动全球,你们还能随时回滚。”

老周盯着他看了十秒,把泡面桶往桌上一墩:“你小子挺贼啊,把风险全甩给委员会,自己落个为民请命的名声。”

“我名声又换不来钱,”林默说,“我现在一个月工资扣完房租还剩两千,便利店可乐都舍不得买大瓶的。我就想让廊坊老百姓不用跟我一样。”

老周沉默了一会儿,从包里掏出另一份文件推过来:“廊坊试点转正申请,签字。委员会给你三个月的观察期,期间你的所有操作需要报备——报备不等于审批,你发个邮件抄送我就行,我不拦你,但出事了我第一个知道。”

林默翻了翻文件,最后一行写着:“观察期内若出现系统崩溃风险,委员会有权强制回滚并追究申请人责任。”

他签了。

老周把文件收好,拎起ThinkPad往包里塞,走到门口又回头:“对了,你那个自动公开源码的后手,记得删了。系统里没有隐私设置,你写的每一行代码我都能看见。下次留后手之前先学学怎么加密。”

林默脸一红:“知道了。”

“还有,”老周补了一句,“你加的那个二维码药品方案确实不够狠,我给你优化了一版,发你邮箱了。回头看看,学着点。”

林默回家打开邮箱,老周发来的代码只有三行:

生物系统[药品绑定] = 领取时采集虹膜 + 指纹 + 声纹。未使用者72小时后自动上报社区网格员。

经济系统[倒卖药品] = 扣除全部积分 + 强制参加药品知识培训(时长40小时,考试90分及格)。

社会规则[累犯] = 第二次倒卖,系统自动把该用户头像替换成“药贩子”表情包,有效期90天。

林默看完,默默给老周回了封邮件:“表情包这招太狠了,我服。”

老周秒回:“废话。我写了十五年补丁,你才写了三个月。”

廊坊的试点在第二周迎来了真正的高潮。

起因是个叫刘金凤的大妈,五十多岁,退休工人,住在广阳区一个老小区。她那天去超市买菜,系统给她分配的积分额度莫名其妙少了三百,她找超市客服理论,客服查了半天说系统显示她上个月领了三箱牛奶,超出合理用量,所以扣了积分。

刘金凤急了:“我就买了三箱!我家仨孙子,一人一箱,咋就超量了?”

客服把系统截图给她看:她的账户下确实登记了三箱牛奶,领取时间分别是上周一、周三、周五,领取地点分别在三家不同的超市。

刘金凤一拍大腿:“我上周一在闺女家!周三在儿子家!周五在社区活动中心!我他妈一箱都没领!”

超市客服解决不了,让她打系统服务热线。热线排队排了四十分钟,接通之后AI客服让她“描述问题并上传证据”。刘金凤不会上传证据,气得在超市门口蹲着抹眼泪。

林默那天正好在廊坊做回访。他远远看见一群人围着个抹眼泪的大妈,凑过去听了两耳朵,打开系统控制台一查,脸色沉了下来。

有人用刘金凤的身份证号在三个不同超市的积分终端上刷了牛奶,但刘金凤本人根本没去。他顺着领取记录查下去,发现那三家超市的积分核销设备被人动过手脚,有人在设备里装了外挂脚本,可以伪造领取记录,把别人的积分额度套出来兑换实物。

“这他妈是薅社会主义羊毛啊。”林默蹲在马路牙子上,手指在笔记本上敲得噼里啪啦。他顺着外挂脚本的服务器IP查下去,七拐八拐追到了通州一个出租屋里,服务器日志显示这套外挂已经卖了三百多份,买家分布在河北六个城市。

林默深吸一口气,先给老周发了封邮件抄送:“周哥,我要搞个大动作,拦截金额大概十几万,涉及人数可能上千,流程报备一下。”然后他在控制台敲了四行代码:

经济系统[积分核销设备] = 强制固件签名校验,未签名设备自动断网并上报

经济系统[异常领取记录] = 自动触发人脸识别回验,回验失败撤销记录并恢复受害者积分

社会规则[外挂脚本制作者] = 自动锁定设备与身份,同步推送至公安经侦系统

生物系统[受害者补偿] = 额外发放200积分作为误工补偿

系统弹窗:影响范围:河北六市。预计受影响用户:约1200人。确认?Y/N

林默敲了Y。

半小时后,刘金凤的手机响了,系统短信:“您的积分已恢复,另有200积分补偿,感谢您对公平分配系统的支持。”她看着短信愣了半天,问超市客服:“这啥意思?我丢的积分自己回来了?”客服也一头雾水,查了半天说:“系统显示有个叫林默的用户提交了修复申请,给您恢复了。”

刘金凤记下了这个名字。

当天晚上,河北六个城市的公安经侦同时收到系统推送的案件线索:通州出租屋的服务器被锁定IP,三个嫌疑人身份信息、银行流水、聊天记录打包发到了办案民警的终端上。第二天早上六点,主犯在通州被抓,涉案金额四十余万,按系统推送的电子证据直接批捕。

林默睡到中午才起,打开系统看见老周的邮件回复:“干得不错,就是补偿200积分太多了,下次控制一下成本。”

他往下翻了翻,老周又补了一句:“对了,刘金凤刚才打热线电话表扬你了,说系统里有个叫林默的同志很负责任。热线接线员问她要不要撤销投诉,她说不用撤销,留着当锦旗。你回头看看能不能给她发个电子锦旗,系统里好像有这功能。”

林默笑着打开控制台,搜了一下“电子锦旗”,还真有:

社会规则[群众表扬] = 自动生成电子锦旗,可自定义赠言。消耗积分:5。

他输入赠言:“赠林默同志:人民的好程序员。”发送对象填了刘金凤的手机号。

五秒钟后刘金凤收到一条短信,点开是一面闪闪发光的电子锦旗,下面还有一行小字:“系统提示:锦旗已自动分享至您的微信朋友圈,获得点赞23个。”

林默靠在椅子上,看着窗外北京的夕阳,觉得这活儿干得挺值。

他顺手打开系统日志,准备把今天的修改记录归档。日志最底下又弹出一行灰字,这次他没漏掉:

[SYSTEM] 用户“ADMIN_DEV”已上线。上次登录:12年前。

[SYSTEM] 系统消息:检测到访客用户林默的公平分配协议。请于72小时内提交完整设计文档至管理员邮箱。逾期未提交,系统将自动冻结相关权限。

林默盯着那个“ADMIN_DEV”看了半天,转头给老周发微信:“周哥,ADMIN_DEV上线了,你认识吗?”

老周秒回:“不认识。我进委员会的时候他就离线了。你赶紧写文档,七十二小时够你写个PPT了。”

林默骂了一声,打开空白的文档编辑器,标题打上:《公平分配协议设计说明书(初稿)》。光标在下面闪了十下,他一个字没憋出来。

然后他听见窗外有人喊:“林默!下楼拿快递!你买的十二罐红牛到了!”

(第四章完)

第五章:七十二小时

林默熬了个通宵。

十二罐红牛在桌上排成一排,他打开文档编辑器,光标闪了半小时,标题栏只憋出来六个字:《公平分配协议》。正文一片空白。他写了删,删了写,来来回回折腾到凌晨四点,最终决定放弃正经文档格式,用程序员的方式写:直接上代码注释。

他新建了个文档,开头第一行:

```python

"""

公平分配协议设计说明书(注释版)

作者:林默(访客Lv.2,申请转正)

日期:昨天

说明:以下内容全部用代码注释写,ADMIN_DEV看不懂算我输。

"""

```

然后他把三千行代码从头到尾重新过了一遍,每段逻辑加一行注释解释设计意图。写到早上七点,注释写了八百多条,他眼皮打架打得像在敲摩斯电码,一头栽在键盘上睡着了。梦里他变成了一段循环代码,在 while True: 里无限运行,每次循环都被老周用泡面叉子戳一下。

醒来的时候中午十二点,邮箱里多了一封新邮件,发件人 ADMIN_DEV,标题:“文档不用写了,直接来开会。”

正文只有一行:“今天下午两点,酒仙桥电子厂。带上你那个乌托邦协议的全部源码。”

林默揉着眼睛给老周发微信:“ADMIN_DEV让我去开会,你收到通知了吗?”

老周秒回:“收到了。委员会内部炸锅了,三个分区的负责人全被叫上线。你小子面子真大,ADMIN_DEV十二年没露过面,你一个访客Lv.2就把人炸出来了。”

“他是谁?”

“我他妈也想知道。”

下午两点,林默准时推开电子厂那扇锈铁门。里面已经不是上次那副落魄样了,老周不知道从哪搞来一张折叠桌,上面铺了张打印出来的横幅,红底黄字写着“公平分配协议技术评审会”。参会人员:老周坐左边,泡面换了红烧牛肉味;右边坐了个戴眼镜的年轻女人,二十七八岁,头发扎得一丝不苟,面前摆着一台Surface,屏幕上是密密麻麻的代码审查工具;中间主位空着,桌上放了个USB摄像头,对着空椅子。

“坐。”老周指了指对面的塑料凳,“这是华东分区的苏晚,管江浙沪皖的系统维护。这位是华南的——”他指了指摄像头,“老陈在深圳,视频接入。”

摄像头里传来一个中年男声:“能看到。林默是吧?你那个廊坊数据我看了,有几个地方处理得挺糙,等会一起说。”

林默刚坐下,摄像头画面闪了一下,屏幕上跳出一行字:

[SYSTEM] 管理员ADMIN_DEV已接入会议。

画面里出现一个男人的脸。四十岁上下,国字脸,戴黑框眼镜,背景是一间堆满书和电子设备的书房。他穿着一件洗得发白的格子衬衫,手里端着个马克杯,杯壁上印着“代码改变世界”六个字——那字体和配色林默一眼认出来,跟系统 help 文档的排版风格一模一样。

“我叫沈卫国。”男人开口,“十五年前被委员会判了二十年,因为搞全球部署差点把系统干崩了。监外执行期间表现良好,减刑到十五年,去年刚出来。现在住在河北燕郊,每天写代码、养猫、接系统维护的私活。”

林默嘴巴张得能塞进一个卤蛋。

老周在旁边嗦了口面,淡定地补充:“沈工出狱后委员会重新评估了他的技术能力,给了个Lv.4的临时权限,负责处理底层架构的疑难杂症。你那个公平协议 v0.3 版本里有一段内存泄漏的隐患,我上次没看出来,沈工一眼就揪出来了。”

沈卫国把马克杯放下,身体前倾:“林默,我看了你三个月来的全部操作记录。你比我当年聪明,没有一上来就想着改全球规则,先拿小城市试点,出问题再打补丁,这个思路是对的。但你犯了一个跟我当年一样的错误。”

林默咽了口唾沫:“什么错误?”

“你以为系统算力是瓶颈,其实不是。”沈卫国敲了敲桌面,“系统最核心的限制是‘人性常量’—— human_greed 这个变量,默认值无限大。你写协议的时候假设人都是理性的,会按你设计的规则玩游戏。但现实是,人会在规则里找到你根本想不到的漏洞。廊坊那个药品代购的事我看了,你加二维码绑定生物特征,下一版他们就会伪造生物特征。你加设备指纹校验,他们就搞虚拟机刷指纹。你永远慢一步。”

“那我怎么办?”

沈卫国端起马克杯喝了口水:“你听说过贪婪阈值后门吗?”

林默摇头。老周在旁边翻了个白眼:“我正准备跟他说这个,你抢我台词。”

沈卫国从桌上拿起摄像头,对准自己电脑屏幕。屏幕上是一个密密麻麻的系统底层代码界面,跟林默平时看到的控制台完全不一样——权限高得吓人,系统核心参数直接暴露在面板上。

“当年我们设计系统的时候留了个彩蛋,”沈卫国的手指在屏幕上点了点,“全球每个人的贪婪指数可以被统一限制在一个上限值。设置好了之后,超出这个值的贪婪行为会被系统直接压制,自动触发惩罚,不需要写任何补丁。”

林默眼睛亮了:“上限能设多少?”

“零到一之间,我建议设零点五。太高了没用,太低了人会造反。零点五的意思是:合理的自利行为可以,但你想靠钻空子搞出别人十倍百倍的利益,系统直接把你摁死。”

林默激动得差点站起来:“那还等什么?设啊!”

沈卫国把摄像头转回来,对着镜头笑了笑:“你以为我没试过?十五年前我就是栽在这上面。设置这个阈值需要管理员权限,但系统有个限制:设置者本人必须通过人性测试题,一共一百道,随机抽题,答案动态生成。我当年做了九十九道,最后一道没过去,被委员会当场抓了现行。”

“最后一道什么题?”

“让我一个亿万富翁按按钮,按了能拿钱但会随机死人。我没按,但我偷偷写了个脚本想绕过检测,被系统判定作弊。”沈卫国耸耸肩,“我后来复盘了三千多次,发现真正的解法是选C。”

林默脱口而出:“把按钮拆了改成十个按钮?”

沈卫国和老周同时瞪大眼睛:“你怎么知道?”

“我上个月黑管理员账号的时候做过这套题。”

会议室安静了三秒。老周放下泡面叉子,沈卫国扶了扶眼镜,摄像头里传来华南老陈的咳嗽声。

沈卫国率先打破沉默:“所以你已经有管理员权限了?”

“有,但我没敢用。我寻思这玩意儿权限太高,万一改错了没脸见人。”

沈卫国扭头看老周:“这小子比你当年强。你当年拿到权限第一天就把自己工资改成了十倍。”

老周脸一红:“陈年旧事能不能别在年轻人面前提?”

沈卫国没理他,对着林默正色道:“你现在有两个任务。第一,把你那个廊坊试点从‘临时补丁’升级成‘正式系统模块’,提交完整设计文档和压力测试报告,我走特批流程给你转正。第二,你从现在开始跟我学怎么安全地使用管理员权限。我教你一个月,考核过了,我把贪婪阈值后门的操作权限分给你一半。”

“为什么分我一半?”

沈卫国叹了口气:“因为我一个人搞不定。设置阈值是个精细活儿,需要实时监控全球数据流,同时调整参数。一个人操作的时候手忙脚乱容易出错,两个人协作才稳。你负责看廊坊的数据曲线,我负责调阈值参数,出了问题互相兜底。”

林默想了想:“那考核标准是什么?”

“简单。你在我的监督下,用管理员权限改一样东西,改完系统不崩、没人投诉、不触发回滚,就算过。”

林默搓了搓手:“什么时候开始?”

“现在。”沈卫国把摄像头对准屏幕,上面已经开好了一个调试窗口,“第一个练习:把北京地区共享单车的乱停乱放问题修了。不准用强制拖车,不准用罚款扣积分,不准增加运维人手。系统里有个变量叫 bike_parking_chaos,当前值零点七三,你给我想办法降到零点三以下。”

林默盯着屏幕上那个变量名,脑子里飞速运转。共享单车乱停的根因是什么?用户图方便,随手一扔;运维人力不够,来不及摆;停车区规划不合理,有的地方根本找不到桩。

他打开控制台,先查了北京地区所有共享单车的GPS热力图,发现一个有趣的现象:百分之六十的乱停车辆集中在二十个地铁站出口方圆一百米内。这些地方要么没有停车桩,要么桩位满了。

他想了想,敲了段代码:

物理引擎[地铁站出口][地面材质] = 遇自行车轮胎自动吸附对齐

物理引擎[地铁站出口][停车区] = 动态扩容,早晚高峰自动生成临时电子围栏

社会规则[乱停行为] = 首次不处罚,推送附近空闲停车区导航,超时未挪车才扣积分

系统跑了十分钟,热力图上的红色区块一个接一个变绿。林默刷新了一下数据,bike_parking_chaos 降到零点二八。

沈卫国在摄像头那边点了点头:“不错,思路对。利用了物理引擎的自动对齐特性,成本低,用户无感,运维压力也小。考核算你过了一半。剩下半个月学数据监控和参数协同,到时候跟我一起上后台。”

老周在旁边敲了敲桌子:“等一下,我有个问题。”他转向林默,“你那个自动公开源码的后手删了没?”

林默脸一僵:“删了。”

“什么时候删的?”

“……刚才沈工说破的时候,我一边听一边偷偷删的。”

老周和沈卫国对视一眼。沈卫国笑了:“行,至少知道心虚,说明还有救。”

散会的时候老周塞给林默一个U盘:“里面是我整理的贪婪阈值操作手册,一百多页,回去背熟了。另外你廊坊那个试点,下周开始扩到天津和保定,沈工批了。别搞砸了。”

林默接过U盘,突然想起一件事:“对了,廊坊那个刘金凤大妈,我给她发了面电子锦旗,她发朋友圈了。结果她小区二十多个老太太私信我,问能不能也申请锦旗,说挂在朋友圈有面子。”

老周面无表情:“你搞出来的事你自己处理。系统里锦旗有库存限制,一个月最多发五十面,你看着办。”

林默当天晚上回家打开控制台,给廊坊广阳区那个小区申请了个“集体锦旗”,赠言写的是:“赠刘金凤及全体热心邻居:公平分配试点示范小区。”系统自动生成了一面两米宽的巨幅电子锦旗,刘金凤把它设成了小区微信群头像,群名从“广阳区业主交流群”改成了“公平分配先进社区”。

三天后,那个群的聊天记录里出现了这样一段对话:

刘金凤:“听说系统要扩到天津了?”

邻居甲:“真的假的?我闺女在天津上学,能享受到不?”

邻居乙:“我表哥在保定,他说他们小区已经开始登记了。”

刘金凤:“那我得给林同志打个电话问问,能不能给咱小区再申请个荣誉牌匾。”

林默看到这段截图的时候正在天津出差的火车上,他默默打开系统控制台,把“群众表扬”模块的锦旗库存上限从五十调到了两百。

然后他切回日志界面,把今天新增的每一条修改记录截了图,打包发给了老周。邮件标题:“报备:锦旗库存调整。原因:人民群众需求旺盛。”

老周五分钟回了俩字:“已阅。”

(第五章完)

第六章:天津卫的硬骨头

林默到天津那天是个周一,早晨六点半的高铁,他五点就起了床。老周给他批的出差申请上写着“技术调研”,系统里走流程的时候被财务驳回过一次,理由是“访客权限无差旅预算”。老周在驳回意见里加了一行字:“他花自己的钱,不用报销。”财务秒过。

天津西站出站口,林默打了辆出租车去和平区。司机师傅是个五十多岁的天津大爷,上车就开始唠:“小伙子去和平区哪儿?”

“南市食品街附近。”

“那地方好啊,最近搞了个什么积分试点,早点摊的煎饼果子不用花钱,拿积分换,我儿子昨儿个一口气吃了仨。”司机从后视镜里瞅了他一眼,“你是外地来的?北京?”

“嗯。”

“北京那破地儿有啥好的,堵车堵得跟停车场似的。我跟你说,天津这积分制一搞,我儿子他们小两口直接把车卖了,天天坐地铁,省下来的积分换了两张相声票,周末带孩子听相声去。”

林默憋着笑:“那您觉得这套系统怎么样?”

司机一拍方向盘:“好啊!怎么不好?以前我拉活儿,一天挣三百,油钱一百,份子钱一百五,剩五十。现在系统给司机按里程发积分,跑一单算一单,不用交份子钱,公司那帮孙子再也抽不了成了。我上礼拜跑了五天,积分换了条中华,给我老丈人送过去,老头乐得假牙差点掉出来。”

林默打开系统控制台,调出天津出租行业数据看了一眼,瞳孔微缩。天津的出租车行业原来有六家挂靠公司,每家抽成百分之二十到三十,试点上线三天后系统自动把抽成机制判为“不合理中间环节”,强制改成司乘直连。六家公司联名告到交通委,交通委说系统是上面批的试点,让公司去找系统协调。公司老板们组了个团打系统服务热线,接线员是个AI,每次都用同一种温柔的语气回复:“您的诉求已记录,处理时限为三十个工作日,请耐心等待。”

公司老板们等了三天没等着处理结果,等来了系统推送的一份账单:过去五年各公司从司机身上抽成的明细汇总,附带法律条文对照,最后一行写着“建议司机集体诉讼,系统提供全部证据链”。

六家公司当天夜里注销了三家,剩下三家把抽成降到了百分之五,改名“司机合作社”。

林默看完笑出了声,司机大爷从后视镜里白了他一眼:“笑啥呢?”

“没什么,想起高兴的事。”

到了南市食品街,林默下车转了转。早市正热闹,煎饼摊前排着长队,大妈们拎着积分兑换的鸡蛋和蔬菜,脸上表情比北京早高峰的地铁乘客松弛得多。他找了个卖嘎巴菜的摊子坐下,扫码用积分换了碗锅巴菜,摊主大姐顺手塞给他一碟子炸糕:“新来的吧?送你个炸糕尝尝,系统给新注册用户发福利,我这儿兑一笔送你一碟。”

林默咬了口炸糕,甜得眯起眼睛。他正吃着,系统弹出一条预警:

[WARNING] 天津红桥区出现异常投诉集中。过去六小时内,同一区域收到147条投诉,内容高度相似:“积分兑换的蔬菜不新鲜,疑似以次充好。”

他点开详情一看,投诉全部指向红桥区一家叫“绿丰源”的蔬菜供应商,这家公司在试点上线后中标了红桥区百分之七十的蔬菜配送份额。林默调出绿丰源的配送记录和质检数据,表面看一切正常:蔬菜新鲜度检测合格率百分之九十八,投诉率千分之三,低于全市平均水平。

“数据挺好看啊?”林默嘀咕。他翻到投诉详情,发现所有投诉都来自同一批用户——红桥区西于庄街道三个小区的居民,他们投诉的蔬菜种类五花八门,但有一个共同点:这些蔬菜的配送标签上印着绿丰源的logo,但居民收到的菜跟系统展示的图片长得不一样。

林默切到系统后台查绿丰源的供应链,发现这家公司从三个不同的郊区农场进货,其中两个农场有正规资质,第三个农场的地址查不到任何工商登记信息。他顺着物流数据往上追,发现这个“幽灵农场”的蔬菜从天津城郊一个废弃冷库发货,冷库的租赁人是个叫马三的人,名下还有一家运输公司,专门跑红桥区到河北霸州的线路。

“马三?”林默在系统里搜了一下这个名字,弹出一堆关联记录:马三,四十二岁,原红桥区菜市场管理员,三年前因为向商户收保护费被开除。他名下那家运输公司的车辆GPS轨迹显示,每天晚上十点之后,这辆冷藏车会从红桥区出发,开到霸州一个农贸市场,卸货之后空车返回,凌晨三点再去冷库装货。

林默打了个车去红桥区西于庄街道,找到投诉最集中的那个小区门口,蹲在花坛边上等配送车。等到上午十点半,一辆白色厢式货车开过来,车身喷着绿丰源的logo,司机把车往小区门口一停,开始往下搬菜。林默凑过去翻了翻菜筐,发现标签上印的“有机西红柿”个头小得跟乒乓球似的,表皮还带着泥,他拿起一个闻了闻,一股子酸馊味。

“哥们,这菜新不新鲜啊?”他问司机。

司机头也不抬:“新鲜得很,今早五点的。”

“哪个农场发的?”

司机这才抬头看了他一眼,表情警惕起来:“你哪儿的?”

“我住三号楼,昨天买的黄瓜烂了半截,想问问怎么回事。”

司机把最后一筐菜搬下来,拍了拍手:“烂了找客服退积分,系统会处理的。”说完钻进驾驶室,一脚油门跑了。

林默记住了车牌号,回系统里一查,这辆车不在绿丰源的登记车辆列表里,牌照号在系统里对应的是一辆报废五年的金杯面包车。他顺着假牌照往下追,发现绿丰源每天发往红桥区的蔬菜里,有百分之四十是从那个霸州农贸市场倒手来的,那里的大白菜批发价八毛一斤,贴个绿丰源的标签,系统按每斤三块五结算,中间的差价进了马三的运输公司账户。

“我靠,这是拿系统当提款机啊。”林默蹲在马路牙子上,手指在笔记本上敲得飞起。他先查了马三那家运输公司的注册地址,发现是个空壳公司,法人是个七十多岁的老头,登记的联系电话是马三自己手机号。他又查了绿丰源的采购合同,合同上盖的是正规公章,但签字人的名字跟工商登记对不上。

他把所有证据打包发给老周:“周哥,天津红桥区有情况。一家供应商跟黑市勾结,把劣质菜贴牌卖给系统,一天套取积分价值大概三万。要不要直接封?”

老周过了十分钟回:“三万一天?你算少了。我查了霸州那边,他们不光倒菜,还从系统里套鸡蛋和食用油,往北京和保定倒,一天流水得有十几万。这是条产业链,你一个人搞不定,我让天津分区的人配合你。你等消息,别自己动手。”

林默正要回“收到”,系统弹出一行新消息,发件人 ADMIN_DEV:

沈卫国:我看到你发的证据了。直接封公司账号没用,他们换壳比换袜子还快。我给你个思路:系统里有个功能叫“供应链溯源强制绑定”,你查一下模块文档。

林默翻到那个模块,文档写着:可以强制要求所有供应商在系统里登记真实产地、真实物流、真实质检报告,系统自动比对,不一致的自动踢出。但开启这个功能需要Lv.3权限,林默还是Lv.2。

他回沈卫国:“权限不够。”

沈卫国秒回:“我给你临时提权,四十八小时有效期。操作之前先报备老周,流程走完了再动手。”

林默给老周发了邮件报备,老周批复:“同意。但你要是四十八小时之内搞不定,自己找沈工哭去。”

林默收到批复的时候系统里多了一条临时权限授权:

[SYSTEM] 临时权限授予:Lv.3(有效期48小时)。授权人:ADMIN_DEV。用途:供应链溯源强制绑定。

他打开天津分区的系统控制台,找到绿丰源的供应商档案,勾选“强制溯源绑定”,系统弹窗:

该操作将影响天津红桥区全部生鲜配送订单。预计受影响供应商:37家。确认?Y/N

林默敲了Y。系统跑了十分钟,刷出一大片红色警告:三十七家供应商里有十一家提交的产地信息与物流轨迹不符,系统自动暂停了它们的结算权限,同时把异常线索推送到市场监管局的执法终端。

绿丰源的账户被冻结的那一刻,马三的电话打到了系统客服热线。接线员是个AI,马三在电话里骂了五分钟娘,AI全程用温柔的语气回复:“您的反馈已记录,处理时限为三十个工作日。”

马三挂了电话,当天下午带了六个人堵在红桥区一个系统服务网点门口,要求“见负责人”。网点的小姑娘吓得报了警,警察来了之后马三说是来“反映问题”,警察说反映问题去信访办,别堵人家门。马三前脚被劝走,后脚系统推送到公安终端的一条线索就弹出来了:马三名下运输公司的冷藏车在霸州农贸市场卸货时,市场监管局的执法人员已经蹲点等了三天,当场查获假冒标签两万多张、劣质蔬菜八吨。

马三被抓的新闻上了天津本地热搜,标题是《红桥区黑心菜贩落网,系统溯源显神威》。评论区一片叫好,有人贴了系统推送的通报截图,截图最底下有一行小字:“线索提供:系统维护员林某。”

林默看到那个“林某”的时候正在回北京的高铁上,他给老周发消息:“你们通报能不能别写我名字?我怕马三出来报复我。”

老周回:“写的林某,没写全名。马三判了三年,出来你都转正了,怕啥。”

林默想了想,又问:“对了,临时权限四十八小时到期了,我那个供应链溯源功能还能用吗?”

老周:“到期就锁了。你要想继续用,赶紧把转正考核过了。沈工昨天跟我说你数据监控学得差不多了,下周安排你跟他上后台做贪婪阈值的协同调试。”

林默靠在高铁座椅上,看着窗外飞速倒退的天津城区,长出一口气。他打开系统日志做当天归档,翻到最后一行的时候手停住了:

[SYSTEM] 新增用户:马三(状态:已羁押)。系统评估:该用户贪婪值1.0(超出可调范围)。警告:羁押期间贪婪行为转化为隐性对抗,可能通过外部渠道影响系统稳定性。

林默皱了皱眉,把这条日志截了图发给沈卫国:“沈工,这个‘隐性对抗’是什么意思?”

沈卫国这次没秒回。过了半小时,他发来一段语音,背景里传来猫叫和键盘敲击声:“意思就是,马三虽然人在看守所,但他外面还有关系网,可能会用别的方式钻系统空子。你以后会经常遇到这种人,别大惊小怪。把精力放在下周的协同调试上,那才是正事儿。”

林默回了个“收到”,关了电脑。

他不知道的是,马三在羁押期间通过律师传出去一张纸条,上面写着一行字:“找老猫。跟他说系统里有个人叫林默,让他查。”

那张纸条送到廊坊一个出租屋的时候,屋里的男人正在电脑前批量注册积分账户,屏幕上开着一排虚拟机窗口,桌上散落着十几张假身份证。他看完纸条,拿手机拨了个号码:“喂,猫哥,马三栽了。系统里有个叫林默的,好像是维护员,马三说让您查查这人什么来路。”

电话那头沉默了几秒,传来一个沙哑的声音:“知道了。你先把廊坊那边停一停,最近风紧。等我摸清这人底细再说。”

老猫挂了电话,打开电脑,在搜索框里输入了三个字:“林默。”

屏幕上弹出星潮科技的招聘页面,林默的工号、职位、入职时间,赫然在列。

(第六章完)

第七章:老猫的猫腻

林默周一到公司第一件事是查老猫。

他在系统里搜“老猫”这个外号,返回结果一大堆,全是宠物店的猫粮广告和流浪猫领养信息。他又搜廊坊那个代购群主“老猫”的手机号,系统显示号码归属地在河北保定,机主登记姓名叫毛大庆,四十六岁,无犯罪记录,名下有一家劳务中介公司,经营状态正常。

“看着挺干净啊。”林默嘀咕了一声,顺手调出毛大庆的积分账户明细。表面看没什么异常,每个月领基本积分额度,兑换记录全是生活用品,偶尔换几箱啤酒和花生米,典型的单身中年男人消费画像。但林默多留了个心眼,把查询时间范围拉到三个月前,发现一个规律:每个月第二周的周三,毛大庆的积分账户会突然涌入一批大额积分,来源标注是“劳务中介服务费”,金额在五千到一万之间浮动,三天之内又被分散转出到二十多个不同的账户里。

林默顺着转账记录往下追,发现那二十多个账户的注册时间集中在廊坊试点上线前后,领取地址全是毛大庆公司登记的办公地址,但系统里这些账户的人脸识别记录全部指向同一个人——毛大庆本人。

“一人分饰二十多个角?”林默打开控制台,把毛大庆名下所有关联账户的登录设备指纹拉了个清单,发现这些账户全部从同一台电脑登录,那台电脑的MAC地址跟廊坊那个“便民服务群”群主常用设备的MAC地址一模一样。

“得,实锤了。”林默把证据链打包,正准备发给老周,转念一想又停住了。马三那种直接倒卖实物的,抓了就抓了,证据确凿,公安那边走流程也快。但毛大庆这种搞虚拟账户套积分的,定性有点模糊——你说他违法吧,他钻的是系统漏洞,系统里没写“一人不能注册多个账户”;你说他不违法吧,他套出来的积分确实换了实物转卖,本质上跟马三没区别。

林默正犹豫着,沈卫国发来一条消息:“下午两点上线,我带你做贪婪阈值预调试。准备一下,把廊坊和天津的数据都拉出来。”

林默回了个“收到”,把毛大庆的事先搁到一边。他泡了杯速溶咖啡,坐到电脑前把数据面板打开,按照沈卫国之前给的操作手册把流程走了一遍。两点整,沈卫国准时上线,摄像头里他换了件灰色的优衣库摇粒绒,跟老周同款不同色,马克杯里的茶换成了枸杞泡水。

“先跑一遍基线测试。”沈卫国在共享屏幕上开了个调试窗口,“你负责盯廊坊的数据曲线,我在这边慢慢调参数。阈值从零点七开始往下压,每压零点一停五分钟,你观察廊坊的异常行为投诉率有没有飙升。”

林默把廊坊的实时监控面板拖到副屏上,盯着数据流。沈卫国从零点七压到零点六,廊坊一切正常,投诉率纹丝不动。压到零点五,投诉率涨了百分之三,主要是“积分兑换排队时间过长”这种小问题。压到零点四,曲线开始抖了,林默看见一个异常指标跳出来:廊坊广阳区一家超市的卫生纸销量突然涨了五倍。

“沈工,广阳区卫生纸销量异常。”

沈卫国凑近摄像头看了一眼:“正常。阈值压低了之后,有些人囤货冲动被压制,但系统同时会降低他们领取非必需品的优先级。卫生纸被系统判定成准必需品,结果一帮人怕以后领不着,抢着去换。你把该区域的卫生纸库存动态上调百分之二十,让他们随便买,过两天就消停了。”

林默照做,卫生纸销量果然在半小时内回落到正常水平。

“好,继续压。”沈卫国从零点四压到零点三,廊坊又出状况了。这次是餐饮行业:积分兑换的餐厅套餐突然订单暴增,系统派单逻辑跟不上,后厨堵单堵了四十多单。林默查了一下原因,发现是系统把“外出就餐”判定成了非必需消费,阈值一压,所有人赶在规则收紧前把积分花出去。

“沈工,这个怎么办?总不能把餐厅也拉进必需品名单吧?”

沈卫国想了想:“你把餐厅的积分结算周期从实时改成T+1,今天吃明天扣,给他们一个冷静期。冲动消费的人第二天看到积分少了会心疼,自然就不扎堆了。”

林默试了试,订单曲线果然平滑下来。他一边调参数一边感叹:“这玩意儿跟治水似的,堵不如疏。”

“废话,十五年前我就是光堵不疏,才把堤坝冲垮的。”沈卫国端起枸杞水喝了一口,“行了,今天先练到这儿,阈值暂定零点三,明天继续往下压。你把廊坊和天津的数据归档,做个对比报告发我。”

林默关掉调试窗口,正准备写报告,系统弹出一条新消息,发件人是个陌生ID:

[SYSTEM] 用户“毛大庆”向您发送私信:林工,久仰大名。我这儿有点系统漏洞的情报,不知道你感不感兴趣?方便的话加个微信,我手机号就是账号。

林默盯着这条私信看了五秒,截了个图发给老周:“周哥,这货主动找上门了,什么套路?”

老周回得很快:“两种可能。一是想收买你,二是想套你话摸你底细。你加他微信,看他开什么条件。记住两点:别答应任何事,别透露廊坊之外的试点计划。”

林默加了毛大庆的微信。对方头像是一只橘猫,朋友圈全是各种猫粮广告和撸猫视频。验证通过之后,毛大庆先发了个笑脸:“林工好,我这人直来直去,不兜圈子。廊坊那个便民群是我搞的,马三也是我上家。现在马三折了,我这摊子也快黄了,我想跟你谈个合作。”

林默回:“什么合作?”

毛大庆发来一段语音:“你在系统里能查到我名下那些账户对吧?你现在如果直接封,我认栽,进去蹲两年出来接着干。但你换个思路想想,我能一个人管二十多个账户不出大岔子,说明我这套流程跑得通。系统里像马三那种硬搞的傻逼多得是,你抓得过来吗?你把我的模式收编了,我给你当白手套,专门盯那些硬搞的,发现一个报一个,你拿业绩我拿积分,双赢。”

林默差点笑出声,这哥们被抓包了还想着转正。他截了图发给老周和沈卫国,老周先回:“有点意思,这货脑筋转得快。你怎么想?”

沈卫国后回:“他说的有道理。系统确实需要一个内部举报机制,但你不能直接收编他,程序上过不去。你问问他,愿不愿意走正规流程——系统里有个‘社区监督员’岗位,公开招聘,他要是能通过背景审查和考试,可以让他干。”

林默把沈卫国的话转述给毛大庆,毛大庆沉默了两分钟,回了一条:“背景审查查什么?我名下那点事儿算不算污点?”

林默问沈卫国,沈卫国说:“让他把廊坊那摊子主动退了,账户注销,积分原路退回。审查能过就过,过不了拉倒。”

毛大庆咬咬牙答应了。他当天晚上把二十多个账户全部注销,积分退回到系统公共池,还额外写了一份《廊坊地区积分套利手法分析报告》发到林默邮箱。报告写得详详细细,把各种钻空子的路数列了个清单,连“假装残疾骗医疗积分”和“用宠物照片通过人脸识别”这种偏门操作都写了。

林默把报告转给沈卫国,沈卫国看完说了一句:“人才啊。让他来面试。”

面试定在三天后,线上视频,老周和沈卫国当考官。毛大庆穿西装打领带,背景是租来的共享办公室,桌上还摆了个“天道酬勤”的牌匾。老周问他:“你为什么要干这个?”

毛大庆挠了挠头:“说实话,一开始就是想薅羊毛。后来发现系统里漏洞多得跟筛子似的,我越钻越觉得不对劲——我钻一个你们补一个,我钻十个你们补十个,那我要是反过来帮你们堵漏呢?这钱挣得踏实啊。”

老周和沈卫国对视一眼,沈卫国问:“你期望的积分待遇是多少?”

毛大庆报了个数:“一个月两千积分,够我生活就行。我主要想混个正经身份,以后相亲也能说自己是系统维护员,不丢人。”

老周在评分表上打了个勾。沈卫国补了一句:“试用期三个月,积分一千五,转正之后两千。另外你那个‘天道酬勤’的牌匾太土了,回去换一个。”

毛大庆搓着手笑:“行行行,我换成‘代码改变命运’。”

毛大庆入职第三天就报上来一个林默没查到的漏洞:有人在用系统给残障人士配发的轮椅积分套购电动车,手法是把电动车的轮子拆了用轮椅配件申报,系统识别不出改装,按轮椅配件放行。林默查了一下,果然有十几个账户在干这事,他一口气全封了,顺手给系统加了条“轮椅配件与电动车零件相似度检测”的规则。

毛大庆在微信上给林默发了个大拇指:“林工,跟着你干比我自己单干爽多了。以前我钻空子提心吊胆,现在堵空子理直气壮,这感觉真他妈好。”

林默回:“别拍马屁,下一个漏洞找着没?”

毛大庆秒回:“找着了。有人用系统给新生儿配发的奶粉积分套购宠物羊奶粉,手法跟轮椅那个一个套路。你要不要看看?”

林默把这条线索转给沈卫国,沈卫国回了一句话:“这货比老周当年还贼。老周,你压力大不大?”

老周在群里发了张泡面桶的照片,配文:“已阅。明天开始毛大庆跟我学泡面口味评测,先从红烧牛肉入门。”

(第七章完)

第八章:零点二

林默和沈卫国花了整整一周时间把阈值从零点三往下压。

零点二五的时候,廊坊出了第一起“非典型投诉”。一个卖糖葫芦的大爷在步行街摆摊,系统给他发的积分比隔壁卖烤肠的少了两百。大爷不干了,堵在街道办门口嚷嚷:“凭啥烤肠比我糖葫芦多挣两百?我这山楂是去核的!一根一根捅的!费多大功夫你们算过没有?”

街道办把投诉转给系统,系统自动回复:“积分计算依据为市场供需动态模型,糖葫芦近期销量下降,烤肠销量上升,系统自动调整配额。如需申诉,请提供销量变化佐证材料。”

大爷哪懂什么佐证材料,气得把糖葫芦插了一排在地上,说“不卖了,我回家看孙子去”。结果第二天烤肠摊老板也来投诉了:系统看他销量涨了,把配额又往上提了三百积分,结果步行街一下冒出四个烤肠摊,谁都吃不饱。四个摊主互相骂街,骂完一起堵街道办。

林默看到这个投诉热点的时候正在跟沈卫国连麦调参数,他叹了口气:“沈工,这玩意儿跟拔河似的。你压贪婪值,压到一定程度连正常做生意都算贪婪了。”

沈卫国在摄像头那边嗑瓜子:“你终于说到点子上了。贪婪阈值这个参数,零点五的时候管的是‘别太过分’,零点三的时候管的是‘别太贪’,零点二的时候管的是‘别动脑子’。人一动脑子想多挣点,系统就判定你贪婪。”

“那还压不压?”

“压。但得换个压法。”沈卫国把瓜子壳往垃圾桶里一扔,“你把‘贪婪’的定义改一下。系统现在判定贪婪的逻辑是‘获取资源超过个人合理需求’,这个‘合理需求’的算法太糙了,一刀切。你把它改成动态需求——有孩子的人多给点,有老人的多给点,个体户做生意需要的周转积分也算合理需求。把‘合理’的边界放宽,然后把‘超量’的惩罚加重。”

林默琢磨了一下:“意思是,该给的我多给点,不该拿的一分都拿不着?”

“对。你把阈值压到零点二的同时,把合理需求的基准线往上提两成,这样正常人过日子不受影响,但想钻空子套利的,系统卡得比零点五的时候还死。”

林默花了一晚上改算法。他把合理需求的判定逻辑重写了,加了家庭结构、职业类型、健康状况三个维度,又把超额惩罚从“扣积分”升级成“超额部分全数没收加三倍罚分”。第二天把补丁推到廊坊,步行街的糖葫芦大爷和烤肠摊主同时收到系统推送:“您的积分配额已根据实际经营情况动态调整,感谢您对公平分配系统的支持。”大爷的配额涨了三百五,烤肠摊主的配额降回正常水平,四个摊主收摊了俩,剩下俩和平共处。

大爷在步行街举着糖葫芦串跟路人显摆:“看见没?系统给我涨钱了!我这糖葫芦是去核的!一根一根捅的!”

林默把廊坊数据曲线截图发给沈卫国,沈卫国回了个大拇指:“曲线很漂亮。明天压零点一五,准备一下,可能要出幺蛾子。”

幺蛾子比预想的来得早。

零点一五上线当天下午,廊坊一个高档小区出了事。小区物业公司被系统判定为“服务冗余”,因为系统分析了业主满意度数据,发现这个物业公司收的积分管理费比周边小区高百分之四十,但实际服务质量跟隔壁老小区一个水平。系统自动把物业公司的管理费额度砍了三分之一,物业公司老板不干了,当场宣布撤出小区,保安保洁绿化全部罢工。小区里垃圾堆了两天没人收,业主群炸了锅,有人骂物业黑心,有人骂系统乱搞,还有人开始囤矿泉水方便面,说“这系统看来要崩”。

林默赶到廊坊的时候是第三天早上。小区门口堆着十几个垃圾桶,臭气熏天,几个大妈正拿手机拍视频发抖音,配文“公平分配系统搞垮我们小区”。他挤进人群找到业主代表,一个姓孙的中年男人,头发乱得跟鸡窝似的,手里攥着一沓物业缴费单。

“孙哥是吧?我是系统这边派来处理问题的。”林默亮了一下系统终端。

孙哥上下打量他:“你就是那个林默?刘金凤大妈说的那个?”

“对,就是我。”

孙哥一把攥住他手腕:“你可算来了!你跟系统说说,把物业费恢复原价行不行?贵是贵了点,但人家好歹干活啊!现在垃圾堆成山,我家厨房窗户都不敢开!”

林默打开系统查了一下这个物业公司的数据,发现系统砍管理费的理由很充分:这家公司老板叫钱广发,名下还有两家物业公司,一家在廊坊一家在北京,廊坊这家收的积分费确实比北京那家高百分之三十,但服务人员配置反而少了两个。系统判定“价格虚高,服务缩水”,触发整改。

林默问孙哥:“你们觉得这物业以前服务怎么样?”

孙哥挠了挠头:“凑合吧。垃圾倒是天天收,但电梯坏了修得慢,绿化带杂草长到半米高没人剪。不过现在连垃圾都没人收了,那还是以前好点。”

林默心里有了数。他在控制台里敲了几行代码:

经济系统[物业公司管理费] = 恢复原额度,但增设“服务质量动态考核”

社会规则[物业考核标准] = 垃圾清运及时率、电梯维修响应时间、绿化维护频率三项指标,连续两周不达标自动扣减管理费

生物系统[钱广发] = 强制参加物业服务培训班(时长20小时),考试不及格吊销从业资格

系统弹窗:钱广发当前情绪:愤怒值0.91。该修改可能导致其进一步对抗行为。

林默点了确认。

钱广发接到系统通知的时候正在家里摔茶杯,看完通知摔了第二个茶杯。但系统同时给他推送了一份数据:如果他把服务质量做到周边小区前百分之二十,管理费不但能恢复,还能额外拿百分之十的绩效奖励。钱广发摔了第三个茶杯之后,给公司打了电话:“把保安保洁都叫回来,明天早上六点开始扫小区,扫不干净扣工资!”

三天后小区垃圾清完了,绿化带杂草拔了,电梯检修了一遍。孙哥在业主群里发了条消息:“物业好像换人了?今天保安见我还敬礼呢。”底下跟了一串“+1”。

林默处理完物业的事,正准备回北京,毛大庆打了个电话过来:“林工,我在廊坊这边溜达,发现一个事儿。你之前压阈值压到零点一五,系统把‘积分转账’功能收紧了是吧?现在个人之间转积分每天限额五十,但有人钻了个空子——用积分兑换成实物,再把实物转手卖钱,不走系统转账。我盯到一个微信群,群主每天发‘积分换鸡蛋,五毛一个’,比系统兑换价低两毛,好多人找他换。”

林默皱眉:“这不就是黑市吗?系统没监测到?”

“监测到了,但系统判定这是‘合理范围内的个人物品交换’,因为鸡蛋是系统配发的,每个人手里都有富余。那哥们收鸡蛋的时候用正常积分价,卖出去的时候收现金——对,现在有人偷偷恢复现金交易了,用微信红包。系统看不到红包内容,只能看到积分兑换记录,所以判定正常。”

林默骂了一声:“我马上加规则,积分兑换的实物72小时内不得转售。”

毛大庆在电话那头嘿嘿笑:“加是能加,但治标不治本。你加了这个,人家就改成72小时之后转售。你总不能把所有实物都锁死吧?”

林默沉默了几秒:“那你说怎么办?”

“我觉得吧,与其堵,不如疏。你给鸡蛋定个官方二次流通价,比系统价低一毛但比黑市价高,让想卖的人走正规渠道,系统抽一点点手续费补贴养鸡场。这样黑市没价差空间,自己就死了。”

林默听完愣了两秒:“毛大庆,你这脑子要是用在正道上,我明年就得管你叫毛哥。”

毛大庆在电话那头笑出了猪叫:“我这就是正道啊!我帮系统堵漏,系统给我发积分,我拿积分换鸡蛋,鸡蛋吃不完再走正规渠道卖出去——完美闭环。”

林默把毛大庆的方案报给沈卫国,沈卫国批了,附加了一条:“手续费定千分之五,其中千分之三返给养鸡户,千分之二进系统维护基金。毛大庆的方案他署名了没有?署了的话让他去养鸡场现场调研,写份报告上来。”

毛大庆听说要署名,乐颠颠地跑去廊坊郊区养鸡场住了三天,回来交了一份《鸡蛋二次流通试点可行性分析》,洋洋洒洒八千字,配了十二张现场照片,其中三张是他在鸡舍里抱着母鸡的自拍。

林默把报告转发给老周,老周回了一句话:“这货要是生在民国,绝对是个人口贩子。”

林默回:“生在现在,是你手底下的社区监督员。你自己招进来的,含泪也得带。”

老周发了张泡面桶的照片,这次是鲜虾鱼板面,配文:“已阅。让他下周来北京,我请他吃食堂,尝尝什么叫真·泡面。”

(第八章完)

第九章:零点零

林默把阈值压到零点一五之后,廊坊的投诉率稳了三天。数据曲线漂亮得像用尺子画的,沈卫国在连麦里点了好几次头,说这版参数比他十五年前调的稳多了。林默有点飘,觉得自己摸透了系统的脾气。

第四天,他脑子一热,跟沈卫国说:“沈工,我想压到零试试。”

摄像头那边沉默了半天,沈卫国端起枸杞水喝了一口又放下,放下又端起来,反复了三次:“你知道零是什么意思吗?”

“知道啊,零就是把人那点贪心全摁死。廊坊现在零点一五的阈值下还有人偷偷摸摸倒鸡蛋,我寻思干脆一步到位,看看到底能压多低。”

沈卫国没直接回答,扭头朝屏幕外喊了一声:“老周,你进来一下。”

老周的脸挤进摄像头画面,嘴角还挂着泡面汤:“啥事儿?”

“林默想压零。”

老周也沉默了。他拉了把椅子坐下,跟沈卫国并排看着镜头,表情像两个班主任盯着打算翻墙出去上网的学生。

“林默,”老周开口了,“你知道沈工当年栽在哪儿吗?他压到零点零五,系统崩了七十二小时。你比他当年还猛,直接奔着零去。我给你算笔账:零点一五的阈值下,廊坊百分之九十七的人正常过日子不受影响,那百分之三的刺头你抓得过来,毛大庆这种辅助力量也能帮你盯着。你把阈值压到零,所有人都被摁在一条线上,谁也不能比谁多拿一丁点。你知道会发生什么?”

“发生什么?”

“那个糖葫芦大爷,他费劲去核一根一根捅,跟隔壁烤肠摊主随便一烤挣一样多。你觉得他还会去核吗?他直接带核卖了。烤肠摊主觉得反正干好干坏一个样,烤糊了也照卖。一个月之后廊坊的糖葫芦全带核,烤肠全是黑的。然后系统发现商品质量下降,自动降低配额,所有人能换的东西越来越少。最后大家一起吃糠。”

林默张了张嘴:“那我压到零点一?”

“零点一也不行。”沈卫国接话,“我当年就是从零点一往下压的。零点一的时候人还有动力多挣点积分换好东西,你压到零点零五,那点动力就没了。人跟机器最大的区别是,机器给多少电干多少活,人得看到前面有胡萝卜才肯跑。”

林默把这两段话在脑子里过了三遍,后背出了一层冷汗:“那我这几天压到零点一五没事,是因为还没到临界点?”

“零点一五勉强还行,但我建议你往回拉一点,稳在零点二。”沈卫国敲了敲桌子,“零点二的意思是:你想多挣点过好日子,系统允许,但你想靠歪门邪道比别人多拿十倍,系统摁死。这个分寸刚好。再往下压,人性常量会剧烈反弹,系统算力消耗指数级上涨,你补丁打得再快也追不上。”

林默把阈值从零点一五回调到零点二,系统资源占用率立刻从百分之五十八降到百分之四十一。他盯着屏幕看了半天,给沈卫国发了条消息:“沈工,我服了。这参数不是越低越好,是得卡在人性中间那条线上。”

沈卫国回:“废话。我十五年牢饭不是白吃的。”

阈值稳在零点二之后,廊坊试点进入了蜜月期。林默把天津的数据也并进来跑了半个月,两个城市加起来一千万人口,系统负载稳定在安全线以内。他写了份中期报告发给沈卫国,沈卫国转给委员会走流程,三个工作日批下来,廊坊和天津的试点正式转为“长期运行模块”。

消息公布那天,刘金凤大妈在小区群里连发了十条语音,每条都是六十秒满格,内容从“感谢林同志”到“咱们小区要不要搞个庆祝活动”到“我孙子想吃肯德基能不能用积分换”,林默听了三条就扛不住了,给毛大庆发消息:“毛哥,刘大妈那边你帮我应付一下。”

毛大庆回:“我正在跟她谈肯德基团购的事呢,你别管了。”

林默以为日子会这么平平稳稳过下去,结果周五下午系统弹出一条红得刺眼的警报:

[CRITICAL] 检测到全球范围贪婪值异常波动。过去24小时内,human_greed 均值从0.23飙升至0.71,越过了阈值0.2,触发了大规模压制机制。全球系统资源占用率:89%。

[WARNING] 压制机制高强度运行中,预计维持时间:72小时。若超过时限,系统将启动紧急回滚。

林默盯着那个零点七一的均值看了十秒,转头给沈卫国打电话:“沈工,出事了。全球贪婪值一天之内从零点二三跳到零点七一,我阈值设的零点二,现在系统在疯狂压制全世界的贪婪行为,资源占用率快百分之九十了。”

沈卫国那边传来键盘敲击声和猫叫声:“我看到了。你先别慌,查一下峰值出现在哪些地区。”

林默调出全球热力图,红色区域集中在北美东海岸、西欧和东亚几个金融中心。他把数据切片往下追,发现所有异常波动的源头指向同一个东西:全球股市。

“沈工,是股市。道琼斯昨天开盘涨了八百点,纳斯达克涨了百分之四,恒生涨了百分之三。好多人在一夜之间赚了平时一年赚不到的钱。系统判定这种级别的财富增长属于‘贪婪行为’,自动触发了压制机制,把他们多赚的部分全给扣了。”

沈卫国在电话那头骂了一声:“操。你阈值设得太低,股市正常波动都能触发压制。零点二管廊坊够用,管全球股市根本不够看。你把阈值改成动态的,按地区经济活跃度自动调整。金融市场阈值放宽到零点六,实体经济零点二五,日常消费零点二。立刻改。”

林默手忙脚乱地改参数,系统资源占用率从百分之八十九降到百分之七十六,但还在高位运行。他刚松了半口气,沈卫国又发来一条消息:“你再看一眼热力图,北美那边降下来了,但欧洲冒出来一个新的红点,在瑞士。”

林默切到瑞士区域,调出详细数据,发现苏黎世一家私人银行在过去六个小时里发生了三百多笔大额资产转移,全部是从系统积分账户转到瑞士法郎现金账户——那家银行居然还保留了法郎现金业务,系统监测不到现金流向,只能看到积分被大量兑换成黄金和外汇。

“沈工,瑞士那边有人在把积分换成现金跑路。”

沈卫国沉默了三秒:“这就对了。你压阈值的时候,全球那帮有钱人觉得系统要对他们下手,开始转移资产。瑞士那家银行是他们的老通道,系统覆盖不到。你把那边阈值调到零点八,让他们随便转,转完再说。”

林默把瑞士阈值调到零点八,热力图上的红点灭了一个,但旁边又亮了两个。卢森堡和开曼群岛也冒出来了。

“沈工,这他妈是按了葫芦起了瓢啊。”

“正常。全球金融市场跟系统斗了十五年,你压得越狠,他们钻得越快。”沈卫国的声音听不出紧张,“你把这三个地方全设成零点八,然后给我写个脚本,监测所有跟瑞士、卢森堡、开曼有资金往来的账户,标记为‘可疑资产转移’,先不动他们,等这波风头过了再收拾。”

林默花了两小时把脚本写完,系统资源占用率终于回落到百分之五十二。他瘫在椅子上,后背衣服湿透了,手心全是汗。老周在群里发了条消息:“听说你差点把全球股市干崩了?”

林默回了个跪键盘的表情包。老周又发了一条:“沈工跟我汇报了,处理得还行,反应够快。但你这个教训得记住:廊坊是一千万人的小池塘,全球是八十亿人的大海。你在池塘里练游泳没问题,别拿池塘的经验去管大海。”

林默回:“记住了。”

他关掉聊天窗口,打开系统日志做归档。日志末尾多了一条灰字:

[SYSTEM] 全球贪婪值均值已回落至0.24。压制机制解除。

[SYSTEM] 备注:本次异常波动中,瑞士银行家施密特先生通过现金转移规避系统监管,涉及金额约合四百万积分。系统建议将其列入“待观察名单”。

林默把这条日志截图发给沈卫国:“沈工,施密特这个人要不要处理?”

沈卫国回:“先记着。等我们把全球阈值调稳了再收拾他。你先把这波经验总结一下,明天给我写个《动态阈值分区管理方案》的初稿,我下周跟委员会汇报要用。”

林默打开文档编辑器,光标闪了闪,他敲下第一行标题:“动态阈值分区管理方案——从廊坊小池塘到全球大海的踩坑记录。”

然后他补了一行副标题:“副标题:我是怎么差点把全球股市干崩的。”

(第九章完)

第十章:瑞士来的麻烦

林默写完《动态阈值分区管理方案》初稿的那天晚上,老周拉了个微信群,群名叫“全球阈值攻坚组”,成员六个:林默、老周、沈卫国、华南老陈、华东苏晚,还有一个头像是灰色默认图的账号,ID叫“ADMIN_OPS”。

林默盯着那个灰色头像看了半天,在群里问:“ADMIN_OPS是谁?”

老周回:“你猜。”

沈卫国回:“别吓他。OPS是系统运维的缩写,那账号是委员会主席的,平时不上线,只在重大事件时冒泡。你这次差点把全球股市干崩的事把他炸出来了,自己掂量着办。”

林默手一哆嗦,赶紧在群里发了句:“主席好,我是林默,这次操作失误给领导添麻烦了。”

灰色头像过了两分钟回了四个字:“方案写完发我。”

林默连夜把初稿改了三遍,第二天早上八点发到群里。老周看完回了句“可以”,沈卫国回了句“第三部分的分区逻辑再加两个维度,把地缘政治风险和产业结构差异考虑进去”,ADMIN_OPS回了句“阅”。

方案通过之后,委员会批了林默一个正式编制:系统维护员Lv.3,月薪一万二,五险一金,出差补贴一天两百。林默把工资条截图发给老赵,老赵回了一串问号:“你跳槽了?哪家公司给这么高?”

林默回:“世界维护委员会,没听过吧?”

老赵回:“听过个屁。干啥的?”

“修bug的。”

“操,修bug能修出一万二?你帮我也修修呗。”

林默把老赵的店在系统里标记成“友好合作商户”,系统自动给老赵的网店加了个“公平分配认证商家”的标签,流量涨了三成。老赵打电话过来嚷嚷:“林默你是不是在系统里有人?这标签一挂我订单翻倍了!”

林默说:“你好好卖货,别搞虚的,系统盯着你呢。”

老赵拍胸脯保证:“你放心,我老赵做生意童叟无欺!”

挂了电话林默打开系统日志,把老赵店铺的“虚假好评”监测阈值从百分之二十调到百分之十。过了两天老赵又打电话来,语气讪讪的:“那个……林默,系统说我店铺好评率异常,给我降权了。我能不能申诉?”

“你刷好评了?”

“……刷了二十单。”

“自己交罚款,交完降权自动解除。”

老赵骂骂咧咧地交了五千积分罚款,降权解了。他后来又打电话来,说系统给他推了个“诚信经营培训班”,问林默能不能帮他翘课。林默把毛大庆的微信推给他:“你找他,他经验丰富。”

毛大庆和老赵在微信上聊了三天,最后毛大庆给老赵出了个主意:“你直播卖货吧,系统给诚信商家流量扶持,你一边直播一边让观众监督你打包发货,绝对没人再说你刷单。”

老赵半信半疑开了场直播,结果因为打包速度太慢被观众骂上了热搜,标题叫“全网最慢快递打包”。老赵痛定思痛,招了俩打包工,把发货速度提了三倍,第二场直播观众刷屏“老赵牛逼”。他给林默发消息:“系统里能不能给我加个‘知耻后勇’标签?”

林默回:“你先把上次欠我的火锅请了再说。”

日子正过得顺溜,施密特冒出来了。

林默第一次注意到这个名字,是在系统日志的“待观察名单”里。他当时正跟沈卫国连麦调参数,顺手点开施密特的档案看了一眼:汉斯·施密特,六十三岁,瑞士人,苏黎世施密特私人银行董事长,名下资产折算积分约四千万,系统评估贪婪值零点九七,长年徘徊在阈值边缘。上次瑞士资产转移事件之后,系统把他列入了重点观察对象。

“这老头挺老实啊,”林默翻了翻施密特最近的交易记录,“这半个月就买了两条领带和一瓶红酒,积分消耗还没我家楼下大爷多。”

沈卫国在摄像头那边翻了个白眼:“你往下翻,看他名下的信托基金。”

林默往下翻了二十页,倒吸一口凉气。施密特名下有个信托基金,专门投资全球各地的“系统覆盖盲区”——比如非洲部分战乱地区的矿产贸易、东南亚某些国家的灰色地产、东欧的地下钱庄。这些地方系统要么覆盖不到,要么覆盖了也管不了,施密特在那边搞了一套完全脱离系统监管的金融网络,用现金和黄金结算,金额庞大到系统根本追踪不了。

“这货是个地下银行家啊。”林默说。

“对。系统压阈值的时候,全球那帮有钱人怕被收割,把钱往施密特那儿转移。施密特赚的就是这个信息差。”沈卫国喝了口枸杞水,“你上次把瑞士阈值调到零点八,施密特觉得系统怕了他,胆子更肥了,这几天在开曼群岛搞了个新基金,专门帮人把积分换成实物黄金运到迪拜。系统监测到他上个月经手的黄金超过两吨。”

“两吨?”林默瞪大眼睛,“他怎么运的?”

“私人飞机。系统管得了银行转账,管不了飞机货舱。”沈卫国敲了敲桌子,“我当年就想收拾他,没来得及就进去了。你不一样,你现在是正式工,有权限,有流程,有人配合。你想不想试试?”

林默搓了搓手:“怎么试?”

沈卫国发过来一份文件,标题是《跨境实物资产追踪方案》。他解释说,系统里有个闲置很久的功能模块,可以在不侵犯隐私的前提下追踪大宗实物资产的跨境流动,通过卫星图像、港口记录、物流数据多源交叉验证。这个模块需要Lv.3权限启动,而且需要有人实时盯着数据流,发现异常及时拦截。

“你负责盯数据,我负责调参数。”沈卫国说,“毛大庆那个鬼机灵你给他派个活,让他盯着黑市上有没有人大量收购黄金。三个人配合,应该能堵住施密特这条线。”

林默把任务拆解了,毛大庆领到活儿兴奋得连发三条语音:“林工你放心!我廊坊那个便民群现在改叫‘黄金线索举报群’了,群里两百多号人,谁看见有人倒腾金子立马通知我!”

三天后,毛大庆报上来第一条线索:有人在廊坊郊区一个废弃仓库里看到成箱的黄金,包装上贴着瑞士银行的标识。林默调出系统卫星图像,发现那仓库三天内进出过两辆外地牌照的厢式货车,货车的GPS轨迹显示它们从天津港开过来,在廊坊卸货后又往北京方向去了。

“沈工,这批货是施密特那条线的,从天津港进关,在廊坊中转,往北京送。”林默把证据链发到群里。

沈卫国看完说:“先别打草惊蛇。你顺着物流数据往前追,看他最终送到哪儿。”

林默追了两天,发现黄金最终流入北京三家私人银行的保险柜,那三家银行的老板跟施密特有长期业务往来。他把这条线也标记下来,顺手查了一下施密特在北京的落脚点,发现他下周要飞北京参加一个“全球资产配置论坛”。

“沈工,施密特下周来北京。”

“我知道。论坛主办方给我发了邀请函,让我去讲‘系统监管下的合规经营’。”沈卫国在摄像头那边笑了笑,“我准备带你去。”

林默愣了:“我?我去干啥?”

“当我的技术助理。你就坐我旁边,施密特要是敢在论坛上耍花招,你当场用系统数据打他脸。”

论坛在北京国贸三期顶楼宴会厅,来了两百多号人,一半是西装革履的金融精英,一半是系统委员会的观察员。施密特坐在第一排正中间,六十三岁的老头穿一身深蓝色定制西装,银发梳得一丝不苟,上台发言的时候全程脱稿,口才确实好。

“公平分配系统给全球带来了前所未有的稳定,”施密特在台上笑容可掬,“但稳定不等于停滞。我在全球各地做生意几十年,我深知有些需求是系统满足不了的,比如高端资产配置、跨境财富传承。这些领域需要更多灵活性,我呼吁系统给我们这些从业者留出合理空间。”

台下掌声一片。林默坐在沈卫国旁边,小声嘀咕:“这老头话说得漂亮啊,句句不提钻空子,句句都在要空子。”

沈卫国没接话,等施密特讲完,他端着枸杞水上了台。沈卫国讲话风格跟施密特完全两个极端,上来先放PPT,第一页就是一张全球资金流向热力图,红色箭头密密麻麻从瑞士指向开曼群岛、迪拜和香港。

“施密特先生刚才讲灵活性,我特别赞同,”沈卫国推了推眼镜,“所以我特意准备了一份数据,想请施密特先生现场帮我解读一下。过去三个月,从您名下信托基金流向开曼群岛的黄金,累计两吨出头,按系统积分折算大概八千万。这些黄金最后去了哪儿?系统追踪到迪拜一个自由港仓库,仓库的租赁方是一家塞舌尔离岸公司,那家公司的实控人——”他点了一下遥控器,屏幕上弹出施密特的护照照片,“是您本人。”

宴会厅里安静得能听见空调出风口的声音。施密特的笑容僵在脸上,他站起来想说话,沈卫国又点了一下遥控器:“另外,您在北京那三家合作银行的保险柜里,系统监测到约合三千万积分的实物资产未登记。按照《公平分配协议》第四十三条,跨境资产需在系统内申报。您没报。”

施密特的脸由白转红,他张嘴想辩解,沈卫国补了最后一刀:“系统已经自动冻结了您名下所有关联账户的积分结算功能。您可以选择在论坛结束后去系统北京分区办事处补办申报手续,也可以委托律师走行政复议流程。我个人建议您选第一个,快一点。”

施密特扭头看了一眼台下,他带来的几个随从全在低头看手机,估计是收到了账户被冻结的推送。老头深呼吸了三次,挤出一个比哭还难看的笑容:“沈先生,我尊重系统规则,我会配合申报。”

台下有人鼓起掌来,然后掌声连成一片。林默坐在角落里,看着施密特灰溜溜下台的背影,觉得自己这三个月加过的班都值了。

回办公室的路上沈卫国问林默:“刚才那套数据你看了没有?”

“看了。”

“学会怎么用数据打脸了吗?”

“学会了。”

“下次再有这种事,你上台讲,我在下面坐着。”

林默差点被自己口水呛到:“我?我上台?我连PPT都做不利索。”

“我当年也不会做PPT,蹲了十五年出来什么都会了。”沈卫国拍了拍他肩膀,“你那个《动态阈值分区管理方案》写得不错,委员会批了,下个月起全球推广。到时候全球八十亿人都盯着你看,你不上台谁上台?”

林默张了张嘴,半天憋出一句:“沈工,我能不能申请调回廊坊?我觉得廊坊挺好的,刘金凤大妈还欠我一顿炸糕呢。”

沈卫国笑了:“廊坊你跑不了,全球推广的试点验收还得你去。下个月先去趟纽约,联合国那边要听你汇报。”

林默回到工位,打开系统日志准备归档当天的操作记录。日志末尾多了两条新消息:

[SYSTEM] 用户“施密特”已提交跨境资产申报表。审核状态:待处理。

[SYSTEM] 系统消息:公平分配协议全球推广计划已获批。试点验收负责人:林默(Lv.3)。

他盯着自己的名字看了十秒,打开微信给老周发了条消息:“周哥,下个月纽约的出差补贴能涨点不?一天两百不够吃饭。”

老周秒回:“已阅。纽约办事处有食堂,泡面管够。”

(第十章完)

第十一章:纽约风云

林默去纽约那天,北京下暴雨,飞机在首都机场延误了四个小时。他在候机厅里跟老周视频,老周背景是办公室,桌上泡面桶换成了自热火锅,红油咕嘟咕嘟冒泡。

“周哥,我紧张。”林默把手机支在行李箱上,“我这辈子没在超过五十个人面前讲过话,联合国那个会场多少人?”

“三百多个座位吧。”老周捞了块肉塞嘴里,“不过你别怕,底下坐的有一半是系统委员会的观察员,自己人。另一半是各国代表,听不懂技术细节,你就当给一群产品经理做需求宣讲,讲人话就行。”

“PPT我做完了,你要不要看一遍?”

“不看。沈工看过了吧?”

“看了,他说第三页那个架构图配色太丑,我改成蓝的了。”

“那不就得了。”老周嚼着肉含含糊糊地说,“沈工说行就行,他十五年牢饭不是白吃的。”

林默挂了视频,登机前给沈卫国发了条消息:“沈工,纽约那边有时差,我到了先睡一觉,第二天直接去会场彩排。”

沈卫国秒回:“别彩排了,直接上。彩排容易出幺蛾子。你把要讲的数据在脑子里过一遍就行,到时候随机应变。”

林默觉得沈卫国这话说得轻巧。十几个小时的长途飞行他根本没睡着,脑子里反复排演上台的流程,把PPT每一页的讲稿背了二十遍。落地纽约是傍晚,他在酒店床上躺了俩小时,凌晨三点就醒了,时差彻底翻车。他干脆不睡了,打开电脑把系统最新数据拉了一遍,确认没出岔子,然后对着浴室镜子练了俩小时演讲。

联合国总部大楼在曼哈顿东河边,林默第二天早上走进去的时候腿肚子直打哆嗦。会场比他想象的还大,天花板上嵌着环形灯带,三百多个座位坐得满满当当,前排全是各国常驻联合国代表,西装革履正襟危坐。他看见沈卫国坐在第二排靠过道的位置,冲他比了个大拇指。老周没来,说是在北京远程盯着系统,让林默自己扛。

林默上台的时候,PPT第一页刚投到屏幕上,底下有人举牌抗议。一个穿灰色西装的欧洲代表站起来,对着话筒喊:“在会议开始前,我代表部分成员国提出程序异议!公平分配系统涉嫌侵犯主权国家经济自主权,我们要求先进行程序性辩论!”

林默愣了一下。他手里的讲稿是全英文的,但没人告诉他还有这一出。他扭头看了一眼沈卫国,沈卫国翘着二郎腿,用口型说了两个字:“数据。”

林默深吸一口气,没接话,直接翻到PPT第二页。屏幕上弹出一张全球热力图,绿色代表系统覆盖区域,红色代表未覆盖区域。他用鼠标圈了一下红色区域的分布,开口了:“这位代表,您说的主权国家经济自主权,我特别理解。所以我先给大家看一组数据。过去三个月,系统覆盖区域的平均通货膨胀率是百分之一点二,未覆盖区域是百分之七点八。系统覆盖区域因经济纠纷引发的暴力冲突下降了六成,未覆盖区域上升了两成。您要程序性辩论可以,但在辩论之前,我建议您先看一眼您本国那部分红色区域的经济数据。”

台下安静了两秒。那个欧洲代表扭头看了眼自己桌上的平板,脸色变了变,没再吭声。林默继续往下讲,PPT翻到第三页,开始讲廊坊试点的具体案例。

他讲了刘金凤大妈积分被套刷的事,讲了糖葫芦大爷和烤肠摊主的配额之争,讲了毛大庆从黑市群主转行当社区监督员的经历。每讲一个案例,底下就有人笑。讲到毛大庆抱着母鸡自拍那份报告的时候,会场后排几个年轻代表直接笑出了声。

“所以你看,”林默翻了页,“公平分配不是平均分配,是把歪门邪道堵死,让正常人过日子不受影响。廊坊一千万人口跑了一年,系统资源占用率稳定在百分之四十一,投诉率比试点前降了六成,老百姓满意度百分之八十三。数据在这儿,谁想辩论,我随时奉陪。”

他讲完最后一页的时候,底下安静了整整三秒。然后前排一个非洲国家的女代表率先鼓掌,掌声从第一排漫到最后一排,连刚才那个抗议的欧洲代表都拍了手。

林默回到座位的时候后背全湿了。沈卫国递给他一瓶矿泉水:“还行,没掉链子。就是语速太快,像被人追着跑。下次慢点。”

“还有下次?”

“全球推广,八十亿人的项目,你以为是廊坊一锤子买卖?后面你得到处飞,欧洲一次非洲一次南美一次,挨个说服。”

林默拧开瓶盖灌了半瓶水,觉得自己上了条贼船。

散会之后施密特居然主动找过来了。老头这回没穿定制西装,换了件普通夹克,头发也没抹发胶,看着像个退休老教授。他走到林默面前伸出手:“林先生,沈先生,我服了。系统这套东西我研究了三个月,漏洞确实有,但你们补洞的速度比我钻洞的速度快十倍。我不钻了,我申请加入系统,做合规生意。”

沈卫国在旁边咳了一声:“施密特先生,您上次在论坛上可不是这么说的。”

施密特摊手:“上次我账户被冻结了八千万,肉疼。这次我看明白了,跟系统对着干没前途,跟着系统有钱赚。我旗下那几家银行已经申请了系统接入资质,走正规流程,该申报的申报,该交的税交。你们给我批快点就行。”

沈卫国看了林默一眼,林默在系统里查了一下施密特的申请记录,确实有三家银行提交了接入申请,材料齐全,没有明显猫腻。他冲沈卫国点了点头。

沈卫国转向施密特:“批可以,但有个条件。你帮系统做一件事:你认识的那些还在钻空子的老朋友们,你挨个给他们打电话,告诉他们系统下一步要堵哪些漏洞。你打一个电话,我批一家银行。”

施密特嘴角抽了抽:“这不就是让我当卧底?”

“叫合规顾问,好听点。”

施密特沉默十秒,叹了口气:“行。但我有个要求,你们堵漏洞的时候能不能别一次性全堵死?给我那些老朋友留点缓冲期,让他们把资产慢慢转回系统里来。一下子全封了,他们狗急跳墙,对谁都没好处。”

沈卫国想了想:“可以。分批次堵,每次提前一周发通知。你负责打电话让他们提前挪资产。”

施密特伸出手:“成交。”

林默在旁边看着这俩老头握手,感觉自己好像见证了什么历史性时刻,又好像只是看了场商务谈判。

回北京的飞机上,林默靠在座椅上翻系统日志。老周在群里发了条消息:“纽约那边怎么样?我看直播了,你小子讲得还行,就是长得不够帅,镜头给特写的时候我差点把泡面喷出来。”

林默回:“周哥你够了。施密特转正了,沈工收编的。你以后要叫他施顾问。”

老周秒回了一串省略号,然后补了一句:“沈工还是牛逼。我服了。”

林默关了聊天窗口,在日志末尾看到一条新消息:

[SYSTEM] 公平分配协议全球推广第一阶段已启动。覆盖区域:东亚、东南亚、西欧。预计上线时间:三十天后。

[SYSTEM] 系统备注:感谢用户林默提交的《动态阈值分区管理方案》。该方案已纳入系统核心维护手册,作者署名:林默。

林默盯着“作者署名:林默”几个字看了半天,截了个图存进相册,跟当年那张“社区表扬信”放在一个文件夹里,文件夹名叫“打工人的高光时刻”。

飞机落地首都机场的时候北京又是晴天。林默打开手机,微信里涌进来十几条消息,最上面一条是刘金凤大妈发的语音,六十秒满格:“林同志啊,听说你去美国开会了?我在电视上看见你了!你咋穿那么皱的衬衫呢?下回出门熨熨衣服!大妈给你寄了瓶定型喷雾,你喷喷头发,精神!”

林默笑着回了句:“收到,谢谢刘大妈。”

第二条是老赵:“林默你啥时候回来?火锅我准备好了,你说个时间。”

第三条是毛大庆:“林工,廊坊这边新来了个卖豆腐的,用系统积分套购黄豆往外卖,手法特别隐蔽,你要不要看看?”

林默挨个回完消息,打上车往家走。车上他打开系统控制台,把今天的操作记录归档,顺手写了个备注:

今日无修改。

这是他一年来第一次在日志里写下这四个字。系统弹了个提示:

[SYSTEM] 过去三百六十五天内,您累计修改规则条目:四千三百二十一条。

[SYSTEM] 系统当前运行状态:稳定。资源占用率:43%。

[SYSTEM] 感谢您对世界底层架构的维护。

林默看着最后那行字,靠在出租车后座上笑了笑。司机从后视镜里瞄了他一眼:“小伙子啥事儿这么高兴?”

“没啥,”林默把手机揣兜里,“就是刚下班,想起来家里冰箱有瓶可乐。”

“可乐有啥稀罕的?”

“你不懂。我这瓶可乐,冰柜里冻了整整一年,拿出来还是凉的。”

司机一脸狐疑地把他送到了小区门口。林默上楼打开冰箱,拿出那瓶当初在便利蜂用系统代码冻好的可乐,拧开盖子喝了一口。气泡在舌尖炸开的瞬间,他觉得自己这一年干的事,值了。

他给沈卫国发了条消息:“沈工,纽约那趟我总结了个经验:上台讲话前别喝太多水,憋尿影响发挥。”

沈卫国回:“记住了。下个月去欧洲,我给你多订两卷手纸。”

林默笑着把手机扔到沙发上,打开电脑。桌面上那个IDE还开着,控制台里光标一闪一闪的,等他敲下一行代码。

他想了想,新建了个文件,命名为:下一个补丁.py。

然后他听见手机响了。毛大庆发来一条语音,背景音嘈杂:“林工!那卖豆腐的跑了!我追了三条街没追上!你快看看系统里能不能定位他!”

林默叹了口气,打开控制台,输入:

豆腐摊主[定位追踪] = 开启

系统返回:目标位置:廊坊市广阳区建设路与新华路交口东南角,豆腐摊后第三棵树。

林默把定位发给毛大庆,顺手在日志里补了今天的修改记录:

今日修改:一条。

(全文完)

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明