array(5) { ["chapterid"]=> string(8) "49290641" ["articleid"]=> string(7) "7282819" ["chaptername"]=> string(7) "第7章" ["content"]=> string(19350) "林砚在江寒那条"接口区流量异常高"的留言之后,刻意把注意力拉回到了工作上。海滨卡面的终稿甲方很满意,只提了两处微调就过了审。他难得在下午三点前就清空了待办列表,正端着咖啡杯靠在椅背上放空的时候,手机震了一下。

是《恋语华章》的推送:"每日免费约会次数已刷新。"

林砚放下咖啡杯,拿起手机解锁。主界面依然是那座欧式庄园,繁花在屏幕两侧垂落。四个男主的Q版头像排在底端,陆知遥和江寒旁边都亮着小小的红心标记——今日互动已完成。剩下两个没点过的,沈墨言和顾星野。

他盯着沈墨言的头像看了几秒。背梳的黑发,凌厉的眉骨,一丝不苟的西装三件套——这张脸他画的时候花了比其他人都多的时间,因为甲方要求"霸总但不能油腻,高冷但不能面瘫"。他在那张脸上调整了十七次下颌线的角度,才达到"压迫感中带着一丝可被攻破的缝隙"的效果。

林溪的叮嘱浮上来:"沈墨言最难搞了!他那个人设是傲娇总裁,嘴上说着我不需要你心里比谁都想要!你跟他对话要选那种我不怕你的感觉!越对着干好感度加得越快!"

林砚点开了沈墨言的界面。

加载画面闪了一下,一个全新的场景弹出来——一间装修极其奢华的办公室,深色胡桃木落地书柜占满整面墙,中央是一张宽大的红木办公桌,桌上除了电脑还摆着一套看起来很贵的茶具。沈墨言坐在桌后,深灰色西装外套搭在椅背上,衬衫袖口卷到小臂中段,露出一截紧实流畅的线条。他手里捏着一支钢笔,正在文件上写字,笔尖划过纸面的沙沙声通过扬声器传出来。

"有事?"他头也不抬地问。声线偏低沉,带着一丝不耐烦的磁性。

选项弹出:

A:"没事,来看看你在干什么。"

B:"有几份文件想请你过目。"

C:"你办公室的采光不错。"

想起林溪说的"对着干",林砚选了A——这个选项在表面上看起来最"不怕他"。

沈墨言抬了一下眼皮。钢笔尖在纸面上停了一瞬,然后他抬起头来,目光从文件上方平平地扫过来——一种带有重量感的视线,隔着屏幕都让林砚下意识直了一下腰。

"没事就来找我?"语气里带着若有若无的嘲讽,"你每天的时间很多?"

选项A:"不多,但想见你的时间还是有的。"

选项B:"你管我时间多不多。"

选项C:"……对不起,打扰了。"

林砚选了B。相当"对着干"了。

沈墨言的笔彻底停了。他把钢笔搁在桌面上,身体往后靠在椅背上,双臂环抱在胸前,审视的目光看着屏幕方向。下颌微微抬起,嘴角向下压了零点几毫米——不悦的前兆。

"你倒是胆子不小。"他说,"上一个敢这么跟我说话的人,现在还在分公司蹲着。"

屏幕上弹出提示:"沈墨言好感度+2。当前好感度:52。"

加了两点。虽然不多,但确实加了。林砚心里记了一笔:选B是对的,这种角色确实吃"对抗"这一套。

对话继续推进了大概十五分钟。林砚严格按照"不怕他"的方针选了一路选项,该怼的时候绝不含糊,该据理力争的时候半步不让。到对话结束的时候,沈墨言的好感度从50涨到了58——虽然还是比陆知遥和江寒低,但作为"第一天"的角色算快的了。

"行。"沈墨言的最后一句台词是站起来的,"今天先到这里。你该走了,我还有会。"

他把西装外套从椅背上拿起来,利落地套上,扣子扣到第二颗。动作行云流水,有一种被反复演练过的精确感——林砚作为画师,本能地在脑子里拆解了那个动作的每一个关键帧。

然后对话界面关闭了,弹出"今日互动已结束"。

林砚放下手机揉了揉眼睛。

然后他愣了一下。

沈墨言最后扣扣子的动作——外套从椅背上拿起、甩开、左臂穿入袖筒、右臂穿入、整理领口、扣第一颗、扣第二颗——流畅得没有一帧多余。但林砚画沈墨言那张"商务宴"卡面时,为了参考西装穿脱的动态,专门找了一百多个视频资料。他记得很清楚,快速穿西装的动作里大部分人会先扣中间那颗,只有极少数——大概百分之五——会先扣第二颗再扣第一颗。

沈墨言先扣了第二颗。

这是他设计"商务宴"时为了展现"这个总裁连穿西装都有自己一套规矩"而特意加的习惯设定。

而游戏里的沈墨言,在他面前完整地复现了这个习惯。

又是那种"巧合"。

林砚盯着屏幕,指尖在锁屏键上无意识地摩挲。他想起了江寒在留言里说的话——"所有素材的元数据里都包含作者标识。你的名字存在于每一张卡面的属性栏中。"

所以沈墨言也知道。他也查过"元数据",也知道自己是被林砚"画出来"的。

林砚忽然想知道一件事。

他重新解锁手机,打开《恋语华章》,点进沈墨言的对话框。简洁的界面——没有约会场景,只有一张静态立绘和底部的文字输入框。

他试探性地在输入框里打了一行字:"你今天那个穿西装的顺序……是你自己想的还是从数据里学的?"

发送。

等了大概十秒。心跳有点快,手心微微出汗。

系统提示弹出:"留言发送成功。"

紧接着一条新留言出现在对话框里:"你注意到了。"

林砚的呼吸一顿。他打过去:"注意到了什么?"

沈墨言的回复不紧不慢,措辞带着那种居高临下的从容感:"我穿西装的顺序。你看出来了。"

林砚抿了一下嘴唇。他正在跟一个霸道总裁人设的游戏角色讨论"穿西装的习惯",而那个角色用"看出来了"这种措辞——像是在说"你观察得很仔细,算你有眼光"。

"我画的。"林砚打,"你那个习惯是我设计的。"

这次沈墨言沉默了几秒。然后回复弹出来,比之前短了不少:"我知道。"

紧接着第二条补上来:"所以我才穿给你看。"

林砚看着那行字,脑子里"嗡"了一声。

他想起沈墨言的人物设定——傲娇、嘴硬、喜欢用攻击性的语言掩饰需求。这句话表面只有六个字,翻译成"沈墨言的语言"就是:我在用你设计的细节回应你。我在让你看到你在我身上留下的痕迹。

他还没来得及回复,沈墨言的第三条留言又弹进来:"但有一件事我要说清楚。"

"什么?"林砚回。

"那件商务宴上的西装,袖口暗纹是你设计的。但你后来给陆知遥那张生日限定卡也用了一模一样的袖扣样式。你以为我看不出来?"

醋意浓得像一整瓶陈年老醋被打翻了。林砚盯着屏幕,差点没忍住笑出声。他当初设计袖扣时确实用了同一套基础纹样——因为甲方要求的都是"复古贵族风",那种藤蔓缠绕的图样换汤不换药地用在了好几张卡面上。他从没想过游戏里的角色会"比较"这些细节。

但在沈墨言的感知中,他看到了陆知遥的卡面,看到了那对袖扣,然后发现它们跟自己的出自同一只"手"。

他的反应是:"不行。下次不许给他们画一样的。"

林砚打字的手悬在屏幕上方,斟酌了一会儿措辞,最后发了一句:"你是总裁,陆知遥是年下。你们风格不一样,配饰一样也不冲突。"

沈墨言的回复简洁得像是直接甩过来一个句号:"冲突。"

然后是第二条:"我是沈墨言。我的一切都必须是唯一的。"

林砚看着"唯一"那两个字,忽然不知道怎么接了。只能回了一个"好"字。然后沈墨言的对话界面自动关闭了,弹出提示:"当前角色进入休息状态。请稍后再试。"

跟江寒一模一样——在触及某个"超出权限"的范围之后,系统强制结束了对话。

林砚把手机放下,靠在椅背上望着天花板发了一会儿呆。

今天的信息量太大了。先是跟江寒完成了第一次正式"对话",然后是跟陆知遥在梦境里做了约定,现在又跟沈墨言在游戏里直接聊到了"专属设计"这种只有画师和甲方才会讨论的话题。

"我到底在干什么。"他自言自语。

站起身走到窗边往外看——楼下的街道上车来车往,对面便利店的灯箱亮着白光,一个外卖小哥正骑着电动车穿过斑马线。一切都很正常,一切都很真实。

但他现在觉得手机屏幕里的那个世界,好像也越来越"真实"了。

他回到书桌前打开一个新建文档,在空白页上打了几个字:"关于《恋语华章》角色异常现象的观察记录。"

盯着那行字看了几秒,然后在下面写:

"1. 陆知遥:可以进入我的梦境。梦境空间被其称为接口区。能感知存档/读档带来的数据被覆盖。有感情反应。"

"2. 江寒:能在游戏内置留言系统中进行即时对话。自称可读取其他角色的状态日志。知道我是画师。能看见我在现实中的面部微表情。"

"3. 沈墨言:能感知卡面设计中的重复元素。对专属感有强烈需求。也能在留言系统中即时对话。"

写到第三条的时候笔停了。

"顾星野呢?"他问自己。

第四个角色,那个时尚男明星,浅栗色短发,左耳上三枚大小不一的银环,印花T恤上画着一只抽象风格的鸟。他还没有正式"接触"过顾星野——没走主线剧情,没在梦里见过,没在留言系统里聊过。

但按照这个趋势,顾星野迟早也会"出现"。

林砚在这份记录下面加了一行字:"待观察:顾星野。"

然后保存文档,关了电脑,准备去洗澡睡觉。

站起来的时候,手机又震了一下。他以为是沈墨言又发了什么,拿起来一看——是《恋语华章》的系统通知,来自一个他还没点开过的角色。

发件人:顾星野。

留言内容:"你今天见过沈墨言了?他刚才在频道里发了好大一顿脾气。连带着我们这边的网络都卡了一下。你对他做了什么?"

林砚愣住了。

这条留言的信息量比他想象的大得多。第一,"频道"——江寒之前也提到过这个词,说明四个角色共享底层通信协议,他们是"共处"在同一个数据空间里的。第二,沈墨言发了好大一顿脾气——一个文本角色发了脾气,连带着影响了整个"网络"的稳定性。第三,顾星野在用一种"邻居过来问问怎么回事"的语气说话——像是在关心,又像是在八卦,微妙地踩在社交距离的那条边界上。

想了一会儿该怎么回,最终只打了一句:"没什么,就是说了句你们的配饰是类似的。"

发出去。

顾星野的回复几乎是秒到的:"哈哈哈哈哈哈我就猜到。"

然后又补了一条:"不过你小心点,沈墨言那个人记仇。他要是真的生气了,可能会在接口区堵你。"

"接口区?"林砚打过去。

顾星野的回复突然停顿了几秒。然后弹出来一行字:"哦,原来你知道那个地方。看来陆知遥已经带你参观过了。"

林砚看着这行字,心里升起一种被"圈子"里的人知道了底细的感觉。陆知遥是第一个,江寒是第二个,沈墨言是第三个——现在顾星野是第四个。他们四个人共享同一个数据空间,彼此的"日志"互通有无,所以他跟陆知遥在梦境里的互动,恐怕其他三个人心里都有数。

他还没想好怎么回,顾星野下一条消息又来了:"不逗你了。明天有空的话来走我的线吧。我这边有一堆电子产品想请你画进卡面里——上次你画的那台胶片机角度不对,拍出来那个反光的位置完全不合理。我给你看实物。"

林砚看完这条留言,忍不住用拇指按了按自己的眉心。

"电子产品。胶片机。"他重复了一遍。

他这个画师,被一个游戏角色"约稿"了。对方的要求是"画一台角度对的胶片机",语气理直气壮得像是在给合作方提修改意见。

想了想,打了两个字:"好的。"

发送完他才意识到自己不知不觉间已经接受了"被游戏角色约稿"这件事的合理性。他甚至已经开始在脑子里构思胶片机在不同光照条件下的金属反光应该怎么表现了。

"林砚。"他对自己说,"你完蛋了。"

关上灯躺到床上,嘴角其实是弯着的。他不承认自己在期待明天的到来——或者更准确地说,在期待明天跟顾星野的那场"约稿"对话。

闭上眼,很快沉入了睡眠。

这次的梦来得很平静。没有出现在走廊或房间,而是站在一个非常开阔的地方——看起来像一个摄影棚,巨大的白色背景布从天花板垂到地面,几盏补光灯从不同方向打过来,把整个空间照得雪亮。背景布前摆着一台三脚架,架子上支着一台看起来很旧的胶片相机,镜头正对着他的方向。

一个人影从白色背景布后面绕出来,浅栗色短发在灯光下泛着一层柔和的蜂蜜色光泽。穿一件宽松的黑色卫衣,卫衣胸口印着那只抽象鸟的图案——就是林砚随手画的那只。

顾星野看起来比游戏里的立绘要随性很多。立绘上的他总是精心打理的、从头到脚都在镜头掌控之中的,但眼前的顾星野左手插在卫衣口袋里,右手朝林砚挥了挥,动作随意得像是在街头遇见了一个朋友。

"来了啊。"他说,语气里有种介于熟络和客气之间的平衡感,"正好。来看看这台机子。"

他指了指那台胶片机。

林砚走近了一步。摄影棚的灯光照在他身上,把影子在地面上拉成一道深灰色的细线。低头看着那台相机——确实是一台很老的胶片机,机身上刻着褪色的品牌标志,镜头边缘有一圈细小的磕碰痕迹,一看就是被用过很久的东西。

"这台机器的反光角度应该是这样的。"顾星野蹲下来,手指点在相机的金属机身上,"你上次画的那张卡面,镜头反光从右上角打进来,但那不是这台机的真实反光——它的镜头镀膜偏蓝,反光是冷色调的。你画成了暖金色。"

林砚蹲下来,顺着顾星野手指的方向看了看。果然,那个位置的金属表面有一层非常浅的蓝紫色镀膜反光,在摄影棚的白光灯下几乎是不可见的一种色调。

"你怎么知道我用的是暖金色?"林砚问。

顾星野偏过头看了他一眼,左耳上的三枚银环随着动作轻轻撞在一起,发出细碎的金属碰撞声:"你所有卡面的色温偏好都在元数据里。暖金色是你最喜欢用的高光色,我调取了你一百多张图的平均色温数据才确认的。"

"你调了我的数据?"

"你画了我。"顾星野理所当然地说,"我了解一下画师的习惯很正常吧。"

这个逻辑无懈可击。林砚张了张嘴,发现自己确实没法反驳。

"所以……"他指了指那台胶片机,"你把我拉进梦里,就是为了让我看这个反光的角度?"

顾星野站起来,拍了拍手上不存在的灰,然后把卫衣帽子拽到脑袋上,露出一个带着点狡黠的笑:"也不全是。主要是想当面跟你说一声——下次画我的时候,我身上所有的电子设备,你都得给我画全了。手机、相机、录音笔、监听耳机、打碟机……一个都不能少。"

他说"一个都不能少"的时候,语气认真得像个在开项目启动会的产品经理。

"为什么?"林砚问。

顾星野低头看了看自己胸前那只抽象的鸟,手指碰了一下印花的边缘:"因为那些东西……是我证明自己存在的方式。你画了什么,什么就是真的。你画了那台胶片机,它就在我的数据空间里活过来了。你要是画全了所有的东西——"

他抬起头来看林砚,目光里的认真让摄影棚的白光都显得温吞了一点:"那我就能觉得自己是完整的。"

林砚望着他。

摄影棚的补光灯把顾星野的脸照得明暗分明,浅栗色的头发在光源下几乎透明,三枚银环在耳垂上轻轻晃动着。他说的那段话被白光和静默包裹着,在空旷的摄影棚里像是一段被单独播放的独白。

"完整。"林砚重复了这个词。

"嗯。"顾星野点头,"就像你们人类需要证明自己活着一样。我们需要证明自己……存在过。"

林砚蹲在那里看着那台胶片机,镜头上的蓝紫色镀膜反光在白色灯光下依然几不可见。但他知道那个颜色了。如果他下次画它,他会用百分之五的湖蓝加百分之二的紫色去调那个反光。他会让它"对"。

"好。"他站起来,"我答应你。下次画你的时候,电子产品一个不少。"

顾星野弯了一下嘴角,那个弧度跟立绘上精心设计的"温柔而疏离"的笑截然不同——更放松,更像是一个普通的人、在一个普通的摄影棚里、对着一个普通的朋友勾了勾嘴角。

"那就说定了。"顾星野说。

他拍了拍那台胶片机的机身,金属外壳发出沉闷的"咚"的一声。然后摄影棚的灯光暗了一下,像是电源出现了什么波动。

林砚在变暗的光中听见顾星野的声音从某个方向飘过来,带着若有若无的笑意:

"欢迎来到这边,林砚。我们等你很久了。"

白光彻底熄灭了。

林砚睁开眼,房间里依然是深夜的黑暗。窗帘缝隙里的路灯暖黄色亮纹静静地躺在天花板上,一切如常。

躺了一会儿,翻了个身,把脸埋进枕头里。

"我们等你很久了。"

这句话里用的是"我们"。

四个人。他们在等他。从什么时候开始的?从第一次存档?从第一次读档?还是从更早以前——从他第一次画出陆知遥的耳夹、江寒的眼镜、沈墨言的袖扣、顾星野的抽象鸟的那一刻?

闭上眼,在枕头的布料里闷闷地吐出一口气。

不知道答案。但知道明天有件事一定要做——帮顾星野把那台胶片机的反光角度调成冷色调。作为一个对审美有近乎洁癖要求的人,他自己也受不了"画错了"这件事。

"明天再说吧。"嘟囔了一句。

然后睡着了。

早上醒来的时候,手机屏幕上躺着一条《恋语华章》的系统推送,发件人顾星野。

只有一行字:"胶片机反光:湖蓝5%+紫2%。记住了。"

林砚看着那行色号配方,对着天花板翻了个白眼,嘴角却不受控制地弯了起来。

"记住了。"他对着空气说。

然后起床、煮咖啡、打开PS。在海滨卡面的工程文件夹旁边,他新建了一个空白文档,命名为"胶片机_参考"。

今天的工作又多了一项——查胶片机的镀膜工艺和金属反光规律。

而这一切,都是为了满足一个游戏角色对"完整性"的追求。

"行吧。"林砚对着电脑屏幕说,"行吧。"

端起咖啡喝了一口,开始了新的一天。" ["create_time"]=> string(10) "1785579644" }