第二天清晨,阳光刺破云层,像一柄金刃劈开昨夜的雨幕。
我站在教学楼天台,手机还停在那条系统日志页面——“别动它,我怕以后没人管我。”王奶奶的声音像根细线,缠在整座城市的脉络上,也缠在我心口。
这不止是权限验证,这是人心的锚点。
赵小胖的消息弹进来时,我正把手机揣进校服口袋。
“哥!火了!”他发来截图,市档案馆官网头版挂着专题报道:《火种十二年:一行行代码改出来的民心》。
配图是我们封存光盘那天的照片,吴晓峰低头接线,赵小胖举着U盘笑得像个傻子,而我站在中间,眼神沉得不像个高中生。
他刚要点进文章,评论区一条热评突然跳了出来:
【原来不是系统聪明,是做系统的人一直没忘了问老人一句‘您要的真是这个?
’】
赵小胖笑出声,手指一滑就要转发朋友圈,可下一秒,手机猛地震动。
来电显示:吴晓峰。
我接过电话,听筒里传来他急促的呼吸:“他们……提交专利预审了。”
“谁?”
“城投数据集团。省知识产权局刚受理,申请名称是‘基于行为记忆耦合模型的智能服务系统’——跟我们核心逻辑一模一样。他们附了封存光盘里的早期脚本,说是‘技术继承演进’,主张主要权利要求。”
我站在原地,没说话。
风从楼顶灌下来,吹得校服猎猎作响。
远处政务大楼的蓝光依旧亮着,那是“火种”主节点所在。
他们想拿走的,从来不是一段代码,而是这座城市的呼吸节奏。
赵小胖凑过来:“这帮孙子,趁我们封存就抢注?告他们!”
“告?”我轻轻笑了,“他们有公章,有资质,有‘合法流程’。我们呢?两个高中生,一个辍学少年,一段‘未注册’的开源脚本?法院不会信一个16岁学生能写出这种架构。”
吴晓峰声音发颤:“那……就这么算了?”
“不。”我抬头,望向档案馆方向,“他们要代码?行。”
我拨通林昭雪电话,声音平静:“帮我联系市文化馆,就说‘火种团队’想办个展,主题叫——‘不是代码写的,是人一点一点养的’。”
她顿了顿,声音里带着笑意:“你又要搞事了?”
“不是搞事。”我说,“是正名。”
两天后,老城区文化馆临时展厅里,尘土还未散尽。
我带着吴晓峰去了城西旧货市场,翻了半天,在一堆报废电器里拖出一台90年代的CRT显示器,显像管泛黄,边角磕得掉漆。
吴晓峰心疼地擦着屏幕:“这玩意儿还能亮?”
“能。”我掏出树莓派,接上自制转接板,插进电源。
屏幕闪了几下,绿字符跳出来,开始滚动最原始的VB调度日志——那是2000年夏天,我重生后写的第一行实用代码:
> 18:23,王奶奶降压药,速送
> 19:07,送达,送药人摔跤,药盒裂,已补
> 20:44,王奶奶来电:‘小钱啊,明天能不能提前半小时?
我怕黑……’
吴晓峰愣住了。
“你留了原始日志?”
“每一笔都留着。”我轻声说,“这不是技术演进记录,是承诺的痕迹。”
赵小胖扛着木板进来,钉在展台前,手写刻字:
你看到的不是技术,是1,087次选择。
林昭雪也来了,带来一叠老物件——王奶奶的旧药盒,边角磨得发白;第一代BB机,按键早已失灵;老陈手写的调度日志,纸页泛黄,字迹歪斜却工整;还有那台聋哑孕妇救援时用过的震动终端,表面布满指甲划痕。
每件展品旁,我们都放了一张手写卡。
“它记得我怕黑。”
“它知道我儿子在边防。”
“它听懂了我敲三下。”
没有PPT,没有炫技演示,没有术语堆砌。
只有这些沉默的物件,和它们背后活生生的人。
布展到深夜,吴晓峰蹲在CRT前,看着那行“19:07,送药人摔跤”,忽然说:“那时候……你才高一,为什么非得自己送?”
我沉默片刻,望向窗外漆黑的街道。
“因为我记得前世。”
“王奶奶死于高血压脑溢血,抢救无效。社区系统升级后,自动提醒改成了‘标准化推送’,没人再问她‘要不要提前’,也没人发现她三天没签收。”
“她按过紧急按钮,但系统判定‘非高峰时段,延迟响应’。”
“等发现时,人已经走了。”
我回头看他:“所以这一世,我从第一天就决定——火种,必须有心。”
吴晓峰低头,镜片反着光,没说话。但我知道,他懂了。
第二天上午九点,展厅外阳光正好。
我站在门口,看着第一批市民陆续走近。
有推着轮椅的家属,有拎着药袋的老人,有穿着校服的学生……他们低头读着展卡,有人停下,伸手轻轻摸了摸那个旧药盒。
没人提专利,没人问算法。
但我知道,有些东西,已经无法被夺走。
真正的控制权,从来不在代码里。
而在人心深处,那一声轻轻的——
“您要的,真是这个吗?”
展览开放的第一天,我站在文化馆斑驳的铁门外,看着那条蜿蜒如龙的队伍,从展厅门口一路盘到街角的老槐树下,足足排了百米远。
老人、孩子、推着婴儿车的年轻妈妈,甚至还有穿着制服的社区工作人员,全都安静地等在那儿。
没人喧哗,没人插队,就像他们不是来参观一场展览,而是来赴一场约定。
“这阵仗……比高考报名还吓人。”赵小胖挤在我旁边,手里攥着一叠临时打印的参观须知,声音都抖了。
我没说话,目光落在一个拄拐的老爷子身上。
他穿着洗得发白的蓝布衫,一只脚微微跛着,正颤巍巍地伸手,隔着玻璃柜抚摸那个泛黄的旧药盒——王奶奶用过的那个。
记者围了上去,话筒递到他嘴边:“大爷,您懂这个系统吗?知道它用的是什么算法吗?”
老人摇摇头,笑了,眼角的皱纹堆成一道暖沟:“我不懂什么算法。我就知道,三年前我摔在巷子口,按了那个红按钮,十分钟,真的就十分钟,有个小伙子跑来扶我,还帮我叫了医生。”
他顿了顿,声音低下去,却更沉:“那天雨大,他摔了一跤,药撒了,又回去重拿。我没看见他脸,可我记得那声音——‘奶奶您别怕,我在呢。’”
镜头切到展柜旁那行手写卡:“它记得我怕黑。”
全场静了两秒,随即,记者的手微微发抖,把这段话原封不动播了出去。
当晚,短视频平台炸了。
#火种不是代码是碗汤#——热搜第一。
评论区刷屏:
> “就像妈妈熬的汤,你知道材料就那几样,可别人怎么都炖不出那个味。”
> “他们抢的是代码,可火种早就在老人的眼泪里、在摔跤的送药人膝盖上、在每一个‘您要的真是这个?’里活过来了。”
> “这不是系统,是良心的具象化。”
连我都没料到,这股浪潮来得如此凶猛。
更没想到,第二天一早,省知识产权局官网更新了一则公告:
“城投数据集团提交的‘行为记忆耦合模型’专利预审,因涉及重大公共情感利益,现暂缓受理,需补充社会影响评估材料。”
吴晓峰看到消息时,正在调试那台老CRT,手一抖,差点把显像管碰倒。
“暂缓……是因为……民意?”他声音发虚。
我靠在墙边,指尖轻轻敲着手机屏幕,看着热搜下那条被顶到百万点赞的比喻——“别人抄得走代码,抄不走那碗汤的火候。”
是啊,他们能模仿架构,能复制逻辑,甚至能伪造“技术继承”的证据链。
但他们没有2000年那个雨夜,我没有放下电话。
他们没有王奶奶那句“明天能不能提前半小时?我怕黑……”
他们更没有,在系统每一次跳动背后,那上千次“多问一句”的坚持。
这才是火种真正的源代码。
深夜,城市沉入寂静,我独自坐在书桌前,打开火种主控台。
在“系统起源”页面,我新建了一个隐藏指令——任何终端,连续三次输入“20000715”,屏幕角落会缓缓浮现一行极小的白色字体:
> “真正的源代码,是那天我没放下电话。”
手指悬在回车键上,停了几秒。
然后,轻轻敲下。
——他们抢的是能复制的壳。
我留下的,是只能被继承的心。
合上电脑,窗外月光如水。
我望着远处政务大楼依旧亮着的蓝光节点,忽然笑了。
这局,才刚刚开始。
而他们,还不知道,真正的“控制权”,从来不需要注册,也不接受申请。
它只认一种资格——
你,有没有在某个雨夜,选择留下。