格子间以下 第 32 章 · 2026/9/3

格子间以下 第三十二章

项目进入第二天,张伟开始深入开发工作。与林晓的第一次正式对接,让他感受到了产品经理的严谨与压力。

格子间以下

三十二、对接

项目启动会的第二天,张伟比前一天更早到了公司。

八点四十,他已经坐在工位上了。

办公区里只坐了三个人,他是最早的。

他打开电脑,先把昨天的代码整理了一遍,然后继续看对话管理的文档。

九点整,周围的人陆陆续续坐满了。

王海文端着咖啡走过来。

“怎么样?框架搭好了吗?”

“差不多了。“张伟说,“今天打算开始写核心逻辑。”

“效率挺高啊。“王海文点点头,“有不懂的随时问我。”

“好。”

王海文走了。

张伟正想继续工作,手机震了一下。

是林晓的消息。

「张伟,十点半来会议室B2,我们对一下对话管理的需求细节。」

张伟看了眼时间——九点十分。

还有一个多小时。

他回复:「好的。」

然后继续看文档。


十点二十五分,张伟拿着笔记本走向会议室B2。

路上他经过茶水间,看到里面已经有人在排队倒咖啡了。

他想,这公司的人真是离不开咖啡。

会议室B2比昨天那个小一些,但设备一样齐全。

林晓已经在了,坐在长桌的一端,面前放着一台笔记本电脑和一个平板。

她今天穿着一件灰色的针织衫,头发依然扎成马尾辦,表情严肃。

“坐吧。“她指了指对面的位置。

张伟坐下来,打开笔记本。

“先说一下整体的产品逻辑。“林晓点开平板上的文档,“这个智能客服系统,主要有三个核心能力。”

她调出一张架构图。

“第一,多轮对话管理。客服要能记住对话的上下文,理解用户的意图。第二,知识库检索。当用户问到常见问题时,客服要从知识库里找到答案。第三,意图识别。系统要能判断用户想问什么,然后路由到对应的处理模块。”

张伟一边听,一边在笔记本上记笔记。

“你负责的对话管理模块,是整个系统的核心。“林晓看着他,“它决定了用户体验的上限。”

“明白。“张伟说。

“我看过你之前的项目经历。“林晓的语气很平静,“推荐算法相关的工作经验,对理解用户意图应该有帮助。”

张伟愣了一下。

他没想到林晓会提前研究他的背景。

“有一点帮助吧。“他说。

“那就好。“林晓继续说,“我跟你讲一下具体的业务流程。”

她调出另一张图。

“用户发起对话,系统首先要做意图识别,判断用户想问什么。如果是常见问题,就从知识库里检索答案。如果用户描述的问题比较复杂,系统要引导用户一步步描述清楚。”

张伟看着那张图,脑子里开始构建技术方案。

“这里面有几个关键点。“林晓竖起手指,“第一,对话状态的维护。用户问了一个问题,系统回答了,这个交互要记录下来,作为下一轮对话的上下文。第二,多轮对话的上下文长度。考虑到成本和响应速度,上下文不能无限制地累积,需要有一个截断策略。第三,意图的切换。用户可能聊着聊着,突然换了个话题,系统要能正确处理。”

张伟一边记,一边在心里盘算技术实现。

“还有一点。“林晓的语气变得稍微严肃了一些,“系统要能支持人工客服接管。当用户说’转人工’或者触发某些关键词时,系统要能平滑地把对话转给人工客服。”

“这个需求在文档里没看到。“张伟说。

“今天加的。“林晓面不改色,“客户昨晚提的需求。”

张伟沉默了一下。

他想,需求变更,这是他早有心理准备的事情。

“截断策略的具体阈值是多少?“他问。

“这个你来定。“林晓说,“但要考虑成本。每多一轮对话,就要多消耗一次模型的token,成本会相应增加。”

“明白了。”

林晓合上平板,看着他。

“还有什么问题吗?”

张伟想了想。

“知识库的结构确定了吗?我需要知道知识库里有什么字段,才能设计对话管理和知识库检索的接口。”

林晓点点头。“知识库的字段结构还在定,还没最终确定。不过我建议你先按最基础的字段来设计——问题、答案、标签、分类。这四个字段肯定会有。”

“好。”

“还有别的吗?”

“暂时没有了。”

“那就这样。“林晓站起身,“有问题随时找我。”

“好的。”

林晓走到门口,忽然又停下来。

“对了,李总让我转告你,这个项目很重要,做得好,年终奖会有体现。”

张伟愣了一下。”……好,谢谢。”

林晓点点头,推门出去了。

张伟坐在会议室里,看着笔记本上密密麻麻的笔记。

他想,年终奖。

这饼画得真漂亮。

但他现在没心思考虑年终奖,他只想把这个模块先做出来。

他收拾好东西,走出会议室。


回到工位,已经十一点多了。

张伟坐下来,开始写代码。

他先把对话管理的框架整理了一遍,然后开始写核心的状态机逻辑。

状态机是实现多轮对话的关键——系统根据当前的状态和用户的输入,决定下一步要做什么。

他写了一会儿,王海文凑过来。

“需求对完了?”

“对完了。“张伟说,“林晓加了个转人工的需求。”

“转人工?“王海文眉毛一挑,“这个功能我们之前做过,不过是在另一个项目里。”

“海文哥有代码可以参考吗?”

“有,我待会儿发给你。”

“谢谢。”

王海文走了。

张伟继续写代码。

他想,有参考代码就好,至少不用从零开始。

中午十二点,周围的人陆续去吃饭了。

张伟看了眼自己的进度——状态机的基础结构已经写好了,下午可以开始写上下文管理。

他站起来,伸了个懒腰。

正准备去吃饭,手机震了一下。

是女朋友发来的消息。

「中午一起吃饭吗?」

张伟看着这条消息,心里有些复杂。

他想,公司离她公司其实不远,坐地铁两站路。

但他看了眼时间——十二点十分。

如果现在出发,吃完饭再回来,一点多了。

下午还有一堆事情要做。

他打字回复:「中午有点忙,下午还有个评审。你晚上有空吗?」

过了几秒,女朋友回复:「没事,工作要紧。晚上也行,你定时间。」

「晚上七点,老地方?」

「好。」

张伟把手机放到一边,拿起工牌,准备去吃饭。

他想,晚上七点,老地方——那家他们第一次约会的餐厅。

希望今天能准时下班。


下午的工作比上午更紧张。

两点钟,王海文发来了转人工功能的参考代码。

张伟研究了一下,发现逻辑比想象的复杂。

转人工不只是简单地把对话切到另一个系统,还要处理状态保存、对话历史传递、交接记录等一系列问题。

他一边研究,一边在自己的代码里增加相应的逻辑。

三点钟,林晓发来消息,说知识库的字段结构定了。

「字段如下:问题、答案、标签、分类、相关问题、更新时间。接口文档我发你,你看一下。」

张伟打开文档,看了一遍。

字段结构比预期复杂一些,但还能接受。

他回复:「收到,我看一下。」

然后继续写代码。

四点、五点、五点半。

时间一点一点过去。

张伟的眼睛一直盯着屏幕,手指在键盘上不停地敲击。

他看了眼周围——所有人都在埋头工作,没人说话,没人动。

他想,这和昨天没什么两样。

六点钟,张伟看了眼进度。

状态机写完了,上下文管理也写了一半。

他想,今天可以了。

正想收拾东西,手机震了一下。

是林晓的消息。

「张伟,知识库的接口联调提前了,明天上午十点。你那边准备好了吗?」

张伟愣了一下。

联调提前了?

他看了眼自己的进度——状态机刚写完,测试还没做,接口对接更是还没开始。

「状态机的代码刚写完,还没测试。接口对接的话,我尽量。」

「尽量不够。“林晓的回复很直接,“联调是必须的,你那边能不能完成?」

张伟看着这条消息,心里有些烦躁。

他想,产品经理只管排需求,不管技术能不能做完。

但他没说出来。

「能完成。」他打字。

「好。」林晓回复,「那明天上午十点,B3会议室,别迟到。」

张伟把手机放到一边,揉了揉太阳穴。

他想,今晚要加班了。


六点半,周围的人基本没动。

张伟看了眼王海文的工位——王海文还在,眉头紧锁地盯着屏幕。

“海文哥,你今天什么时候走?“他问了句。

“再看一会儿。“王海文头也没抬,“你要是忙就先走,我这边帮你盯着。”

张伟犹豫了一下。

他想,七点和女朋友有约,但工作还没做完。

他看了眼时间——六点三十五。

从这里到那家餐厅,坐地铁要半小时。

如果现在走,还能赶上。

但如果走,今晚的进度就落下了。

他纠结了一下,还是收拾东西站了起来。

“海文哥,我先走了。明天的联调我尽量赶出来。”

“去吧去吧。“王海文摆摆手,“联调的事别急,做不完就实话实说,别硬抗。”

“知道了。”

张伟拿起包,走出办公区。

走进电梯的时候,他看了眼手机——六点四十五。

还来得及。


七点整,张伟走进那家餐厅。

餐厅不大,装修得挺温馨,是他女朋友喜欢的风格。

她已经坐在靠窗的位置,看到他进来,招了招手。

“来了。“她说,脸上带着笑。

“抱歉,让你久等了。“张伟坐下来,“路上堵了一会儿。”

“没关系,我也刚到。”

服务员递上菜单。

张伟随便点了几个菜,然后把菜单还给服务员。

“最近怎么样?“女朋友问,“新工作还适应吗?”

“还行。“张伟说,“就是有点忙,接了个紧急项目,两周要交付。”

“两周?这么赶?”

“客户要求的,没办法。”

女朋友看着他,眼神里有些心疼。

“那你要注意身体啊,别太累了。”

“嗯,我会的。”

服务员端上茶水。

张伟倒了杯茶,喝了一口。

他想,这茶的味道真好。

和公司的桶装水完全不一样。

“你今天脸色不太好。“女朋友说,“是不是加班太累了?”

“还好。“张伟笑了笑,“就是有点困。”

“那你今晚早点休息。”

“嗯。”

菜陆续端上来。

张伟吃了几口,感觉味道不错。

但他心里还在想着工作——明天的联调,能不能顺利?

接口还没对接完,今晚回去还要继续写代码。

他想,好好的一顿饭,又不能好好吃。

“对了,“女朋友忽然说,“我妈问我们什么时候结婚。”

张伟的筷子停了一下。

“这个……”他想了想,“再等等吧,我刚换工作,还没稳定下来。”

“我理解。“女朋友点点头,但眼神里有些失落。

张伟看着她的表情,心里有些难受。

他想,他不是不想结婚。

他只是觉得,现在这个状态,没有资格谈结婚。

没房子,没存款,工作不稳定,经常加班。

拿什么结婚?

“我会努力的。“他说,“等这个项目做完,我好好规划一下。”

“好。“女朋友笑了笑,“我相信你。”

张伟握住她的手。

他想,他不能让这个女孩等太久。

但现实是,他能做的只有继续工作。


吃完饭,八点多。

张伟把女朋友送上地铁,然后站在路边,招了辆出租车。

“去哪儿?“司机问。

“Aivatar AI大厦。”

车子启动后,张伟靠在座椅上,看着窗外倒退的街灯。

他想,今晚还要回公司继续写代码。

明天的联调,不能出问题。

他想,时间怎么过得这么快?

早上出门,现在还在外面漂着。

他想,这可能就是格子间的生活吧。

白天卖给公司,晚上还要继续卖。

他闭上眼睛,深深地叹了口气。


九点钟,张伟重新坐在工位上。

办公区里还有一半的人没走。

王海文看到他又回来了,有些意外。

“不是去约会了吗?怎么又回来了?”

“吃完饭就回来了。“张伟说,“明天的联调还没准备好。”

“你小子够拼的。“王海文摇摇头,“行吧,我这边帮你看看,有什么问题随时叫我。”

“谢谢海文哥。”

张伟打开电脑,继续写代码。

他看了眼窗外的夜色——城市的霓虹灯闪烁,车流不息。

但他无暇欣赏。

他只知道,明天还有硬仗要打。

他转回去,继续敲键盘。


(待续)

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