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

12、第 12 章   接下来 ...

  •   接下来四天,两人进入了近乎疯狂的工作状态。
      林羽声几乎没回出租屋,大部分时间泡在图书馆和“SILENT S”里。工作台上,纹身工具被暂时移到角落,取而代之的是铺开的算法草稿、传感器数据手册、以及不断迭代的外观设计草图。
      她为“环境压力指数”构建了一个轻量级的状态空间模型,用卡尔曼滤波融合多传感器数据,并设计了一套基于模糊逻辑的映射规则,将多维数据流转化为颜色和变化速度的二维控制信号。为了测试算法,她用Python写了一个简单的模拟器,导入真实的室内环境数据集进行离线验证。
      同时,她对外观进行了十几轮修改。最初的中性立方体显得有些冷漠,她尝试了更有机的形态。
      略带弧面的多面体,表面肌理模拟天然石材的细微凹凸,将科技感隐藏于自然质感之下。配色方案也精心调配:静息状态是极浅的暖灰色,像被晨光微照的雾气;异常状态下的颜色变化,她避开了刺眼的警报色,选择了低饱和度的蓝紫、灰绿、赭石,变化如四季更迭般含蓄。
      每天深夜,她会和周烬野通一次简短的电话或消息,同步进展。
      周烬野那边,硬件推进神速。第二天晚上,他发来了一张照片:焊好的第一版主板,元件排列整齐,焊点饱满如银色露珠,虽然面积只有火柴盒大小,却集成了所有传感器和驱动接口。第三天,他完成了基础固件,能够读取所有传感器数据并通过蓝牙上传到电脑。照片里,他的手出现在镜头边缘,指节处有一小块新鲜的红肿,大概是烙铁烫的。
      “算法模拟通过。颜色映射表已发你,需烧录入固件。”林羽声在第四天凌晨两点发去消息。
      五分钟后,回复来了:“收到。外壳3D打印中,明早可取。下午三点,老地方,整合测试。”
      发送时间是凌晨两点零五分。他也没睡。
      周五下午,林羽声带着最终版的设计图纸和算法文档,再次来到西郊的工作室。
      推开门,工作台中央已经摆放着一个完成的原型。
      那是她设计的多面体形态,约莫一个柚子大小,表面是哑光的浅灰色,触感温润,边缘圆滑,确实有天然石头的质感。六个面覆着电致变色薄膜,此刻呈现均匀的、极浅的灰白色,几乎与外壳融为一体。底座隐藏着充电接口和一个极小的状态指示灯。
      周烬野靠在旁边的桌沿,手里拿着一个平板电脑,正在查看实时数据流。他看起来有些疲惫,眼下有淡淡的青影,但眼神明亮。
      “试试。”他把平板递给林羽声。
      屏幕上是一个简洁的监控界面:五条传感器数据曲线平稳波动,下方是计算出的“环境压力指数”,目前是18(满分100),旁边动态显示着当前颜色和变化速度的指令值。界面角落甚至还有一个简单的三维模型,同步显示着原型体的颜色状态。
      林羽声轻轻拿起“MorphēCube”。入手分量适中,质感比她想象的更好。她捧着它,走到窗边,故意对着它轻轻呵了一口气——温湿度传感器应该能捕捉到微小的变化。
      几秒后,平板上的湿度曲线出现一个小尖峰。紧接着,压力指数缓缓上升到25。手中的立方体,颜色开始发生极其微妙的变化,从灰白向极淡的灰蓝色过渡,速度缓慢,如同墨滴在清水中无声晕染。如果不仔细盯着看,几乎无法察觉,但一段时间后对比,便能发现那层笼罩其上的、忧郁而静谧的蓝色调。
      “响应延迟约三秒,变化速度控制精确。”周烬野走到她身边,看着立方体,“算法映射效果比模拟时更柔和。轻度异常时,颜色变化几乎是一种‘氛围’的改变,而不是‘信号’。”
      这正是林羽声想要的效果。“持续异常测试呢?”她问。
      周烬野拿起一个小型塑料瓶,里面装着一点酒精。“模拟VOC短暂飙升。”他打开瓶盖,凑近立方体,轻轻扇动空气。
      平板上的VOC读数瞬间跳高,压力指数飙升到65。立方体的颜色变化立刻加速,蓝色迅速加深,并向紫调偏移,表面仿佛笼罩了一层薄薄的暮色。变化仍然平滑,但紧迫感明显传达出来。
      移开酒精瓶,通风片刻,读数回落。立方体的颜色也极其缓慢地开始回溯,像潮水褪去,留下淡淡的痕迹。
      两人静静地看着这个过程。工作室里只剩下仪器低沉的嗡鸣和彼此清浅的呼吸。午后的阳光斜斜照入,在立方体光滑的表面投下温暖的光斑,与它自身冷调的色彩变化交织,形成一种奇异而静谧的美感。
      “它……活着。”林羽声轻声说,自己都没意识到话里的诗意。
      周烬野侧头看她。阳光勾勒着她专注的侧脸,浅亚麻色的睫毛在眼睑下投出扇形阴影,琥珀色的瞳孔里倒映着手中缓缓“呼吸”的立方体。她脸上那种惯常的冷淡疏离被一种近乎着迷的专注取代,柔和了线条,显露出属于十七岁少女的、罕见的纯粹神情。
      他心里某个角落,微微动了一下。像平静的湖面被投进一颗极小的石子,涟漪细微,却一圈圈扩散开去。
      “嗯。”他应了一声,声音比平时低哑一些,“像有生命。”
      林羽声察觉到了他的注视,抬起眼。四目相对,空气忽然静了一瞬。他看到她眼中尚未褪去的、属于创造者的光芒,还有一丝来不及隐藏的、因作品“成活”而生的真切喜悦。她则看到他眼中清晰的倒影,以及那惯常的漫不经心下,一丝难得的专注与温和。
      某种微妙的电流在寂静中窜过。两人几乎同时移开了目光。
      “接下来需要长期稳定性测试,还有不同环境下的标定。”林羽声率先恢复公事公办的语气,将立方体小心放回工作台,“另外,应用场景叙事需要细化,配合演示视频。”
      “视频拍摄和剪辑我可以搞定。”周烬野也收敛了瞬间的异样,走到电脑前调出时间表,“稳定性测试至少需要一周连续数据。我们分头进行,你带着它回你的出租屋和环境稳定的地方测试,我这边在工作室模拟极端条件。下周中交换数据,调整参数。”
      他顿了顿,补充道:“另外,陈叔今天上午又联系我,说他们研究院对这个应用方向很感兴趣,问我们愿不愿意签一个初步的合作意向,他们可以提供后续的材料优化支持,并帮忙对接知识产权服务。条件很宽松,主要是想占个先机。”
      林羽声沉吟。“意向可以签,明确是‘项目合作’而非‘技术转让’,保留我们完全的著作权和后续处置权。专利方面……”她看向周烬野,“如果申请,发明人写我们俩,申请人呢?”
      “写我们个人,或者成立一个临时项目主体。”周烬野显然考虑过,“我个人倾向后者,更干净,也便于后续如果有商业化可能时的操作。名字……就叫‘MorphēLab’?临时性的,比赛结束可以解散,也可以保留。”
      “可以。”林羽声同意,“这些法律和商务流程,我不熟悉,需要可靠的人处理。”
      “我来安排。”周烬野干脆地说,“我家有合作的律师,专门处理技术初创和知识产权,信得过。下周一我让他准备文件,我们过目后签署。”
      事情一件件敲定,效率极高。但那种在创造过程中暂时消退的、无形的张力,似乎又悄然弥漫回来。两人讨论时,目光偶尔交汇,又迅速分开,对话间隙的沉默变得有些微妙。
      傍晚时分,基本框架已确定。林羽声准备带着原型离开,进行居家环境测试。
      “一起吃个饭?”周烬野忽然开口,语气随意,但手指无意识地捻着工作台上的一颗电阻。
      林羽声整理背包的动作顿了一下。过去几天,他们要么各自忙碌,要么讨论工作时啃点面包零食,从未正式一起用餐。
      “测试需要尽早开始。”她说,理由听起来有些生硬。
      “楼下有家日料,食材不错,安静,不影响你思考。”周烬野已经拿起外套,“而且,有些关于项目展示策略的想法,边吃边聊更合适。”
      理由充分,难以拒绝。林羽声点了点头:“好。”
      餐厅就在工作室所在街区的拐角,门脸低调,内里是温暖的木色调,只有七八个座位,围着开放料理台。他们到时还未到晚餐高峰,店里很安静。
      周烬野显然常来,主厨对他点头致意,安排了一个安静的角落位置。他熟练地点了菜,询问林羽声的忌口,又加了几样。
      等待时,气氛有些安静。两人不约而同地避开了项目话题,似乎都需要一点喘息的空间。
      “你手上那个,”林羽声目光落在他右手指节的红肿处,“烫伤?”
      周烬野低头看了一眼,不在意地活动了一下手指:“焊一个小封装电容时烙铁滑了一下,没事。”
      “处理了?”
      “冲了凉水,涂了点药膏。”他想起什么,嘴角弯了弯,“比你上次手肿好得快。”
      林羽声想起被赵东手下打伤的手,抿了抿唇。“情况不同。”
      菜陆续上来了。刺身新鲜,天妇罗酥脆,烤鱼火候精准。两人安静地吃着,动作斯文,几乎没有声响。食物很好,但注意力似乎并不完全在味蕾上。
      “说说你的展示策略。”林羽声最终打破沉默,将话题拉回安全领域。
      周烬野放下筷子,喝了口茶。“科创大赛,技术过硬是基础,但讲故事的能力往往决定上限。‘MorphēCube’的核心故事是什么?不是环境监测技术本身,而是重新定义物与人、环境与感知的关系。我们要讲的,是一个‘静默的对话者’如何帮助现代人重建与周遭世界的细腻连接。”
      他眼神锐利起来,进入了他擅长的“解构与重塑”思维模式:“评委和观众看多了酷炫的机器人、复杂的AI算法。我们反其道而行,做减法,做隐匿,做‘不可见的技术’。演示时,不要一开始就讲传感器、讲算法,而是先展示场景。
      一个书房,一个茶室,一个卧室,角落里放着一个看似艺术摆件的立方体。然后展示它如何在漫长的时间里,用颜色‘呼吸’,回应环境的细微波动。让观众先感受到那种诗意和美,再揭示背后的技术逻辑。”
      林羽声认真听着,点头:“叙事结构可以这样:第一幕,问题引入——现代人淹没在数据洪流和刺耳警报中,与环境的关系变得粗暴、焦虑。
      第二幕,理念提出——我们需要一种更温和、更本质的对话方式。
      第三幕,解决方案展示——‘MorphēCube’作为这种理念的物化体现。
      第四幕,技术揭秘与拓展可能性。第五幕,愿景——如果每个空间都有一个这样的‘静默对话者’,我们的生活环境会变得如何?”
      “对,就是这样。”周烬野眼中闪过赞赏,“演示视频也按这个节奏剪辑。音乐用氛围电子,节奏缓慢,画面大量特写立方体的颜色变化、光影流转,穿插人物(可以我们俩自己出镜,或者找演员)在环境中自然活动、无意间与立方体互动的镜头。最后的技术部分要简洁、优雅,用信息图而非代码。”
      两人就着清酒和茶,将展示方案的骨架迅速搭建起来,细节不断填充。思维碰撞间,那种熟悉的、智力交锋的快感再次浮现,冲淡了之前微妙的气氛。
      餐毕,天色已全黑。周烬野结账,两人走出餐厅。冬夜寒风凛冽,林羽声拉紧外套。
      “我送你回去。”周烬野说,语气自然,没有询问。
      “不用,地铁直达。”林羽声抱着装有原型的防护盒。
      “这个时间点,带着这东西挤地铁?”周烬野挑眉,“丢了或碰坏了,这几天白干。”
      理由再次充分。林羽声不再坚持。
      车子平稳行驶在夜色中。车内暖气很足,播放着两人在纹身店常听的那张迷幻电子乐专辑。窗外,北城的霓虹流淌而过,像一条彩色的河。
      “林羽声。”周烬野忽然开口,声音在音乐背景下显得有些低沉。
      “嗯?”
      “你以后想做什么?”他问,问题有些突然,“除了拿回你母亲的公司之外。”
      林羽声沉默片刻。拿回公司,是她生存计划的核心目标,是证明自身价值的终极标尺,也是向父亲和继母的复仇。但在此之外呢?
      “不知道。”她诚实地说,目光落在怀中盒子上,“也许……继续做类似的事情。创造一些能解决问题、或者至少能提出新问题的东西。不一定局限于科技,也许是别的形式。”
      “不觉得累吗?”周烬野看着前方路况,侧脸线条在仪表盘微光中有些模糊,“一直这样,每一步都计算,每一个决定都权衡利弊,永远绷着一根弦。”
      林羽声睫毛颤了颤。累吗?当然。但这是她选择的生存方式,是她为自己构建的、坚固但也冰冷的堡垒。
      “习惯了。”她说,声音很轻。
      车子驶入她居住的老旧小区,停在楼下。昏暗的路灯光线下,楼道口黑洞洞的,像一个沉默的入口。
      周烬野熄了火,却没有立刻解锁车门。音乐还在继续,是一首节奏极慢、带着空灵女声吟唱的歌。
      “有时候,”他转头看向她,眼神在昏暗光线下深不见底,“可以不用习惯。”
      林羽声心头微微一紧,握着盒子的手指收拢。
      “像今天,”周烬野继续说,语速很慢,“做出一个会‘呼吸’的立方体,看它慢慢变色的时候,你眼里有光。那不是计算出来的光,是本能的东西。”他顿了顿,声音更低了些,“挺好看的。”
      空气骤然变得粘稠。车载香氛淡淡的木质调,混合着他身上清爽的皂角气息,以及一种属于年轻男性的、极具存在感的温度,将她包围。林羽声能听到自己心跳的声音,在缓慢的音乐节拍下,清晰得让她有些心慌。
      她想说点什么,比如“谢谢”,或者“你也有光”,或者生硬地转移话题。但话语堵在喉咙里,吐不出来。她发现,自己并不想用惯常的防御姿态去应对此刻。这个密闭空间里的安静、音乐、还有他专注的目光,像一层温水,缓慢地浸润着她常年冰封的边界。
      周烬野也没有再说话,只是看着她。看着她浅色瞳孔里映出的细碎光点,看着她微微抿起的、颜色偏淡的嘴唇,看着她脸上那一闪而过的、罕见的无措。
      然后,他极慢地倾身靠近。
      林羽声的身体瞬间绷紧,但没有后退。她看着他靠近,看着他深邃的眼睛在眼前放大,看着他挺拔的鼻梁,最后,视线落在他微启的唇上。
      距离缩短到呼吸可闻。她能感觉到他温热的气息拂在脸上,带着一点清酒的余味。
      就在几乎要触碰到的时候,周烬野停了下来。他的目光在她唇上停留了一秒,然后上移,重新看进她的眼睛。
      “可以吗?”他问,声音沙哑得厉害。
      三个字,像投入平静湖面的巨石,在她心里掀起惊涛骇浪。他没有强势地继续,而是给了她选择权。这种尊重,比任何直接的亲吻更让她心神剧震。
      时间仿佛凝固。音乐还在流淌,女声吟唱着某种古老的语言。
      林羽声看着他的眼睛,那里面没有戏谑,没有征服欲,只有一种近乎坦诚的询问,以及压抑着的、汹涌的渴望。
      她想起了他撑着工作台俯身看她时的专注眼神,想起了他说“这才像样”时眼中的欣赏,想起了他烫伤的手指,想起了过去几个月里所有那些无声的注视、有意的维护、以及此刻共同创造出的、会“呼吸”的立方体。
      冰封的堡垒,裂开了一道缝隙。
      她没有说话,只是极轻微地,闭上了眼睛。
      这是一个无声的许可。
      周烬野的呼吸似乎停滞了一瞬。然后,他再次靠近,吻住了她的唇。
      触感温热,柔软,带着一点清酒的微醺和薄荷的清凉。起初只是轻触,试探,像蝴蝶停在花瓣上。随即,他加深了这个吻,唇瓣温柔地摩挲,舌尖轻巧地探入,邀请,引导。
      林羽声生涩地回应。这是她的初吻,毫无经验,全凭本能。她抓着他外套前襟的手指微微发抖,心脏狂跳,血液奔涌,耳中嗡嗡作响。但奇异的是,并不讨厌。他的气息将她完全笼罩,霸道又温柔,带着一种不容置疑的坚定,却又珍重得让人心悸。
      吻持续了也许只有几十秒,也许更长。分开时,两人都有些气息不稳。
      周烬野额头抵着她的额头,鼻尖相触,呼吸交缠。他看着她泛红的脸颊和湿润的嘴唇,眼底翻涌着浓烈的情绪。
      “林羽声。”他低声唤她的名字,像在确认什么。
      林羽声睁开眼,琥珀色的眸子蒙着一层水光,迷茫,却亮得惊人。她没有推开他,只是微微喘息着,看着他。
      “我们……”她声音有些哑,“这算什么?”
      周烬野轻轻蹭了蹭她的鼻尖,低笑了一声,胸腔震动。“你说算什么?”他反问,语气里带着一丝得逞的、温柔的痞气,“合作伙伴的……深度绑定?”
      林羽声抿了抿还有些发麻的嘴唇,别开视线,耳根却红了。“……不正经。”
      周烬野又笑,终于退开一点距离,但手还扶在她肩上。“那就正经点。”
      他看着她,眼神认真起来,“林羽声,我喜欢你。不是因为你聪明,能打,长得好看。虽然这些也都是。我喜欢你身上那股劲儿,喜欢看你专注做事情的样子,喜欢和你一起创造东西,喜欢你就算咬牙硬撑也从不服输。”
      他顿了顿,手指无意识地摩挲着她肩头的衣料:“所以,我想不只是合作伙伴。我想当你男朋友。行不行?”
      直白,坦率,没有弯弯绕绕。这是周烬野的风格。
      林羽声心脏怦怦直跳。男朋友。一个对她而言遥远又陌生的词汇。这意味着更紧密的联结,更深的牵绊,更多的软肋。危险。
      但……她看着他近在咫尺的脸,看着他眼中清晰的、只映着她一个人的影子。心中那堵冰墙,裂缝在扩大,透进光来,温暖得让人想落泪。
      她一直以为,自己只需要拳头、钱、脑子和理智。她一直抗拒周烬野带来的“标签”和“规则”。可此刻,当这个少年用最直接的方式,将她纳入他的世界,索取一个更亲密的位置时,她发现,自己并不想拒绝。
      也许,她比自己以为的,更需要一点温暖,一点真实的连接,一点可以暂时放下计算的喘息。
      “……好。”她听到自己说,声音很轻,却清晰。
      周烬野眼睛骤然亮起来,像有星火炸开。他再次低头,轻啄了一下她的嘴唇,然后紧紧抱住了她。
      这是一个结实的、充满力量的拥抱。林羽声的脸埋在他肩头,能闻到他身上好闻的气息,能感觉到他胸膛里同样剧烈的心跳。她迟疑了一下,抬起手臂,回抱住了他。
      盒子里,“MorphēCube”静静躺着,表面的薄膜在黑暗中,似乎泛着极淡的、温柔的光泽。
      车窗外,北城的冬夜依旧寒冷。但在这个小小的空间里,有什么东西,已然破冰而出,生根发芽。

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