机房的空调发出第三十七声咳嗽时,陈志强终于发现了异常。后台日志里那条凌晨三点的传输记录,像根突兀的线头——接收方IP指向“启明科技”,正是上周在艺术节上被帕克怼过的那家竞品公司。
“谁动过‘人文版本’的代码库?”他敲下回车键,屏幕蓝光映得下颌线发紧。桌角那杯沈静泡的薄荷茶已经凉透,茶叶沉在杯底,像片翻不了身的叶子。
李哲的声音从门口传来,带着点刻意的轻快:“强子,山坳小学的代码反馈整理好了……”话音在看清屏幕的瞬间卡住,他下意识攥紧文件夹,纸页边缘被指甲掐出月牙形的印子。
陈志强没回头,指尖在键盘上敲出传输路径:“启明科技的张总监,是你表哥吧?”上周团队聚餐时,李哲喝多了提过一嘴,说表哥总劝他“把公益项目商业化,别做赔本买卖”。
机房的空气突然凝固。苏晴抱着教案走进来,镜片后的眼睛瞬间眯起:“李哲,你传输核心代码了?”她快步走到屏幕前,手指点在“人文版本”的注释区,“这是沈静特意加的星图误差补偿法,你怎么敢……”
“我只是测试市场反应!”李哲猛地提高音量,文件夹“啪”地砸在桌上,里面的打印纸散落一地,“我们总不能一直靠捐款活着吧?启明愿意投钱,只要改几个参数……”
“改参数?”林薇薇恰好推门进来,奶茶色长发随着急转身的动作甩到肩前,“那是石头用算盘打了一百遍的结果!你改一个数字,就等于把他画的‘分蛋糕’星图撕了!”她捡起地上的纸,上面是孩子们的代码作业,小雨画的流程图旁,还粘着颗用糖纸做的星星。
消息像病毒一样在团队里扩散。负责美工的女生把鼠标往桌上一摔:“我熬夜画的涂鸦模板,就为了让他们随便改?”技术组的男生红着眼圈:“上周还一起帮山坳小学修电脑,你转头就卖代码?”
李哲退到墙角,后背抵着贴满便利贴的公告栏,上面有他写的“技术组目标:让每个乡村孩子会写helloworld”。他突然扯了扯嘴角,声音发飘:“商业化怎么了?能让项目活下去,让更多人知道……”
“用背叛的方式?”陈志强终于转过头,目光落在李哲颤抖的手上。他记得李哲刚加入时,连写循环语句都要查手册,是沈静把星图模型拆开,告诉他“代码就像星星的轨道,错一步就偏了”。
混乱中,系统突然弹出提示:【检测到“团队信任危机”,冲突韧性-5】。陈志强盯着那行字,突然想起天文台那晚,沈静说“有些误差是故意留下的温柔”——那李哲的“误差”,是恶意还是走偏了方向?
他弯腰捡起散落的纸,其中一张是李哲的代码注释,字迹潦草却用力:“这段参考了沈静的星图误差补偿法,孩子们说像追星星的路,有点弯但总能到。”
“够了。”陈志强把纸按在桌上,声音不高却带着重量,“李哲,从现在起暂停你的技术权限。”他顿了顿,看向众人紧绷的脸,“给你三天时间,写一份漏洞分析报告——不仅要找出代码里的安全隐患,还要说清楚,为什么会走到这一步。”
机房里的抽气声此起彼伏。林薇薇想说什么,被苏晴悄悄拉住——她镜片后的眼睛闪了闪,似乎想起了什么。
李哲的肩膀垮了下去,他慢慢蹲下身,手指无意识地抠着地砖缝里的灰:“我表哥说……说公益做不长久,他能帮我们拉投资……”声音越来越小,“我就是想证明,技术组也能为项目挣钱……”
陈志强没接话,只是把那杯凉透的薄荷茶推过去:“报告里别忘了写,沈静的星图补偿法,为什么不能改。”
接下来的三天,机房弥漫着诡异的安静。李哲坐在临时搬来的折叠椅上,面前摊着厚厚的代码打印稿,红笔圈改的痕迹越来越密。有人故意把脚步放重,有人假装没看见他眼底的红血丝,但没人再提“赶走他”的话。
第三天傍晚,李哲把报告放在陈志强桌上。封面是用打印纸做的,边角被磨得发毛,上面画着个歪歪扭扭的星图,旁边写着:“漏洞:忘了为什么出发。”
陈志强翻开报告,第一页就愣住了。李哲用不同颜色的笔标注着:蓝色是代码漏洞,红色是思想偏差,最末页贴着张便利贴,是山坳小学孩子们的集体签名,旁边写着:“石头说,追星星的路不能抄近道。”
“我查了启明科技的过往项目。”李哲的声音带着熬夜后的沙哑,“他们把三个公益项目改得面目全非,全是广告弹窗。”他从口袋里掏出个U盘,“这是我表哥发我的‘修改方案’,我没打开过。”
苏晴突然开口:“其实上周我就发现你不对劲了。”她推了推眼镜,“你偷偷查商业化案例时,浏览器记录没删干净。”顿了顿,她补充道,“我当时没说,是想看看你自己能不能绕回来。”
林薇薇从包里掏出个小蛋糕,是支教点的孩子寄来的,上面用奶油画着颗星星:“小雨说,给犯错的大哥哥一个机会,就像老师给她改错题一样。”
李哲的眼泪突然砸在报告上,晕开一小片墨迹。他想说什么,却被陈志强按住肩膀。
“报告里有个建议不错。”陈志强指着其中一页,“你说可以建个‘代码伦理审查组’,所有对外传输都要经过团队投票。”他把U盘扔进碎纸机,“现在,你愿意加入这个审查组吗?”
李哲猛地抬头,眼里的光像被风吹灭又重新燃起的烛火。他用力点头,发梢上还沾着没来得及清理的纸屑。
系统的提示音再次响起:【检测到“危机管理”,团队“冲突韧性”+10】。陈志强看着窗外渐暗的天色,突然觉得,信任这东西,就像李哲报告里写的代码,摔碎了确实会有裂痕,但用心修补,或许能比原来更坚固。
他把报告最后一页撕下来,贴在公告栏李哲的目标旁边。夕阳透过窗户照进来,把“有点弯但总能到”几个字,映得格外清晰。