陈帆的手从键盘上收回,指尖在桌面上轻轻擦过,留下一道细微的滑痕。屏幕上的五条预测线静止着,像是被按下了暂停键。他没有再看那行未完成的校验代码,而是将整个实盘接口框架标记为“暂存”,拖入加密文件夹,输入密码,确认。
系统还在运行,但它的脚步停在了边界前。
他调出账目表,项目资金余额栏显示:2000元。这笔钱是测试周期结束后结算的设备补贴,原本可以拿去换张新床垫,或者给母亲寄些生活费。但他盯着数字看了很久,最终打开浏览器,搜索“二手服务器 深圳”。
第二天一早,他坐上了开往华强北的公交。市场里堆满淘汰的机箱、主板和显示器,空气中混着灰尘和旧电路板的味道。他在角落一家不起眼的摊位前停下,一台奔腾II 450MHz的服务器摆在纸箱上,外壳有几道划痕,风扇转动时发出轻微的摩擦声。卖家报价2000,不还价。
他蹲下身,拆开侧板检查主板,金手指部分无氧化,硬盘托架完好。性能比不上实验室主力机,但足够支撑基础数据训练和本地模拟推演。他掏出钱包,把两张叠得整齐的百元钞和八张五十元票子递过去,对方数完钱,随手扔来一把钥匙和一张手写收据。
回到实验室时已是中午。他先把机器放在操作台旁,接电测试,开机自检通过,系统顺利进入Windows NT界面。随后他启动镜像备份程序,将主数据库、核心算法模块和Guardian守护进程全部打包,生成一个带时间戳的压缩包,命名为“Finance_Insight_V1.0_Backup_199806”。文件大小3.7GB,刚好能完整刻录进他仅有的那块移动硬盘。
他插上通讯设备,呼叫林悦的远程账户。
连接响铃持续了七八秒,屏幕才亮起她的登录界面。绿色状态点出现,头像依旧是没有表情的剪影。
“我准备走了。”他说。
林悦没问原因,也没问他要去哪。她只问了一句:“东西都收拾好了?”
“差不多。”他把摄像头转向移动硬盘,镜头缓缓扫过标签,“这个你先拿着。每周进一次系统后台,看看日志有没有异常报错,尤其是Guardian的值守状态。不用做任何改动,就让它保持运行。”
她沉默了几秒,然后说:“好。”
他又补充:“别让它断电太久。哪怕只是重启一次,也要记录时间。”
“我知道。”她声音很轻,但没犹豫,“你走之前,把交接清单发我邮箱。”
他点头,开始整理文件。项目组配发的设备逐一登记归还,显示器、键盘、读卡器都贴上退还标签。只有那台刚买的二手服务器,他单独断电,拆下硬盘做了一次全盘验证,确认数据无损后重新装回,用防震泡沫裹好,放进带来的行李箱夹层。
下午三点,他站在白板前,拿起记号笔。
原本密密麻麻的流程图和参数表已经被擦去,只剩下一角残留的箭头符号。他在正中央写下一行字:
**V1.0 封存。下一程,大学见。**
拍照后,他用湿布彻底擦净白板,连笔迹边缘的阴影都没留下。接着关闭所有服务进程,只保留Guardian的基础心跳检测,设定为最低功耗模式。主控台屏幕调至最暗,最后看了一眼系统状态面板——CPU占用率3%,内存缓存稳定,网络连接正常。
他拔掉U盘,合上笔记本,绕到配电箱前,拉下总闸。
灯光熄灭,服务器指示灯转入备用电源,红绿交替闪烁,像夜晚港口的航标。整个房间安静下来,只剩下那台旧机器风扇运转的嗡鸣,断续而坚持。
他背起包,提上行李箱,走出门,顺手带上了门锁。
楼下街道车流如常,行人匆匆。他站在人行道边,抬头看天,灰蒙蒙的云层压得很低,城市灯火在午后显得有些黯淡。手机震动了一下。
是母亲发来的短信:“回家吧,妈给你做最爱吃的红烧肉。”
他低头看着那行字,站了几秒,然后回复:“马上回来。”
拦了辆出租车,他把行李小心塞进后备箱,自己坐进后排。车子启动,穿过科技园的大门,路两侧的广告牌依次退后,写着“科技引领未来”“打造数字化新城”的标语渐渐消失在视野里。
车上他打开笔记本,最后一次进入系统主界面。屏幕亮起,V1.0的LOGO浮现,背景是简单的深蓝渐变。他点开日志监控窗口,确认林悦的账号仍在在线状态,最后一次操作记录是十分钟前,她手动清理了一次缓存队列。
他没多停留,关闭电脑,放回包中。
列车晚点十五分钟,候车大厅里人不多。他找了个靠柱子的位置坐下,把行李箱挡在脚边,双手搭在膝盖上。广播响起,G16次列车开始检票。
他起身,顺着人流走向闸机。
进站后,他在候车区又停了一下,从包里拿出一张A4纸,上面打印着他手写的系统架构图缩略版,背面是几个待解决的调度优化问题。他看了一会儿,折好,塞进笔记本内层夹袋。
广播再次响起,提示列车即将进站。
他拎起行李,朝站台走去。车厢连接处有工作人员在引导乘客排队,他站在队伍中间,目光落在前方电子屏上跳动的车次信息。
忽然,他停下脚步,回头望了一眼候车大厅的方向。
那里空荡荡的,只有几根立柱和零星座椅。
他收回视线,抬脚踏上登车梯。
列车门关闭前的最后一瞬,他把行李箱推进门口的置物区,右手仍紧紧抓着背包带。车厢灯光明亮,座位编号清晰可见。他找到自己的位置,靠窗,放下包,却没有立刻坐下。
背包拉链半开着,露出一角移动硬盘的金属外壳。
他伸手进去,指尖触到冰凉的表面,顿了顿,然后轻轻把它往里推了推,确保不会滑出。
列车启动,窗外站台缓缓后移。