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

您的位置 : 丛林文学网 > 男生生活 > 一觉醒来,手机收到十年后的自己发来的短信_精选章节

精选章节

更新时间:2026-11-05 14:46:23

1

早上六点十七分,我被一条短信吵醒。

发件人是我自己的手机号。

短信只有四十六个字。

“我是十年后的你。今天下午四点二十分,城南地下泵站会发生事故。别签那份验收单,更别让陈屿下去。记住,七个人一个都不能少。”

我盯着屏幕看了半天,第一反应是有人拿我开玩笑。

可往下滑动时,我发现短信的发送时间竟然是2036年9月17日。

今天是2026年9月17日。

整整十年。

我叫周砚,三十二岁,在江州市一家市政机电工程公司当项目经理。

我们公司正在负责城南综合管廊泵站的设备改造。项目已经进入竣工验收阶段,按照计划,今天下午四点要做最后一次联动测试。

测试通过,验收资料签完,工程就能正式移交。

而陈屿,是我的副手。

他今年二十八岁,跟了我四年,上个月刚领结婚证,老婆怀孕三个多月。

我翻身坐起来,重新看了一遍短信。

城南泵站、验收单、陈屿。

这三个信息太具体了。

我点开发件人号码,想直接拨过去。

屏幕却提示:无法呼叫本机号码。

我又复制短信内容发给陈屿。

发送成功。

这说明手机通信功能正常。

我犹豫了一下,给他打电话。

响了四声,他才接。

“周哥,这么早?”

“你今天下午是不是要下泵站?”

“对啊,昨天不是排好了吗?我带小刘做液位联动,你在控制室盯着。”

“取消。”

电话那边安静了两秒。

“什么取消?”

“下午的测试先取消,你别下去。”

陈屿像是还没睡醒。

“周哥,别闹。建设单位的人下午全到,咱们拖了两回,再拖一次,王总得把办公室桌子掀了。”

“我说取消就取消。”

“出什么事了?”

我张了张嘴。

难道告诉他,我收到了十年后的短信?

我自己都不信。

“液位联动方案还有问题,我得重新核。”

陈屿终于清醒了。

“昨天不是已经核过了吗?”

“再核一次。”

挂断电话后,我打开短信详情。

发送时间确实写着2036年9月17日06:17。

手机系统时间却没有异常。

我截了图,重启手机。

短信还在。

紧接着,我把手机卡拔出来。

没有信号的状态下,短信仍然显示在收件箱里。

这不奇怪。

但奇怪的是,当我重新插卡,查看运营商短信记录时,最近一条真实接收记录还是昨晚九点十四分的银行通知。

这条来自十年后的短信,根本没有接收记录。

我把手机放在桌上。

窗外有早班公交开过,楼下早餐铺的卷帘门哗啦作响。

一切都正常。

只有我的手机不正常。

七点十二分,女朋友许知意给我发来消息。

“今晚能不能准时回来?我妈买了菜,想跟你谈谈房子的事。”

我们谈了五年恋爱,原本准备年底结婚。

她是社区医院的康复治疗师,比我小两岁。最近我们正商量婚房,首付差十二万,她母亲的意思是两家再凑凑。

我回复:“今天项目验收,可能要晚。”

她很快发来一个表情。

“你每次都这么说。”

我正准备解释,工作群突然弹出通知。

王总艾特了所有人。

“今天联动测试照常进行,任何人不得无故缺席。下午四点前完成全部准备,四点二十分正式启动。”

我手指停在屏幕上。

四点二十分。

和短信里的时间一模一样。

2

八点半,我到了城南项目部。

陈屿正蹲在门口吃煎饼。

他看见我,把剩下半个煎饼塞进嘴里,含混不清地问:“周哥,你是不是跟王总吵架了?”

“没有。”

“那为什么突然停测试?”

“我怀疑排水联动有问题。”

“哪儿有问题?”

我答不上来。

陈屿擦了擦手,递过来一份昨天的测试记录。

城南泵站位于地下十八米,负责管廊低点排水。正常情况下,集水井液位达到设定高度,两台主泵自动启停,备用泵按条件投入。

改造前的设备用了十多年,控制柜线路老化严重。

这次我们更换了控制系统、液位传感器和两台水泵。

施工期间,有一处设计变更。

原本独立设置的高高液位报警,被建设单位要求接入原有监控平台。

理由是减少重复设备,方便统一管理。

这件事我知道。

变更单上还有我的签字。

“昨天自动、手动、远程三种模式全测过。”陈屿指着记录,“除了一次通信延迟,其他正常。”

“延迟多久?”

“十一秒。后来重启交换机就好了。”

我心里动了一下。

“有没有查出原因?”

“现场网络波动吧。监控平台是建设单位自己的,我们只负责接口。”

“现场网络波动,也得有日志。”

陈屿看我的眼神变了。

“哥,你今天到底怎么了?”

我没回答,直接往资料室走。

两年前,城南管廊曾发生过一次小范围积水。

当时监控中心没有及时收到高液位报警,幸亏值班人员巡检时发现,才没造成更大损失。

那次事故最后归结为通信故障。

我知道这件事,但一直没把它和本次改造联系起来。

现在想想,如果报警依赖同一条通信链路,一旦链路出问题,控制室可能收不到报警。

不过,现场控制柜还有本地自动控制。

理论上即使通信中断,水泵也能正常启动。

除非本地控制同样出现故障。

我打开技术资料,重新查看接线图。

看了二十多分钟,我发现一个不太对劲的地方。

备用泵启动条件里,有一个“远程允许”信号。

按照原设计,备用泵应该可以在高高液位条件下独立启动。

可最新版本的控制程序,把远程允许加入了启动逻辑。

我找到陈屿。

“这个条件是谁加的?”

他看了一眼。

“上个月平台调试时加的。监控中心说备用泵不能自己乱启动,怕造成电网冲击。”

“谁批准的?”

“应该是王工。”

王工叫王振海,是建设单位的设备主管。

他四十七岁,在城南项目干了快二十年。

这个人最大的特点就是谨慎。

凡是涉及设备停机,他都要签字。

但这次变更显然不谨慎。

我翻出程序版本记录。

最终版本上传于9月11日晚上十点四十八分。

上传人不是陈屿。

而是建设单位的维护账号。

我立即给王振海打电话。

他听完很不耐烦。

“这个问题上周已经讨论过了。备用泵启动要服从监控中心调度,没什么可争议的。”

“那通信故障时怎么办?”

“主泵不是还在吗?”

“如果主泵也发生故障呢?”

“周经理,你做工程不能把所有极端情况都算进去。”

“高高液位本来就是极端工况。”

电话那头停了一下。

“你什么意思?”

“今天联动测试必须增加通信中断条件,否则我不能签字。”

他声音沉下来。

“这事你跟王总说。”

我挂了电话。

陈屿站在旁边听得清清楚楚。

“周哥,这么搞,下午真要黄。”

“黄就黄。”

他没再说话,低头翻着资料。

过了一会儿,他指着另一张图。

“等等,这个继电器怎么还接着旧线路?”

我凑过去。

图纸角落有个不起眼的编号。

K17。

它属于旧系统留下来的手自动切换回路。

按施工清单,这个继电器应该拆除。

可现场竣工图里,它仍然存在。

陈屿说:“会不会是图纸没更新?”

我看着那个编号,忽然想起短信最后一句话。

七个人一个都不能少。

如果这不是恶作剧,那么下午四点二十分,地下会有七个人。

我问陈屿:“今天谁下去?”

他掰着手指。

“我、小刘、两名电工、两名运行人员,还有监理老张。”

正好七个。

3

上午十点,我第一次真正相信那条短信可能不是假的。

原因不是它准确说中了七个人。

而是我在现场看见了一个本不应该存在的东西。

K17继电器。

它安装在旧控制柜旁边的辅助箱内,外壳已经发黄,接线端子上积着灰。

按照改造清单,它本该在两个月前拆掉。

陈屿拿着手电照了半天。

“这玩意儿谁留下的?”

现场电工刘启明摇头。

“我们没动过这个箱子。王工说里面有监控中心的联锁线,不让拆。”

我让他打开柜门,只做目视检查,别碰接线。

继电器旁边贴着一张旧标签。

“排水联锁备用”。

标签下方还有人用记号笔写的两个字。

“勿拆”。

笔迹已经褪色。

“这不像新贴的。”陈屿说。

我拍下设备铭牌、接线状态和标签,又让刘启明查旧施工记录。

很快查到一份八年前的维修单。

上面写着:因备用泵误启动,临时增加联锁保护。

维修人员签名栏是王振海。

我盯着签名,心里发沉。

八年前的临时措施,竟然一直留到了现在。

而我们这次改造没有识别出来。

严格说,这不是建设单位单方面的问题。

我是项目经理。

现场核验、技术交底、遗留设备确认,最后都要经过我。

如果出了事,我绝不可能一句“不知道”就脱身。

十点四十五分,我向公司提交了书面风险报告。

报告列明三件事:备用泵存在远程允许条件,K17继电器未拆除,通信中断工况未经充分验证。

我要求暂停下午测试,组织设计、建设、监理和施工四方复核。

邮件发出去不到五分钟,王总电话就来了。

“周砚,你发的什么东西?”

“风险报告。”

“我看得懂中文!”

他声音很大。

“你知道今天是什么日子吗?建设单位领导下午亲自来验收,媒体都联系好了。你上午临时说停就停?”

“现在还没确认故障原因。”

“没确认你就敢写重大风险?”

“我写的是潜在安全风险。”

“有证据吗?”

“有程序版本和现场照片。”

他沉默了片刻。

“你马上来我办公室。”

我把资料备份,带着陈屿一起过去。

王总办公室在项目部二楼。

桌上放着两盒没拆封的茶叶,墙上挂着城南项目的进度横幅。

王总姓王,叫王建国,五十出头。

这项目他盯了一年半。

公司前期垫资将近三百万,尾款能不能回笼,就看验收。

他看完资料,脸色比刚才难看。

“程序谁改的?”

“建设单位维护账号。”

“那就让建设单位解释。”

“我已经联系王工,他认为没问题。”

王总把图纸往桌上一扔。

“周砚,你是不是最近压力太大了?”

“没有。”

“你去年买车贷款还剩多少?年底不是要结婚?项目奖金不要了?”

陈屿站在旁边,低着头。

我知道王总在提醒我什么。

这个项目的奖金,我预计能拿到八万左右。

加上存款,差不多够婚房首付缺口。

如果验收推迟,奖金也会跟着推迟。

可我脑子里始终是那七个人。

我说:“奖金可以晚发,联动测试不能带着没查清的故障做。”

王总看了陈屿一眼。

“你也这么想?”

陈屿犹豫了。

“王总,我觉得至少应该把K17查明白。”

王总揉了揉太阳穴。

“行。下午测试先不取消,改成有条件进行。你们中午前给我明确结论。”

他指着我。

“周砚,我只给你两个小时。”

走出办公室时,陈屿长出一口气。

“周哥,王总这次算让步了。”

我没接话。

手机屏幕亮起。

那条来自2036年的短信还在。

但最下面多了一行我之前没注意到的小字。

“此信息不支持回复。”

4

中午十二点二十分,我们查到了K17继电器的实际作用。

它不只是控制备用泵。

它还能在特定条件下切断整个泵站的自动启动许可。

八年前,城南泵站曾因液位传感器故障,出现主泵频繁启停。

当时运行单位为了防止电机烧毁,临时增加了一个联锁。

如果监控中心发出维护禁止信号,所有水泵自动启动都会被屏蔽。

问题是,旧系统拆除时,这个联锁没有被彻底隔离。

新控制系统仍然读取它的状态。

而那条线路经过旧通信设备。

换句话说,只要出现特定的通信异常,旧联锁就可能向新控制系统传递错误状态。

这解释了为什么上周测试出现过十一秒通信延迟。

但还不能证明下午一定发生事故。

我让陈屿联系程序供应商,调取完整版本记录。

供应商回复,必须经过建设单位授权。

王振海却不肯签。

他坚持认为不需要继续查。

“你们施工单位自己按合同把活干完就行,运行逻辑早就经过确认。”

我问他:“如果今天出了事故,谁负责?”

王振海回答得很快。

“按合同分责任。”

这句话让我很不舒服。

不是因为它错。

而是因为他没有回答设备是否安全。

十二点四十分,我重新给王总打电话。

这次他主动问:“查出什么了?”

我把继电器问题讲了一遍。

王总听完,说:“暂停。”

我终于松了口气。

可他紧接着补了一句。

“暂停地下人员进入,下午的控制室演示照常。建设单位既然不配合,我们把书面意见留好。”

这算是一个能接受的安排。

下午一点,我在项目群发出通知。

“今日地下联动测试暂停。未完成安全复核前,任何人员不得进入相关作业区域。控制室仅进行非执行性界面展示。”

陈屿第一个回复收到。

紧接着,刘启明和其他人员也陆续回复。

我数了一遍。

七个人全都确认了。

下午两点,我开始怀疑那条短信也许只是一种巧合。

毕竟现在已经暂停了测试。

不管下午四点二十分原本会发生什么,至少七个人不会再下去。

我甚至有点想笑。

三十二岁的人,竟然因为一条短信差点把自己吓出毛病。

可事情没有这么简单。

下午三点十五分,王振海来了。

他拿着一份重新打印的测试计划。

“施工单位不愿意做,我们运行方自己做。”

我愣了一下。

“什么意思?”

“地下不安排你们的人,运行值班人员完成设备巡检,监控中心做远程启动演示。”

“这个方案没有风险评估。”

“我们自己的设备,我们有权限。”

“但系统还没正式移交。”

王振海看着我。

“周经理,别把事情弄得太难看。”

他身后跟着两名运行人员。

我认得其中一个,叫老孙。

老孙平时话不多,五十来岁,负责泵站巡检。

他朝我点了点头,像是有话要说。

王振海却催他先去准备。

我拦住老孙。

“孙师傅,下午不要下去。”

老孙为难地看着王振海。

“周工,领导安排的活……”

“我已经提交风险报告,下面存在未排除的联锁问题。”

王振海脸色变了。

“周砚,你别在这儿吓唬人!”

我把手机举起来,拍下重新打印的计划。

“我会把这份计划一并提交监理和建设单位安全管理部门。”

王振海伸手想拿文件。

我往后退了一步。

他没有继续抢,只是盯着我。

“你知道这样做的后果吗?”

“知道。”

“你最好真知道。”

下午三点四十二分,我把资料全部发了出去。

随后,我守在地下入口,等着确认人员撤离。

四点十分,陈屿赶了过来。

他喘着气说:“周哥,下面还有人。”

“谁?”

“老孙他们两个,已经进去半小时了。说是设备巡检。”

我立即打电话联系值班室。

电话接通,却没人说话。

听筒里只有一阵刺耳的电流声。

四点十九分,地下入口上方的红色指示灯突然亮起。

紧接着,整栋控制楼响起了故障报警。

陈屿抬头看了一眼。

“坏了。”

我冲进控制室。

屏幕上的集水井液位正在快速上涨。

而两台主泵和备用泵的状态栏里,整整齐齐显示着四个字。

“启动禁止”。

5

事故发生的前十分钟,我以为自己已经改变了未来。

后来我才知道,我只是改变了事故里的人。

下午四点二十分,城南泵站的远程监控平台失去正常响应。

集水井液位持续上涨。

两台主泵没有自动启动,备用泵同样被锁定。

现场值班人员尝试手动操作,但设备状态反馈异常。

控制室里有人喊着打电话,有人忙着翻操作手册。

我让陈屿联系现场人员,自己去找王振海。

“维护禁止信号从哪儿解除?”

王振海脸色发白。

“正常应该在监控中心解除。”

“现在监控中心失联了!”

“本地控制柜还有手动模式。”

“老孙在下面,通信不通,谁给他讲清楚?”

我拿起对讲机连续呼叫。

三次之后,终于听见老孙的声音。

“周工,我在负二层,设备间外面。”

他喘得厉害。

“水上来了,电缆沟已经进水。”

“别进控制柜区域。按疏散标识往上走。”

“还有小何,他去检查阀门了。”

“先联系上他,别分头找。”

对讲机里断断续续传来金属碰撞声。

我知道自己不能只靠喊话。

现场应急预案里有一条:出现水位异常且自动排水失效时,立即启动人员撤离和上级应急处置流程。

但那份预案假设现场通信正常。

现在最要命的,恰恰是通信。

我把事故情况报给项目应急负责人和消防救援部门,又让控制室通过独立线路通知管廊值守中心,协调相邻区段封闭和排水支援。

陈屿想跟我下去。

我拦住他。

“你留在上面,负责人员清点和通信。”

“可是下面……”

“你老婆还在家等你。”

他张了张嘴,最后没有争。

我也没有下去。

我不是专业救援人员,地下设备区已经有进水和电气风险。

这时候擅自冲进去,除了再添一个需要救的人,没有任何意义。

四点二十七分,老孙和小何从应急通道撤到安全区域。

两个人裤腿全湿了。

小何手背被划出一道口子,流了不少血。

老孙扶着墙,几乎站不稳。

我把他们交给现场急救人员,立刻核对人员名单。

地下当时实际只有两个人。

原计划下去的七个人,没有一个留在危险区域。

我终于敢喘气。

但设备还没有恢复。

远程平台重新连接后,水泵依然被锁定。

经过运行单位现场确认并采取隔离措施,专业人员才在安全条件下切换控制方式,恢复部分排水能力。

等液位开始下降,已经是下午五点多。

泵站设备间有局部积水,部分电气设备需要检查。

事故没有造成人员死亡。

只有一名运行人员轻伤,两人因受惊接受了检查。

当晚七点,项目部召开紧急会议。

王振海始终没有看我。

王总却拍了拍我的肩膀。

“幸亏你坚持停了测试。”

我没觉得值得高兴。

因为还有一件事无法解释。

短信说的是七个人。

可今天真正进入地下的,只有两个人。

既然未来能准确预警事故时间,为什么不知道我们会暂停测试?

为什么专门提醒我不要让陈屿下去?

回家已经快十点了。

许知意坐在客厅,桌上放着两份凉透的饭菜。

“你不是说今晚尽量回来吗?”

我脱下外套。

“项目出了事故。”

她脸色变了。

“有人受伤?”

“轻伤,没出大事。”

她站起来,上下看了我一遍。

确定我没受伤后,才重新坐下。

“我妈等你等到八点。”

“对不起。”

“她不是非要你今天谈房子。她就是觉得你总把工作排在前面。”

我没说话。

许知意把菜端去厨房加热。

过了一会儿,她在里面问:“周砚,你最近是不是有什么事瞒着我?”

我看着桌上的手机。

“有。”

她从厨房探出头。

“什么事?”

我犹豫了很久。

“我收到一条很奇怪的短信。”

“诈骗?”

“不是。”

我把手机递给她。

许知意看完,眉头慢慢皱起来。

“2036年?”

“嗯。”

她抬起头。

“有人知道你们项目的情况,故意吓你?”

“我也这么想过。”

“查过号码没有?”

“显示是我自己的。”

她沉默了一会儿。

“那你明天报警或者找通信公司查一下。别自己闷着。”

我点头。

晚上十一点,我躺在床上,怎么也睡不着。

如果这真是十年后的我发来的短信,那么2036年的我为什么要提醒2026年的自己?

他经历过这场事故。

他知道七个人会死。

也就是说,在他的记忆里,我今天没有阻止测试。

可现在事故被阻止了。

十年后的那个我,还存在吗?

我翻身去拿手机。

屏幕突然亮了一下。

原本那条短信的发送时间没有变。

但内容却变了。

“第一条已经生效。明早六点十七分,我会再发一条。不要告诉任何人短信来自哪里,尤其不要告诉许知意。”

我僵在床上。

许知意就在我身边,已经睡着了。

我低头看着最后一句。

尤其不要告诉许知意。

可我刚刚已经告诉她了。

6

第二天早上六点十七分,短信准时来了。

“昨天你救下了七个人,却让另一个人失去了退路。今天上午九点,王振海会交给你一份事故说明。别签。十年后的你,已经为那次签字付过代价。”

我反复读了三遍。

昨天原本的短信已经恢复,内容和我第一次收到时完全一样。

昨晚那段变化消失了。

短信详情里仍然只有原始接收记录。

我打开相册。

昨晚我曾经截过图。

截图里却保留着变化后的内容。

也就是说,短信显示会改变,但已经保存成图片的内容不会跟着变。

我立刻拿出笔记本,把两次短信按时间抄下来。

这不是为了证明它们真的来自未来。

而是因为我开始意识到,我不能完全相信手机上正在显示的东西。

上午八点,我去了运营商营业厅。

工作人员查询后台后告诉我,最近两天没有对应短信接收记录。

我问她有没有可能通过网络服务把短信直接写进手机。

她说普通用户的短信记录应该能查到,但不排除手机软件或设备本身出了问题,建议我检查手机安全性。

我又去了手机维修店。

师傅检查了系统时间、短信应用和常见异常程序,没有发现明显问题。

他让我备份后恢复出厂设置。

我没有照做。

那部手机用了四年,电池不太耐用,屏幕右下角有一道裂纹。

它是我唯一能接收未来信息的东西。

在弄清楚规则之前,我不敢冒险。

八点五十分,我回到公司。

王振海果然已经坐在会议室。

他面前放着一份事故说明。

和短信说的一样。

我没有立即进去。

先站在门外,借着玻璃看了一眼文件封面。

《城南泵站联动测试异常情况说明》。

我推门进去。

王振海的眼睛布满血丝。

“周经理,昨天的事情,大家都不想看到。”

“嗯。”

“我们内部讨论过,初步认为是通信设备故障引起的联锁异常。”

他把文件推过来。

“你们确认一下施工范围,剩下由我们运行单位处理。”

我翻到最后一页。

上面写着:

“施工单位已按批准方案完成设备安装调试,事故系既有监控平台通信异常导致,与本次改造施工质量无直接关联。”

如果签了这句话,我们公司暂时能脱身。

王总也许会很高兴。

可问题在于,事实还没查清。

K17继电器为什么没有拆除?

备用泵启动条件为什么被改变?

新旧系统的联锁关系为什么没有在验收前充分验证?

这些都和施工、调试、设计变更存在关系。

我把文件放下。

“这份说明我不能签。”

王振海看着我。

“理由?”

“责任结论没有依据。”

“你觉得是你们施工的问题?”

“我不知道。”

“那你还想怎么样?”

“把问题查清楚。”

王振海用指关节敲了敲桌面。

“周砚,你昨天在现场拦住测试,大家都承认你做得对。可事情不能没完没了。”

我问他:“K17继电器八年前是谁让保留的?”

他没有回答。

“昨天我查了维修单,上面是你的签名。”

“八年前的事情,谁记得那么清楚?”

“但记录还在。”

他忽然往前倾了倾身。

“你是不是觉得自己救了几个人,就可以把所有旧账翻出来?”

“我不是翻旧账,我是在查故障。”

“你知道城南项目停一天要多少钱吗?附近几个工地都等着排水系统投入运行。你觉得我们愿意冒险?”

我没有接这句话。

因为他说的确实有一部分道理。

工程停下来,成本不会跟着停。

但成本不能用来证明设备安全。

我拿起文件。

“我会把需要修改的地方写出来。”

王振海盯着我看了一会儿。

最终没有阻拦。

走出会议室时,我看见陈屿站在走廊尽头。

他脸色很差。

“周哥。”

“怎么了?”

“公司准备换项目经理。”

7

王总要把我从城南项目撤下来。

这个消息并不意外。

事故发生后,项目停工,建设单位和施工单位都需要有人负责沟通、整理资料、推进复核。

而我刚刚拒绝签署事故说明。

王总觉得我不适合继续做对外协调。

他把我叫进办公室,没发火,只让我坐下。

“周砚,你昨天做得对。”

我没说话。

“但你不能指望所有人都按你的想法办事。”

“我只要求把事实查清楚。”

“你知道查清楚意味着什么吗?”

他拿出一张成本表。

项目垫资、设备质保金、人员工资、临时停工损失。

每一项都是真金白银。

“建设单位那边现在愿意按通信故障处理。咱们把该修的修了,验收继续推进,至少项目还能收尾。”

“那K17呢?”

“该拆就拆。”

“为什么会留下,程序为什么会改,这些不查?”

王总揉了揉眉心。

“周砚,你太想把每件事弄明白了。”

“工程本来就得弄明白。”

“工程也得有人发工资。”

他拿起另一份文件。

“我准备让陈屿接手现场,你转去技术部协助复核。奖金暂时冻结,等事故处理完再说。”

我早就猜到可能有这个结果。

但真正听到奖金冻结,心里还是沉了一下。

婚房首付缺口还在那里。

年底结婚的计划,也许要重新谈。

我问:“陈屿知道吗?”

“昨晚谈过。”

“他同意了?”

“他说听公司安排。”

我点了点头。

“那我把现有资料交接给他。”

王总看我没有争,反倒有点意外。

“你没意见?”

“有。”

“什么意见?”

“交接前,我需要把尚未查清的风险全部列入清单。谁接手,谁就得知道。”

他看了我一眼。

“可以。”

我从办公室出来时,陈屿站在楼梯口等我。

他一见我,立刻解释。

“周哥,王总昨天问我愿不愿意接,我说的是如果公司安排,我可以配合。不是我主动要抢你的……”

“我知道。”

他还是急。

“你别误会。”

“陈屿。”

我打断他。

“你现在是项目负责人了,最重要的是别被人推着签字。”

他低下头。

过了一会儿,才说:“我明白。”

我看着他。

这个跟着我四年的年轻人,平时喜欢开玩笑,遇到客户催进度就躲到我身后。

可他现在有老婆、有孩子,有房贷。

他需要这个机会。

我没有资格要求他为了我拒绝升职。

但我也不能因为理解他的处境,就假装项目风险不存在。

当天中午,我把全部风险资料交给陈屿。

其中包括K17的历史维修单、程序版本记录、事故现场照片,以及昨天两名运行人员的撤离时间。

陈屿翻完,忽然问我:“周哥,你昨天为什么那么确定会出事故?”

我心里一紧。

“我不确定。”

“可你早上就叫停了测试。”

“因为有问题。”

“问题是后来才查出来的。”

他看着我。

“你是不是提前知道什么?”

我没有回答。

手机在口袋里轻轻震了一下。

不是短信。

是一条普通工作消息。

可我还是忍不住摸了摸手机。

陈屿注意到了这个动作。

他的眼神慢慢变了。

8

晚上,许知意在医院门口等我。

她今天上晚班,刚结束一台康复评估。

白大褂还没换,手里拎着两个便利店饭团。

看见我,她把其中一个塞过来。

“吃。”

“我吃过了。”

“你中午就喝了一杯咖啡。”

“你怎么知道?”

“陈屿说的。”

我拆开饭团,没有再嘴硬。

我们沿着医院后面的小路往停车场走。

许知意问起项目事故,我把自己被撤换的事告诉了她。

她没有马上说话。

走到车旁边,才问:“奖金呢?”

“冻结了。”

她点头。

“房子的事情先别谈了。”

我以为她生气了。

“我会想办法。”

“你能想什么办法?再接一个项目,每天睡四小时?”

她把钥匙递给我。

“开车吧。”

一路上,我们都没说话。

回到家,她坐在餐桌旁,把婚房预算表打开。

首付一百零八万。

我父母能拿三十五万,她家准备拿三十万。

我们两个人的存款加起来三十一万。

原本差的十二万,计划由我的项目奖金和年终奖补上。

现在项目奖金没了,年终奖也不确定。

许知意拿笔划掉了交房前的家具预算。

“装修可以慢一点,房子也不一定非要买这么大的。”

“你妈不是看中那个小区吗?”

“是她看中,又不是我们必须买。”

我看着她。

“你不是一直想住得离医院近一点?”

“我想啊,但我也不想你为了房子把工作弄丢。”

她说完,把笔放下。

“周砚,我不是在怪你。你做的是对的。”

我忽然有点难受。

因为我知道,她理解得越多,我越不能把短信这件事继续瞒下去。

昨天晚上,我已经给她看过第一条。

今天收到第二条以后,我却没有告诉她。

我拿出手机。

“还有一条。”

她看完,抬头看我。

“所以昨天那条真的不是诈骗?”

“我不知道。”

“今天九点,王振海真的给你文件了?”

“是。”

她慢慢放下手机。

“你为什么现在才告诉我?”

我没有回答。

她想了一会儿。

“短信说不要告诉我?”

我抬起头。

许知意看着我,表情很复杂。

“周砚,你是不是觉得,十年后的你比现在的我更值得相信?”

这句话让我没法反驳。

我确实听了短信的话。

甚至已经开始怀疑她。

尽管她没有做过任何值得怀疑的事。

我说:“我怕把你卷进来。”

许知意摇了摇头。

“你这话我听了五年。”

她把手机推回来。

“你工作出问题,说怕我担心。你爸住院,说怕我着急。你贷款买车,说不想增加我压力。”

“可每次你不告诉我,我最后还是会知道。”

她停了停。

“而且通常比别人知道得还晚。”

我想解释,又觉得解释没有意义。

她站起来去洗碗。

我跟到厨房门口。

“知意。”

“嗯?”

“从现在开始,有新的短信,我第一时间给你看。”

她关掉水龙头。

“那你先回答我一个问题。”

“什么?”

“如果十年后的你让你跟我分手,你也会听吗?”

我张了张嘴。

没能立刻回答。

许知意看着我,脸上的表情一点点淡下来。

“你看。”

她重新打开水龙头。

“这才是我担心的。”

9

第三条短信是在9月19日早上六点十七分收到的。

“今天不要去查旧监控服务器。你会找到一段视频,看见陈屿在事故前修改程序。那不是全部真相。记住,别急着相信眼睛。”

我把短信给许知意看。

她读完,说:“这次你准备怎么办?”

“去查。”

“为什么?”

“他说不要去,我反而更想知道。”

许知意点头。

“至少这是你自己的决定。”

她说得很平静。

我却听出了里面的失望。

我没再辩解,带着电脑去了公司。

陈屿已经开始接手项目。

我提出查看旧监控服务器时,他有点为难。

“现在资料都在封存,王总说不能随便动。”

“我不动原始数据,只申请查看事故前的操作日志。”

“那得建设单位同意。”

“你帮我走申请。”

陈屿犹豫片刻。

“行,我试试。”

上午十点,建设单位的安全管理部门批准了我们的查看申请。

条件是必须由信息管理员陪同,只读访问,不得复制无关数据。

旧监控服务器放在控制楼一层的小机房里。

设备是十年前采购的,风扇声音很大。

信息管理员姓赵,戴着厚厚的眼镜。

他打开管理界面,先导出了事故前后的操作日志。

记录显示,9月17日下午三点五十六分,系统收到一次维护禁止指令。

发出指令的账号属于运行维护组。

执行终端编号是C03。

我问:“C03是什么设备?”

赵工查了一下。

“控制室第三台操作电脑。”

“谁登录过?”

“账号是共用的,没法直接确认。”

我要求查看对应时间的控制室监控。

赵工把视频调出来。

画面中,陈屿坐在C03电脑前。

下午三点五十五分,他看了一眼手机。

随后打开一个程序窗口,操作了十几秒。

三点五十六分,他离开座位。

我盯着屏幕,脑子一片空白。

短信说得没错。

陈屿确实在事故前操作过那台电脑。

可问题是,三点五十六分的维护禁止指令,恰恰是导致泵站无法自动启动的关键因素之一。

赵工说:“视频只能证明他当时用过电脑,不能证明具体操作了什么。”

我知道。

但我还是忍不住想起陈屿这几天的表现。

他为什么一直劝我不要查?

为什么事故刚发生,王总就准备让他接手?

为什么他会在测试前操作运行单位的电脑?

我把操作日志和视频时间记录下来。

离开机房后,我直接去找陈屿。

他正在会议室整理资料。

看见我,他笑了一下。

“周哥,查得怎么样?”

“9月17日下午三点五十六分,你在C03电脑上干什么?”

他的笑容停住了。

“我……”

“为什么那个时间,系统收到维护禁止指令?”

他愣了几秒。

“你怀疑是我干的?”

“我问你当时做了什么。”

陈屿把笔放下。

“我在检查报警页面。”

“谁让你操作的?”

“王工。”

“王振海?”

“对。他说下午要演示,让我帮忙确认几个页面。”

“为什么你没告诉我?”

陈屿脸色慢慢难看起来。

“周哥,你当时已经跟建设单位闹成那样了。我说了,你会让我别碰。”

“所以你就瞒着我?”

“我没改程序!”

“可指令就是从那台电脑发出的。”

“那也不代表是我发的!”

我们声音越来越大。

外面有人探头看了一眼,又赶紧走开。

我没有停。

“陈屿,我昨天刚提醒过你,别随便签字,别随便碰不清楚的东西。你为什么就是不听?”

他突然站起来。

“因为我不是你!”

这句话把我堵住了。

陈屿胸口起伏着。

“周哥,你能为了查一个问题跟王总吵,能把奖金丢了,能说不干就不干。我不行。”

“我老婆怀孕了,房贷每个月六千多。我爸去年做手术还欠着钱。”

“王工让我帮忙看一下页面,我敢说不吗?”

我看着他,没说话。

他把桌上的文件推到我面前。

“你要查就查,我没意见。可你不能因为自己收到什么消息,就觉得所有人都在害你。”

我的心猛地一沉。

“什么消息?”

陈屿看了我几秒。

“你那天在办公室看手机,我无意间瞥见了。”

我突然明白,他已经知道短信的事。

但他没有再说下去。

而是拿起外套,离开了会议室。

那天下午,我做了一件后来一直后悔的事。

我把陈屿出现在C03电脑前的情况,单独写进了事故调查补充说明。

尽管我知道,视频并不能证明他发出指令。

我没有写他是责任人。

但我把他的名字放在了最显眼的位置。

10

补充说明提交后的第二天,陈屿被暂停现场工作。

公司说是配合调查。

但办公室里传得很难听。

有人说他为了升职,故意制造设备故障。

有人说他和建设单位关系不清楚,出了事想让前任项目经理背锅。

还有人说,他本来就不懂控制程序,靠我带了几年才混上副经理。

我听见这些话的时候,心里越来越烦。

因为我知道,最开始那份说明是我写的。

下午,陈屿的妻子来公司找我。

她叫唐小满。

我以前见过几次,是个性格很开朗的姑娘。

那天她穿着一件宽松的浅色外套,手里拿着产检袋,眼睛有点肿。

“周哥,我能跟你说几句话吗?”

我带她去了楼下咖啡店。

她没点咖啡,只要了一杯温水。

“陈屿昨天回家以后,一晚上没怎么睡。”

我没说话。

“他不让我来找你。”

“那你为什么还来?”

唐小满捏着纸杯。

“因为我知道他有些事没跟你讲。”

我抬头看她。

她从包里拿出一张打印纸。

是9月17日下午的工作聊天记录。

三点四十八分,王振海给陈屿发消息。

“控制室C03报警页面有异常,帮忙确认一下。不要动设备控制,只检查显示状态。”

三点五十三分,陈屿回复。

“收到。”

三点五十八分,他又发了一条。

“页面正常,未执行设备操作。”

我看完,问:“这能证明什么?”

唐小满看着我。

“证明他不是自己跑去碰电脑的。”

“我没有说他自己去的。”

“可公司现在说他擅自操作。”

她声音有点发抖。

“周哥,他跟了你四年。他天天回家都说,你是他最佩服的人。”

“你上个月发烧,他半夜跑去项目部替你值班,回来还跟我说你不知道。”

“现在出了事,他不敢解释,是因为他怕牵连王工,也怕得罪公司。”

她停了一下。

“但他不是坏人。”

我看着那张聊天记录,忽然想起自己第一次带陈屿做项目。

那时候他连控制柜端子编号都认不全。

现场工人笑他,他急得脸通红。

我教他怎么查图纸,怎么用万用表,怎么写试验记录。

后来每次有人夸他,他都说是周哥教的。

可这次,我居然没给他解释的机会。

唐小满没有哭闹。

她只是把聊天记录留给我。

临走前,她问:“周哥,如果有人说是你干的,陈屿会不会也这样查你?”

我回答不上来。

晚上,我重新看那段监控。

看了十几遍,终于发现一个被忽略的细节。

陈屿坐到C03电脑前的时候,屏幕已经亮着。

他没有登录账号。

也没有打开控制程序。

他只是在已有界面上切换了几个页面。

而维护禁止指令产生的时间,是三点五十六分零八秒。

陈屿在三点五十五分五十七秒,已经把双手离开了键盘。

这不能完全排除他提前操作。

但至少说明,我最初的判断过于草率。

我又查看了服务器日志。

三点五十六分的指令,来源确实是C03。

但执行过程里有一个字段。

“任务来源:计划维护”。

这意味着,它可能不是由当时坐在电脑前的人手动发出的。

而是预先设置的定时任务。

我坐在电脑前,后背慢慢冒出冷汗。

短信说过。

那不是全部真相。

而我偏偏只相信了自己最想相信的部分。

11

9月21日早上六点十七分,第四条短信来了。

“你已经失去陈屿的信任。十年前我也这样做过。今天别急着道歉,先找到9月11日的程序备份。它藏着真正的错误,也藏着你最不愿承认的事。”

我看完以后,没有立刻出门。

先把短信截图,再抄进笔记本。

随后,我做了一项简单的测试。

我用另一部手机给自己发送短信。

正常短信会立即出现在收件箱,并在运营商后台留下记录。

未来短信不会。

我把手机调成飞行模式,等待第二天的接收时间。

当然,这个测试还需要到明天才能得出结果。

但至少可以判断,未来短信和普通通信并不属于同一种传输方式。

过去几天,我一直把它当成一种答案。

现在我开始把它当成一种需要验证的异常信息。

它能提供准确细节。

也会刻意隐瞒。

它甚至会根据我的行为改变内容。

十年后的我为什么要这样做?

他到底想让我知道什么?

上午九点,我去找王总,主动说明自己对陈屿的怀疑证据不足。

王总听完,脸色很不好看。

“你当初写补充说明的时候,怎么不想清楚?”

“是我的问题。”

“陈屿已经停职了,现在你说证据不足?”

“所以我申请补充更正,并且继续核查。”

王总盯着我。

“周砚,你不能今天怀疑这个,明天怀疑那个。”

“我知道。”

“你知道什么?你把公司当实验室了?”

我没辩解。

他说得有道理。

我确实犯了错。

而且这个错误已经伤害到别人。

我提交了一份正式更正说明,明确指出监控只能证明陈屿曾使用C03终端,不能证明他发出维护禁止指令,并附上新发现的定时任务字段。

王总要求调查组重新核查。

随后,我去找陈屿。

他正在收拾办公桌。

桌上放着一只磨掉漆的保温杯,是我三年前送他的。

我站在门口。

“陈屿。”

他没回头。

“有事?”

“那份说明我已经更正了。”

“嗯。”

“我查到指令可能来自定时任务。”

他停下动作。

“所以呢?”

“之前是我判断错了。”

陈屿转过身。

“周哥,你知道我这两天怎么过的吗?”

我看着他。

“知道一部分。”

“公司的人不敢跟我说话,我老婆怕我丢工作,连产检都自己去了。”

“我爸给我打电话,问我是不是犯了什么事。”

他笑了一下,却没有一点高兴。

“你现在说判断错了,我是不是还得谢谢你?”

我摇头。

“不用。”

“那你来干什么?”

“告诉你我会继续查清楚,也会承担我该承担的责任。”

陈屿看了我一会儿。

“周哥,我以前觉得你特别厉害。”

他把保温杯放进箱子。

“现在我发现,你有时候连自己都不信。”

我没说话。

这句话比骂我一顿还难受。

他抱着箱子走了。

没有再叫我周哥。

12

9月11日的程序备份,存放在供应商的版本管理服务器上。

按照合同,供应商应当保留调试期间的版本记录。

但我已经不再是现场项目经理,没有直接调取权限。

我先向王总提交了技术复核申请,说明需要对比事故前后各版本程序,确认维护禁止逻辑的来源。

王总批准了。

他没有再劝我放弃。

只是说:“这次拿到东西,先看清楚再下结论。”

我答应了。

下午,供应商工程师带着电脑来到项目部。

他叫梁旭,三十多岁,跟我们合作过两个项目。

他一见我就抱怨。

“周工,你们这项目可真能折腾。一个泵站程序改了十几版,比我去年做的污水厂还复杂。”

“谁让你们改的?”

“建设单位提需求,我们按流程配合。”

“每次都有书面确认?”

梁旭不说话了。

他打开版本记录。

从8月初到9月11日,一共有十四个版本。

其中9月6日以前的程序,备用泵高高液位启动不受远程允许信号约束。

9月7日以后,这个条件被加入。

9月11日的最后版本,又增加了一段维护禁止逻辑。

我问:“这段谁写的?”

梁旭点开提交记录。

提交人显示为一个共享工程账号。

备注只有一句。

“根据现场讨论结果修改”。

我继续往下看。

突然发现一个熟悉的文件名。

《城南泵站控制逻辑调整建议》。

文件作者。

周砚。

我愣住了。

梁旭看我一眼。

“这个不是你发给我们的吗?”

我打开文件。

里面一共有六条建议。

第五条写着:

“为避免维护期间误启动,建议保留原有K17维护禁止联锁,并将其接入新控制系统,维护结束后由运行人员解除。”

文件末尾是我的名字。

日期是8月29日。

我盯着这段话,脑子里嗡的一声。

8月29日。

那天我确实参加过一次技术协调会。

会上王振海提出,旧系统里有维护禁止功能,希望新系统保留。

我当时认为这只是一个辅助保护措施。

为了赶进度,我让梁旭先按讨论意见调整,后续再完善风险分析。

那份建议就是我写的。

我甚至记得,当时梁旭问过一句。

“周工,这个旧联锁要不要做故障安全状态确认?”

我说:“先保留原逻辑,等现场联调再看。”

后来事情太多。

我忙着处理设备进场、变更签证、工程款和人员安排。

这件事被我忘了。

现在,十年后的短信说得很清楚。

真正的错误,藏着我最不愿承认的事。

原来问题不只是建设单位。

不只是王振海。

也不只是陈屿。

最早让旧联锁进入新系统的人,就是我自己。

梁旭见我不说话,轻声问:“周工,还查吗?”

我把文件重新打开。

“查。”

“这个版本我们可以导出给调查组。”

“所有版本都要。”

“你确定?”

“确定。”

我看着屏幕上的名字。

“包括我签过字的。”

13

那天晚上,我没有回家吃饭。

我坐在公司空荡荡的会议室里,把过去两个月的技术资料重新整理了一遍。

越查,越觉得自己以前太会给事情找理由。

王振海坚持保留旧联锁,是为了避免设备检修时误启动。

这个需求本身并非完全没有道理。

梁旭按协调意见修改程序,是因为供应商需要按合同推进工作。

陈屿没有质疑所有现场安排,是因为他经验不足,也因为他承担不起停工的后果。

而我呢?

我最熟悉项目全貌。

也是最有条件把这些问题串起来的人。

可我把精力花在进度和成本上,认为只要每件事有人签字,整体风险就能被分摊。

直到事故发生,我还在寻找那个最该负责的人。

我拿出手机,看着四条短信。

十年后的我似乎一直在把我往某个方向推。

先让我阻止事故。

再让我拒绝签字。

接着让我怀疑陈屿。

最后又让我找到自己的错误。

我突然想到一个问题。

如果未来的我知道这一切,为什么不在第一条短信里直接告诉我?

只要一句话。

“K17联锁是你要求保留的,立即停测。”

我就能更快找到问题。

陈屿也不会被怀疑。

我给未来的自己发了一条短信。

“你到底想让我做什么?”

发送失败。

系统提示无法向本机号码发送消息。

我不死心,换了网络短信应用,结果一样。

十年后的我能联系现在的我。

现在的我却无法联系他。

我开始怀疑,所谓未来短信根本不是通信。

也许它更像一种提前写好的信息。

会在特定时间出现。

至于内容为什么变化,我暂时解释不了。

晚上九点,许知意来了。

她带了一份热饭。

“你妈给我打电话,说你两天没回她消息。”

“我忘了。”

“我替你解释过了。”

她把饭盒放到桌上。

“吃吧。”

我看着她,忽然有点想哭。

不是因为工作。

而是因为我发现自己最近几乎没认真看过她。

她眼下有很淡的黑眼圈,手指上贴着创可贴。

我问:“手怎么了?”

“给病人做训练时不小心划了一下。”

“严重吗?”

“不严重。”

她坐下。

“你今天查到什么了?”

我把那份技术建议书递给她。

许知意看得很慢。

看完以后,她问:“所以当初的错误跟你有关?”

“嗯。”

“你准备怎么办?”

“把所有资料交给调查组。”

“奖金呢?”

“可能拿不到。”

“工作呢?”

“也可能受影响。”

她点头。

“那就承担。”

我抬头看她。

她伸手把饭盒往我面前推了推。

“但是周砚,承担责任不是把所有错误都揽到自己身上。”

“你做错的,认。”

“别人做错的,也得查。”

“别因为发现自己有问题,就觉得所有人都比你无辜。”

我看着她。

“你怎么比我想得明白?”

许知意笑了一下。

“因为我没收到十年后的短信。”

这句话让我也笑了。

可笑完之后,我突然意识到一件事。

十年后的我不让我告诉许知意。

也许不是因为她会害我。

而是因为她会让我停止依赖未来。

14

9月22日早上六点十七分,第五条短信出现了。

“你已经知道自己犯过的错。今天下午,王振海会提出私下解决。他会给你一份补偿协议。不要接受。十年后的你就是从这里开始,失去了最后一次改正的机会。”

我把短信抄下来。

然后关掉手机。

今天我准备做一件和之前不同的事。

不再围着短信安排自己的行动。

我先联系了事故调查组,主动提交8月29日的技术建议书,以及全部程序版本记录。

随后,我给陈屿发消息。

“我找到你没有发出指令的进一步证据,也找到我自己当初的错误。资料已经提交。你什么时候方便,我想当面说明。”

他没有回复。

我没有催。

上午十点半,调查组召开技术分析会。

会上,供应商工程师梁旭展示了不同版本的控制逻辑。

经过复核,大家确认事故并不是单一设备故障造成的。

首先,旧K17联锁被保留,并接入新控制系统。

其次,备用泵启动条件增加了远程允许信号,导致独立保护能力削弱。

最后,9月17日下午三点五十六分,监控平台执行了一项预设维护任务,向系统发出了维护禁止指令。

与此同时,通信链路出现异常。

多种问题叠加,造成水泵无法按预期启动。

会议讨论到这里时,王振海提出异议。

“定时任务是为了设备维护,不代表程序设计有问题。”

调查组负责人问:“任务为什么安排在联动测试期间?”

王振海没有立即回答。

他说:“原计划那天下午不做测试,后来计划调整了,维护任务没及时取消。”

这个解释有可能成立。

但还需要任务创建记录和审批记录支持。

我没有立刻反驳。

而是提出继续核查维护任务的创建时间、执行条件,以及是否存在提醒机制。

王振海看了我一眼。

我没躲。

因为这次,我不准备先给任何人定罪。

中午,王总找我谈话。

他看完资料后,长时间没有说话。

最后问:“你知道主动提交这份建议书意味着什么吗?”

“知道。”

“你有可能要承担管理责任。”

“我明白。”

“公司也会受影响。”

“那更应该把事实查清。”

王总叹了口气。

“你最近像换了个人。”

我没接话。

他又说:“其实我以前挺欣赏你,做事快,能扛事,遇到问题不推。”

“但你有个毛病。”

“什么?”

“太相信自己能把事情全兜住。”

我想了一下。

“现在不敢了。”

王总摇头。

“不是让你不敢,是让你学会让别人一起把关。”

下午两点,王振海果然联系了我。

他约我到项目附近的一家茶馆。

桌上放着一份协议。

内容和短信说的一样。

但不是简单的补偿协议。

那是一份事故责任协调备忘录。

建设单位愿意承担设备整改费用,同时支付施工单位部分停工损失。

条件是双方将事故界定为设备运行期间的通信异常,不再追究前期技术协调过程中各方的管理责任。

我看完,问:“这份协议经过调查组了吗?”

王振海摇头。

“这是我们双方内部先谈。”

“调查还没结束。”

“所以才需要先把事情稳住。”

他把茶杯往我面前推。

“周砚,我知道你现在不好过。”

“你项目经理没了,奖金也没了。”

“你年底要结婚,钱总不能不挣吧?”

我看着他。

“你怎么知道我年底结婚?”

“你们王总说过。”

他说得很自然。

我却突然明白,他不是不知道这件事有风险。

他只是在计算每个人愿意为此付出多少代价。

王振海继续说:“你把事情查到最后,不一定有好结果。项目可能拖一年,你们公司拿不到钱,你自己也可能受处分。”

“那你为什么愿意现在谈?”

他沉默了一下。

“我也不想把一辈子的工作搭进去。”

这句话倒像是真的。

我把协议推回去。

“我不签。”

王振海低头看着桌面。

“周砚,别把路走死。”

“不是我想走死。”

我站起来。

“是这件事还没查完。”

他没有再拦我。

离开茶馆时,我收到一条普通短信。

来自陈屿。

“周哥,我明天下午有空。”

我看着那个称呼,站在路边很久。

15

9月23日,未来短信没有出现。

我提前把手机调成飞行模式,守到六点十七分。

什么都没有。

六点十八分,我关闭飞行模式。

仍然没有。

我把手机重启,检查短信应用。

前五条都在。

只有今天没有新消息。

我忽然慌了。

不是因为我需要未来告诉我该怎么做。

而是因为这几天,我已经习惯了早上六点十七分有人提醒我。

尽管那个“人”就是十年后的自己。

我站在窗边,看着楼下有人骑电动车送孩子上学。

忽然意识到,自己竟然开始依赖一个根本无法确认是否真实存在的人。

上午,我去了城南泵站。

事故现场已经封存,整改方案正在制定。

陈屿在项目部等我。

他看上去瘦了一点,胡子没刮干净。

见面以后,他先递给我一杯水。

“周哥,坐。”

我坐下。

我们之间隔着一张桌子。

以前在工地上,什么难题都能吵两句,吵完继续干活。

现在反而不知道从哪儿开始。

我先开口。

“那份补充说明,是我写得不严谨。”

陈屿低头看着杯子。

“我知道你已经更正了。”

“但停职造成的影响,更正说明也补不回来。”

他没有否认。

“我想告诉你,我不是因为觉得你抢了项目,才怀疑你。”

陈屿抬头。

“那你为什么怀疑我?”

我沉默了一下。

“因为我太想赶紧找到一个解释。”

我把那段监控、定时任务记录和程序备份放到他面前。

“这是目前能确认的事实。”

“你当时确实操作过C03,但没有证据证明维护禁止指令是你手动发出的。系统记录反而显示,它来自预设任务。”

“而旧联锁进入新系统的建议,是我写的。”

陈屿翻看资料。

看了很久。

最后他抬头问我:“你为什么不早点告诉我?”

“我之前没查到。”

“我是说,你收到短信那件事。”

我愣住了。

陈屿看着我。

“9月17日早上,你突然打电话叫停测试,后来又准确知道下午有危险。”

“我当时就觉得不对。”

“那天我在你办公室看见短信的一部分,日期是2036年。”

他停了停。

“我以为是恶作剧,或者你压力太大。”

“后来出了事故,我才开始害怕。”

我问:“你害怕什么?”

“害怕你真能知道未来。”

他笑得很勉强。

“如果你真能提前知道,那我是不是无论做什么,都逃不过你说的结果?”

我看着他。

这个问题,我也想过。

我拿出手机,把前五条短信全部给他看。

包括那些曾经变化过的内容截图。

陈屿一条条看完,眉头越来越紧。

“所以未来的你也怀疑过我?”

“也许。”

“他后来发现错了?”

“看起来是。”

“那他为什么不直接告诉你?”

我摇头。

“不知道。”

陈屿想了半天。

“周哥,我觉得有一种可能。”

“什么?”

“十年后的你,不是想告诉你答案。”

我抬头看他。

“他是在让你经历一遍。”

这句话让我后背发凉。

因为我突然想起,从第一条短信开始,未来的我从来没有完整告诉过我事故真相。

他只告诉我下一步会遇见什么。

每一次,我都需要自己作选择。

而每一次选择,都会付出不同代价。

我问陈屿:“你觉得他为什么要这么做?”

陈屿看着桌上的资料。

“可能有些东西,光告诉你,你也不会信。”

16

真正让我理解未来短信的,是9月24日的一次意外发现。

那天早上六点十七分,第六条短信出现。

“明天下午三点,城南项目将召开最终责任会议。你会有机会把所有责任推给王振海,也能承认自己最早提出保留K17。不要问我选哪个。十年前,我选错过一次。”

我看着最后一句,忽然意识到问题所在。

十年前,我选错过一次。

这句话意味着,2036年的我经历过2026年的事情。

他知道我的选择。

但为什么他现在能提醒我?

如果他能够改变过去,那他发来的每条信息都应该改变未来。

而改变后的未来,也许就不再有原来那个发送者。

我决定做一个更严格的验证。

我找来两部旧手机和一台录像设备。

先确认所有设备时间同步。

然后把接收短信的手机关机。

第二天六点十七分之前,我不再开机。

如果短信必须通过普通通信渠道送达,关机期间无法接收。

如果短信仍然出现,就说明它不依赖正常网络。

但我还没来得及完成测试,许知意给我带来了一个消息。

她认识的一位大学同学在通信行业工作。

对方帮她了解了一些相关技术后,明确表示,普通短信无法这样显示十年后的发送时间,更不可能在运营商没有接收记录的情况下持续改变内容。

这只能说明两种可能。

手机软件被某种方式篡改。

或者存在无法用现有技术解释的异常。

许知意没有继续追究技术原理。

她问我:“周砚,你到底想证明什么?”

“证明短信是真的。”

“然后呢?”

我愣住。

“如果是真的,你就照着它说的做?”

“不是。”

“那你证明它是真的,有什么意义?”

我看着手机。

想了很久,才回答。

“我想知道,十年后的自己到底为什么后悔。”

许知意点头。

“那你有没有想过,他后悔的不一定是事故?”

我抬头看她。

她继续说:“他可能后悔的是,自己明明知道有错,却一直想找别人替他承担。”

我心里一震。

从第一条短信开始,我最害怕的就是七个人死亡。

可现在我已经救下了七个人。

事故也没有造成严重人员伤亡。

为什么未来短信还在继续?

因为它真正要改变的,也许不只是那场事故。

还有事故之后,我会变成什么样的人。

当天晚上,我没有关手机。

我打开笔记本,把六条短信重新抄了一遍。

然后在旁边写下自己做过的事。

第一条之后,我阻止测试。

第二条之后,我拒绝签责任说明。

第三条之后,我误判陈屿。

第四条之后,我承认自己的错误。

第五条之后,我拒绝私下和解。

第六条之后,我终于开始主动决定。

我盯着这六行字,突然发现一件事。

每条短信都能预测一部分事情。

但它从未真正替我完成任何选择。

未来的我能给我信息。

却不能替我承担后果。

17

9月25日下午,责任分析会议召开。

会议室里坐满了人。

建设单位、运行单位、监理单位、施工单位、程序供应商,以及事故调查相关人员都到了。

王振海坐在我对面。

他穿着深色衬衫,手边放着一叠资料。

陈屿坐在我旁边。

王总在前排。

会议开始后,先由调查组通报技术核查结果。

事故原因已经基本查明。

旧K17联锁被保留,且与新控制系统形成了不合理的依赖关系。

备用泵独立启动保护不足。

维护禁止定时任务没有随测试计划调整及时取消。

通信异常又使运行人员无法及时识别和解除故障状态。

这些因素共同导致了9月17日的异常。

调查组还确认,陈屿当天下午在C03电脑上的操作,只涉及查看监控页面,没有证据证明他发出或修改维护禁止指令。

我听见身边的陈屿轻轻吐了一口气。

随后,会议开始讨论各方责任。

王振海第一个发言。

他承认维护任务未及时取消属于运行管理问题。

但他认为,施工单位在新系统调试期间没有充分识别旧联锁风险,也应承担相应责任。

王总没有反对。

他只是要求责任认定必须基于合同、技术资料和实际操作记录。

轮到我发言时,会议室安静下来。

我打开电脑。

投影屏幕上出现了8月29日的技术建议书。

文件末尾是我的名字。

我说:“这份建议是我提出的。”

王振海抬起头。

我继续说:“当时我认为保留旧联锁可以减少维护期间误启动风险,但没有要求完成充分的故障工况验证,也没有推动形成完整的风险评估。”

“这是我在技术管理上的失误。”

会议室里有人开始记录。

我没有停。

“但这不意味着所有问题都由这份建议造成。”

我切换到下一页。

上面是9月7日的程序版本变化。

“备用泵启动条件在后续调试中被修改,增加了远程允许限制。这项调整经过建设单位现场协调,但没有充分评估通信故障时的影响。”

“9月11日的维护禁止逻辑,又进一步扩大了旧联锁的作用范围。”

“9月17日的定时维护任务没有及时取消,导致事故触发。”

我看向会议桌对面。

“这些问题发生在不同阶段,涉及不同岗位。我的责任需要认,但其他责任也不能因此消失。”

王振海的手指在桌面上轻轻敲了两下。

他没有立刻反驳。

调查组负责人问:“周经理,你是否同意将这些材料全部纳入正式调查记录?”

“同意。”

“包括你本人签署的技术建议?”

“包括。”

我点下确认。

文件上传成功。

这一刻,我知道有些事情无法再退回去了。

无论最后如何认定责任,我都不能重新把这份文件藏起来。

会议继续进行了两个多小时。

期间王振海几次提出不同意见。

有些意见确实需要进一步核验。

有些则缺少证据支持。

没有人突然认罪。

也没有人当场被带走。

事故调查不是审判现场。

责任划分需要继续依据合同、技术标准和调查结果进行。

但至少,事情终于不再停留在“通信故障”四个字上。

下午六点,会议结束。

王总在走廊里拦住我。

“周砚。”

“王总。”

他看着我,半天没说话。

最后拍了拍我的肩膀。

“明天来我办公室。”

我问:“是处分决定吗?”

“还没定。”

他叹了口气。

“先把整改方案做完吧。”

走出控制楼时,陈屿跟在我身后。

他突然喊了一声。

“周哥。”

我回头。

他把保温杯递给我。

“这个还你。”

我愣住了。

“什么意思?”

“你送我的那个,旧了。我老婆说让我买个新的。”

他笑了一下。

“不过这杯子还能用,你要是不嫌弃,就拿回去。”

我接过杯子。

上面有一道很深的划痕。

是去年冬天我们赶工时,他不小心摔出来的。

我看着他。

“陈屿。”

“嗯?”

“那份补充说明的事,我……”

“周哥。”

他打断我。

“这事我不会当没发生过。”

我点头。

“应该的。”

他又说:“但项目还得有人干,错也得有人改。”

我们站在停车场里,谁都没再说话。

过了一会儿,他指了指我手里的杯子。

“回去记得洗洗,里面还有茶叶。”

18

9月26日早上六点十七分,最后一条短信出现了。

“今天之后,你不会再收到我的消息。十年前,我把责任推给了陈屿,签了事故说明,也失去了许知意。十年后,我有了重新告诉你的机会。别再过我的人生。剩下的日子,你自己走。”

我坐在床边,看了很久。

原来十年后的我,真的没有救下那七个人。

至少,在他原本经历的那条人生里,没有。

那场事故发生后,他选择了更容易走的路。

他没有阻止测试。

没有认真追究技术原因。

甚至把责任推给了陈屿。

我不知道他后来过得怎么样。

短信没有告诉我。

我也不打算再猜。

我把最后一条短信截图,放进笔记本。

随后给许知意看。

她读完以后,问:“结束了?”

“应该是。”

“那你打算怎么办?”

我看着她。

“先去公司,把该做的事做完。”

她点头。

“晚上呢?”

“回来吃饭。”

她笑了一下。

“几点?”

我想了想。

“七点前。”

“又是尽量?”

“不是。”

我拿出手机,把晚上六点半的闹钟设好。

“这次我提前安排。”

她看着我操作,没再说什么。

上午,我去了公司。

王总正式通知我,城南项目经理职务暂时不恢复,奖金冻结继续执行。公司会根据事故最终处理结果,再确定我的岗位和责任。

我接受了。

但我提出继续参与技术整改。

王总同意了。

后面的一个月,城南泵站进入全面整改阶段。

旧K17联锁被拆除,相关控制逻辑重新设计。

备用泵恢复必要的独立保护条件。

维护任务管理流程也进行了调整。

每项修改都需要经过审核、测试和记录。

这次没有人再催着“差不多就行”。

陈屿重新回到项目组。

他没有马上恢复原来的职位,但公司撤销了对他擅自操作设备的内部怀疑记录。

事故调查最终确认,事故由多项技术和管理问题叠加造成,相关单位和人员分别承担相应责任。

我因前期技术风险识别不足,被公司给予内部处分,年度绩效受到影响。

王振海也因维护任务管理和设备风险控制方面的问题,接受了相应处理。

没有任何一个人承担全部责任。

也没有任何一个人能说自己完全没有问题。

城南泵站恢复正常运行那天,已经是十月底。

我和陈屿站在控制室里,看着水泵完成最后一次联动测试。

液位上升。

主泵启动。

通信中断模拟条件下,本地保护仍然有效。

备用泵按设计条件投入。

各项报警记录完整。

测试结束后,陈屿关掉电脑。

“周哥,这回应该没问题了吧?”

我看着测试记录。

“这次能证明我们测过的工况符合要求。以后运行中还得按规定维护检查。”

陈屿笑了。

“你现在说话越来越像技术审核员。”

“总比以前什么都敢签强。”

他把记录递给我。

“那你签不签?”

我接过笔。

一项项核对完,才在属于自己的技术复核栏签下名字。

19

十一月初,我和许知意重新去看了婚房。

这次没有看原来那套。

我们挑了一套面积小一些的二手房。

离她医院近,离我公司也不算远。

首付压力比之前小了不少。

许知意母亲看完房子,有些不满意。

“你们以后要是有孩子,这房间够住吗?”

许知意说:“以后有需要再调整。”

她母亲看向我。

“周砚,你现在工作也不稳定,买房的事要不再缓缓?”

我没有像以前那样急着保证。

而是把自己的收入、贷款和存款情况认真讲了一遍。

“阿姨,我们现在确实没有以前预算那么宽裕。”

“房子可以晚点买,婚也可以晚点办。”

“但我不想为了赶一个日期,再把自己弄得什么都顾不上。”

许知意坐在旁边,没有插话。

她母亲听完,沉默了很久。

最后问:“那你们自己到底怎么想?”

我看了许知意一眼。

她点头。

我说:“我们先把生活安排好,再决定什么时候买。”

那天晚上,许知意和我在楼下吃面。

她忽然问:“你还会想那条短信吗?”

“偶尔。”

“想什么?”

“想十年后的我是不是还在。”

她用筷子挑起面条。

“你觉得呢?”

我摇头。

“不知道。”

“那你希望他在吗?”

我想了很久。

“希望。”

许知意抬头看我。

我继续说:“如果他真的存在,我希望他现在过得比短信里好一点。”

她没有接话。

过了一会儿,她说:“也许他给你发完短信,就已经得到自己想要的结果了。”

我看着她。

“什么结果?”

“至少有一个周砚,没有再走他的老路。”

我笑了一下。

没有反驳。

回家以后,我把那部旧手机放进抽屉。

没有关机。

也没有删除短信。

只是从那天起,我不再每天早上六点十七分醒来检查它。

后来我偶尔也会拿出来看看。

2036年的日期还在。

那些短信一条都没有消失。

我试过更换手机卡,也试过把它连接到没有网络的电脑。

无法解释的部分依旧无法解释。

但我已经不急着证明它究竟是什么。

因为无论它来自哪一种未来,过去发生的事情都不会自动消失。

陈屿停职的那段日子,不会因为我道歉就不存在。

许知意独自承担的那些压力,也不会因为我后来改变就一笔勾销。

城南项目里曾经存在的技术问题,更不会因为事故没有造成严重后果,就变得无关紧要。

我能做的,是把往后的每一件事做得更清楚一点。

十二月的一天晚上,我整理抽屉,发现了那本记录短信的笔记本。

最后一页,是我当时抄下的第七条短信。

下面有一行字,是我自己后来写的。

“十年后的我可以提醒我,但不能替我活。”

我看了一会儿,把本子合上。

许知意在客厅叫我。

“周砚,明天去看你爸妈,几点出门?”

“九点。”

“别又睡过头。”

“不会。”

我把手机放到床头,设好闹钟。

不是六点十七分。

是早上八点。

第二天醒来时,阳光已经照进卧室。

手机上没有来自2036年的消息。

只有许知意发来的一条普通短信。

“早餐在桌上,我先去医院。晚上见。”

我回了两个字。

“晚上见。”

发送成功。

沪ICP备16008431号-1

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