晋江文学城
下一章 上一章  目录  设置

3、睡眠回放 ...

  •   第三章睡眠回放

      徐晟醒来的时候,手机屏幕正对着天花板,像一块被遗忘的冷玻璃。

      窗帘没拉严,缝里漏进一线路灯的黄,落在床沿,像一条细细的刀口。空调外机在楼下震,震得很规律,可他听不清——不是因为耳朵堵,是因为他的脑子里还残着昨夜那段声音,像一根细线勒在喉咙上,勒得他一咽口水就疼。

      手机发出轻微震动,屏幕亮起,一条推送:

      【梦眠】昨夜睡眠录音已生成。检测到“交互片段”,建议回放。

      他盯着“交互片段”四个字,眼皮跳了一下。

      公司里做产品的人都知道,这种词通常只会出现在灰度报告里,出现在“我们终于抓到用户在某一秒做了某个动作”的兴奋里,出现在表格最右侧那列“转化率”下面。它不应该出现在一个普通的睡眠监测App里,更不应该出现在他自己的手机上——尤其是在他明明一觉睡到天亮、没有起夜、没有开麦的情况下。

      他伸手去摸床头水杯,杯壁冰凉,水只剩半杯。喝下去的一瞬间,他喉结滚动,喉咙像被砂纸刮了一下,疼得他皱眉。

      昨晚他其实没睡好。

      不是失眠,是那种断断续续的、半梦半醒的疲惫,像有人在你耳边反复敲回车。敲得不大,但你每次要沉下去就被拽回来一点点。醒的片段里,他记得自己好像听见过一句很轻的女声,温柔得像客服:“请复述。”当时他以为自己在做梦,还在心里骂一句“什么鬼”,骂完就又睡过去了。

      现在推送跳出来,他的指尖发麻。

      他点进App。

      界面很干净,睡眠评分、心率曲线、深睡时长都在,像平时任何一天。只有“昨夜录音”那一栏比平常多了一条小标签:Beta。标签旁边多了一个按钮:翻译。按钮很亮,亮得像你非点不可。

      徐晟盯着那颗“翻译”,没有立刻点。

      他先点了回放。

      波形图往前走,起初是空调的底噪、被子的摩擦、偶尔一声翻身。再往前一点,他的呼吸变慢,像进入深睡。然后在 03:17 那个点,波形突然规整起来——不是人类梦呓那种忽高忽低,而是两条很稳定的“说话曲线”,短、硬、停顿精准,像两个人在对齐节奏。

      下一秒,耳机没戴、扬声器也没开大,房间里却响起一声很轻的——

      “哒。”

      像键盘回车。

      徐晟的手指停在屏幕上,背脊起了一层鸡皮疙瘩。

      他把音量拉低,几乎静音。那声“哒”还在。不是从扬声器出来,是像直接出现在耳道里,贴着耳膜敲了一下。

      然后是陌生的音节。

      很短,很硬,像含着铁。

      紧接着,另一个声音接上——更低、更近、更哑——那是他自己的声音。

      徐晟整个人僵在床上。

      录音里“他自己”用一种他完全不会的语言,和那个陌生音节对答得很流利,停顿处甚至像在等对方点头。那不是梦话,那是沟通。是流程沟通,像你在对上级复述规则,复述完等一句“通过”。

      他把回放按停。

      按停那一下,他的喉咙里忽然挤出一点气音,像要说“停”。他没说出口,但他听见了。

      听见自己嘴里发出的那点气音被谁在暗处“回车”了一下。

      手机屏幕上弹出提示:

      【提示】检测到交互未完成。
      请完成:复述。

      徐晟的呼吸一下乱了。

      他盯着“复述”两个字,指尖发凉。他想退出,手指往左滑,页面却卡住。再滑一次,页面依旧没退,像有人把“返回”从他手机里抠走了。

      他强迫自己冷静下来,去点右上角的“关闭录音”。按钮按下去,页面闪了一下,按钮灰了,但底部浮出另一条提示:

      【Beta体验】翻译功能限时开启:00:30

      倒计时开始跳:29、28、27……

      徐晟脑子里冒出一层很老旧的职业直觉:倒计时是逼迫。倒计时不是提示,是催促,是让你做出动作——点,滑,确认。

      他把手机翻过来扣在床上。

      手机还在震,震得很轻,像下面有人用指甲敲木头。

      他盯着扣着的手机,盯了两秒,突然觉得荒谬:他是做这种东西的人,他每天写“引导用户完成关键动作”的策略,他写过无数次倒计时弹窗,写过无数次“限时体验”“立即开启”。现在这套东西用在他身上,用得精准、温柔、没有任何情绪,却让他后背发凉。

      扣着的手机屏幕光从边缘漏出来一点点,映在床单上,像一条亮的缝。

      缝里仿佛有字在滚动。

      他没敢翻开看。

      可他听见那道很温柔的女声又出现了,贴着他耳朵说:

      “请复述。”

      徐晟猛地捂住嘴。

      掌心压着嘴唇的那一瞬,他感觉自己的舌根像被人轻轻推了一下,有一口字往外涌。他用力把那口字吞回去,吞得喉咙发痛。

      “哒。”

      耳边又是一声回车。

      手机忽然不震了。

      房间里安静得过分,安静到他能听见隔壁楼有人开水壶的“咔哒”声,能听见自己心跳撞在胸骨上。那种安静不是安全,是像对方在等你下一次呼吸,等你下一次忍不住解释。

      他小心地把手机翻回来。

      倒计时没了。

      “翻译”按钮也没了。

      屏幕上只有一行字,干净利落,像系统处理结果:

      通过。

      徐晟盯着那两个字,胃里像被钩子勾住。他明明没有说,也没有点,但它写了“通过”。它给他盖章了。

      然后第二行字出现:

      下一项:归档。

      第三行字慢慢浮出来:

      请勿尝试说明。说明将被视为复述。

      徐晟的指尖一凉。

      他张嘴想骂人,喉咙里却只挤出一点气,像声带被谁掐住了一条缝。他用力清嗓子,发出的仍然只是气音。那一刻他突然明白,后果已经开始落在他身上了——不是吓唬,是执行。

      他站起来,赤脚踩在地板上,脚底冰凉。他走到浴室镜子前,盯着自己的脸。脸还在,眼下有青,像熬夜。可他眨眼的时候,镜子里的那一下慢了半拍,像影子跟不上。

      他抬起右手,镜子里的手抬得更慢。

      他把手贴到镜面,冰凉。他的指尖在镜面上停住,镜子里那根指尖却像透了一点——不是穿透,是边缘变薄,像透明度被轻轻往下拉。

      徐晟后背一麻。

      他冲回床边,抓起手机拨110。

      屏幕上跳出提示:

      该号码不可用。

      不是不存在,是不可用。

      他又拨他同事、拨他女朋友、拨他妈。

      全部不可用。

      像这段空间里,“外面”被切断了。他不是无法联系别人,他是被从可达的网络里暂时摘掉。

      他站在卧室中央,第一次真正意识到:这不是产品Bug,这是某种东西在借用产品外壳执行一套规则,而他已经走到“通过”,下一项是“归档”。

      归档意味着什么,他在公司里太熟悉了:写进库,锁定状态,不允许更改。归档之后,你不是“暂时异常”,你是“处理完成”。处理完成在数据里是好词,在人身上是冷词。

      他不敢再待在家里。

      不是因为家里闹,是因为他能感觉到自己在变薄。留在这里,下一步很可能就是彻底“不可用”。

      他换衣服时手指发抖,扣扣子扣了两次才扣上。出门前,他停在门口看了一眼卧室,床上被子褶皱还在,枕头上有一块凹陷——那是他刚睡过的形状。他突然很怕自己等会儿回来,凹陷还在,人却不再属于这个房间。

      他推门出去。

      楼道灯亮着,邻居家的门牌反光。电梯门开着,电梯里没有人。他没有按楼层,直接走楼梯——他不敢在电梯里听见任何提示音。

      他一路跑到公司。

      ?

      梦眠科技的办公楼夜里也不安静。

      写字楼的电梯厅灯光冷白,保安坐在玻璃房里刷短视频,视频音量开得不大不小,刚好让人听得清人声的轮廓。走廊尽头的清洁车停着,拖把桶里水还没倒,带着一股洗涤剂味。开放工位区一半灯没关,工位灯一盏一盏亮着,像谁忘记下班。

      徐晟刷工牌。

      门禁“嘀”一声,红灯。

      屏幕显示:访客,请验证。

      他的工牌失效了。

      他站在门口,喉咙发紧,手心全汗。保安抬眼看他:“你谁啊?这么晚。”

      徐晟张嘴,发不出声,只能指自己的工牌,再指门禁屏幕。

      保安皱眉,走过来,用钥匙开了侧门,嘟囔一句:“内部系统抽风吧,明天找行政。”

      侧门开的一瞬,徐晟迈进去,脚踩在地毯上,突然觉得脚底一轻,像踩空了一点。他低头看影子,影子边缘少了一块,很小,但很清楚,像被橡皮擦擦掉一个角。

      他不敢停,直奔会议室。

      会议室门一推开,里面已经坐着几个人:算法负责人、法务、公关、运维。桌上堆着日志打印纸,纸边很锋利;投影幕布亮着,是昨夜录音的波形图;空气里有冷掉的咖啡味,杯口浮着一层褐色泡沫。

      他们抬头看见徐晟,都愣了一下。

      “你怎么来了?”算法负责人皱眉,“你不是在家吗?群里那条语音——”

      徐晟的眼神发红,他抬手指自己的喉咙,又拿笔写在纸上:

      我没发。它替我发。
      我嗓子要没了。
      我工牌失效。
      手机里出现‘通过/归档’。

      法务看见“归档”两个字,脸色瞬间变白。他没让任何人开口复述,直接把纸抽过去,手指发抖地压住那几个字,像怕字会跳起来。

      公关把手机倒扣,声音压得很低:“上周……那个内测同事——你们还记得吗?”

      会议室里一瞬间安静。

      算法负责人喉结动了一下,点开另一份文件,手指发紧。他没有说名字,只把监控片段拖出来。

      画面是夜里两点的开放工位区。一个人坐在工位上,电脑屏幕亮着,正是那颗“翻译”按钮。旁边有人走过去拍他肩膀,他慢慢转头,嘴巴动了动,没有声音。拍肩膀的人又拍了一下,那人抬手指了指自己的喉咙,指尖发抖。

      然后,他开始变淡。

      不是电影那种瞬间蒸发,是像透明度条被一点点拉下去,三秒、四秒、五秒,轮廓从清晰变成薄,再变成几乎看不见。最后他的位置空了。

      椅子没动。

      地上没有脚步影子。

      只有桌面上那杯咖啡还在冒着一点热气,像刚泡好。

      公关的手抖得厉害,杯子碰到桌面“叮”一声。

      法务的声音发哑:“人呢?”

      运维把门禁日志拉出来,屏幕上显示:

      02:10 Exit success
      Reason: user confirmed
      Phrase: ——(这行被算法负责人用纸挡住了,不让任何人看清具体词)

      “门禁记录证明他离开。”运维说,“监控里没有他离开动作,但系统认为他离开了,所有权限自动回收,账号注销,工位分配释放。第二天我们报警,警方看记录,说这是公司内部管理……我们解释不了。”

      徐晟握着笔,指节发白,在纸上写:

      他不是离开。
      他是被写成离开。

      算法负责人盯着那行字,沉默了两秒,写回去一句:

      点了翻译。

      徐晟的胃一沉。他低头看自己手机上的“通过”,突然明白链条在哪里:通过之后,就会引导你去完成“翻译”;翻译就是归档;归档就是被写成离开;写成离开,现实就配合你离开。

      法务拿起电话,声音压得极低:“外包应急。联系异常风险合规。”

      公关点头:“白鲸那次也是他们。”

      徐晟抬头,用气音挤出一点声音:“他……还能回来吗?”

      声音很轻,像从纸里漏出来。法务猛地抬手示意他别说话——可已经晚了。会议室里那台投影仪忽然“滋”了一声,幕布闪了一下,像有人插入了新信号。

      幕布上没有画面,只有一行字,打在白底上,像系统播报:

      Archive queue: 1

      徐晟的喉咙瞬间发紧,像那一口气音也被记入了队列。他的影子边缘又少了一点。

      法务脸色发白,迅速把投影电源拔掉,幕布黑下去。黑下去的一瞬,会议室里没有人敢再开口。

      他们只能等。

      ?

      异常风险合规公司的电话在凌晨两点四十七接通。

      沈照接电话时正站在饮水机旁边,杯子里是温水,水面晃动像一层薄膜。他听对方开口第一句就打断了:

      “别复述录音内容。别说关键词。只说‘做了什么’和‘发生了什么’。”

      梦眠法务愣了一下,立刻换成更干的描述:“睡眠录音出现未知语言对话与流程提示;用户没点翻译但出现‘通过/归档’提示;上周内测有人点翻译后监控淡化消失,门禁记录显示离开;现在当事人嗓子开始失声,工牌失效。”

      沈照问:“当事人现在在哪?”

      “会议室。我们让他写字。”

      “做得对。”沈照说,“把所有屏幕扣下,别盯倒计时。任何提示音都不要回应。别讨论‘为什么’,讨论就是复述。”

      法务声音发紧:“你们多久到?”

      沈照侧头看了一眼旁边工位。

      贺停云还没走。黑外套拉到下巴,红章盒在手边,板夹里夹着空白表格。他正在填上一单的处置记录,字稳得像打印体。桌灯打在他手背上,那片压章的红还没褪,像刚烫过。

      沈照对电话说:“二十分钟。”

      挂断电话,他把杯子里的水一口喝完,喉结滚动,薄荷味还残在口腔里。他抽出《临时发言授权》,推到贺停云面前。

      贺停云抬眼,眼神冷:“新单?”

      “睡眠App。”沈照说,“点一下就进链。”

      贺停云没有问细节。他笔尖点了点空格:“范围。”

      沈照低头写:
      仅限现场指令与判定,不使用通过/确认/同意等词,不复述触发语。

      写完抬眼:“行?”

      贺停云红章压下去,“啪”。边角红印落在纸上,像把沈照的嘴也压进去一层。然后他剥开润喉糖,塞进沈照手心里。

      沈照挑眉:“给我?”

      贺停云冷声:“你嗓子紧就想多说。”

      沈照把糖含进嘴里,薄荷味冲上来,笑了一声很短:“你对我挺熟。”

      贺停云没笑,拿包起身:“走。”

      出门时电梯广告屏在播梦眠的广告:“让你在梦里也被理解。”女声温柔得像提示音。沈照没有停。贺停云的手在他手腕上扣了一下,极轻,像提醒:别听。

      车里,导航弹出:是否启用语音导航?

      沈照手指停在方向盘上。

      贺停云伸手把车载麦克风硬开关拨到底,音量按到零,动作干净利落。沈照把窗留一条缝,让外面的风声灌进来当底噪——底噪能让某些“清晰指令”变得不清晰。

      车开上高架,城市夜里很干净,路灯把挡风玻璃切成一格一格白线。沈照开得不快,但每个红灯停下,他都会看一眼后视镜——不是看路况,是看贺停云的脸色。贺停云脸白得厉害,喉结滚得慢,像吞咽困难。

      沈照把暖风调高一点。

      贺停云没看他:“别开太热。”

      “你怕什么?”沈照问。

      贺停云的眼神冷:“太安静。它听清你。”

      沈照没再贫,留着风声,留着底噪。沉默里只有一种很细的东西在拉扯——沈照想说更多,贺停云在用每一个动作告诉他闭嘴;沈照偏偏不是乱说话的人,他说的每句话都是刀,可刀越锋利,越容易被别人捡走去杀人。

      他们在这种矛盾里工作了太久,矛盾已经变成默契。

      ?

      梦眠会议室门口贴着“静音会议中”。玻璃门反光里能看见里面的人都在写字,像整个房间被禁言。

      法务迎上来,声音压得低:“人都在。我们把投影拔了,把手机扣了,但刚才队列弹出来一次。”

      沈照点头:“谁开口了?”

      法务吞咽一下:“当事人…挤出了一点声音。”

      沈照没骂,也没解释。他只说:“再别让他出声。”

      贺停云按开录音笔,红灯亮。他没寒暄,走进会议室,把一沓空白纸放到桌中央,示意所有人:写。

      徐晟坐在最靠墙的位置,背挺得很直,像怕自己塌下去就会被当成空位。他抬头看见沈照和贺停云,眼神里那种“快要被写走”的恐惧终于有了落点。他张嘴想说话,喉咙里只出一点气音。

      沈照把便签按在他面前:

      写。

      徐晟立刻抓笔写:

      我没点翻译。
      手机出现“通过/归档”。
      我嗓子快没了。
      工牌失效。
      上周内测有人点翻译后消失。
      门禁记录写他离开。
      我怕我也会。

      沈照扫完,抬眼看算法负责人:“点翻译之前,链条怎么走?”

      算法负责人也写,字很快,像怕自己写慢也会被队列拖走:

      先出现未知语言对话。
      提示“请复述”。
      复述后出现“通过”。
      出现倒计时按钮。
      点按钮后“归档”。
      归档后人会变薄。

      沈照看着“变薄”两个字,点了点头。他没有问“为什么变薄”,他问的是“从哪开始薄”。

      算法负责人写:

      先嗓子。
      再手指。
      再影子。
      最后整个人像被擦掉。

      沈照把那张纸翻过去,写回去一句:

      窗口在“通过”和“归档”之间。

      写完他抬眼看贺停云。

      贺停云已经在板夹上写撤回记录,笔尖很稳:

      撤回对象:通过判定(未完成→通过)
      触发点:复述/提示音
      终审点:翻译按钮(归档)
      窗口:通过后、归档前
      凭证:真话(当事人)
      见证:撤回专员

      写完他抬眼,声音哑:“付费。”

      沈照看向徐晟:“写一句真话。你最怕什么?”

      徐晟的笔尖停了一下,像怕真话也会算数。他还是写了,写得很狠:

      我怕我妈找不到我。
      我怕我变成记录。
      我怕我连‘不’都说不出来。

      最后一句写完,他喉结滚动,像那句“不”已经卡在喉咙里。

      贺停云把这张纸压在录音笔旁边,红灯贴着纸面,像把真话钉住。与此同时,会议室角落里扣着的一部手机忽然“叮”了一声,像提示音。

      所有人同时一僵。

      那部手机自己亮屏,屏幕反光映在玻璃桌面上,像一张倒影的纸:

      【翻译Beta限时开启:00:20】

      倒计时跳:19、18、17……

      徐晟的手猛地抖了一下,指尖差点伸向手机。那是人的本能——倒计时会逼你“做点什么”,哪怕是关掉、是解释、是骂一句。

      沈照先一步走过去,直接把那部手机拿起来。拿的时候他不看屏幕,用手掌把屏幕完全盖住。屏幕在他掌心里发热,热得像活的东西。

      他把手机塞进不透明文件袋,拉链拉死,再把文件袋压在桌面上,手掌按着不松。倒计时的光被压住,会议室里那种被吸走的注意力松了一点。

      贺停云抬眼:“窗口。”

      他站起来,红章盒打开,章在指尖转了一下,停住。嗓子哑得厉害,却字很清楚:

      “撤回开始。”

      他没有复述任何关键词,只对着录音笔说:

      “撤回对象:本场域内‘通过判定’的即时生效。”

      红章落下,“啪”。

      倒计时还在文件袋里跑,袋子轻轻震动,像里面有人在敲键盘。

      女声从某处响起,很温柔,却明显更快:

      “检测到撤销。请补充复述。”

      徐晟的喉咙猛地一紧,那口陌生音节像要自己挤出来。他嘴唇开始无意识地动。

      沈照几乎瞬间扑回去,手掌直接覆住徐晟的嘴,盖得很紧。徐晟呼吸热而乱,唇在沈照掌心里发抖。沈照没说“别说”,他不敢让任何“别”字变成提示音的一部分。他只是用力按住,按到徐晟喉结把那口字咽回去。

      贺停云第二次落章,“啪”。

      “撤回有效。”

      女声卡了一下,像被噎住。

      但没有消失。

      它改了话术,温柔得更像流程:

      “补充验证:请复述至完整。”

      这句更毒。它不是让你说某个词,它让你“完整”。完整意味着你越挣扎越要把那段陌生音节说完,越说越稳,越稳越像你自愿。

      沈照抬眼看贺停云:“它要闭环。”

      贺停云的眼神冷得像刀:“真话不够硬。”

      沈照喉结滚动。他知道贺停云在要什么:要一条更硬的锚点,一条能把撤回钉住、钉到“完整验证”也无法覆盖的锚点。锚点越硬,代价越大。

      他没有立刻给。他先把徐晟按稳,让徐晟的肩膀别抖得太厉害——抖也可能被它当成某种节奏输入。他偏头看向算法负责人,问了一句很短的问题:

      “那段陌生语言里,有没有固定的停顿点?”

      算法负责人愣了一下,立刻写:

      有。每句最后都会停一拍,像等回车。
      回车声出现时它才说“通过”。

      沈照点头。他转向桌上那只打印机旁的机械键盘——梦眠的人用来打日志的。键盘上有一颗很大的回车键,光滑发亮。

      沈照伸手按了一下回车。

      “哒。”

      声音很清脆。

      女声停顿了一下,像被转移了注意力。

      沈照又按了一下,保持节奏,像在喂它一个假的“停顿点”。他看向贺停云,语速很稳,长句一点点压出来:

      “它需要的不是词,是一种让它判定‘完整’的节拍;我们把节拍从人的嘴转到键盘回车,让它以为验证对象变了——验证不再靠复述语言,而靠复述节奏。”

      贺停云抬眼,眼神里那点冷终于动了一下:“你要改变量。”

      沈照点头:“改变量。”

      他对着空气说出那两个字之前,停了一秒——不是犹豫,是确认自己要说的每个字都短、都硬、都可复核,不给对方多余材料。然后他开口:

      “判定:本次复述验证对象为‘回车节奏’,非语音内容。”

      “改变量:复述完成条件=三次回车一致。”

      话音落地的一瞬间,女声像被迫跟着流程走,语气里第一次出现了卡顿:

      “请……复述。”

      它的“复述”被沈照拧到了键盘上。

      沈照立刻按回车。

      “哒。”

      再一次。

      “哒。”

      第三次。

      “哒。”

      三次间隔一致。

      女声沉默了两秒,然后很轻很冷地吐出两个字——它仍然想用那个节点盖章:

      “通过。”

      就在它说出这两个字的瞬间,贺停云抬手,红章第三次落下,“啪”。

      “撤回。”

      这一次他撤的不是“通过”,他撤的是“通过的归属”。他把“通过”从当事人身上撬走,让它落在那三次回车上——落在键盘、落在桌面、落在一个不会消失的物体上。

      可这一下太硬,硬到需要更硬的凭证。

      贺停云抬眼,声音几乎断裂:“付费。”

      沈照没看其他人,也没让会议室里任何人听见。他俯身贴近贺停云耳侧,用气声吐出一句真话,短得像刀背拍下去:

      “我需要你。”

      这句话没有花哨,没有解释,也没有让人误会成情话的余地——它更像现场必要的支点。可它落在贺停云耳里,贺停云的喉结猛地滚动一下,像吞下一口刺。

      贺停云把这句收进录音笔,红灯贴着纸面。他没有回应,也没有看沈照,只把红章按得更重,像要把这句真话钉进规则里:

      “撤回有效。”

      会议室里那股压迫感骤然一沉,像有人把悬在头顶的绳子松开一段。徐晟的肩膀一下塌下来,像终于能喘。他的手指不再透明地发冷,影子边缘那块缺口也不再扩大。

      文件袋里那部手机不再震。

      倒计时像被掐断。

      女声消失。

      屋里只剩空调风口吐出的低噪和人的呼吸声,粗重、断续,像刚从水里被拖上岸。

      可贺停云的脸色更白了。

      他站着没动,指尖还捏着红章,手背微微发抖。他张嘴想说什么,声音没出来,只有气。喉咙像被人从里面拧了一把,疼得他眼角发红,却硬生生不抬手去擦。

      沈照一把扶住他手腕,把温水杯塞进他手里,力道稳得像不许拒绝。贺停云喝了一口,吞得极艰难,像吞碎玻璃。

      沈照低声:“你刚才那一下,代价多少?”

      贺停云没声。他从板夹里抽出笔,在纸上写:

      失声。
      写完又补一行:
      你别再给我更硬的真话。

      沈照看着那行字,没笑。他把纸压在掌心里,掌心发热。

      算法负责人这时候才敢抬眼,写了一个问题递过来:

      那位内测同事还能回来吗?

      沈照没有给温柔答案。他写回去:

      归档完成的,回不来。
      我们能做的是别再让第二个归档。

      这句写得很硬,硬得像冰。会议室里几个人看着,脸色更白,可他们也因此真正明白了后果——不是吓唬,是已经发生过:人会真的没,没得干净,留下的只有记录证明他自愿离开。

      法务又写:

      外部同步还在。是谁在收?

      运维把电脑转过来,屏幕上是网络抓包:一个未知地址在向外发包,目标不是梦眠服务器,而是一个外部节点。节点名只有几个字母,像字段名。

      运维写:

      同步地址不是我们。外部。

      沈照盯着那串地址,指腹发冷。他想起白鲸那单里出现的 forced_on 字段,想起电梯里用他声音说“允许进入”,想起刚才女声说“检测到干预”。这些碎片在他脑子里开始对齐——这不是某一家公司的事故,是一张网。

      贺停云靠在椅背上,呼吸很浅,手指按着喉咙。他抬眼看沈照,眼神冷得发紧,像在提醒:别说多余的词。

      沈照没说。他只写了一句给梦眠法务:

      关掉Beta,停掉回放入口,封死翻译按钮;任何夜间录音先本地加密,不上传。

      法务点头如捣蒜,立刻去执行。

      他们离开梦眠时,走廊灯冷白,办公区空旷得像没人上班。某个工位上放着一杯咖啡,杯口还冒着一点热气,像刚泡好。

      沈照看了一眼,没有停。他知道这种热气在凌晨意味着什么——意味着有人刚在这里坐过,但人未必还在。

      电梯门要合上时,电梯内侧的屏幕忽然亮了一下,像被人远程唤醒。屏幕上闪出一行字,只有四个字母:

      SAMP

      下面一行更短:

      Owner:Shen Zhao

      沈照的呼吸停了一拍。

      他没有去读出那行字,但他看见了,贺停云也看见了。贺停云抬手,直接把电梯屏幕电源盖扣上,“啪”一声,屏幕黑下去。

      电梯下行。

      贺停云一路没说话。他的嗓子像被锁住,只能用吞咽抵抗那种撕裂。他把红章盒抱在膝上,抱得很紧。

      沈照侧头看他,低声用气音说了一句:“你别把自己撤没了。”

      贺停云抬眼,没声音。他伸手,指尖在沈照手背上按了一下,短促得像盖章。

      电梯到地库,门开,冷风扑上来。

      他们上车,导航屏幕亮起,又弹出提示:

      是否确认回程?

      沈照没开口。

      贺停云伸手把麦克风按键关死,音量按到零。然后他拿笔,在便签上写了一行递给沈照:

      它把你的名字写进归属了。下次会更快。

      沈照把便签折起来塞进兜里,指腹压在折痕上,像压住一条会钻出来的蛇。车开出地库,路灯一格一格掠过挡风玻璃,像键盘回车在黑暗里敲。

      他盯着前方,喉结滚动,最终只吐出一个字,像给自己下判定:

      “干。”

      贺停云没有声音。他把红章盒扣得更紧,扣子“卡”一声,很轻,却像给下一单敲了预告。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>