陆昂在机房门口坐了一整夜,手指悬在关机键上,却迟迟无法按下,因为门外站着天幕的法务,手里拿着法院传票。
走廊的声控灯早就灭了,只有消防通道那盏绿色指示灯亮着,把整条走廊染成一种病态的幽绿。他背靠着墙,膝盖蜷起来,手机屏幕亮着又暗下去,反反复复。屏幕上是顾安发来的那条消息,只有一行字:
“明早九点,我要看到独立链路彻底关停。你亲手关。天幕的法务函已经到我桌上了,别让我难做。”
他盯着那行字,指尖在屏幕上悬停,屏幕暗下去,又亮起来。三次输入,三次删除,最终只留下一片空白。他需要时间确认这是否是唯一的选择。他闭上眼,脑子里飞速掠过那些替代方案——把链路迁到境外服务器意味着数据安全风险,换域名则面临用户流失,而开源代码等于将核心资产拱手让人,但每一个方案都被他自己否决了。顾安说得对,天幕不是第一个来找麻烦的,也不会是最后一个。只要破晓传媒还在这条产业链上,只要他陆昂还站在明处,那些人就有办法掐住他的喉咙。他需要的不是一条更隐蔽的路,而是一个能真正改变局面的契机。但那个契机,他还没找到。
他低头看了看自己的右手,食指和中指之间有一道浅浅的烫疤,那是三个月前焊接主板时不小心被烙铁蹭到的。当时何潇还笑话他“手残”,说这道疤以后就是破晓传媒的“荣誉勋章”。他下意识地用拇指摩挲了一下那道疤痕,微微发烫,像某种不肯熄灭的余烬。他忽然想起周远——那个在城西仓库帮他存备份硬盘的老伙计,三年前从体制内辞职下海,开了一家不起眼的服务器托管公司。周远这人话不多,但每次破晓传媒遇到技术瓶颈,他总能从仓库角落里翻出几台淘汰的机器,拼拼凑凑又是一套能用的方案。陆昂曾经问他为什么愿意帮自己,周远只回了一句:“因为你是少数几个不把代码当生意做的人。”那句话陆昂记到现在。他犹豫了一下,给周远发了一条消息:“如果我把主链路关了,城西仓库的备份硬盘还能撑多久?”周远几乎是秒回:“撑到你后悔为止。但别关。关了,就真的回不了头了。”陆昂盯着这条回复,喉结上下滚动了一下,没有回。
凌晨三点的时候,楼下早餐摊的老板娘上来收东西,看见他坐在那儿,愣了一下:“小陆?你咋还没走?这都几点了。”
“等天亮。”他说。
老板娘看了看他手里的手机,又看了看机房那扇紧闭的门,没多问,从塑料袋里掏出一个还热乎的茶叶蛋递过去:“垫垫。别熬坏了。”
他接过来,说了声谢。蛋壳剥开的时候还烫手,他一口一口吃完,胃里总算有点东西了。他低头看了看自己的手,那道烫疤在幽绿的灯光下格外分明,像一条焊死般的裂痕。这双手装过服务器、焊过电路板、写过十几万行代码,也曾对着直播镜头拨过吉他弦。他从没想过,有朝一日这双手要亲手掐灭自己一手带大的东西。
天蒙蒙亮的时候,走廊里开始有保洁阿姨拖地的声音。陆昂站起来,腿麻得差点没站稳,扶着墙缓了半分钟才恢复知觉。他走到机房门口,把手掌贴在门板上——门板冰凉,指尖触碰到金属外壳的微凉,仿佛还能感受到三个月前焊接电路板时留下的烫痕。里面那台服务器还在嗡嗡运转,那是他们花了三个月搭起来的独立链路,从硬件到软件全部自研,不经过任何第三方平台中转,内容直发,用户直连,没有任何中间商能卡住他们的喉咙。
那是破晓传媒最后一条活路。
他掏出手机,拨了顾安的电话。响了三声,接了。
“想通了?”顾安的声音很淡,但尾音带着不容置疑的寒意,像一把刀锋上凝着的霜。
“我想问你一个问题。”陆昂说,“你让我关掉它,是因为它真的有问题,还是因为天幕觉得它有问题?”
电话那头沉默了几秒。然后顾安说:“有区别吗?”
“有。”陆昂说,“前者我认,后者我不认。”
“陆昂,你是个聪明人。”顾安的声音带上一丝疲惫,但那股寒意始终没散,“你应该知道,在这个行业里,对错不重要,活下来才重要。独立链路动了太多人的蛋糕,天幕不是第一个来找我的,也不会是最后一个。你今天不关,明天就会有别的人来关。区别只是,今天关,你还能体面地走;明天关,你可能连走的机会都没有。你以为你扛的是理想?你扛的是天幕法务部三十七个人的KPI,是投资方季度报表上的红线,是整条产业链上每一个等着分食的人。你多撑一天,他们就有多一天的理由把你碾碎。”
陆昂没说话。他站在走廊尽头,看着窗外灰蒙蒙的天色,远处的写字楼一栋栋亮起灯来,像是一块块冰冷的墓碑。顾安说的那些数字和压力,像一张无形的网,正一寸一寸地收紧,勒进他的骨头里。但他咬了咬牙,声音沙哑却清晰:“顾总,你说得对,活下来才重要。但活下来之后呢?是像天幕那样,把别人的声音掐灭,换自己的一席之地?还是像我们这样,哪怕只有一盏灯,也要让那些被算法抛弃的人听见一点响动?我选后者。”
电话那头沉默了很久。然后顾安说:“我给你一上午的时间。中午之前,我要看到链路关闭的确认报告。你亲手签的字。”
电话挂断。
陆昂站在原地,手机屏幕暗下去。他低头看了看自己的手——右手食指和中指之间那道烫疤在晨光里格外清晰,像一道被焊死的裂缝。这双手搭过服务器,焊过电路板,写过十几万行代码,也曾经在直播镜头前弹过吉他。他从来没想过,有一天这双手要亲手掐死自己一手养大的东西。
他推开机房的门,走进去。服务器指示灯闪烁,散热风扇嗡嗡作响,空气里弥漫着一股电子元件特有的味道。他走到主控台前,屏幕上显示着实时数据,在线用户数、内容播放量、互动率,都在稳步增长。那是他们用三个月时间,从零到一养起来的用户群。没有算法推荐,没有流量扶持,纯粹靠内容本身的口碑一点点积累起来的。
他的指尖在电源键上方停驻。那不是按钮,是通往两个平行世界的入口。颤抖的不是手指,而是他整个灵魂。他盯着那个按钮,喉结上下滚动了一下,声音沙哑地自言自语:“三个月,一千多台设备,十几万行代码……就为了这一个键?”他的指腹感受到按钮表面的微凉,那凉意顺着指尖一路窜到心口,像一根细针扎进最柔软的地方。他闭上眼,脑海里闪过那些深夜——何潇趴在桌上睡着,口水淌在键盘上;他自己蹲在机柜后面,咬着电筒焊线,焊锡的味道呛得人睁不开眼;还有第一次链路全线跑通时,五个人在机房里又叫又跳,把隔壁公司的保安都惊动了。那些画面像走马灯一样在眼皮底下转,每一帧都带着温度。他睁开眼,手指依然悬着,没有按下去。
就在这时,手机震了一下。他低头看了一眼,是一条私信,来自一个陌生账号,头像是一盏亮着的台灯。内容只有一行字:
“陆昂,我是三号线的用户。我每天下班都听你们播的深夜电台,那是我一天里唯一能喘口气的时候。我不知道你们遇到了什么难事,但我想让你知道,你们的声音对我很重要。别关。”
第一条私信进来时,他以为是偶然。第十条时,他皱了眉。第一百条时,他的手开始发抖。他点开后台,发现私信数量正在以肉眼可见的速度增长——几百条、上千条。他随手点开几条,一条来自一个叫“夜航船”的用户:“我女儿五岁,每天晚上都要听你们讲的那个小狐狸的故事才肯睡觉。她今天问我,妈妈,小狐狸还会回来吗?我不知道怎么回答她。”另一条来自“北纬三十度”:“我在工地上干活,白天没人跟我说话,晚上就听你们的节目。你们要是关了,我就真的一个人了。”还有一条来自“旧时光”:“三年前我老婆走了,我整夜整夜睡不着。是你们的声音陪我熬过来的。别关,求你们了。”
他握着手机,指尖微微发烫。那道烫疤像是被什么点燃了。他一条一条往下翻,越翻越快,那些文字像潮水一样涌过来,拍打着他胸口那道快要愈合的伤口。他忽然觉得,自己刚才悬在电源键上的那只手,不是要掐死一条链路,而是要掐死几百个、几千个活生生的人的声音。
他深吸一口气,把手机放在主控台上,重新看向屏幕。数据还在跳动,用户还在涌入,那些声音隔着屏幕涌过来,像潮水一样拍打着他胸口那道快要愈合的伤口。
身后传来脚步声。他回头,看见何潇站在门口,手里拎着两杯便利店的热豆浆,头发乱糟糟的,显然也是没睡好。
“别急,先吃口。”何潇走进来,把一杯豆浆放在主控台上,自己打开另一杯喝了一口,“我听说顾安找你了。”
“消息传得挺快。”陆昂说。
“机房门口坐了一夜,保洁阿姨都看见你了,朋友圈都传开了。”何潇靠在机柜上,语气随意,“所以,你打算怎么办?”
陆昂沉默了一会儿,说:“我不知道。”
何潇没接话,只是喝豆浆。过了好一会儿,他才说:“你知道我为什么留在这儿吗?”
陆昂看着他。
“因为你是这个世界上少数几个,在所有人都说‘不行’的时候,还愿意说‘试试’的人。”何潇说,“你如果今天把这条链路关了,破晓传媒就真的完了。不是公司完了,是‘我们还能做点不一样的东西’这个念头完了。”
陆昂低下头,看着主控台上那杯冒着热气的豆浆,忽然觉得眼眶有点发酸。
“顾安说,今天关,还能体面地走。”他说,“明天关,可能连走的机会都没有。”
“体面。”何潇笑了一下,“体面能当饭吃吗?体面能让那些用户听到他们想听的歌吗?”
陆昂没说话。
何潇喝完最后一口豆浆,把杯子捏扁扔进垃圾桶,拍了拍陆昂的肩膀:“你自己想清楚。不管你怎么选,我们都跟着你走。但有一点,你要是亲手掐灭这盏灯,就别再提你名字里的那个‘昂’字了。”
他说完就走了,脚步声在走廊里渐远。
陆昂一个人站在机房中央,看着屏幕上跳动的数据,看着那台他亲手组装起来的服务器,看着主控台上那杯还冒着热气的豆浆。他想起三个月前,他们五个人挤在这间机房里,通宵搭链路,困了就趴桌上睡一会儿,醒来继续干。那时候没人觉得累,因为他们都相信,只要这条路走通了,就能让那些被算法抛弃的声音重新被听见。
现在路走通了。但他要亲手把它掐断。
他拿起手机,打开通讯录,找到那个号码——那个号码是三个月前存下的,备注只有一个字:“灰”。
他犹豫了很久,最终没有拨出去。他放下手机,重新看向主控台。屏幕上的私信还在一条一条地涌进来,像一场无声的暴雨。他忽然想起三号线的那个用户说的话——“你们的声音对我很重要。别关。”
他闭上眼,沉默了很久。然后他睁开眼,拿起手机,给顾安发了一条消息:
“顾总,链路我不会关。如果你觉得天幕的法务函比我们三个月的心血更重要,那你就把报告签了,把我开了。但我不签。”
发完这条消息,他放下手机,看着屏幕上的数据,忽然觉得胸口那块压了一整夜的石头轻了一点。
上午十点四十七分,陆昂把一份签好字的报告交到了顾安的办公室。报告封面上印着几个大字:《独立链路未来三年发展规划书》。里面详细列出了链路的商业化路径、合规化改造方案、与第三方平台的合作谈判策略,以及一套应对监管风险的应急预案。每一页都写得密密麻麻,字迹工整,像是熬了几个通宵赶出来的。
顾安接过报告,没有翻开,只是看着封面上的标题,沉默了很久。然后他抬起头,看着陆昂:“你确定?”
“确定。”陆昂说,“链路我不会关。但我愿意把它放到明面上来,接受监管,接受审查,该改的改,该补的补。天幕要的是我们消失,但我们可以用另一种方式活下来,不是躲着活,是站着活。”
顾安没说话,目光落在报告上,指尖轻轻敲了两下桌面。过了很久,他叹了口气:“你知道,这条路比关掉难走一百倍。”
“我知道。”陆昂说,“但难走的路,才值得走。”
顾安又沉默了一会儿,最终把报告收进抽屉里:“我看看。天幕那边我先拖着,但不会拖太久。你最好在三天之内拿出一个能说服所有人的方案。”
“三天够了。”陆昂说。
他转身往外走。
“陆昂。”顾安叫住他,“你还年轻,换个赛道还能起来。别把路走死了。”
陆昂停住脚步,没有回头:“顾总,你说得对,这个行业里,对错不重要,活下来才重要。但我想问你一个问题——你活下来了,然后呢?”
他推开门走出去,没有等顾安的回答。
走廊里,阳光从窗户照进来,落在地砖上,把那些灰尘照得清清楚楚。陆昂走到电梯口,按了下行键。电梯门开的时候,他看见里面站着一个人,周远。
周远看了他一眼,没问结果,只是说:“走了。”
陆昂走进电梯,门关上。两个人并肩站着,谁都没说话。电梯的数字一格一格往下跳,周远忽然开口:“你发那条消息的时候,我就知道你不会关。你这个人,嘴上说‘试试’,心里早就定了。城西仓库的备份硬盘我留着,万一主链路出问题,随时能切过去。”
陆昂没接话,只是轻轻点了点头。他想起三年前周远说的那句“你是少数几个不把代码当生意做的人”,忽然觉得,这条路上他并不孤单。
电梯到一楼,门打开,外面的阳光涌进来,刺得人眼睛发酸。陆昂走出去,站在写字楼门口,看着街上人来人往,车水马龙。他站在十字路口,一条路铺着红毯,通向早已注定的辉煌;另一条路是泥泞的小径,通向无人知晓的黎明。
他低头看了看自己的手。那双手刚刚签了一份规划书,签得干干净净,一笔一划。右手食指和中指之间那道烫疤在阳光下泛着微微的光,像一道不肯愈合的伤口,也像一枚不肯熄灭的印记。
但他知道,他心里的那条链路,没有关。
他收起手机,抬头看了看天空。今天的天气很好,蓝得不像话。远处有只鸟从楼顶飞过,翅膀在阳光下闪着光。
他忽然想起何潇那句话:“你要是亲手掐灭这盏灯,就别再提你名字里的那个‘昂’字了。”
他笑了一下,自言自语:“我姓陆。陆地的陆。昂,是昂首的昂。”
他转身,朝街角那家早餐摊走去。老板娘还在那儿,看见他,笑着招呼:“小陆,今天吃啥?还是老样子?”
“老样子。”他说,“加个蛋。”
他坐下来,看着老板娘在灶台前忙活,油锅滋滋响,蒸汽升腾,把她的脸映得模糊又温暖。他忽然觉得,这个世界虽然有很多操蛋的事,但总有一些东西是值得留下来的。
比如这家早餐摊。比如那个茶叶蛋。比如那杯没喝完的豆浆。
比如那条他决定不关的链路。
他掏出手机,给周远发了一条消息:“机房没断电。备份在城西那个仓库的旧硬盘里,但主链路还活着。三天之内,我要让天幕知道,有些东西不是他们想掐就能掐灭的。”
周远很快回了一个字:“嗯。”
陆昂收起手机,端起老板娘端来的豆浆,喝了一口。烫得他龇牙咧嘴,但他笑了。
他选好了。
(第179章 完)