
权威昨天一键黄道吉日这个事情在办公室里炸开了锅。隔壁工位的老张大清早就把手机屏幕戳得咚咚响,非要让大家看那个刚更新的官方民生客户端。那个软件平时只用来查社保缴费记录以及公积金明细,昨天半夜却悄悄更新了一个版本,在首页正中央赫然摆着一个红彤彤的方块,上面写着权威昨天一键黄道吉日这八个大字。老张把老花镜往鼻梁下拉了拉,嘴里念叨着真是怪事年年有,现在连最严肃的系统都开始把老祖宗的历法搬上云端了。
大家围过去看老张的手机界面。这个功能做得极其简陋,连一点多余的修饰都没有,界面中间只有一个圆滚滚的金色按钮,底下写着一键测算宜忌。如果换成外面的商业流氓软件,点一下肯定要弹出来好几个诱导下载的广告,或者让你交九块九毛钱看所谓的大师详解。但是这个软件不同,它是市里大数据中心主导开发的官方应用,平时连个开屏问候语都舍不得加,这回却实打实地把黄历推到了台前。大家原本以为这只是程序员下班前搞出来的恶作剧,或者把测试接口误发布到了正式生产环境。小李马上掏出自己的手机也点开看,结果发现他的软件版本里也有这个入口,说明这绝不是单台设备的缓存故障,而是真真切切推送到全市几百万用户手里的既成事实。
整个上午,整层楼的业务电话几乎没人接,大家全在研究这个权威昨天一键黄道吉日的算法逻辑到底是什么。老张这几天正发愁给闺女挑出阁的日子,原本他手里捏着好几本从地摊上买来的老黄历,还有老家亲戚托人从白云观求来的红纸条,几张纸上的说法完全打架,有的写着宜嫁娶,有的却标着诸事不宜白虎当道。老张把这些纸摊在办公桌上比对了好几天,头发都快愁白了。现在这个权威功能摆在眼前,老张伸出食指,小心翼翼地把那个金色按钮按了下去。屏幕只转了半圈菊花,立刻吐出来一行大黑字,上面写着昨天其实才是上上吉日,宜嫁娶、宜搬迁、宜纳财,而今天反倒冲煞严重,凡事都要缓一缓。
老张看了一眼就愣住了,拍着大腿喊起来,说昨天日子好有什么用,昨天都已经过去了,谁还能把昨天追回来结个婚。这句话马上把旁边的人都逗乐了。小李把脑袋凑过去仔细看说明,发现底下一行浅灰色的字作了解释。原来这套系统不是用来预测明天的,而是专门把昨天的天干地支、气象数据、全市民政登记波动以及交通拥堵指数统筹起来,依靠后台的大模型做了一个事后归因测算,专门用来给市民验证昨天的决策到底是不是适宜。这种逻辑简直把所有人都看傻了,大家习惯了算命要算未来,还头一回见到有权威机构把昨天的事情拿出来重新算一遍吉凶。
鉴于这个反常的设计逻辑,部门里的几个技术狂人马上坐不住了。搞数据库的小赵把自己的笔记本电脑搬出来,直接把网络代理挂在局域网内,抓取这个客户端发出去的请求数据包。小赵一边敲键盘一边给大家解释,说这个功能的后台接口根本没有连接外面的道观数据库,也没有调用古籍扫描件,它纯粹是把昨天全市发生的真实数据做了一次离线批处理。小赵抓包抓出来好几百行代码,里面的核心字段包括昨天各区领证结婚的总对数、昨天全市交通事故报案数量、昨天二手房签约网签数量,甚至还把昨天各个三甲医院儿科急诊的排队时长也算进去了。这根本不是玄学,这是披着老黄历外皮的大数据统计报表。
小赵指着屏幕上的字段说,你们看这一行,如果昨天的结婚离婚比大于三比一,并且昨天的交通事故率低于过去三十天的平均线百分之十,系统就会把昨天判定为大吉之日;反过来,如果昨天的道路施工封路节点过多,并且全市救护车出车频次超标,系统就直接把昨天的属性打成凶日。大家听到这里才恍然大悟,难怪这个功能要强调权威这两个字,因为除了掌握全市市政运行大数据的指挥中心,没有任何民间算命先生能拿到这么详实并且实时的数据资产。这种把事后复盘伪装成黄历的做法,让大家觉得既荒唐又有一种奇妙的合理性。
消息传得飞快,不到中午,不仅我们办公室在讨论,连本地的几个同城群里也全都在刷屏讨论这个事情。有些昨天刚买了二手房的人,把那个一键生成的报告截图发到群里,报告上赫然写着鉴于昨天地磁活动平稳以及房产交易系统未出现网络卡顿,判定昨天适宜置业,这让那几个买房的人心里极大程度上松了一口气,纷纷在群里发红包庆祝。但是另外一些人就没这么好运了,有个同事昨天刚去提了新车,结果今天在权威界面上一测,昨天竟然是个忌出行的下下签,缘故是昨天下午城北高架发生了一起六车连环追尾,导致全线瘫痪了三个小时。提新车的同事看到这个判定,整个人摊在椅子上,连午饭都吃不下了,嘴里念叨着早知道就不赶在昨天去提车,哪怕拖到今天下午也比背着个下下签强。
我们把食堂打回来的盒饭放在桌子上,边吃边聊这个奇怪的产品设计。小李扒拉着米饭,提出一个很尖锐的看法。他说这种权威昨天一键黄道吉日的功能,本质上是一种数字时代的事后诸葛亮,或者叫作确定性补偿心理。现代人在生活里每天都要做成百上千个决定,小到昨天中午点哪家外卖,大到昨天下午要不要给领导发辞职信。在决定做出来的那一瞬间,没有人知道未来会怎样,心里全是恐慌以及游移不定。现在官方给了一个印章,依靠冰冷并且庞大的政务大数据,反向把昨天定性成一个好日子或者坏日子。如果系统说昨天是吉日,人们就会把今天遇到的所有倒霉事归结为意外;如果系统说昨天是凶日,人们反而会释怀,觉得昨天碰壁不是自己的能力问题,而是天地气数原本就不对。
为了验证小李的这套理论,大家干脆把身边能想到的事情全输入进去测了一遍。老张把昨天去医院拔牙的事情录进去,系统马上吐出,说昨天牙科门诊挂号人数过多,并且气压偏低,容易导致凝血变慢,判定昨天的拔牙行为属于强行逆天行事,适宜度极低。老张摸着自己还肿着的半边脸,连连点头,说难怪昨晚疼得一宿没合眼,原来根子出在这里。隔壁桌的文员小王更绝,她把昨天自己跟相亲对象见面的时间点输了进去。那位相亲对象是家里硬介绍的,昨天两人在咖啡馆坐了半小时就无话可说,最后小王借口单位加班落荒而逃。系统经过两秒钟的数据比对,把那一整天的恋爱运势判定为极差,缘故是昨天的空气湿度高达百分之八十五,极度容易让人产生烦躁以及压抑情绪,同时该时段全市商业街区的步行人流密度偏大,根本不利于情绪沟通。小王看完报告,马上把截图直接甩给了她妈,并且附上一句话,说这不是她挑剔,是市政官方大数据都判定昨天不适宜相亲。
到了下午两点多,事情的影响力进一步发酵。好几家本地自媒体敏锐地抓到了这个热点,开始在网络平台上撰写各种分析文章。有的自媒体把这个事情上升到传统历法现代化转型的高度,长篇大论地讨论如何依靠算法重塑民间信仰;有的自媒体则站在反伪科学的角度,义正辞严地批评政务软件不应该搞封建迷信的变种,认为把严肃的行政资源浪费在弄神弄鬼的黄历界面上是严重的懒政与渎职。网络上的评论区直接吵成了一锅粥,支持的人觉得这个功能极其贴心并且充满幽默感,下班后点一下看看昨天的运势成了最解压的消遣;反对的人则在政务热线疯狂留言投诉,要求马上把这个不伦不类的功能下架,还政务软件一个清清爽爽的办事界面。
我们办公室的小赵一直盯着后台的网络流量。他发现这个功能的访问量在下午三点达到了顶峰,并发请求数把市政云服务器的好几个负载均衡节点都给打挂了。小赵切进开发者监控群,里面的政务云工程师们正在疯狂敲代码排查问题。从小赵流出来的内部聊天记录来看,原来这个所谓的权威昨天一键黄道吉日,根本不是什么市领导统筹规划的大项目,也不是大数据中心深思熟虑的创新业务,它纯粹是一个实习生干的好事。那个实习生是本地名校应用数学系的研究生,被分在政务服务软件的创新运营组里,平时的任务就是清洗那些没人看的政务公开数据。实习生觉得每天面对枯燥的出生率、死亡率、水电煤气消耗量实在太无聊,就在上周写了一个脚本,把全市运行体征指数和老黄历里的六十四卦模型做了一个映射,硬生生把这些冰冷的数字翻译成了宜修造、忌动土、宜纳畜、忌开市。
1月11日黄道吉日查询
这个实习生把代码写完之后,原本只是放在自己的本地测试分支上自娱自乐。结果昨天下午创新运营组的主管着急赶去开会,要求下班前必须上线一个能拉动日活用户的微应用。测试人员在没有做全面业务代码审查的情况下,稀里糊涂地把这个分支合并进了主分支,并且在昨天半夜一点直接打包推送到了各大应用市场。主管今天早晨醒来看到推送通知的时候,整个人都吓傻了,但是当时全网的下载量以及讨论度已经呈指数级爆发,市委宣传部的监测大屏上,该客户端的活跃度曲线垂直拉升了整整七倍。
这种荒诞的局面导致了一个非常尴尬的现象。按照常理,这种未经正式审批并且引发广泛舆论争议的功能应该被马上拔线处理。但是宣传部门以及大数据中心的领导们在早上的例会上看着那飙升的下载数据,又陷入了沉思。平时为了推广这个办事客户端,市里动员了街道办的大妈们挨家挨户敲门,还给每个下载注册的老人送一桶豆油或者一盒鸡蛋,折腾了整整两年,实名注册率始终卡在百分之四十上下动弹不得。而昨天半夜仅仅依靠这一个权威昨天一键黄道吉日的功能,全市年轻人群体的下载量就突破了八十万次,服务器的带宽费用虽然烧得飞起,但是长久以来困扰主管领导的考核指标居然在一个上午之内全额超标完成了。
所以整个下午,行政部门内部都在经历激烈的博弈。法制办的人坚持要立刻把软件封禁,他们认为吉凶测算如果由政府背书,一旦市民根据这个测算去打官司或者处理经济纠纷,政府在法律上面临极大的被动风险;比如有人昨天因为看了黄历觉得自己出门办事不利,进而把市政部门告上法庭,这在法理上根本无法自圆其说。但是运营部门以及考核办公室的人拼命保这个功能,他们建议把界面上的文字做一些微调,比如把黄道吉日改成市政运行健康指数回顾,把宜忌两个字换成生活便利度提示,只要把最扎眼的封建迷信外衣剥掉,底下的数据内核完全可以作为智慧城市建设的标杆案例向上申报。
就在领导们闭门开会吵得不可开交的时候,老百姓们已经开发出了各种令人啼笑皆非的实际用法。我们楼下的物业公司甚至专门把昨天的黄道吉日打印出来贴在电梯间里。昨天正好是物业费集中收缴的最后截止日,收缴率低得惨不忍睹。物业经理依靠系统测算出来的报告,在公告栏上写了一封措辞诚恳的告示,上面援引权威测算的数据,说明昨天因为天气连绵阴雨以及全区网络通信升级,属于大环境上的闭关晦气之日,业主们昨天不交物业费是极其契合天时规律的明智举动;但是报告同时显示今天气温回升,五行属金,正是把过去的旧账彻底结清的大好时机,希望业主们今天务必把拖欠的费用补上。这种依靠官方测算来催缴物业费的话术,居然真的让几个顽固的欠费户下楼刷了卡。
我们在办公室里看着这一幕幕闹剧,每个人都感到一种魔幻的真实感。小李甚至把他的工作也用这套逻辑重构了一遍。他在周报里写道,鉴于昨天全市网络基础设施遭遇多次未知拥堵,且权威系统判定昨日宜静不宜动,因此昨天原定的项目交付进度延迟完全具备不可抗力属性,责任并不在执行团队身上。部门主管拿着小李的报告,气得把杯子重重摔在桌子上,却又找不出什么有力的话来反驳,因为主管自己的手机桌面上也赫然挂着那个测算报告的截图,他昨天下午原本计划跟分管副总裁汇报明年的预算方案,最终因为临阵胆怯推迟了,他测出来的结果显示昨天下午确实适宜守静慎言,这让主管心里也偷偷庆幸自己逃过了一劫。
这套系统的火爆甚至开始反向塑造实体商业的运转规则。离我们写字楼不远的一家连锁火锅店,老板是个极其精明的南方人,下午四点多就直接在店门口拉起了一条横幅。横幅上写着凭权威昨天吉日截图,进店消费享受八折优惠。老板的逻辑很简单,如果系统测出来你昨天过得极其顺遂,那今天就适宜来吃顿好的犒劳自己;如果系统测出来你昨天诸事不顺,那你更适宜来火锅店吃顿辣的把晦气冲散。这种无论结果如何都能自圆其说的营销手段,让那家火锅店在下午五点半就排起了上百人的长队,连马路牙子上都坐满了拿着号码纸等叫号的年轻人。
大家排队的时候手里全捧着手机,不断刷新那个一键测算的页面。很多人开始发现,这个所谓的权威昨天测算,其实是一个极其精妙的心理抚慰发生器。在现代快节奏的高压生活里,每个人都被要求为自己的每一个选择承担百分之百的绝对责任,升职失败、投资亏损、分手失恋、考试挂科,所有的痛苦都被归结为个人不够努力或者决策失误。但是这个系统突然跳出来,依靠整座城市的庞大运转体征,用一种无比权威的口吻告诉你,昨天那个决定之所以结果不好,不是因为你笨,也不是因为你懒,而是因为昨天这座城市的风速不对、气压太低、主干道塞车严重,昨天那个大盘子本身就不是一个适宜做决定的容器。
这种事后的免责机制让无数在崩溃边缘徘徊的职场人找到了一个合法的避难所。我们在工位上看着屏幕,甚至能感受到那种蔓延在数据背后的集体松弛。一个平日里极其严苛、动辄把下属骂得狗血喷头的项目总监,在测完自己昨天一整天的行程之后,突然在群里发了一条通知,把原定于今晚全员通宵加班的计划直接取消了。总监在通知里说,鉴于昨天的大数据体征表明本周全员运势处在一个筑底周期,强行冲刺容易造成系统性代码崩溃,不如所有人今天按时下班回家睡觉。整个技术群里瞬间被感动的表情包淹没,那个平日里像个冷血机器一样的总监,第一次在下属眼里有了人情味。
到了下午五点四十分,距离行政机关正式下班还有二十分钟。大数据中心的最终决议终于在系统后台生效了。没有任何官方通报,也没有任何公开的新闻发布会,那个红极一时的权威昨天一键黄道吉日功能,在一次没有任何版本号变动的静默热更新中彻底消失了。手机客户端上的红底方块被悄无声息地移除,重新换回了原本那个灰扑扑的办事指南轮播图。那个曾经让整座城市的人测算了一整天的金色按钮,再也没有人能够按得动。
办公室里的人发现按钮消失之后,纷纷发出叹息声。老张使劲退出了好几次后台程序,又重新把手机关机重启,屏幕中央依然只有冷冰冰的社保查询以及医保电子凭证。小赵再次抓包,发现那个承载了复杂离线数据批处理逻辑的接口,已经被服务器直接返回了四零四找不到资源的错误代码。那个仅仅存活了不到二十四小时的荒唐功能,像一阵风一样彻底刮了过去,只在无数人的手机相册里留下了密密麻麻的昨日测算截图。
下班的打卡铃声响了。大家收拾好背包,陆陆续续走出写字楼。外面的天色已经完全黑了下来,深秋的冷风顺着大堂的玻璃门灌进来,街道上的车流依然堵得一眼望不到头,红色的尾灯在湿漉漉的柏油马路上连成一条望不到边际的火龙。老张把羽绒服的拉链拉到最顶端,站在路边叹了一口气,说赶紧回家做饭,明天闺女出阁的酒席到底定在哪一天,还得翻出那本掉页的老黄历自己一个字一个字地抠。大家站在十字路口互相挥了挥手告别,小李把手机揣进兜里,快步走向地铁站入口,那个入口处排着很长的队伍,安检人员手里拿着金属探测器,正在面无表情地对着每一个乘客从头扫到脚。
