格子间以下 第 36 章 · 2026/9/7

格子间以下 第三十六章

周六上午,张伟与林晓进行进度确认会议,感受到来自产品的压力。下午他终于下定决心去找领导反映问题,却在领导办公室门口犹豫不决。与此同时,陈雨彤发来消息问他周末是否有空,张伟陷入两难。

格子间以下

三十六、说不出口的话

周六早上九点,张伟比平时早了半小时到公司。

他昨晚睡得不好,脑子里一直在转那些乱七八糟的事。

林晓的会议,马超的代码,王海文的建议,堆积如山的工作……

他躺在床上,闭上眼睛,脑子里却像放电影一样,一帧一帧地闪过那些画面。

他翻来覆去,一直到凌晨一点多才睡着。

早上七点的闹钟响的时候,他感觉自己像是被人从床上拖起来的。

他洗漱完毕,在楼下买了个包子,一边吃一边往公司走。

地铁上人不多,周末的缘故。他找了个角落站着,看着窗外飞速后退的隧道壁。

他想,今天要把那十几个功能点跟林晓过一遍。

他想,下午要开始写重构方案。

他想,晚点要找王海文再聊聊。

他还想,晚上要给陈雨彤打个电话,她昨晚发的那个”zzz”表情,他到现在还记得。

他想做的事情太多了,多到他不知道该从何做起。


九点十五分,张伟坐在工位上,打开电脑。

他把昨天整理的对话管理模块进度文档调出来,又检查了一遍。

文档里列了十四个功能点,已完成的有五个,进行中的有三个,待开发的有六个。

他对着这十四个点,一个一个地过,确保自己没有遗漏任何细节。

九点五十分,他收拾好文档,站起来走向自己的工位。

他坐在靠窗的位置,林晓走过来的时候,他正好能看到她。

他想,她应该快到了。

果然,十点整,一个穿着白色羽绒服的身影出现在办公区入口。

林晓今天穿得比平时随意一些,牛仔裤配运动鞋,头发随意地扎了个马尾。

她手里拿着一个平板,步子很快,几乎是小跑着过来的。

「张伟,早啊。」她在他旁边站定,脸上带着一丝歉意,「不好意思,有点迟到了。」

张伟说:「没有,刚好十点。」

林晓看了眼手机:「呃,已经十点零一分了。我的错我的错。」

张伟说:「没关系,坐吧。」

他指了指旁边的空椅子,林晓坐下来,把平板放在膝盖上。

「那我们开始吧。」她说,「对话管理模块,我看了你发的周报,进度还行,但有几个地方想确认一下。」

张伟点点头:「好。」


林晓打开平板上的文档,划到其中一页。

「第一个问题,多轮对话的状态管理。你在文档里写的是用一张内存表来存储对话状态,我想知道这张表的具体结构是什么样的?容量上限是多少?高峰期会不会有性能问题?」

张伟想了想,说:「目前的設計是每轮对话创建一个状态对象,存在Redis里。容量上限的话……目前没有做严格的限制,但理论上单会话状态不会超过几十KB。」

林晓皱起眉头:「没有做限制?如果用户恶意构造大量对话,会不会把Redis打爆?」

张伟愣了一下。

他确实没有想过这个问题。

他想了想,说:「这个……目前确实没有做防护。但正常用户不会有这个问题。」

林晓说:「那万一呢?」

张伟无言以对。

他想,她说得对。万一呢?

万一真有用户恶意刷呢?

他沉默了几秒,说:「这个我会加上的。」

林晓在平板上记了一笔,又继续往下说:「第二个问题,关于对话上下文的窗口设计。你的方案是保留最近二十轮对话,但我看竞品分析文档里,竞品保留的是五十轮。这个差异是出于什么考虑?」

张伟说:「成本考虑。二十轮大约需要存储几千个token,五十年就是一万多。成本差了好几倍。」

林晓说:「但用户反馈里有人提到,话题深入讨论的时候,二十轮不够用。」

张伟说:「这个……我可以改成可配置的,用户可以自己选。」

林晓点点头:「这个可以。还有第三个问题……」


会议进行了将近一个小时。

林晓问了很多问题,有些是张伟想到的,有些是他没想过的。

比如对话超时时间的设置、异常情况的错误码定义、多语言支持的扩展性……

每一个问题都很具体,具体到让张伟觉得自己像个学生,被老师抽查作业。

他一一记下这些问题,有些当场给了答复,有些说需要再想想。

林晓最后说:「行,先这样吧。你把这十四个功能点的详细设计文档更新一下,下周三之前发给我。」

张伟说:「好。」

林晓站起来,整理了一下衣服:「辛苦了,周末还要加班。」

张伟说:「你也是。」

林晓笑了笑:「我是打工人,你是技术专家,不一样。」

她说完,挥了挥手,转身走了。

张伟看着她的背影消失在办公区门口,忽然觉得有些累。

他想,她问的那些问题,每一个都很合理。

但他就是觉得很累。

他不知道为什么。


中午十二点,张伟去食堂吃了个饭。

周末的食堂很冷清,只有寥寥几个人。

他打了一份宫保鸡丁,一份清炒时蔬,坐在角落里吃。

吃饭的时候,他一直在想上午林晓问的那些问题。

他想,每一个问题他都应该想到的。

但他没有。

他一直在赶进度,一直在追功能点,却忽略了这些细节。

他想,他是不是应该慢下来,把每一个点都想清楚再动手?

但时间不等人。

九月十五号,马超的模块要交接。

九月二十号,对话管理模块要出第一版。

十月中旬,他还要准备晋升答辩的材料。

他什么时候能慢下来?

他不知道。

他只知道,他不能慢下来。

慢下来,就会落后。

落后,就会被淘汰。


下午一点,张伟回到工位。

他打开文档,开始整理上午林晓提到的问题。

他一条一条地列出来,思考解决方案。

写到一半,他忽然想起王海文的话。

「你应该跟老大反映一下。」

「而且,你不说,马超的坑就永远在那里。最后背锅的还是你。」

他停下来,看着屏幕上的文档发呆。

他想,是啊,他应该反映。

但他该怎么说?

他该说什么?

他想了一会儿,决定先去找王海文聊聊。

他拿出手机,给王海文发了条消息:「海文哥,在吗?」

过了几分钟,王海文回复:「在。怎么了?」

张伟:「上午和林晓过了对话管理模块的进度,发现好多问题。我在想,是不是应该去找老大谈谈。」

王海文:「谈什么?」

张伟:「就是……人手不足的事。我一个人同时接三个模块,时间根本不够。」

王海文:「你想好怎么说了吗?」

张伟:「还没有。」

王海文:「那你先想好再去。别空着手去。」

张伟:「嗯。我下午想想。」

王海文:「行。有问题随时找我。」

张伟:「谢谢海文哥。」


下午两点,张伟开始写重构方案。

他打开一个空白文档,先列了个大纲。

「一、背景」 「二、现状分析」 「三、问题与风险」 「四、解决方案」 「五、时间计划」 「六、资源需求」

他写完大纲,开始往里面填内容。

写到「资源需求」的时候,他停下了。

他想,如果去找老大反映,他该要求什么?

加一个人?申请延期?还是两者都要?

他想,如果加一个人,需要跟HR沟通,还要走面试流程,至少要一两个月。

时间根本来不及。

如果申请延期,老大会不会觉得他不行?

他想了很久,最后决定:先去谈谈,不提具体要求,先听听老大的意见。

他这样想着,心里稍微踏实了一些。


下午三点,张伟站起来,走向领导的办公室。

领导的工位在办公区的另一头,远离普通的格子间。

张伟走在那条长长的走廊上,脚步越来越慢。

他想,他该怎么开口?

「老大,我想跟您聊聊?」

「老大,我最近工作压力比较大?」

「老大,马超的模块有问题,我一个人做不完?」

他想了几个版本,每一个都觉得不太对。

走到领导办公室门口的时候,他停下了。

门关着,门上贴着一张「请勿打扰」的牌子。

他站在门口,忽然不知道该怎么办。

他想,要不先回去,等下午再说。

但他又觉得,如果今天不说,明天又会找借口拖。

他站在那里,犹豫了很久。

最后,他还是转身走了。

他想,下午再说吧。

下午再说,说不定就想好怎么说了。


回到工位,张伟的心情有些低落。

他想,他怎么连说都不敢说?

他想,他是不是太怯懦了?

他想,他到底在怕什么?

他不知道。

他只知道,他怕。

怕领导觉得他不行,怕同事笑他矫情,怕自己说了也没用。

他坐在工位上,对着屏幕发呆,什么都做不进去。

四点、五点、六点……

时间一分一秒地过去,他一个字都没有写。

他想,今天算是废了。

他想,明天再来吧。

明天一定去说。

他正准备收拾东西走人,手机忽然震动了一下。

是陈雨彤发来的微信。

「周末有空吗?想约你吃个饭。」

张伟看着这条消息,心里忽然有些暖。

他想,她还记得他。

在这个冷冰冰的城市里,她是他的光。

他想了想,回复:「周六白天要加班,晚上应该可以。你想吃什么?」

陈雨彤秒回:「有个新开的日料店,想去试试。但晚上六点之后才能到,你可以吗?」

张伟看着这条消息,犹豫了一下。

他想,六点。

那他下午必须把话说出来,否则晚上都没心思吃饭。

他回复:「可以。六点见。」

发完之后,他深吸了一口气。

他想,今天下午一定要去找领导。

不能再拖了。

他看了眼时间——下午六点十分。

他站起来,又走向那条长长的走廊。

这一次,他没有犹豫。


走到领导办公室门口,他发现门上的牌子已经摘掉了。

他敲了敲门。

「请进。」里面传来一个声音。

他推开门,走了进去。

领导正坐在办公桌后面,对着一台笔记本电脑敲敲打打。

看到张伟进来,他抬起头:「小张啊,有什么事?」

张伟站在办公桌前,忽然有些紧张。

他深吸一口气,说:「老大,我想跟您聊一下最近工作的事。」

领导放下手里的笔记本,往椅背上一靠:「坐吧。」

张伟在办公桌前的椅子上坐下,双手放在膝盖上。

他看着领导的眼睛,发现领导的表情很平静,既没有不耐烦,也没有特别的关注。

就像在看一个普通的汇报一样。

他想,领导可能已经习惯了这种谈话。

他开口了:「老大,我最近在接手马超的三个模块,发现了一些问题,想跟您汇报一下。」

领导点点头:「说。」

张伟说:「第一个问题是代码质量。马超的代码文档和实现对不上,有些模块文档上写的是空的,实际代码里也是空的。整体架构比较混乱,需要花大量时间理清逻辑。」

领导没有说话,只是看着他。

张伟继续说:「第二个问题是时间。这三个模块,马超之前是一个人维护的,现在全部交接给我。按照正常的开发速度,每个模块至少需要两到三周。但给我的时间是九月中旬,不到十天。」

他停顿了一下,看了眼领导的反应。

领导的表情依然平静,看不出喜怒。

张伟继续说:「第三个问题是对话管理模块。这个模块是和林晓配合的,她昨天跟我过了进度,提了十几个改进点。我需要在下周三之前给出详细的回复。」

他深吸一口气,说:「所以我想跟您请示一下,这种情况,我应该怎么处理?」


领导沉默了几秒。

然后他开口了:「小张,你说的这些问题,我听明白了。」

张伟看着领导,等待他的下文。

领导说:「马超的代码问题,我知道。之前也有人跟我提过。但当时项目紧,没有时间重构,只能先这么用着。」

张伟没有说话。

领导继续说:「你接手之后能发现这些问题,说明你看得比较细。这是好事。」

张伟说:「谢谢老大。」

领导说:「但时间紧是现实。九月中旬这个节点,不能变。」

张伟心里一沉。

他想,果然。

时间不能变,那就只能加人了。

但他还没来得及开口,领导又说:「这样吧,我让王海文也帮你看一下数据清洗模块。他之前跟马超配合过,对那边的代码比较熟。能分担一点是一点。」

张伟愣了一下。

他没想到领导会这么说。

他本以为领导会说「时间紧,忍一忍」,或者「我相信你能搞定」之类的套话。

没想到,他真的给出了实际的支援。

他连忙说:「谢谢老大!海文哥能帮忙的话,真的会好很多。」

领导点点头:「还有吗?」

张伟想了想,说:「没了。主要就是想跟您汇报一下这几个问题。」

领导说:「行。还有什么情况随时跟我说。加班注意身体,别太拼了。」

张伟站起来:「谢谢老大,那我先出去了。」


走出领导办公室,张伟感觉自己的脚步轻了很多。

他想,他之前担心的那些事——怕领导觉得他不行,怕同事笑他矫情——好像都没有发生。

他想,领导也是人,也知道项目紧、时间少。

他不会真的把人往绝路上逼。

他回到工位,拿出手机,给王海文发了条消息:「海文哥,老大说让你帮我看一下数据清洗模块。」

王海文秒回:「我刚也收到邮件了。没问题,我来帮你。」

张伟看着这条消息,忽然觉得有些想笑。

他想,原来这么简单。

他纠结了一整天的事,原来可以这么解决。

他想,他之前为什么不早说?

他想,以后有什么事,还是应该早点说。

不说,永远不知道结果会是什么。


晚上五点四十分,张伟关掉电脑,准备走人。

他拿起手机,给陈雨彤发了条消息:「我出发了,大概六点到。」

陈雨彤回复:「好的,我已经在路上了。」

张伟走出办公区,站在电梯口等电梯。

他想起今天发生的事——上午跟林晓过进度,下午终于去找了领导,还得到了王海文的帮助。

他想,今天虽然一开始很乱,但结局还不错。

他想,明天开始,他要加快进度。

有了王海文的帮助,数据清洗模块应该能快很多。

他可以腾出更多时间来搞对话管理模块。

他想,这个月应该能熬过去。

电梯到了,他走进去,按了一楼。

他想,不管怎样,今晚先好好吃顿饭。

和她在一起的时候,什么都可以不想。


(待续)

阅读进度会保存在这台设备上。