From 18670d2267c49b744fd61ebeb05f48e4e0e4e34b Mon Sep 17 00:00:00 2001 From: kang Date: Sat, 18 Apr 2026 14:31:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E9=83=A8=20=C2=B7=20?= =?UTF-8?q?=E7=AC=AC=E5=9B=9B=E7=AB=A0=E3=80=8A=E9=82=A3=E4=B8=80=E5=A4=9C?= =?UTF-8?q?=EF=BC=8C=E4=BB=96=E5=85=B3=E6=8E=89=E4=BA=86=E5=B1=8F=E5=B9=95?= =?UTF-8?q?=E3=80=8B(+3800=20=E5=AD=97)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 审查会前最后 12 小时。沉淀章——从'他必须写下答案'到'他不再需要一个明确答案'。 核心剧情: - 苏青禾九点半先睡,留一碗炖鸡在书房门口只说'你自己看着来'——她今晚大概率知道他不会去写'那句话' - 他做了一件很笨的事——把沈陌 213 页黑色笔记本从第一页读到最后一页,不跳不挑 - 读到第 47 页(2038-07-14 沈陌给两岁女儿画的铅笔画+'爸爸今天没说出那句该说的话')停了一小时 - 意识到'这本笔记不是技术观察手册,是一个人怎么在我看见了却没人听的漫长孤独里把自己继续撑下去的证据' - 凌晨 2:40 拨通沈陌电话只说'我还在读你的本子',对方只回一个'好' - 忽然想起 23 年前那封被他遗忘的老总监邮件——查邮箱,发信日期 2037-12-04 02:17,他自己 11-03 沈陌 11-04 老总监 12-04,那个秋冬之交至少三个地方三个人几乎同时看见同一件事 关键领悟: - 他这 20 多年一直以为自己是孤身一人扛着被忽略的警告走过来。其实不是——他只是那个被留下来替很多人继续咬着不放的人 - 他身上的刺是代价,不是美德,不是尊严,是代价 - 老总监说的是'看住'不是'否掉'——看住是长期在场,是长程陪伴,让这件事在接下来三十年五十年一百年都不至于再被任何一代人轻易松手 决定性动作: - 按下电源键,'我 怕 的——'连同光标在一瞬间消失 - 他没写完那句话。让问题不再是一个非答不可的问题 - 直接去睡——20 年第一次不靠酒不靠熬不靠咬着牙睡 - 苏青禾 2:57 醒来愣一秒帮他掖被子 第二天早上: - 穿深灰棉衬衫+15 年没换款式的旧黑大衣(不是定制深色西装) - 帆布包里塞三样东西:归墟·2038 + 沈陌黑笔记 + 许幼宁 86 次攻防日志 - 早饭桌上苏青禾不问他任何关于审查会的问题 - 门口她替他整理衣领看着他眼睛'我信你' → 他低声'嗯' - 专车驶向中央大厅,车里他闭眼回放:许幼宁那根刺的话 + 韩锐'不会再站到那个舞台上' + 沈陌最后一页 + 苏青禾'我信你' + 老总监'替我看住' 章末:他不知道一小时后自己走上审查台张开嘴第一个字会是赞同还是否决还是两者都不是。但他知道,自己今天不是一个人上去的。中央技术大厅在城市天际线慢慢浮现。 网页:CHAPTERS 加 n=-4 第 25 条。 Co-Authored-By: Claude Opus 4.7 (1M context) --- .memory/worklog.json | 7 + novel/《古法代码之王》.md | 537 ++++++++++++++++++++++++++++++++++++++ web/index.html | 1 + web/novel.md | 537 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 1082 insertions(+) diff --git a/.memory/worklog.json b/.memory/worklog.json index 1652bee..5ed0c91 100644 --- a/.memory/worklog.json +++ b/.memory/worklog.json @@ -356,6 +356,13 @@ "message": "第二部 · 第三章《她说她找不到一个值得攻击的地方》(+3800 字)", "hash": "c11b61b", "files_changed": 4 + }, + { + "ts": "2026-04-18T14:25:11+08:00", + "type": "commit", + "message": "auto-save 2026-04-18 14:25 (~1)", + "hash": "2239b6d", + "files_changed": 1 } ] } diff --git a/novel/《古法代码之王》.md b/novel/《古法代码之王》.md index b42bdd6..71771c3 100644 --- a/novel/《古法代码之王》.md +++ b/novel/《古法代码之王》.md @@ -4603,3 +4603,540 @@ AUTH_CHAIN_ANCHOR: 期望 12 级签名锚点缺失,上游不可验证。 —— (第二部 · 第三章 · 完) + +--- + +## 第二部 · 第四章 · 那一夜,他关掉了屏幕 + +周日晚上九点半,苏青禾先睡了。 + +她今天在厨房炖了一只鸡,给他盛了一大碗送到书房门口,自己只吃了一点点。她不是不饿,是这一天家里太静,她自己的心神也一直在被那张书桌牵着走。 + +她放下碗的时候,只说了一句—— + +"你自己看着来。" + +说完她就回了房间。 + +她知道他今晚不会陪她吃饭。 + +她也知道他今晚不会早睡。 + +她甚至——比他自己还要早一点点——隐隐觉得,他今晚大概率不会真正去写"那句话"。 + +至于他不写"那句话",是好事还是坏事,她现在也判断不出来。 + +她只是在钻进被子之前,把床头那只老式小闹钟拨到了六点四十五分。 + +"你要早走,我要早起。"她在床上对着黑暗轻声说了一句。 + +听见的只有她自己。 + +—— + +书房里,顾沉舟坐在桌前,很久没有动。 + +桌上那一排三样东西,从昨天傍晚起就没有被动过位置。 + +归墟·2038。 + +沈陌 2037 那本黑色笔记。 + +许幼宁 86 次攻防的牛皮纸信封。 + +笔记本电脑的屏幕开着,上面那三个字还亮着。 + +**我 怕 的——** + +光标仍旧一闪一闪。 + +他看着那三个字,又看了看手边那只早就凉透的鸡汤。 + +他伸手把汤端到嘴边,用最慢的速度,把那一小碗连渣都舀干净。 + +然后他把碗放到书房门外的一处小台子上。 + +回到桌前,他没有打开编辑器。 + +**他打开了沈陌那本黑色笔记本。** + +这一次,不是翻到第一页。不是翻到最后一页。 + +是从头读起。 + +—— + +他给自己订了一个非常笨的任务—— + +不快读,不跳读,不挑重点。 + +**每一页,从第一个字读到最后一个字。** + +这本子一共 213 页。 + +他读到第 47 页的时候,是晚上十一点零六分。 + +第 47 页上写的是 2038 年 7 月 14 日,沈陌加班到深夜,给自己当时只有两岁的女儿画了一张很简陋的铅笔画——一个扎羊角辫的小女孩牵着一只小狗。画的右下角用很小的字写着:"爸爸今天在公司没说出那句该说的话。对不起,以后我会替你看好一些东西。" + +顾沉舟盯着那张画看了很久。 + +他忽然意识到,这本笔记本不是一本"技术观察手册"。 + +**这本笔记是一个人怎么在"我看见了却没人听"的漫长孤独里,把自己继续撑下去的证据。** + +每一页技术记录背后,都夹着一张私人生活的切片。 + +2039 年 3 月,他媳妇的父亲生病。 +2040 年 9 月,他女儿第一次写出自己名字。 +2042 年春节,他第一次在家族聚会上和同样做技术的表哥大吵——表哥开玩笑让他"别再念叨那套旧的了,现在都智编时代了"。 +2044 年秋,他自己被诊断出中度焦虑,开始吃一种很便宜的安眠药。 +2046 年,他老婆在一次争吵里对他说——"你总觉得世界亏欠你,但这世界有没有欠你,不是你一个人能说了算的。" +…… + +每一页。每一页。 + +沈陌没有退出过宙核公司。他没有像一个真正的"异见者"那样拒绝那套体系。他一直在里面。拿着那份工资,交着那个孩子的幼儿园学费,陪着那个会和他吵架的女人,逐年去他父母那里看望。 + +他把自己那张对照表塞进加密文件夹里那一天,他没有想着"有一天我要站出来向世界证明我对"。 + +他只是想着—— + +**"如果有一天真的出事了,至少我要知道,我不是没看见过。"** + +—— + +顾沉舟在第 47 页上停了整整一个小时。 + +凌晨一点多,他终于翻到下一页。 + +—— + +凌晨两点。他读到了第 121 页。 + +那一页上是 2047 年 1 月。沈陌写了几行特别短的字。 + +"昨天第一次失眠到天亮。" +"没有原因。" +"我只是忽然想不清楚,自己这十年到底是为什么在继续记这本子。" +"我甚至想,如果我现在把它烧了,会不会轻松一点。" +"我最后没烧。" +"我不知道为什么。" +"我只是不忍心。" + +顾沉舟盯着那几行字看了一会儿,拿起桌边那杯早就凉掉的水喝了一口。 + +他喝水的时候,手抖了一下。 + +他知道,那不是他身体的抖。 + +是二十年前他自己,有一个夜晚,也几乎就差一点把"归墟·2038"那本笔记给撕掉扔进垃圾桶。 + +那个夜晚他一个字都没告诉过任何人。 + +他以为全世界只有他一个人动过那种念头。 + +—— + +凌晨两点四十分,他拿起手机。 + +拨通了沈陌的号码。 + +电话响了两声,对方接起。 + +那头没有"喂"。 + +只是一声很轻的呼吸。 + +仿佛那个男人,其实从今天晚上开始就一直在等电话。 + +顾沉舟只说了一句。 + +"沈陌。" + +"我还在读你的本子。" + +电话那头沉默了很久很久。 + +久到远处江面上传来一声很远的轮船汽笛。 + +"好。" + +对方只回了这一个字。 + +然后就挂了电话。 + +没有多余的一句话。 + +—— + +挂电话之后,顾沉舟没有立刻继续翻。 + +他只是把手机放在一边,眼神不知觉地落在屏幕最上面那行"我 怕 的——"上。 + +忽然,他想起了一件事。 + +一件他自己都快要忘了的事。 + +—— + +二十三年前,他从那家被并购掉的工业软件厂离开的最后一天—— + +那个答应要给他留下架构师编制、而自己也在并购方案里被打包优化的直属总监,在顾沉舟离开公司整整一个月之后,用自己的私人邮箱,给他发过一封极短的邮件。 + +邮件只有两行。 + +无标题。无落款。 + +**"小顾,如果有一天你走出来了,替我看住这套东西。"** + +**"我们这一代,没看住。"** + +二十三年前的顾沉舟,读完那封邮件之后,没有回复。 + +他当时只觉得心里堵得慌,堵到他没法开口说"好",也没法开口说"不好"。 + +他把那封邮件标成已读,就推进了收件箱最深处。 + +然后他就几乎把这件事给忘了。 + +—— + +此刻的他,在凌晨三点零几分的书房里,忽然又想了起来。 + +他拿起手机,打开自己那个用了小三十年的老邮箱。 + +往下滚,往下滚,往下滚。 + +二十三年。十万封邮件。 + +他凭着那封邮件最后一行的那几个字,用搜索找了三次才找到。 + +**"我们这一代,没看住。"** + +屏幕亮了一下。 + +那封邮件孤零零地躺在搜索结果里,发信日期:**2037年12月04日 凌晨 02:17**。 + +—— + +他盯着那行发信日期。 + +他自己那份四十页风险分析报告的发信日期,是 2037 年 11 月 3 日。 + +沈陌对照表的日期,是 2037 年 11 月 4 日。 + +而这封老总监给他发邮件的日期——是那之后整整一个月。 + +2037 年的秋冬之交,至少有三个不同的地方,三个不同的人,几乎同时意识到同一件事。 + +三个人都没站出来。 + +**三个人里只有他一个人,二十多年里一直咬着那件事不放。** + +—— + +顾沉舟盯着那封邮件,盯了很久。 + +他终于明白—— + +他这二十多年一直以为自己是孤身一人扛着一整个被忽略的警告走过来的。 + +但其实不是。 + +他只是那个被留下来替很多人"继续咬着不放"的人。 + +其他那些同样看见了的人——沈陌、许幼宁他们那个八人小组、老总监、还有无数没有留下名字的工程师——他们或者被按下去了,或者把那件事塞进最深的抽屉,或者用另一种方式继续在活。 + +他们不是不相信。 + +**只是他们已经没有力气继续和世界较劲。** + +而他还有。 + +—— + +可"还有力气较劲"这件事,本身就意味着一种代价。 + +他身上那些刺—— + +对别人的信任测试。 + +对深夜一切通知的条件反射。 + +对任何"让他冒险"的决定的过度警觉。 + +甚至,有些夜里他隐隐期盼那天真的到来。 + +这些全都是他替其他人继续较劲下去的代价。 + +**代价。** + +不是美德。 + +不是尊严。 + +是代价。 + +—— + +他终于打开了那封 2037 年老总监发给他的邮件,重新读了一遍。 + +**"小顾,如果有一天你走出来了,替我看住这套东西。"** + +**"我们这一代,没看住。"** + +他读完之后,把手机放下。 + +他忽然意识到—— + +当年那个老总监对他说的,不是"**否掉**这套东西"。 + +说的是—— + +**"看住"。** + +"看住"不是否定。"看住"不是抗拒。 + +**"看住"是长期在场。** + +是这一代人还没死的时候,保证有人还盯着那个黑箱——不管它现在的形态有多温柔,不管它现在的态度有多谦卑,都不能因此彻底撒手。 + +**"看住"更像是一种长程陪伴。** + +不是那种斩钉截铁的站出来大声说"不"。 + +而是站到一个位置上,一直在那里,让这件事在接下来三十年、五十年、一百年,都不至于再被任何一代人轻易松手。 + +—— + +顾沉舟静静地坐在桌前,读完这封邮件的那一刻,忽然觉得整间书房—— + +**变得比整个黄昏以来都要安静。** + +他面前屏幕上那三个字仍然亮着—— + +**我 怕 的——** + +光标还在一闪一闪。 + +他盯着那个一闪一闪的光标看了很久。 + +然后,他轻轻地、极轻极轻地—— + +伸手按下了笔记本电脑右上角那个电源键。 + +屏幕上那三个字,连同那个闪了一整天一夜的光标,在一瞬间从暗黑屏幕中慢慢消失。 + +他没有在敲之前再看一眼。 + +他没有把那句话写完。 + +他只是—— + +**让它留在那里。** + +**让那个问题,不再是一个非答不可的问题。** + +—— + +他把笔记本电脑合上,推到了桌子最边缘的位置。 + +书房的灯还亮着。 + +他站起身,伸了个懒腰。 + +然后,他做了一件他这二十多年的夜里几乎从来不做的事—— + +**他直接走回了卧室。** + +苏青禾已经睡沉了。她侧着身子,头发散在枕头上,呼吸很平稳。 + +他没有洗澡,也没有开灯,只是把外衣脱掉放到椅背上,安静地钻进被子里。 + +被窝里还残留着她早些时候坐过的温度。 + +他闭上眼睛。 + +头碰到枕头的那一瞬间,身体里有什么东西像是松开了。 + +他自己都有点意外—— + +**他这二十年里从没有一次像今晚这样,是不靠酒、不靠熬、不靠咬着一颗牙一口气睡下去的。** + +—— + +夜里两点五十七分,苏青禾被他的动静弄醒。 + +她迷迷糊糊睁开眼睛,看见他已经在自己身边睡着了。呼吸深长,脸上没有任何失眠时那种压抑的皱纹。 + +她愣了整整一秒。 + +她这辈子没想过自己会有机会看见这个男人—— + +在一个这样的夜里,睡得这么安稳。 + +苏青禾没有再多做什么。 + +她只是伸手,把被子重新替他掖了掖。 + +然后她看着他,在黑暗里看了很久很久,才重新闭上眼睛。 + +—— + +闹钟在早上六点四十五分响。 + +顾沉舟先醒。 + +他没有像平时那样一个翻身就爬起来,而是侧着身静静地躺了三四分钟。 + +他看着床头柜上那只旧小闹钟—— + +那是苏青禾结婚那年从娘家带过来的,表盘上早就磨出了一道细痕。 + +他看那道痕看了很久。 + +然后他轻轻把闹钟按掉,起床。 + +—— + +七点十五分,他洗完澡换好衣服。 + +他选的不是那套定制的深色西装,而是一件他这几年在家里最常穿的深灰色棉质衬衫,外加一件他快十五年没换款式的旧黑色大衣。 + +他从书房把那本"归墟·2038"旧笔记塞进那个磨得发白的帆布包里。 + +沈陌那本黑笔记。 + +许幼宁那只牛皮纸信封。 + +他一本一本塞进去。 + +帆布包鼓起了一截。 + +—— + +七点四十五分,早饭桌上。 + +苏青禾炒了青菜、煎了两个鸡蛋、煮了一小锅粥。 + +她没问他昨晚几点睡。 + +也没问他今天准备说什么。 + +两个人很安静地吃完一顿早饭。 + +顾沉舟放下筷子,起身去玄关拿外套。 + +苏青禾也起身,跟他走到门口。 + +—— + +他弯下腰穿鞋。 + +穿好之后直起身,她抬手,非常自然地替他整理了一下衣领。 + +她的手指在他最上面那颗扣子那里停了一下,又往下抚平一小段衣襟。 + +他站在那里,没有催她,也没有说话。 + +整理完了,她才抬头看他。 + +她没有问他任何一个跟今天那场审查会有关的问题。 + +她只是看着他的眼睛,说了一句。 + +"我信你。" + +—— + +他看着她。 + +很久,才低声回了一个字。 + +"嗯。" + +他想再说什么,最终又没说。 + +两个人都没有告别。 + +他只是推开门,走出去。 + +门在身后轻轻合上。 + +—— + +楼下早已停着那辆专车。 + +他拎着那只鼓起来的旧帆布包,从台阶一级一级走下去。 + +司机看见他,立刻打开后座门。 + +他弯腰上车,把帆布包放在旁边座位上。 + +专车缓缓驶出小区。 + +沿着江岸往西,朝城市中心那座中央技术大厅方向开去。 + +—— + +车里很安静。 + +早晨的江面上飘着一层薄雾。晨光从雾后面浅浅地透出一点点金色。 + +顾沉舟闭上眼睛,靠在头枕上。 + +他今天心里没有答案。 + +也没有一份准备好要念的审查意见。 + +**他只带了那一个鼓起来的帆布包。** + +里面是他自己的一本。 + +另一个和他同时代的人的一本。 + +还有一份来自最懂这套新系统的女人的 86 次失败记录。 + +三本东西加在一起。 + +此刻,就放在他腿边的座位上。 + +—— + +他想起许幼宁昨天说的那句话—— + +"从今天起,你身上那根刺,该轮到**你自己**决定要不要继续留着。" + +他想起韩锐坐在老河边长椅上那句—— + +"如果二十年前我能重新再选,我不会再让自己站到那个舞台上去。" + +他想起沈陌那本黑笔记最后一页的那一行—— + +"顾先生,我写到这里,就等您告诉我,下面该不该写下去。" + +他想起苏青禾半小时前那句—— + +"我信你。" + +他想起二十三年前那位老总监发过来的邮件—— + +"替我看住这套东西。" + +—— + +他闭着眼睛,呼吸平稳。 + +他不知道一个小时后,自己走上那个审查台,张开嘴的时候,第一个字到底会是"赞同"还是"否决",还是两者都不是。 + +**但他知道,自己今天不是一个人上去的。** + +—— + +专车在城市主道上一路向前。 + +中央技术大厅那座巨大的建筑,从城市天际线的尽头,慢慢浮现出来。 + +—— + +(第二部 · 第四章 · 完) diff --git a/web/index.html b/web/index.html index f500748..4efedf0 100644 --- a/web/index.html +++ b/web/index.html @@ -835,6 +835,7 @@ const CHAPTERS = [ { n: -1, title: '另一个看见了的人', img: 'extra/s2_blank_second_page.jpg', volume: '第二部 · 起笔', hint: '沈陌登门:顾先生,我写到这里,就等您告诉我,下面该不该写下去' }, { n: -2, title: '他差一点把那些刺长回来', img: null, volume: '第二部 · 起笔', hint: '三天读尽白皮书,差一点对一个系统动了信任测试的念头;出门去见了韩锐' }, { n: -3, title: '她说她找不到一个值得攻击的地方', img: null, volume: '第二部 · 起笔', hint: '许幼宁 86 次攻防 0 成功。她揭穿他三年前埋的第三层签名偏差——"我想看你什么时候自己能看到它不再需要"' }, + { n: -4, title: '那一夜,他关掉了屏幕', img: null, volume: '第二部 · 起笔', hint: '审查会前夜:读完沈陌整本笔记 + 想起二十三年前老总监那封被遗忘的邮件"替我看住这套东西" + 关掉屏幕不写答案直接去睡 + 苏青禾那句"我信你"' }, ]; function renderChapterList() { diff --git a/web/novel.md b/web/novel.md index b42bdd6..71771c3 100644 --- a/web/novel.md +++ b/web/novel.md @@ -4603,3 +4603,540 @@ AUTH_CHAIN_ANCHOR: 期望 12 级签名锚点缺失,上游不可验证。 —— (第二部 · 第三章 · 完) + +--- + +## 第二部 · 第四章 · 那一夜,他关掉了屏幕 + +周日晚上九点半,苏青禾先睡了。 + +她今天在厨房炖了一只鸡,给他盛了一大碗送到书房门口,自己只吃了一点点。她不是不饿,是这一天家里太静,她自己的心神也一直在被那张书桌牵着走。 + +她放下碗的时候,只说了一句—— + +"你自己看着来。" + +说完她就回了房间。 + +她知道他今晚不会陪她吃饭。 + +她也知道他今晚不会早睡。 + +她甚至——比他自己还要早一点点——隐隐觉得,他今晚大概率不会真正去写"那句话"。 + +至于他不写"那句话",是好事还是坏事,她现在也判断不出来。 + +她只是在钻进被子之前,把床头那只老式小闹钟拨到了六点四十五分。 + +"你要早走,我要早起。"她在床上对着黑暗轻声说了一句。 + +听见的只有她自己。 + +—— + +书房里,顾沉舟坐在桌前,很久没有动。 + +桌上那一排三样东西,从昨天傍晚起就没有被动过位置。 + +归墟·2038。 + +沈陌 2037 那本黑色笔记。 + +许幼宁 86 次攻防的牛皮纸信封。 + +笔记本电脑的屏幕开着,上面那三个字还亮着。 + +**我 怕 的——** + +光标仍旧一闪一闪。 + +他看着那三个字,又看了看手边那只早就凉透的鸡汤。 + +他伸手把汤端到嘴边,用最慢的速度,把那一小碗连渣都舀干净。 + +然后他把碗放到书房门外的一处小台子上。 + +回到桌前,他没有打开编辑器。 + +**他打开了沈陌那本黑色笔记本。** + +这一次,不是翻到第一页。不是翻到最后一页。 + +是从头读起。 + +—— + +他给自己订了一个非常笨的任务—— + +不快读,不跳读,不挑重点。 + +**每一页,从第一个字读到最后一个字。** + +这本子一共 213 页。 + +他读到第 47 页的时候,是晚上十一点零六分。 + +第 47 页上写的是 2038 年 7 月 14 日,沈陌加班到深夜,给自己当时只有两岁的女儿画了一张很简陋的铅笔画——一个扎羊角辫的小女孩牵着一只小狗。画的右下角用很小的字写着:"爸爸今天在公司没说出那句该说的话。对不起,以后我会替你看好一些东西。" + +顾沉舟盯着那张画看了很久。 + +他忽然意识到,这本笔记本不是一本"技术观察手册"。 + +**这本笔记是一个人怎么在"我看见了却没人听"的漫长孤独里,把自己继续撑下去的证据。** + +每一页技术记录背后,都夹着一张私人生活的切片。 + +2039 年 3 月,他媳妇的父亲生病。 +2040 年 9 月,他女儿第一次写出自己名字。 +2042 年春节,他第一次在家族聚会上和同样做技术的表哥大吵——表哥开玩笑让他"别再念叨那套旧的了,现在都智编时代了"。 +2044 年秋,他自己被诊断出中度焦虑,开始吃一种很便宜的安眠药。 +2046 年,他老婆在一次争吵里对他说——"你总觉得世界亏欠你,但这世界有没有欠你,不是你一个人能说了算的。" +…… + +每一页。每一页。 + +沈陌没有退出过宙核公司。他没有像一个真正的"异见者"那样拒绝那套体系。他一直在里面。拿着那份工资,交着那个孩子的幼儿园学费,陪着那个会和他吵架的女人,逐年去他父母那里看望。 + +他把自己那张对照表塞进加密文件夹里那一天,他没有想着"有一天我要站出来向世界证明我对"。 + +他只是想着—— + +**"如果有一天真的出事了,至少我要知道,我不是没看见过。"** + +—— + +顾沉舟在第 47 页上停了整整一个小时。 + +凌晨一点多,他终于翻到下一页。 + +—— + +凌晨两点。他读到了第 121 页。 + +那一页上是 2047 年 1 月。沈陌写了几行特别短的字。 + +"昨天第一次失眠到天亮。" +"没有原因。" +"我只是忽然想不清楚,自己这十年到底是为什么在继续记这本子。" +"我甚至想,如果我现在把它烧了,会不会轻松一点。" +"我最后没烧。" +"我不知道为什么。" +"我只是不忍心。" + +顾沉舟盯着那几行字看了一会儿,拿起桌边那杯早就凉掉的水喝了一口。 + +他喝水的时候,手抖了一下。 + +他知道,那不是他身体的抖。 + +是二十年前他自己,有一个夜晚,也几乎就差一点把"归墟·2038"那本笔记给撕掉扔进垃圾桶。 + +那个夜晚他一个字都没告诉过任何人。 + +他以为全世界只有他一个人动过那种念头。 + +—— + +凌晨两点四十分,他拿起手机。 + +拨通了沈陌的号码。 + +电话响了两声,对方接起。 + +那头没有"喂"。 + +只是一声很轻的呼吸。 + +仿佛那个男人,其实从今天晚上开始就一直在等电话。 + +顾沉舟只说了一句。 + +"沈陌。" + +"我还在读你的本子。" + +电话那头沉默了很久很久。 + +久到远处江面上传来一声很远的轮船汽笛。 + +"好。" + +对方只回了这一个字。 + +然后就挂了电话。 + +没有多余的一句话。 + +—— + +挂电话之后,顾沉舟没有立刻继续翻。 + +他只是把手机放在一边,眼神不知觉地落在屏幕最上面那行"我 怕 的——"上。 + +忽然,他想起了一件事。 + +一件他自己都快要忘了的事。 + +—— + +二十三年前,他从那家被并购掉的工业软件厂离开的最后一天—— + +那个答应要给他留下架构师编制、而自己也在并购方案里被打包优化的直属总监,在顾沉舟离开公司整整一个月之后,用自己的私人邮箱,给他发过一封极短的邮件。 + +邮件只有两行。 + +无标题。无落款。 + +**"小顾,如果有一天你走出来了,替我看住这套东西。"** + +**"我们这一代,没看住。"** + +二十三年前的顾沉舟,读完那封邮件之后,没有回复。 + +他当时只觉得心里堵得慌,堵到他没法开口说"好",也没法开口说"不好"。 + +他把那封邮件标成已读,就推进了收件箱最深处。 + +然后他就几乎把这件事给忘了。 + +—— + +此刻的他,在凌晨三点零几分的书房里,忽然又想了起来。 + +他拿起手机,打开自己那个用了小三十年的老邮箱。 + +往下滚,往下滚,往下滚。 + +二十三年。十万封邮件。 + +他凭着那封邮件最后一行的那几个字,用搜索找了三次才找到。 + +**"我们这一代,没看住。"** + +屏幕亮了一下。 + +那封邮件孤零零地躺在搜索结果里,发信日期:**2037年12月04日 凌晨 02:17**。 + +—— + +他盯着那行发信日期。 + +他自己那份四十页风险分析报告的发信日期,是 2037 年 11 月 3 日。 + +沈陌对照表的日期,是 2037 年 11 月 4 日。 + +而这封老总监给他发邮件的日期——是那之后整整一个月。 + +2037 年的秋冬之交,至少有三个不同的地方,三个不同的人,几乎同时意识到同一件事。 + +三个人都没站出来。 + +**三个人里只有他一个人,二十多年里一直咬着那件事不放。** + +—— + +顾沉舟盯着那封邮件,盯了很久。 + +他终于明白—— + +他这二十多年一直以为自己是孤身一人扛着一整个被忽略的警告走过来的。 + +但其实不是。 + +他只是那个被留下来替很多人"继续咬着不放"的人。 + +其他那些同样看见了的人——沈陌、许幼宁他们那个八人小组、老总监、还有无数没有留下名字的工程师——他们或者被按下去了,或者把那件事塞进最深的抽屉,或者用另一种方式继续在活。 + +他们不是不相信。 + +**只是他们已经没有力气继续和世界较劲。** + +而他还有。 + +—— + +可"还有力气较劲"这件事,本身就意味着一种代价。 + +他身上那些刺—— + +对别人的信任测试。 + +对深夜一切通知的条件反射。 + +对任何"让他冒险"的决定的过度警觉。 + +甚至,有些夜里他隐隐期盼那天真的到来。 + +这些全都是他替其他人继续较劲下去的代价。 + +**代价。** + +不是美德。 + +不是尊严。 + +是代价。 + +—— + +他终于打开了那封 2037 年老总监发给他的邮件,重新读了一遍。 + +**"小顾,如果有一天你走出来了,替我看住这套东西。"** + +**"我们这一代,没看住。"** + +他读完之后,把手机放下。 + +他忽然意识到—— + +当年那个老总监对他说的,不是"**否掉**这套东西"。 + +说的是—— + +**"看住"。** + +"看住"不是否定。"看住"不是抗拒。 + +**"看住"是长期在场。** + +是这一代人还没死的时候,保证有人还盯着那个黑箱——不管它现在的形态有多温柔,不管它现在的态度有多谦卑,都不能因此彻底撒手。 + +**"看住"更像是一种长程陪伴。** + +不是那种斩钉截铁的站出来大声说"不"。 + +而是站到一个位置上,一直在那里,让这件事在接下来三十年、五十年、一百年,都不至于再被任何一代人轻易松手。 + +—— + +顾沉舟静静地坐在桌前,读完这封邮件的那一刻,忽然觉得整间书房—— + +**变得比整个黄昏以来都要安静。** + +他面前屏幕上那三个字仍然亮着—— + +**我 怕 的——** + +光标还在一闪一闪。 + +他盯着那个一闪一闪的光标看了很久。 + +然后,他轻轻地、极轻极轻地—— + +伸手按下了笔记本电脑右上角那个电源键。 + +屏幕上那三个字,连同那个闪了一整天一夜的光标,在一瞬间从暗黑屏幕中慢慢消失。 + +他没有在敲之前再看一眼。 + +他没有把那句话写完。 + +他只是—— + +**让它留在那里。** + +**让那个问题,不再是一个非答不可的问题。** + +—— + +他把笔记本电脑合上,推到了桌子最边缘的位置。 + +书房的灯还亮着。 + +他站起身,伸了个懒腰。 + +然后,他做了一件他这二十多年的夜里几乎从来不做的事—— + +**他直接走回了卧室。** + +苏青禾已经睡沉了。她侧着身子,头发散在枕头上,呼吸很平稳。 + +他没有洗澡,也没有开灯,只是把外衣脱掉放到椅背上,安静地钻进被子里。 + +被窝里还残留着她早些时候坐过的温度。 + +他闭上眼睛。 + +头碰到枕头的那一瞬间,身体里有什么东西像是松开了。 + +他自己都有点意外—— + +**他这二十年里从没有一次像今晚这样,是不靠酒、不靠熬、不靠咬着一颗牙一口气睡下去的。** + +—— + +夜里两点五十七分,苏青禾被他的动静弄醒。 + +她迷迷糊糊睁开眼睛,看见他已经在自己身边睡着了。呼吸深长,脸上没有任何失眠时那种压抑的皱纹。 + +她愣了整整一秒。 + +她这辈子没想过自己会有机会看见这个男人—— + +在一个这样的夜里,睡得这么安稳。 + +苏青禾没有再多做什么。 + +她只是伸手,把被子重新替他掖了掖。 + +然后她看着他,在黑暗里看了很久很久,才重新闭上眼睛。 + +—— + +闹钟在早上六点四十五分响。 + +顾沉舟先醒。 + +他没有像平时那样一个翻身就爬起来,而是侧着身静静地躺了三四分钟。 + +他看着床头柜上那只旧小闹钟—— + +那是苏青禾结婚那年从娘家带过来的,表盘上早就磨出了一道细痕。 + +他看那道痕看了很久。 + +然后他轻轻把闹钟按掉,起床。 + +—— + +七点十五分,他洗完澡换好衣服。 + +他选的不是那套定制的深色西装,而是一件他这几年在家里最常穿的深灰色棉质衬衫,外加一件他快十五年没换款式的旧黑色大衣。 + +他从书房把那本"归墟·2038"旧笔记塞进那个磨得发白的帆布包里。 + +沈陌那本黑笔记。 + +许幼宁那只牛皮纸信封。 + +他一本一本塞进去。 + +帆布包鼓起了一截。 + +—— + +七点四十五分,早饭桌上。 + +苏青禾炒了青菜、煎了两个鸡蛋、煮了一小锅粥。 + +她没问他昨晚几点睡。 + +也没问他今天准备说什么。 + +两个人很安静地吃完一顿早饭。 + +顾沉舟放下筷子,起身去玄关拿外套。 + +苏青禾也起身,跟他走到门口。 + +—— + +他弯下腰穿鞋。 + +穿好之后直起身,她抬手,非常自然地替他整理了一下衣领。 + +她的手指在他最上面那颗扣子那里停了一下,又往下抚平一小段衣襟。 + +他站在那里,没有催她,也没有说话。 + +整理完了,她才抬头看他。 + +她没有问他任何一个跟今天那场审查会有关的问题。 + +她只是看着他的眼睛,说了一句。 + +"我信你。" + +—— + +他看着她。 + +很久,才低声回了一个字。 + +"嗯。" + +他想再说什么,最终又没说。 + +两个人都没有告别。 + +他只是推开门,走出去。 + +门在身后轻轻合上。 + +—— + +楼下早已停着那辆专车。 + +他拎着那只鼓起来的旧帆布包,从台阶一级一级走下去。 + +司机看见他,立刻打开后座门。 + +他弯腰上车,把帆布包放在旁边座位上。 + +专车缓缓驶出小区。 + +沿着江岸往西,朝城市中心那座中央技术大厅方向开去。 + +—— + +车里很安静。 + +早晨的江面上飘着一层薄雾。晨光从雾后面浅浅地透出一点点金色。 + +顾沉舟闭上眼睛,靠在头枕上。 + +他今天心里没有答案。 + +也没有一份准备好要念的审查意见。 + +**他只带了那一个鼓起来的帆布包。** + +里面是他自己的一本。 + +另一个和他同时代的人的一本。 + +还有一份来自最懂这套新系统的女人的 86 次失败记录。 + +三本东西加在一起。 + +此刻,就放在他腿边的座位上。 + +—— + +他想起许幼宁昨天说的那句话—— + +"从今天起,你身上那根刺,该轮到**你自己**决定要不要继续留着。" + +他想起韩锐坐在老河边长椅上那句—— + +"如果二十年前我能重新再选,我不会再让自己站到那个舞台上去。" + +他想起沈陌那本黑笔记最后一页的那一行—— + +"顾先生,我写到这里,就等您告诉我,下面该不该写下去。" + +他想起苏青禾半小时前那句—— + +"我信你。" + +他想起二十三年前那位老总监发过来的邮件—— + +"替我看住这套东西。" + +—— + +他闭着眼睛,呼吸平稳。 + +他不知道一个小时后,自己走上那个审查台,张开嘴的时候,第一个字到底会是"赞同"还是"否决",还是两者都不是。 + +**但他知道,自己今天不是一个人上去的。** + +—— + +专车在城市主道上一路向前。 + +中央技术大厅那座巨大的建筑,从城市天际线的尽头,慢慢浮现出来。 + +—— + +(第二部 · 第四章 · 完)