权限被收回后的第一个周末,周衍学会了睡懒觉。
不是那种有意识的赖床——是真正的、毫无防备的、连生物钟都放弃抵抗的睡眠。
我七点半准时睁眼的时候,他还在我旁边,脸埋在枕头里,碎发翘在额角,呼吸又深又匀。
一条手臂横在我腰上,不是圈,是搭——手指松松地蜷着,掌心朝下,像一只在太阳底下摊开肚皮的猫。
他在公司上班的生物钟是六点五十,醒了之后雷打不动地先看一封邮件再做二十分钟核心训练。离职第一天的早晨,全作废了。
我从他手臂底下慢慢滑出来,没吵醒他。
他只是在睡梦中皱了下眉,手在空了的床单上摸了一下,然后继续睡。
这个动作让他在我眼里忽然不像一个做了七年算法的人——像一只还没完全习惯被人捡回家的流浪狗。
咕噜不知什么时候被他从公寓接了过来,此刻正睡在床尾,尾巴圈成一个圆的灰绒球。
搬猫的事情是周衍自己办的,上周三我去了趟罗湖谈品牌合同,回来的时候猫砂盆、猫抓板、猫粮桶就已经全部到位,摆在客厅角落里,和那台按摩椅呈九十度角。
咕噜对此的评价是在猫砂盆里刨了足足五分钟,然后跳上沙发,把他新买的灰色靠垫踩成了自己专属的王座。
“你什么时候搬的猫。”我当晚问他。
“你出门之后。”他没抬头,还在电脑上写着什么,“猫粮桶放在厨房那堵墙旁边,斜对它的饮水机。它喜欢靠着墙吃东西——在公寓的时候每次吃粮都蹲在那个角落。我把位置镜像了一下,朝向不变。”
他把猫粮桶的摆放位置也做了镜像对称。
这个人会下意识在猫的行为数据里推算出安全感来源,然后不动声色复制出一模一样的安全区。
就像他对我做过的一样。
此刻咕噜从床尾跳下,四只灰爪子踩着我的脚印跟进了厨房。
我倒猫粮的时候它把脑袋挤进我的手和碗之间,尾巴竖得直直的,喉咙里发出冲锋枪一样低沉的咕噜声。
我把豆浆机启动,又从冰箱里拿出鸡蛋和速冻包子放进蒸锅。
窗外的三角梅上挂着好几颗沉甸甸的雨珠,将落未落。
草坪被这些日子的雨水浸得深绿,踩上去应该会微微渗出水来。
那箱旧金山的行李昨天下午从转运仓入库了。
箱子竖着倚在储物间里,帆布上还缠着取下来没扔掉的美国海关胶带。
一切都在发芽。
蒸锅开始冒热气的时候,一双光着的大脚出现在厨房地砖上。
“你偷看我睡觉。”周衍的声音带着起床特有的沙哑,靠在厨房门框上。
他赤着上身,睡裤裤腰松垮地挂在胯骨上,一只脚光着,另一只脚不知什么时候套上了拖鞋——大概是走到一半才想起穿鞋。
头发翘得比我见过的任何一次都离谱,左半边后脑勺直接压出一道弧形凹痕。
“不是偷看。是光明正大地看。”我把豆浆倒进玻璃杯里推给他,“然后顺便翻了一下你那箱行李——美国海关封条还挺完整。”
“不完整。里面缺了一本你以前直播录屏的本地副本。”他揉着眼睛坐到餐桌旁边,声音还很闷,“本来想带走。忘了。”
“忘了还是舍不得。”
“舍不得。”他喝了一口豆浆。
停顿片刻,把杯子放下,视线落在我光着的小腿上,似乎还没完全睡醒。
然后他伸手拉了拉我身上他的旧T恤——领口滑到肩膀,锁骨下方那块昨晚沙发扶手上蹭出的红痕还没褪,边缘泛出淡淡青紫。
他的拇指下意识在上面轻轻蹭了一圈,没说话。
然后他低下头,亲了一下那个红痕。嘴唇干燥,力道轻得像落在花瓣上的一小撮晨雾。
我被他蹭得往后缩了半寸,腿窝磕在餐桌角上。
他抬手垫住我后背和桌角之间,继续往下亲——锁骨、胸前、隔着旧T恤印上乳头。
棉布被他嘴唇含湿,凉意在布料底下化成一道细窄的电流直直地窜过我的腰际。
豆浆机的保温灯跳了一下,他松口,把滑到我臂弯的领口重新拉回原处,然后一本正经地拿起昨晚的合同草稿继续批注:“第五页的收益结算周期偏差太大。……你继续煎蛋。”
说完一边在纸上写写画画,一边把脚上唯一那只拖鞋划过来让我踩。我赤着的脚踩进他的拖鞋,余温还在。
“还有,”他头也不抬,笔在纸上划过,“你刚才从卧室出来的时候忘了穿拖鞋。今天是地板清洁日。你会着凉。概率百分之七十三。”
我把鸡蛋翻了个面,撇着嘴角故意不理他。
中午之后,他整理旧金山带回来的那箱行李。
大部分是书和论文打印件,还有一些零碎——一副备用眼镜、一个没拆封的机械键盘、一小袋已经过期的咖啡豆。
他蹲在储物间地板上,把东西一件一件拿出来分类。
我在他身后倚着门框吃苹果。
“这个。”他从箱子底部翻出一个纸盒,没回头,只是把盒子递到我手边。
盒子里是一对哑光黑的拾音器,外侧却手绘了两笔不易察觉的烫金——在哑黑表面上几乎隐形,只有凑近才能看清。
“给你的吉他。小型移动拾音器,可以直接卡在音孔里。以前用数据帮你调均衡。现在靠你自己调。”他把纸盒压进我掌中,没有多余的话。
我咬紧苹果,把拾音器卡进阿尔罕布拉的音孔里,插上迷你音响。
当我把手指搁到弦上的时候,他蹲在一地论文和旧键盘之间,随手往泰勒上顺了顺钢弦。
没有谱。
没有任何预设的音轨。
他弹得断断续续,指腹上还沾着没擦掉的咖啡渍印子。
但我们的和弦缠在了一起。
我弹E小调,他用大三度断后。
我弹分解,他用低音线垫了一条完全没有被标注过的旋律。
这不是我弹他听。
不是伴奏。
是他用七个月的注视学会的对话。
咕噜从客厅沙发上抬头,瞥了一眼这两个坐在地上的人类,尾巴晃了晃又睡过去。
下午我窝在沙发里懒洋洋地翻平台官方的消息。
乔乔的新账号在三天前晚上开播了第一场。
鹿鹿没有再戴耳钉。
耳钉出现在乔乔的耳朵上,没有任何人出言解释。
这本身就是解释——比所有公告都响亮。
我把手机翻到乔乔的直播间。
在线人数不高,大概三千多。
但她坐在镜头前,背景是一面白墙和一把普通的高脚凳。
没有玩偶墙,没有美颜开到八十的滤镜,没有那句标志性的甜腻开场白。
她只是对着镜头说:“大家好。我是乔乔——本名乔晚。今天不唱歌,就想聊聊天。”
弹幕有骂的,有鼓励的,有沉默的。
她挑了一条弹幕念出来:“你以前刷榜的事是真的假的。”然后她把话筒放下,两只手交握在膝盖上,看着镜头。
“真的。我做了。我没有资格让任何人原谅。”
弹幕静了两秒。
然后炸了。
有人刷“恶心”,有人刷“真诚”,有人刷“你倒是挺敢说”。
她没有再解释,也没有哭。
只是在屏幕前安静地坐了几秒,然后把话题转到了今天的主题——独立直播怎么调参数。
周衍从我背后撑过来,下巴搁在我肩膀上,一起看了一会儿乔乔的直播间,然后开口:“她的在线人数现在只有三千,但弹幕互动率是过去所有场次的三倍。负面弹幕占比正在被正向替代——速度比她公会的公关模型快。”顿了顿,“她把自己毁了之后反而修好了。”
我转头看他。同样的话,同样也能放在我们之间。
我们在厨房的小圆桌边对坐了很久。
他把豆浆杯上那个铅笔画的小星号重新描了一遍,让我伸手。
然后把杯沿上还热着的水珠轻轻沰在我的手心里,用拇指慢慢推开,伏在我指节上写:“星、号。”我抽回手,抬高,在他的额头贴上同样湿润的痕迹。
那是那天第一百零一次不成形的对视。
直到天光完全淡去,他也没问我看的是什么。
晚餐我们没点外卖。
冰箱里有他早上买的菜心、牛肉、一盒豆腐。
他把牛肉切成薄片的时候手腕发力很稳——刀工还是当年跟汕头室友学的,每一片都透光。
我把豆腐切得大小不一,他看了一眼没说话,只是把最大那块夹到他自己那碗里。
蒸锅腾起白汽,抽油烟机嗡嗡地转着,锅铲碰铁锅的声音密而琐碎。窗外亮起第一盏地灯。咕噜跳上餐桌旁边的椅子,趴下来用尾巴圈住自己。
我在炒菜心的间隙问了他一句:“明天我们去看画展吧。有个现代水墨展,票已经买了。”
“嗯。”
“然后去鹿鹿的乔迁party——她新租的公寓,说煮火锅。”
“好。”
“然后晚上回来——”
他放下菜刀,转过脸看我,嘴角的酒窝里藏着一颗极细的水珠:“你是不是在规划日常。”
“对。”我理直气壮地铲起一片菜心,“这就是日常。”
他没再答话,只是重新拿起菜刀,把剩下的牛肉切完。
厨房里只剩下刀刃碰砧板的节奏和电磁炉的低频嗡鸣。
但他在切到最后一刀的时候,我听见他极轻地说了句什么。
我关掉炉火,侧头看他。
“我说——”他把切好的牛肉码进盘里,没有抬头,“这是我活到现在,最好的一天。”
不是被平台审计的那一天。不是拿回权限的那一天。是个既没有荣耀又没有高潮的日常,而他把它定义成最好的一天。
晚饭吃到一半的间隙,我放下筷子,爬到他腿上跨坐着。
他的嘴角还沾着一点酱汁,呼吸在被我贴近的那一下猛然顿住。
我低头用拇指帮他擦掉酱汁,顺便沿着他的下唇蹭进去一个吻。
他很轻地接住我,手从餐桌边缘滑到我腰窝,顺着脊椎向上抚摩。
然后双双从餐椅跌进沙发。
起坐之间他T恤上的豆腐渍印在我锁骨上,凉丝丝的,被他的嘴唇重新焐热。
他撑在我上方,鼻息扫过我的乳沟——那里还留着厨房蒸气带来的薄薄湿意——然后抬眼,那双眼睛在客厅地灯的暗影里像刚从代码丛林里迷路回家。
我没让他等。
我弓腰帮他脱掉上衣,帮他把运动裤蹬到脚踝,用小腿肚轻轻夹了夹他鼓胀的侧腰。
他把自己小心地埋进我身体里。
不是冲刺,是校准。
每一次抽出和顶入都慢得像在重新丈量比分合更大的空间。
沙发上那坨被咕噜踩过无数遍的灰色靠垫滑下去滚在地板上,没有人笑,也没有人捡。
高潮来临时他用手背垫着我后脑,让我软着声音倒进他肩膀。
精液隔着套子打在我最深处,喘息急促紊乱。
而我高潮里叫的仍旧是他的名字——省去任何前缀,干干净净的“周衍”二字。
他把脸深深埋进我汗湿的发间,呼吸良久才平顺下来。
我靠在他怀里,额头抵着他锁骨旁边那块被我咬红的牙印:“以后每一顿饭都得这样。”
“哪样。”
“你切肉。我煮豆腐。”
“成交。”他吻了吻我的太阳穴。
窗外,雨又开始下。
不是轰轰烈烈的暴雨,是那种细密绵长的、能把整个深圳缝进纱帘里的灰雨。
院子里的三角梅在雨丝里沙沙轻响,地灯透过雨水折射出模糊的光晕。
咕噜从沙发下叼出那只被他藏了好几个礼拜的老鼠布偶,跳回桌面趴下,前爪抱住布偶,开始在盘子旁边旁若无人地蹬踹兔子腿。
周衍伸手把空碗挪开给它腾位置,然后把我揽进左肩窝里,扯过那条带毛球流苏的粗线毯——鹿鹿搬家时硬塞来的温锅礼——把两个人囫囵裹成一团。
他的下巴搁在我发顶,声音透过胸腔震过来,低沉而且慢:“鹿鹿的乔迁party——她说的火锅底料是什么。”
“牛油特辣。所以明天中午我们去吃早茶。清淡点垫胃。然后不洗碗,直接叫车去展。”
他思索了片刻,最后对整份行程做出唯一一处改动:“展馆附近有个停车场,收费便宜。我查过画展附近的交通管制通告——那条路周末下午会实行分时段单行。我们早去半小时,停那个停车场,在车里听一会儿你没写完的半首新歌。然后再进场。”
我闭上眼。
这不是计划。
这是日常生活中长出的新对位。
一个曾经只靠后台数据和打赏曲线丈量世界的算法工程师,如今正替我在明日的平乏交通里找一个遮荫的停车场。
我在他怀里翻了个身,把脸埋进他T恤前襟。
那上面还残留着厨房的油烟气、速溶豆浆的甜、以及他皮肤本身清冽的底味。
这些味道加在一起,比任何数据面板都更准确。
它们合在一起,叫日常。