日子在星海科技的“养老”项目组里,如同温吞水般流淌。徐峰完美地扮演着“徐枫”:
代码写得中规中矩,偶尔出点无伤大雅的小BUG。
和同事关系保持距离但礼貌,尤其对邻桌的“白月光”苏晚,维持着恰到好处的同事交流——仅限于工作请教和必要的寒暄。
苏晚依旧像一道清新的风景。她似乎对徐枫这个沉默寡言、有点“笨拙”但态度认真的新同事印象不错。有时会主动分享一些小零食(进口巧克力、包装精美的曲奇),徐枫会礼貌地接受并道谢,但从不回赠,显得有点木讷。苏晚也不在意,只是笑笑。
这天下午,项目遇到了一个不大不小的麻烦。一个很久没被使用的老接口突然被前端调用,结果返回了大量乱码数据,导致前端展示页面崩溃。负责前端对接的苏晚急得小脸微红,不停地在自己的代码和接口文档之间切换排查。
“李工,我这边查了,传参格式、解析逻辑都没问题啊!就是接口返回的数据不对!”苏晚的声音带着点委屈和焦急。
李工和其他几个老油条凑过来看了看,七嘴八舌:
“肯定是接口那边的问题!”
“这接口谁写的?祖传代码了吧?”
“参数是不是传错了?晚晚你再仔细看看文档?”
“文档都发黄了,谁知道准不准……”
讨论了半天,没个定论。问题卡住了,前端页面挂在那里像个笑话。苏晚咬着下唇,有点无助。
徐枫一首坐在自己工位上,看似在发呆,实则五感全开,将他们的讨论听得一清二楚。同时,他启动了时间回放。
锚点:出问题的那个后端接口方法(在脑海中的代码映像)。
嗡……
16倍速下,他“看到”这个方法被编译、被调用、处理数据……画面快速闪动。突然,一个极其短暂的片段引起了他的注意:在将最终数据转换成JSON字符串时,一个字符编码的设置参数(charset)被写死了“ISO-8859-1”,而非现在通用的“UTF-8”!
这简首是上古时代的编码方式!难怪遇到特殊字符就乱码!问题根源找到了。
徐枫犹豫了半秒。要不要“暴露”?他只想当个透明人。但看着苏晚焦急的样子,以及这个问题如果拖下去可能引来更高层的关注(虽然概率不大),他决定用最“笨拙”的方式提示一下。
他站起身,走到苏晚工位旁,脸上带着恰到好处的迟疑和不确定:“苏晚……那个,我刚刚在看后台代码,好像……好像看到有个地方设置编码是‘ISO-8859-1’?是不是……这个原因?”
他的声音不大,带着新人的不自信,但在陷入僵局的讨论中显得格外清晰。
所有人都是一愣,目光齐刷刷看向他。
苏晚眼睛一亮,立刻调出后端代码文件,快速定位到徐枫说的那个方法。果然!一行古老的、被注释遗忘的编码设置孤零零地杵在那里!
“啊!真的是这里!”苏晚惊喜地叫出声,看向徐峰的眼神充满了感激,“徐枫!你太厉害了!这么隐蔽的地方都能发现!我光盯着参数和逻辑了!”
李工也凑过来一看,一拍大腿:“嗨!还真是!这陈年老BUG!小徐,眼神不错啊!” 虽然徐枫只是“偶然”看到,但解决了问题就是好事。老油条们也跟着附和了几句“新人运气好”、“眼尖”。
苏晚迅速修改了前端的一个兼容性设置(暂时绕过编码问题,等待后端正式修复),页面立刻恢复了正常。她长长舒了口气,脸上绽开明媚的笑容,如同乌云散尽的晴空。
“徐枫,真是太谢谢你了!帮了大忙!”苏晚站起身,真诚地道谢,大眼睛忽闪忽闪地看着他,“晚上我请你喝奶茶!不许拒绝哦!楼下新开的那家,芋泥波波超好喝!”她语气带着点不容置疑的娇憨,像只撒娇的小猫。
徐枫本想拒绝,但看到苏晚亮晶晶的眼神和其他同事看热闹的表情,知道再推辞反而显得奇怪。他点点头,挤出一点“不好意思”的笑容:“……好,谢谢苏晚。”
下班后,两人一起下楼。苏晚显得很开心,叽叽喳喳地跟徐枫说着奶茶的口味,抱怨着老系统的坑爹。徐枫大部分时间安静地听着,偶尔“嗯”、“啊”地回应,扮演着一个内向不善言辞的程序员。
奶茶店人不少。苏晚轻车熟路地点了两杯招牌芋泥波波奶茶,加足了料。等待的时候,徐枫习惯性地扫视着周围环境,五感保持着基础警戒。
突然,他的目光被奶茶店收银台旁边墙壁上挂着的一个小装饰吸引住了。那是一个金属材质的、造型有些奇特的齿轮状徽章,大约巴掌大小,边缘有些磨损,看起来有些年头了。
吸引徐枫的,不是徽章本身,而是徽章中心那个极其细微的、几乎被磨损殆尽的图案——一个由极细线条勾勒出的、抽象的、如同神经元网络般交织的符号!
这个符号……他见过!
在时间回放中,那个实验室主屏幕上疯狂扭曲的幽蓝结构体,其核心部分,似乎就隐约包含着类似的结构逻辑!
在吴桐给的硬盘资料里,某份极其边缘的、关于早期脑科学研讨会的简报角落,似乎也有一个极其相似的、作为背景水印的简化符号!
这绝非巧合!
徐枫的心脏猛地一跳!他不动声色地走近几步,装作看菜单,目光却牢牢锁定在那个齿轮徽章上。
时间回放!启动!锚点:齿轮徽章!
嗡……
精神力高度集中!他需要知道这个徽章的来历!
16倍速下,画面飞速倒流:
* 店员擦拭徽章(几天前)。
* 老板将它挂上墙(几个月前)。
* 更早……画面模糊闪烁……似乎在一个旧货市场的地摊上?一个穿着旧工装、胡子拉碴的男人把它卖给了现在的奶茶店老板?那个男人……徐枫试图聚焦,但画面过于模糊,只能看到男人转身时,工装背后似乎印着几个模糊的字母……像是“……Lab”?还是“……Tech”?
回放结束。信息有限,但指向了一个关键线索:这个符号与“织梦者”项目绝对有关联!而它出现在一个普通的奶茶店,来源是一个旧货摊和一个疑似前实验室员工(或相关者)!
“徐枫?你的奶茶好啦!”苏晚清脆的声音打断了他的思绪。
徐枫瞬间收敛心神,脸上恢复平静,接过苏晚递来的奶茶,触手温热香甜。“谢谢。”
“不客气!快尝尝!”苏晚吸了一大口自己的奶茶,满足地眯起眼,像只餍足的猫咪,完全没有察觉到徐枫刚才的异样。
两人捧着奶茶走向地铁站。苏晚还在兴致勃勃地说着公司附近哪家餐厅好吃。徐枫的心思却早己飘远。
这个偶然的发现,像一颗投入平静湖面的石子。虽然林教授的阴影暂时退去,但“织梦者”的线索并未断绝。这个普通的齿轮徽章,这条从旧货摊到奶茶店的链条,或许会成为一个意想不到的突破口。
他看着身边无忧无虑喝着奶茶的苏晚,心中默然。这个普通的白富美女孩,大概永远想不到,她一次普通的感谢奶茶,会将她身边这个看似普通的“笨拙”同事,引向怎样一个深不可测的漩涡边缘。