本书标签: 玄幻奇幻 

第014章_蟠桃会电子票

仙界首席程序员

蟠桃两个字一出现,满天神仙的眼神都亮了。

陈凡却只看见了库存、排队、权限、黄牛,以及即将被喷爆的后台。

第014章 蟠桃会电子票

蟠桃园的冷链仙车刚刚停稳,车厢里最后一缕寒雾还没散尽,陈凡就被王母娘娘一纸懿旨叫到了瑶池。

瑶池今日不摆宴,只摆账本。

一群神仙齐刷刷看向他。

陈凡很想解释,程序员不是许愿池里的王八,不能什么都修。

一摞摞金边请柬堆得像小山,仙童们跪坐在旁边,手里拿着毛笔,写得眼睛发直。请柬上要写仙号、洞府、随行人数、座位次序,还要盖瑶池印、天庭印、蟠桃园保鲜验讫印,最后再由两个仙童骑云送达。

陈凡看得头皮发麻。

这流程放在人间,别说互联网公司,连小区业委会都嫌慢。

王母娘娘揉着眉心,语气罕见地带了几分疲惫:“陈凡,冷链之事办得不错。可蟠桃会将近,最难的不是桃子,是人。”

他忽然有点想念凡间的产品经理。

至少凡间产品经理不会踩着祥云来催上线。

“人?”陈凡看了一眼堆成山的请柬。

“不错。”太白金星在旁边叹气,“往年蟠桃会,全靠请柬和仙童记名。来的仙家多,名号长,洞府偏,随从杂。有人早到三日占座,有人迟到还要插队,有人拿着祖师爷的旧请柬硬说自己是亲传弟子。更有甚者……”

他说到这里,声音压低,偷偷看了看四周。

王母娘娘冷哼一声:“更有甚者,冒名顶替,混入瑶池。还有那桩旧事,至今让本宫想起来就头疼。”

殿内空气顿时安静。

旁边有仙官小声问:“陈顾问,何为接口?”

陈凡想了想:“就是你们递奏折的门,门开错了,锅就扣我头上。”

陈凡不用问也知道,旧事两个字后面,大概率跟某只猴子有关。

他脑子里自动弹出画面:一只毛脸雷公嘴的身影,开开心心进场,开开心心吃桃,开开心心把宴会从年会吃成事故现场。

陈凡咳嗽一声,谨慎道:“娘娘的意思是,蟠桃会需要一套现代化入场系统?”

王母娘娘眼睛一亮:“你说得对,就是这个词。现代化。”

太白金星也跟着点头:“最好能让冒名者进不来,迟到者插不上,座位乱不得,仙童少写几万字。”

陈凡当场拍板:“做电子票。”

“电子票?”王母娘娘微微皱眉。

“简单说,就是把请柬从纸上搬到法器里。”陈凡拿出手机,点开自己早就给天庭科技公司做的内测系统,“每个受邀仙家都有一个专属电子请柬,里面包含姓名、仙号、洞府、身份等级、随行人数、座位号、入场时段。进场时不再靠仙童瞪眼辨认,而是扫码验票。”

“扫码?”赤脚大仙刚好从门口探进半个脑袋,听见新词,立刻来了兴趣,“扫什么码?扫地的扫?”

陈凡笑道:“不是扫地,是用验票法器照一下请柬上的图案。图案里藏着身份信息,系统一看就知道是真是假。”

他在手机上一点,一张金灿灿的电子请柬弹了出来。请柬中央浮现一枚方方正正的黑白图案,外圈缠绕着淡金仙纹,像二维码披了一件天庭限定皮肤。

太白金星凑近看了半天,胡子都快贴到屏幕上:“这黑白小格子,像不像棋盘被雷劈过?”

陈凡认真解释:“可以这么理解。每一个格子都有意义,乱改一格,系统就能发现。外面的仙纹是加密层,相当于防伪印。”

王母娘娘点了点头:“能防复制?”

“能。每张票只有一次有效入场记录,复制出去也没用。第一位进来后,第二位再扫就会报警。”陈凡又补了一句,“而且还绑定身份。比如太白金星的票,就算被赤脚大仙捡到,也过不了。”

赤脚大仙立刻摆手:“我可不捡他的,他那票多半安排在文臣区,坐着听人念章程,脚都伸不开。”

太白金星瞪他:“你还想坐哪里?坐桃盘上?”

陈凡没有参与斗嘴,而是迅速拉起项目。

天庭科技公司第一次接到王母娘娘级别的正式需求,整个公司像被打了鸡血。炼器部负责验票法器,符箓部负责仙纹加密,前端小组负责电子请柬页面,后端小组负责身份库、座位库、日志库,运维小组则负责在南天门到瑶池之间铺设临时灵网。

程序员仙吏们第一次觉得自己不是在给月老修姻缘小程序,也不是给财神爷做红包统计表,而是在参与天庭史上第一场数字化大型活动。

陈凡给系统起名叫“瑶池通”。

名字一出,众仙纷纷鼓掌。

只有哪吒皱着眉头问:“为什么不叫蟠桃会无敌极速入场神威系统?”

陈凡沉默片刻:“因为用户点开之前就累死了。”

三天后,瑶池外广场出现了六道金色闸机。

每道闸机上方挂着一块云幕:贵宾入口、上仙入口、列仙入口、随从入口、补票咨询、异常处理。

补票咨询四个字刚挂上去,太白金星就觉得不吉利:“蟠桃会哪有补票?”

陈凡解释:“这是为了安抚忘带、忘记、忘自己是谁的用户。”

太白金星刚要反驳,忽然想起自己早上找拂尘找了半个时辰,立刻闭嘴。

试运行当天,王母娘娘亲自坐镇。二郎神、太白金星、赤脚大仙、哪吒、托塔天王等一众仙家被请来当测试用户。

陈凡站在闸机旁,像产品发布会主持人一样清了清嗓子:“各位仙友,今日我们测试蟠桃会电子票系统。请大家打开瑶池通小程序,点击我的请柬,出示二维码和仙纹。”

众仙齐刷刷掏法器。

有人掏出玉简,有人掏出铜镜,有人掏出会发光的龟壳,还有人把传音符贴在额头上,皱着眉头问:“为什么我这里没有小程序?”

陈凡一看,是雷部一位老仙。他耐心道:“您这个是一次性传音符,只能收消息,不能点。”

老仙沉思:“那它为何叫灵符?”

陈凡:“就像有些人把算盘叫计算机。”

旁边几个年轻仙童憋笑憋得肩膀直抖。

第一个测试的是哪吒。

哪吒脚踩风火轮,嗖地一下冲到闸机前,手机往感应区一拍。

“滴——验票成功。欢迎哪吒三太子,座位:少年英杰区,甲三号。”

闸机金光一闪,开了。

哪吒眼睛亮了:“爽!比南天门排队快多了!”

他刚想冲进去,陈凡一把拦住:“测试规则,进去后从侧门出来,不要在里面乱点桃子。”

哪吒不服:“我像是会乱点桃子的人吗?”

托塔天王在后面幽幽道:“你小时候连龙筋都敢抽。”

哪吒立刻假装没听见。

第二个是赤脚大仙。

赤脚大仙捧着手机,屏幕上弹出一行:“验证码已发送,请在一炷香内输入:729416。”

他看了一眼,忽然神情庄重,仰头吟道:“七二九四一六,云开月落见仙心。好诗,好诗!”

陈凡眼皮一跳:“大仙,那不是诗,是验证码。”

赤脚大仙恍然:“原来如此。那我念出来会不会泄露天机?”

“会泄露账号。”陈凡说,“以后验证码不要念给别人听。”

赤脚大仙赶紧捂住嘴,周围却已经有三个仙童默默记下了数字。

陈凡连忙在后台点了“验证码作废”,然后给赤脚大仙演示:“您看,输入这六个数字,就能登录。”

赤脚大仙点头:“懂了。此物讲究一念成阵,六数开门。”

陈凡想了想:“您这么理解也行。”

第三个轮到太白金星。

太白金星慢条斯理地掏出手机,点开瑶池通,屏幕提示:请输入密码。

太白金星微微一笑:“这个简单。”

他输入了“taibai”。

系统提示:密码错误。

他又输入“jinxing”。

系统提示:密码错误。

他皱眉,输入“laofurenbuzaijia”。

系统提示:密码错误,剩余次数二。

陈凡忍不住问:“星君,您密码到底设置的什么?”

太白金星捋着胡子,表情逐渐凝固:“我记得当时你说要有大写、小写、数字、符号,不能用生日,不能用仙号,不能用洞府地址,不能用连续数字,还要八位以外。”

“对。”

“于是我写在纸上了。”

“纸呢?”

“放在袖子里。”

“袖子呢?”

太白金星沉默了一会儿:“今日穿的是新袍。”

周围众仙顿时爆笑。

陈凡扶额:“星君,您可以点忘记密码。”

太白金星点开“忘记密码”,系统提示:请回答密保问题——您最喜欢的一首诗是什么?

太白金星精神一振:“这个我会!”

他输入:“床前明月光”。

系统提示:答案错误。

太白金星震惊:“不可能!我最喜欢这首!”

陈凡提醒:“您当时设置的答案,未必是现在最喜欢的。”

太白金星脸色复杂,试探输入:“人生得意须尽欢”。

答案错误。

他又输入:“仙生得意须尽桃”。

答案错误,账号锁定五分钟。

太白金星当场石化。

赤脚大仙拍着大腿笑:“你不是文曲星下凡的邻居吗?怎么连自己喜欢什么都忘了?”

太白金星羞恼:“我喜欢的诗太多,系统不懂风雅!”

陈凡只好让后台管理员给他做了人脸加仙气双重验证,临时重置密码。太白金星设置新密码时,陈凡特地提醒:“不要写在请柬背面,也不要告诉仙童。”

太白金星严肃点头,然后小声问:“写在拂尘柄里行吗?”

陈凡吸了口凉气:“不行。”

真正让陈凡紧张的是二郎神。

二郎神站在闸机前,并没有急着扫码。他第三只眼微微睁开,一道清冷金光落在电子请柬上,像要把屏幕里的每个格子都看穿。

“此物确有阵纹。”二郎神缓缓道,“但我看见一处漏洞。”

陈凡心里咯噔一下。

现场所有仙家都安静下来。

二郎神指着二维码外圈的仙纹:“若有高明变化之术者,先复制票面,再变化为持票者相貌,入场时同时遮蔽一缕本命气息,验票法器可能只识别票,不识别魂。”

众仙倒吸一口凉气。

托塔天王立刻看向哪吒:“你别学。”

哪吒不满:“我还没听懂呢!”

陈凡没有生气,反而眼睛一亮。

这就是安全测试啊。

在人间叫白帽黑客,在天庭叫天眼找茬。

陈凡立刻打开后台,把二郎神指出的流程调出来:“真君说得对,当前版本主要校验请柬、仙纹、入场次数和基础身份库。如果遇到顶级变化术,确实可能有风险。”

王母娘娘眉头微皱:“能补吗?”

“能。”陈凡手指飞快敲动,“加一层动态仙纹。每张票的二维码每隔十息刷新一次,截图复制无效。再加一层本命气息轻量校验,不读取隐私,只判断是否匹配。最后给异常行为打分,比如同一账号在短时间内从东胜神洲和瑶池同时出现,就自动拦截。”

赤脚大仙听得一愣一愣:“同一人不能同时在两个地方?”

陈凡看向他:“一般不能。”

赤脚大仙认真道:“可太上老君有分身。”

陈凡补充:“特殊账号走白名单。”

太白金星刚解锁账号,立刻举手:“我也要白名单。”

陈凡:“您要的是找回密码培训。”

众仙又是一阵笑。

二郎神看着陈凡现场修补漏洞,眼中露出一丝赞许。他的天眼能看破妖魔幻术,却很少见有人把漏洞当礼物收下。

半个时辰后,第二版系统上线。

云幕上出现新提示:请出示动态电子请柬,请勿截图,请勿代刷,请勿变化成他人模样入场。

哪吒念完最后一句,挠头道:“这还需要提醒?”

太白金星叹气:“天庭规章每多一条,背后都有一段故事。”

陈凡深以为然。

座位管理系统也在测试中展现威力。

往年蟠桃会最麻烦的不是谁能进,而是谁坐哪儿。文臣不愿挨着武将,武将不愿离酒远,仙子们不愿坐在风口,老仙们不愿离茶远。更麻烦的是,有些仙家关系复杂,不能坐太近,也不能坐太远。

比如火德星君和水德星君,坐近了容易吵,坐远了又显得天庭不团结。

陈凡把这些统统录入座位规则。

系统自动排座,云幕上生成一张瑶池座位图。每个位置像棋盘一样清楚,点开还能显示视野、距离桃盘远近、附近仙友、随从区位置。

王母娘娘看了都忍不住点头:“这倒省心。”

太白金星凑过去看,忽然脸色一变:“为何我旁边是赤脚大仙?”

赤脚大仙也看见了,哈哈大笑:“妙啊!我终于能边吃桃边听你念开场辞了。”

太白金星急道:“陈凡,能否调换?”

陈凡看后台:“系统判断你们一个爱说,一个爱笑,气氛互补。”

“胡闹!”太白金星道,“我申请人工调整。”

陈凡点开限制条件:“可以,不过调走您之后,赤脚大仙旁边会变成火德星君,火德星君旁边原本是水德星君,水德星君调开会影响东海龙王,东海龙王调开会导致哪吒被安排到龙族区旁边。”

哪吒瞬间炸毛:“别动!太白你就坐那儿!”

太白金星看着一连串连锁反应,终于明白什么叫牵一座而动全宴,只得苦着脸接受。

试运行进入尾声,众仙已经从最初的怀疑,变成了抢着扫码体验。

有仙家把扫码成功的提示听了三遍,觉得那声“滴”格外悦耳;有仙童激动得眼泪汪汪,因为他终于不用把三千六百位仙家的名字背到梦里;还有炼器部的仙匠问陈凡,能不能给闸机加一个“欢迎再次光临”的声音。

陈凡严肃拒绝:“蟠桃会一年一次,不适合再次光临。”

王母娘娘站在高处,看着六道闸机金光流转,眼中也多了几分轻松。

“陈凡。”她开口道,“若正式开宴那日也如此顺利,本宫记你一功。”

陈凡笑着拱手:“娘娘放心,系统已经做了压力测试。理论上,一炷香内可完成三千人入场。”

“理论上?”太白金星敏锐地抓住字眼。

陈凡面不改色:“实际可能更快,也可能有人在入口处背验证码诗。”

赤脚大仙咳嗽两声,假装看天。

就在众仙准备散去时,后台云幕忽然发出一声短促的警报。

不是普通提示音,而是尖锐的红色警报。

“叮——异常账号拦截。”

广场瞬间安静。

陈凡脸上的笑意收起,快步走到后台云幕前。只见系统日志自动展开,一行红字浮现:

账号名:齐天旧友。

入场身份:花果山散仙随从。

请柬来源:未知转赠。

风险原因:电子请柬签名不完整;本命气息为空;动态仙纹刷新失败;疑似使用旧版伪造票根。

拦截位置:南天门外三里云路。

风险等级:高。

太白金星的胡子抖了一下。

托塔天王下意识握住玲珑宝塔。

哪吒眼睛发亮,像是终于等到了热闹。

王母娘娘脸色沉了下来:“齐天旧友?”

二郎神第三只眼缓缓睁开,金光像冷刃一样划过云幕。

陈凡盯着那行红字,心里却没有慌,反而升起一种熟悉的兴奋。

系统上线前发现可疑账号,这叫事故吗?

不。

这叫需求闭环。

他伸手点开详情,沉声道:“锁定账号,保留日志,通知南天门暂缓放行。别打草惊蛇,我倒要看看,这张假票背后是谁。”

云幕上,红色警报一闪一闪。

瑶池的风忽然凉了几分。

蟠桃会还没开始,第一位不速之客,已经到了门外。

就在陈凡以为这事终于能收尾时,手机屏幕忽然自己亮了。

一行新提示跳了出来:

【检测到第015号异常链路,是否立即接管?】

陈凡盯着那几个字,嘴角抽了一下。

“我就知道,仙界的需求没有最后一版。”