第267章 “BP里的"她(2/2)
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
接下来的几天,她把所有能用的时间都投入到了BP的视觉设计中。她白天上课的时候,脑子里同时在运行着两套进程——一套负责接收课堂内容,另一套在后台持续迭代着BP每一页的构图方案。课后她去图书馆,选的位置总是靠窗的那一侧,光线稳定,不会被其他桌椅的影子遮住。她在笔记本屏幕上打开他发来的每一页讲稿,对照着她手边速写本上的草图逐页做匹配,把文本逻辑和视觉结构之间的对应关系从抽象层面落实到具体的坐标和比例上。到了晚上回到出租屋,他把讲稿的增量内容发过来,她把自己已经完成的视觉方案那一部分推回去。整个往返过程中,共享文件夹里的文件数量在以每天三到四个的速度增长,文件名按编号顺序排列,从ver_v1page12_v3,每个文件的末尾版本号在逐渐升高,像是一组在持续迭代中不断收敛的输出数据。
周五晚上她做完初稿的最后一页,把数位板从膝盖上拿开,靠在懒人沙发里闭了一会儿眼睛。窗外的夜色已经深了,阳台的星星灯在玻璃门的倒影中形成一道暖黄色的弧线。她听到他的脚步声从走廊传过来,然后他在懒人沙发的侧面停下来,弯腰看了一眼她屏幕上打开的页面——那一页的内容是未来愿景,她把技术路线的长期演进方向画成了一组由细线构成的树冠,每一根分支的末端用了一个极小的圆点标记,像是正在生长的端点。他站在她身后看了几秒。然后她感觉到他的手指落在她的肩膀上——指腹的接触面积不大,力度控制在刚好让她注意到他的存在、但不会打断她当前状态的阈值范围内。她睁开眼,侧过头看他。他的表情在屏幕光的映照中呈现一层很淡的暖色边界,像是正从侧面的光源中分到了一部分色温。明天下午周明轩来,他说,你准备一下怎么讲。
那个下午,周明轩到的时候带了两杯咖啡。他把咖啡放在茶几上,拉了一把椅子坐到沙发对面,先把手里的咖啡杯转了个方向,让杯柄朝外,然后搓了搓手,说了一句:来吧,让我看看。苏念晚把速写本放在茶几上,翻到封面那一页,然后打开笔记本投屏到客厅的电视屏幕上。她先讲了一遍整体视觉逻辑。声音比她预想中稳定——像是她已经把那套叙事在自己的心里演练过很多次了,每一次都让帧与帧之间的过渡更平滑。她讲完技术实现页面的时候,周明轩正在第三口咖啡的吞咽过程中停了下来,视线落在屏幕上那组被她重新组织过的数据图表上。这个,周明轩用手指点了点屏幕上正在显示的那一页——一个关于数据吞吐量的柱状图,被她重新设计成了三组高度渐变的色块,每一组色块的边缘被处理成渐渐消融在页面背景里的状态,像是数据量正在被某种看不见的边界吸收掉,这个呈现方式,比我见过的任何BP都直观。
苏念晚翻到下一页——是市场分析部分的页面。她用一个由细线构成的放射状信息图把目标用户分类、市场规模估算和增长预测三个信息层整合到了同一个坐标系里,不同颜色的线在不同的距离上以不同的角度发散,每条线的末端都有对应的数值标签。没有多余的文字说明,因为整个页面的信息传递方式已经让视觉元素本身承担了大部分的语义负载。周明轩看着那页,很长时间没有说话。他的目光从画面中央出发,沿着最粗的那条线移动到末端标签的位置,然后退回到中央,沿着另一条线走向另一个方向,像是在不同的并行路径之间逐一切换上下文。然后他放下咖啡杯,杯底碰到茶几表面时发出了一声比预想中更重的声音。这份BP拿出去——他停了一下,像是在遍历可用的形容词池,然后选了一个他确认不会被高估的——投资人的眼睛会亮。
苏念晚没有说话。她继续翻到了下一页,在翻页的过程中视线经过了坐在沙发另一端的他。他坐在那个位置上,姿态和她讲稿的那些小时里保持一致,没有说话,没有打断,没有在周明轩发表评论时补充自己的观点。但他的目光落在那份投屏的页面上,落在封面上那个Logo上面——那个Logo是她设计的,线条简洁,由一根连续的曲线构成,线的走向恰好同时勾勒出和两个字的首字母隐在其中的双关结构,不仔细看不出来,但如果沿着那根曲线读下来就会在某个转折点意识到它在同时指向两个方向。他的视线在封面的Logo上停留了一瞬。只有一瞬。但她在那个停留点里读到的信息量比她刚才讲完所有的页面加起来还要多。因为他没有说话。他眼底的那层光在他的瞳孔边缘微微亮着。
周明轩看完最后一页之后靠在椅背上,两只手交叉放在膝盖上。我没别的话说了,他看了一眼陆星辞,这个视觉方案,我觉得可以直接上了。陆星辞的视线从投屏上移开了。他转过来看了苏念晚一眼,目光在她脸上停留了大约一秒——和平时那些所有被她观测到并存储过的目光相比,这一次的停留长度没有超出基准线的范围。但他的瞳孔在那一秒的终点处发生了一次极轻微的调整,像是正在把某个已经存储在缓存中的数据块从临时分区转移到永久分区。他开口的时候声音平稳:那下周开始做最终版。
周明轩走之后,客厅里恢复了安静。茶几上还摆着两杯已经见底的咖啡杯,其中一个杯子的杯底有一圈浅褐色的干涸咖啡渍,在灯光下形成一个不完整的环形。她把笔记本合上,把数位板收进抽屉里,然后靠在懒人沙发里,把速写本放在膝盖上翻到了封面那一页。封面上的线条是她在整个方案里最先画的。那根连续的曲线在纸面上游走,穿过Logo的位置之后继续向前延伸,最终消失在页面右边缘的外侧——没有收尾,像是那根线在离开了这页纸之后还会继续往前延伸到一个她还没画出来的地方。
他走到客厅的另一端,把周明轩留下的咖啡杯收起来拿到厨房。他在水槽边洗杯子的声音从厨房传过来——水流冲击瓷壁的声音被距离衰减之后,在客厅中形成一层柔和的背景白噪音。水声持续了一会儿,然后关掉了。她听到他擦干杯子的声音,然后脚步声从厨房方向走向客厅。他走到懒人沙发旁边,停住了。他低头看着她手里速写本封面上的那根线条——那根从Logo位置出发、延伸出页面右边缘的开口曲线——他的目光沿着那根线的路径走了一次,从起点到终点,然后在终点处停了一下。他没有问你为什么没画完。他只是伸出手,指尖落在她速写本右侧边缘之外大约一厘米的位置,在那个方向那条线延伸出去的方向的延长线上轻轻点了一下。这里,他说,留到后面画。
她抬起头看他。他的目光从速写本上移开,落在她的眼睛上。窗外的光线正在从下午转向傍晚,阳台上的星星灯还没有亮,但天色已经暗到了足够让窗帘缝隙里的光比室内灯光更亮的程度。她在那个明暗交界的位置看着他的脸,感觉到自己握着速写本的手指边缘正好压在他刚才指过的那一页页面之外的位置。那个位置不指向速写本上的任何一条线,但它是指向那条线的延长线必经的坐标。她低下头,在那一页的封面上,沿着那根线条延伸的方向,用铅笔补了一小段——大约两厘米长,弧度和之前一致,终点停在了页面右边缘更靠近外侧的一个新位置上。然后她合上速写本,把它放在膝盖上。她的手在封面上方停留了片刻,像是在等待那个被补上的终点在纸面上完成一次冷却。
厨房的水槽方向,有一滴水珠从关紧的水龙头滴落下来,落在不锈钢表面上,发出一声清脆的、在安静中被拉长的回响。阳台上那颗星星灯的控制器正在以人眼几乎无法察觉的频率闪烁着一个指示灯,和房间里的节奏之间保持着一段尚未被同步的相位差。她把速写本从膝盖上拿开,站了起来,穿过走廊往自己的房间走。她走到门口的时候停了一下,侧过头看了一眼走廊另一端那扇半开的门——他正站在书桌前,手里拿着手机,屏幕照亮了他侧脸的一小片区域。他没有在打字,没有在阅读,他只是站在那里,握着手机,视线落在屏幕上的某一行内容上。那行内容的长度大约是他拇指到食指之间那段距离所能覆盖的字符数量,像是一条已经在某个更早的时间点被接收过、现在正在被重新读取的消息。她没有叫他。她只是站在那里,在自己的门口,看着走廊对面那道被手机屏幕照亮的侧影,正在被那行字的信息内容所占据,占据的方式和他平时读取代码或者实验数据时不同。然后他锁了屏。屏幕的光在熄灭前的最后一瞬间在他脸上留下一层极短暂的余晖,像是正在被写入但尚未完成的一段数据在中断前做了最后一次状态保存。他放进口袋里,朝她的方向转过头来。
怎么了?他问。
她站在自己门口,手指搭在门框边缘,指腹压着一道细小的漆面划痕。没事,她说,就是想说一句。BP的封面,我加了一段线。
他看着她,在走廊尽头那扇半开门的框线内调整了站姿,从正在处理信息切换到了正在等待信息。她在说完那句话之后把自己身体的重心往门框的方向微微靠了靠,像是在等她刚才输出的那个数据包在接收端被确认接收。他的嘴角出现了一次极其微小的位移——不是上扬,是轻微地向一侧偏移了大约一毫米,像是正在解码她的数据包时发现了一个意料之外的校验位。我看到了,他说,留到后面的,我在等。