电梯下行的轻微失重感让路容胃部微微收紧。镜面墙壁里,她的脸在冷白灯光下显得过分苍白,眼下的阴影即使化了淡妆也隐约可见。她盯着那个倒影,直到电梯抵达一楼,门开,地下车库潮湿的混凝土气息扑面而来。
她的车停在角落。解锁,拉开车门,皮革座椅在夜间微凉的空气里触感冰冷。引擎启动的声音在空旷的车库里回荡,车灯切开黑暗,照亮前方水泥柱上斑驳的划痕。
深港市的夜晚灯火通明。高架桥上的车流像一条发光的河,两侧写字楼的玻璃幕墙反射着霓虹,数据中心的指示灯在远处山顶规律闪烁。这座城市从不真正入睡,就像她脑子里那些停不下来的念头。
回到公寓是晚上十一点。
钥匙插进锁孔,转动,门开。玄关的感应灯自动亮起,暖黄的光晕洒在浅木色地板上。她踢掉高跟鞋,赤脚踩在地面,冰凉从脚底蔓延上来。客厅里堆着几个还没拆封的纸箱,是上周搬过来的办公用品和资料——新公司“循数科技”的雏形,就在那些纸箱里。
路容倒了杯水,走到落地窗前。
窗外是城市夜景,万家灯火在夜色中铺开,远处江面上货轮的灯光缓慢移动。她握着玻璃杯,指尖感受着水的温度。安静下来的时候,那些声音就会回来——周哲在发布会现场平静注视她的眼神,像一根细针,扎在心脏某个柔软的地方。
她打开笔记本电脑。
屏幕亮起,蓝光照亮她的脸。桌面上是“循数科技”的商业计划书、技术架构图、团队组建名单。秦风效率很高,一周内就敲定了共享办公空间的租赁,就在“破晓”联盟创新中心的三楼,一个朝南的角落,有两面落地窗。
路容点开团队名单。
核心成员五人:她负责技术方案和产品设计,秦风负责战略和资源对接,另外三位是联盟内招募的——一位前大厂安全工程师,一位专注数据伦理的法律顾问,一位有创业经验的运营。名单旁边贴着照片,每个人脸上都带着创业初期特有的、混合着疲惫和兴奋的神情。
除了她。
她的照片是秦风临时用手机拍的,在联盟创新中心的走廊里。照片上的她穿着白衬衫,头发扎起,对着镜头勉强微笑,但眼睛深处那片阴影,连像素都掩盖不住。
路容关掉文件,打开另一个文件夹。
里面是“循数科技”首个产品的详细方案——一个面向中小企业的开源数据安全自检工具,代号“哨兵”。方案已经修改到第七版,技术细节密密麻麻,风险评估、开发周期、推广策略……每一个环节都需要她反复推敲。
键盘敲击声在寂静的公寓里格外清晰。
她专注工作时,时间会变得模糊。等再次抬头,窗外天色已经泛出鱼肚白,凌晨四点半。颈椎传来僵硬的酸痛,眼睛干涩,太阳穴突突地跳。她起身去厨房冲咖啡,手碰到水壶时,指尖不受控制地颤抖了一下。
很轻微,几乎察觉不到。
但路容僵住了。
她盯着自己的手,五指张开,又慢慢握紧。掌心有薄汗,心跳在安静的清晨里变得清晰。她深呼吸,一次,两次,直到手指重新稳定下来。应激障碍没有消失,只是潜伏着,等待她疲惫或紧张时,悄然浮现。
咖啡的香气在厨房里弥漫开来。
她端着杯子回到书桌前,没有继续工作,而是打开了手机通讯录。屏幕滑动,停在那个没有备注的号码上——周哲的号码,她一直存着,从未删除,也从未拨打。指尖悬在拨号键上方,停留了整整一分钟。
最终,她锁屏,把手机倒扣在桌上。
晨光透过窗帘缝隙渗进来,在地板上切出一道细长的光带。灰尘在光里缓慢漂浮,像某种无声的舞蹈。
***
三天后,“循数科技”临时办公室。
共享办公空间位于新区一栋改造过的老厂房里,挑高六米,裸露的红色砖墙和黑色钢结构形成粗犷的工业感,但内部装修现代:开放式工位、玻璃隔断的会议室、随处可见的绿植和懒人沙发。空气里飘着咖啡豆研磨的香气和程序员们敲击键盘的密集声响。
路容的工位在角落。
桌上摆着两台显示器,左边是“哨兵”的代码界面,右边是项目进度表。旁边堆着几本厚厚的技术书籍,最上面一本是《数据加密算法原理(第三版)》,书脊已经磨损。
“路容,十点的会议。”
秦风走过来,手里拿着平板电脑。他今天穿了件浅灰色卫衣,看起来比实际年龄年轻几岁,但眼里的红血丝暴露了连轴转的疲惫。
“会议室二。”路容点头,保存文档。
会议是关于“哨兵”工具的首个原型开发节点。五个人挤在玻璃隔间里,白板上画满了架构图和流程图。前安全工程师老陈——一个四十出头、头发稀疏的男人——正在讲解加密模块的设计。
“我们采用分层加密策略,核心数据用AES-256,传输层加TLS1.3,密钥管理这块……”老陈的声音平稳,但语速很快,手指在白板上敲击,“难点在于如何让中小企业用户不用太复杂的配置就能用起来。”
路容专注听着,偶尔插话提出修改意见。
她的专业能力在这种场合完全释放。三年前在天启科技积累的经验,加上复仇期间对数据黑产的深入研究,让她对安全漏洞和攻击手法有近乎直觉的理解。几个技术细节的讨论中,她提出的方案让老陈眼睛一亮。
“这个思路可以。”老陈点头,“能省掉至少百分之三十的配置步骤。”
会议进行到一半时,路容的手机震动了一下。
是沈薇发来的消息:“晚上有空吗?老地方吃饭,有事跟你说。”
路容回复:“七点?”
“好。”
会议继续。讨论到推广策略时,法律顾问林姐——一个戴细框眼镜、说话条理清晰的女人——提出了合规风险:“我们要特别注意不能涉及用户隐私数据的收集,哪怕是为了安全分析。现在监管越来越严,一旦踩线,整个项目都可能被叫停。”
“同意。”秦风说,“我们的核心优势就是‘清白’,这块绝对不能出问题。”
路容听着,手指无意识地转动着笔。
笔杆在指尖旋转,一圈,两圈,然后突然失控,掉在桌上,发出清脆的响声。所有人的目光瞬间集中过来。
“抱歉。”路容低声说,捡起笔。
她的手指有些僵硬。刚才那一瞬间,当林姐说到“监管”“叫停”这些词时,某种熟悉的窒息感突然涌上来,喉咙发紧,像被无形的手扼住。她深呼吸,强迫自己放松,但指尖的冰凉感迟迟没有散去。
会议在中午十二点结束。
大家陆续离开会议室,去公共休息区吃外卖。路容留在最后,收拾白板上的笔记。阳光从高处的天窗斜照进来,在木质地板上投下明亮的光斑。空气里有外卖盒饭的油腻气味和远处传来的笑声。
“你没事吧?”秦风折返回来,手里拿着两瓶矿泉水,递给她一瓶。
“没事。”路容接过,拧开瓶盖,冰水滑过喉咙,稍微缓解了那股紧绷感,“可能有点累。”
秦风看着她,眼神里有探究,但没多问。“创业初期都这样。不过……”他顿了顿,“你确定不需要休息几天?脸色不太好。”
“真的没事。”路容摇头,“‘哨兵’的原型开发节点不能拖。”
秦风没再坚持,只是说:“别把自己逼太紧。我们做这件事,不是为了重复过去那种拼命到垮掉的工作模式。”
路容点头,心里某个地方微微触动。
秦风离开后,她独自站在会议室里。玻璃墙外,开放式工区里的人们在忙碌,敲键盘、打电话、聚在一起讨论。那些声音隔着玻璃传来,模糊不清,像另一个世界。
她拿出手机,又一次点开那个号码。
屏幕亮着,光标在输入框里闪烁。她打了几个字:“你还好吗?”然后删除。又打:“我看到你了,在发布会。”再删除。最后,她什么也没发,只是盯着那个号码,直到屏幕自动熄灭。
黑色的屏幕映出她的脸,眼神空洞。
***
晚上七点,“云味”云南菜馆。
路容到的时候,沈薇已经在了,还是靠窗的老位置。桌上摆好了汽锅鸡和两碗米线,蒸汽袅袅上升,混合着菌菇的香气。窗外的巷子亮起了暖黄色的串灯,挂在老砖墙之间,像一条发光的河。
“今天这么早?”路容坐下。
“采访结束得早。”沈薇给她倒茶,普洱茶的深红色在白色瓷杯里荡漾,“你看起来比上次更累了。”
“创业都这样。”路容拿起筷子,夹了块鸡肉。鸡肉炖得酥烂,汤汁鲜美,但吃在嘴里有些味同嚼蜡。
两人安静地吃了一会儿。民谣音乐换了一首,是低沉的男声吟唱,吉他弦音清澈。隔壁桌是一对情侣,低声说着话,女孩偶尔发出轻笑。
“你让我打听的事,有消息了。”沈薇放下筷子,声音压低了些。
路容的动作顿住。
她慢慢放下筷子,手指在桌下收紧。掌心又开始出汗,那种熟悉的、细微的颤抖感从指尖蔓延上来。她深呼吸,强迫自己平静。
“周哲。”沈薇看着她,“星耀事件后,他辞职了。正式离职手续走了一个月,据说李剑那边还想留他,但他坚持要走。”
路容的喉咙发紧:“然后呢?”
“然后他消失了大概两周。”沈薇说,“没人知道他去了哪儿。再出现时,他入职了‘开源数据隐私研究所’,一家小型非营利研究机构,在城西的创意园区里。规模很小,不到二十人,主要做开源技术推广和数据隐私保护的研究,接一些公益项目,不碰商业数据交易。”
路容听着,心脏像被什么东西慢慢攥紧。
“他现在的职位是高级研究员,负责技术架构。”沈薇继续说,“我托人问了一下,那边的人说他工作很投入,但话不多,几乎不参加社交活动。每天准时上下班,独来独往。”
“他……”路容的声音有些干涩,“他看起来怎么样?”
沈薇沉默了几秒。
“我同事去那个研究所做过采访,见过他一次。”她说,“他说周哲看起来……很平静。不是装出来的那种,是真的平静。采访中聊到数据隐私的技术问题,他讲得很专业,但一涉及到个人话题,就会礼貌地绕开。”