午后的阳光,懒洋洋地斜插进李阳那间十五平米的出租屋,在斑驳脱落的墙皮上切割出窗框的几何光影。空气里浮动着昨夜红烧肉残留的、略带甜腻的油脂香,旧电脑主机散热孔喷出的、带着电子元件焦糊味的微尘,还有一股若有似无的、樟脑与旧纸张混合的、尘封已久的味道——这味道的主人公,此刻正以一个近乎虔诚的姿势,蹲在墙角,膝盖顶着那个刚从衣柜最底层拖拽出来的旧行李箱。
那箱子灰扑扑的,像一块被遗忘在时间长河里的建筑废料,表面蒙着一层厚厚的灰,几乎看不出它原本那点可怜的暗蓝色。锁扣锈蚀得厉害,黄铜色变成了暗沉的棕绿,他用指甲使劲抠了几下,纹丝不动。索性直接上手去掰,指关节因为用力而微微发白。
“咔哒——!”
一声带着金属疲劳感的脆响,像是箱子内部某根脆弱的骨头被硬生生掰断了。锁舌弹开,一股更浓郁的、混合着樟脑丸、旧书报和织物霉味的气息猛地涌了出来,呛得他鼻子发痒,忍不住打了个响亮的喷嚏。
他屏住呼吸,掀开箱盖。里面的东西像被囚禁已久的精灵,迫不及待地滚落出来,散落在磨损的地板上:
一件洗得发白、薄得像层纸的大学运动会纪念T恤,胸口印着一个粗糙的“第三名”图案,墨迹早已褪色成暧昧的浅粉色,最扎眼的是腋下位置一个黄豆大小的破洞,边缘毛茸茸的,诉说着它曾经的汗马功劳。
一把塑料小刀,刀柄上印着模糊的卡通图案,漆面磕掉了一半,露出里面廉价的白茬塑料芯,这是他某次公司年会上套圈游戏的“战利品”,当时还觉得挺得意。
半包皱巴巴的纸巾,包装袋瘪瘪的,一碰就簌簌地往下掉碎屑,仿佛轻轻一捏就会化作齑粉。
还有几本卷了边的专业书,《数据结构》、《算法导论》,书页边缘都起了毛边,夹杂着几张打印的课程表和记满潦草笔记的纸片。
李阳皱着眉,像考古学家清理无关紧要的土层,把这些承载着过往片段却毫无现实价值的“历史遗迹”扒拉到一边。他的目标在箱子底下。手指探进去,触感粗糙——是垫在箱底的一层旧报纸。他小心翼翼地将它们揭开,动作轻柔,仿佛怕惊扰了沉睡的时光精灵。头版是四年前的《上海晚报》,醒目的标题印着“科技园区创意市集盛大开幕”,照片上的彩旗、气球和攒动的人群,隔着泛黄的纸张透出一股热闹的陈旧感。这报纸垫在这里,默默见证了行李箱的沉寂。
终于,露出了空荡的箱体。他满意地拍了拍箱子内壁,扬起一小片灰尘,在阳光的光柱里飞舞。他站起身,活动了一下蹲麻的双腿,走到书桌前,目光落在桌面上摊开的一本摊开的笔记本上。那上面不是日记,而是一串串被他反复涂改、演算过的数字。
最上面一行字迹用力地写着:“新程科技·AI记事本项目成本核算(初版)”
下面密密麻麻:
“核心AI语音模块:100个 x 50元= 5000元”
“基础塑料外壳(白色):100个 x 10元= 1000元”
“Logo贴纸(自制):纸张+墨水+人工≈ 5元(忽略不计人力)”
“简易塑料袋包装:100个 x 0.2元= 20元”
“其他耗材(胶带、数据线损耗等):≈5元”
……
下面划了重重的一道横线,接着是:
“总成本:6030元”
“单个成本:60.30元”
再往下,一行更大、更醒目的字:
“目标售价:200元/个”
他的目光在那两个刺眼的数字——“6030”和“60.30”——上来回扫视。银行卡里躺着的七万六千零十七块五毛,瞬间就在脑海里被划掉了一大块。这感觉,比王强扣他三个月奖金时还要肉疼——那时候是憋屈,现在是真金白银在往外掏,像钝刀子割肉。
“卖出去三十个……只要三十个就能回本……”他低声念叨着,像是在念一道能带来好运的咒语,试图用这数字的魔力驱散心头的阴霾。但脑子里总有个讨厌的小人在窃笑:“嘿,老阳,要是卖不出去呢?这六千块,够交三个月房租,够你在楼下张叔那儿吃一百二十个肉包!王强那傻X肯定在背后等着看你笑话呢,等着你灰溜溜滚回格子间去求他……”他下意识地摸了摸裤兜,空空如也。戒烟三个月了,这摸烟盒的习惯,就像刻在肌肉里的记忆,总在压力山大的时候跳出来刷存在感。
窗外的街道上,收废品的喇叭声由远及近,那破锣嗓子般“收旧冰箱旧电视——收洗衣机——”的吆喝声,拖长了调子,在下午安静的空气里显得格外刺耳,也成功打断了他脑子里两个小人的内耗式争吵。
“干活!”他用力搓了把脸,像是要把那些杂念都搓掉,声音带着点破釜沉舟的狠劲。
他走回行李箱旁,弯下腰,手指在空荡的箱体内部比划着。想象着那些四四方方的小玩意儿。“底层……紧凑点,能码三十个,横三竖十,正好……上面用硬纸板做个隔层,分两格,一层放十个,两层又是二十……盖子盖严实点,应该不会晃荡……得找块结实点的布蒙上,嗯,那条洗得发白的旧床单就成。”这念头一起,就像当年在《超凡霸业》里规划背包空间一样自然流畅。他还记得在主城广场的石墩子旁,他蹲到天光发白才卖出去的第一瓶低级恢复药水,那会儿背包里塞满了各种杂七杂八的草药和矿石,空间利用率低得可怜。哪像现在,行李箱里只装着一种商品,目标明确,却感觉分量更沉重,希望也更具体。
“得像个正经做生意的样子,不能寒酸。”他再次对自己强调,声音不大,却带着点不容置疑的决心。他拿起那块已经看不出颜色的旧抹布,走到厨房水龙头下,哗哗地冲洗,拧得半干,然后开始仔细擦拭行李箱的内外。积年的灰尘遇水晕开,变成浑浊的泥浆,顺着箱体往下淌。箱子边缘有几个磕碰掉角的缺口,其中一个尤其锋利,像野兽的獠牙,看着就让人担心会划伤里面娇贵的电子元件。
他翻箱倒柜,从一个犄角旮旯里找出一个破旧的针线盒。里面乱糟糟地塞着各色线轴、几颗掉了漆的纽扣、顶针,还有几根颜色各异的布条——大概是以前缝衣服剩下的边角料。他挑挑拣拣,选了一条相对厚实的深蓝色布条,比划着那个锋利的缺口,开始笨拙地缠绕。穿针引线这种精细活显然不是他的强项,针脚歪歪扭扭,像几条喝醉了酒的蚯蚓在布条上艰难爬行,不时还扎到自己的手指头。“嘶…”他龇牙咧嘴地吸着凉气,看着指尖冒出的微小血珠,低声骂了句什么,但动作没停。一番笨拙的操作后,那危险的毛刺总算被厚实的布条包裹得严严实实,看着安全多了。
“搞定!”他抹了把额头并不存在的汗,把改造好的行李箱拖到屋子中央光线最好的地方,像个艺术家在审视自己的作品。就在这时,放在桌上的手机屏幕“叮咚”一声亮了起来,发出清脆的提示音。他一个箭步冲过去,屏幕上赫然是快递物流的提示:【您的包裹(单号:1024)已由菜鸟驿站代收,请凭取件码4096尽快领取】。
李阳的心跳瞬间漏了一拍,随即又像擂鼓般咚咚咚地敲起来,震得他耳膜嗡嗡响。来了!他昨天咬牙拍下的那一百个基础AI语音模块和配套的白色塑料外壳!成败在此一举的感觉瞬间攫住了他。
他几乎是弹射起步,抓起钥匙和手机就冲出了门。动作太快,带起的风把桌上那张写满数字的笔记本纸页吹得哗啦作响,飘飘悠悠落在地上。
菜鸟驿站里人头攒动,包裹堆得像小山一样,几乎堵住了门口。空气闷热浑浊,混杂着汗味、纸箱胶带的化工味和某种廉价香水味。几个穿着工装的大哥在费力地搬着大件,快递员扯着嗓子喊着取件码,一片嘈杂。李阳挤在人群里,伸长脖子看着货架上密密麻麻的数字,感觉像是掉进了由包裹组成的迷宫。好不容易根据取件码找到了那个体积不小的纸箱——它被塞在两个巨大的狗粮包裹中间。
箱子比他想象中还要沉!棱角分明,坚硬地硌着他的小臂肌肉。他深吸一口气,手臂发力,才勉强把它从货架上抱下来。分量很实诚,像抱着一块方方正正的铁坨子。抱着它上楼简直成了一场无声的负重竞走。楼道里的声控灯一如既往地反应迟钝,时亮时灭,把他的影子在斑驳的墙壁上拉扯得忽长忽短,忽明忽暗,像是某种诡异的皮影戏。
回到屋里,把箱子“咚”地一声放在地上,李阳靠在门框上喘着粗气,后背已经微微汗湿。顾不上休息,他抄起桌上的裁纸刀——那刀刃都有些钝了——动作麻利地划开纸箱的胶带。嘶啦一声,纸箱被打开。
里面是排列整齐的防静电包装袋,一袋袋码放得如同等待检阅的士兵。透明袋子里,黑色的AI语音模块和白色的塑料外壳各自成堆,黑白分明,带着一股崭新的、属于电子产品的、略带塑料味的“生人勿近”气息。这气息,混合着刚刚散去的樟脑旧纸味,形成一种奇特的、象征着新与旧碰撞的味道。
他拿起一个模块,冰凉坚硬,掂量在手里很有分量感,沉甸甸的,像是握着一小片未来的可能。又拿起一个外壳,白色的塑料很轻,表面光滑,边角处还带着一点点注塑工艺留下的微小毛刺,摸上去有些刮手。
“开工吧,老阳同志。”他对着空气说了一句,像是在给自己打气,又像是在跟某个看不见的伙伴打招呼,声音里带着点初生牛犊不怕虎的劲儿。
他走到书桌前,打开那台风扇依旧在“嗡嗡”嘶吼的老旧笔记本,屏幕慢悠悠地亮起,桌面壁纸还是大学毕业时和室友的合影,几个青涩的面孔挤在一起傻笑。他小心翼翼地拿起一根数据线——就是昨天连接那个神奇头盔的那根,接口处的塑料已经有些发黄变脆,显得格外脆弱。他把数据线的一端插进电脑的USB口,另一端则拿起一个模块和一个外壳。
像一个精密仪器操作员投入神圣的仪式,他对照着夹在笔记本里的简易说明书图示。说明书是卖家发来的电子版,他自己打印的,图片有点模糊。他小心翼翼地将那个黑色的、布满细密触点的小方块,嵌入白色外壳预留的卡槽里,对准接口,屏住呼吸,轻轻一按。“咔哒”一声细微但清晰的轻响,模块稳稳当当地卡了进去,严丝合缝。整个组装好的成品,四四方方,通体白色,只有侧面有一个小小的USB接口和一个指示灯孔,简洁得……甚至有点过于朴素,甚至寒酸。
启动电脑上的测试软件,双击那个写着“AI_Test”的图标。几行黑底白字的DOS命令飞快地滚动。小小的指示灯亮起了柔和的绿色光芒。
“滋…您好,我是您的生活小助手,请说出您的指令……”一个带着明显电子合成味道、稍显沉闷和失真的声音,从外壳上那个小小的扬声器孔里传了出来。
李阳清了清嗓子,带着点试验成功的期待:“明天早上八点提醒我开会。”
“好的,已为您设置明天早上八点的‘开会’提醒。请问还有……”
“咔嚓…滋啦…哔————!”
电子音突然卡顿,像是被一只无形的手扼住了喉咙,紧接着爆发出尖锐刺耳、毫无规律的电流噪音,如同老式收音机收到了强烈的干扰信号,又像指甲刮擦黑板,瞬间刺穿耳膜,让人头皮发麻!
李阳脸上的那点期待瞬间凝固,如同被速冻。心猛地往下一沉,仿佛失重一般坠入冰窟。他像触电般立刻拔掉数据线,手指因为紧张和突如其来的打击而有些颤抖。他像拆炸弹一样,小心翼翼地把那模块从外壳里抠出来。翻来覆去地检查,接口看起来完好无损,金灿灿的触点也没有污损。难道是虚焊?他脑子里闪过这个词,大学在电脑城兼职攒机的记忆片段瞬间涌了上来——那些年经手过多少块主板、内存条,排查过多少类似的接触不良故障。他拿起模块靠近台灯,眯起眼睛,像福尔摩斯审视证物般,借助昏黄的光线,仔细检查着麦克风附近那些细如发丝的线路和微小的焊点,不放过任何一丝可疑的痕迹。
“妈的,接触不良?”他眉头拧成了一个死疙瘩,低声咒骂了一句,声音里带着难以掩饰的烦躁和一丝不易察觉的恐慌。六千多块……难道打水漂了?一股莫名的直觉——或者说,是多年与电子产品打交道积累下来的、属于程序员的调试本能——让他拿起桌上的钥匙串,用钥匙尖那最细小的尖端,小心翼翼地、极其轻微地拨动了一下麦克风旁边一个不起眼的、小小的、呈弓形的金属片簧。
非常细微的位移,肉眼几乎难以察觉,更像是一种基于经验的感觉。
他深吸一口气,努力平复狂跳的心脏,再次把模块嵌入外壳,接上数据线,仿佛在进行一场关乎命运的赌博。启动测试程序。
几行代码滚动……
时间仿佛被拉长。
“您好,我是您的生活小助手,请说出您的指令……”这一次,电子音清晰、流畅、平稳,没有丝毫卡顿或杂音,如同一条光滑的直线,稳稳地钻入他的耳朵。
绿灯稳定地亮着。
李阳紧绷的肩膀瞬间松弛下来,一股巨大的庆幸感冲刷而过,这才感觉到后背刚才渗出的那层薄汗已经有点发凉,黏在衣服上很不舒服。他长长地呼出一口气,像卸下了千斤重担,把这第一个修好的“残次品”轻轻放在桌子最干净的一角,仿佛那是个初生的婴儿,需要格外呵护。
“呼……吓死老子了。”他抹了把额头的汗,心有余悸地自言自语,“跟我以前修电脑一个道理,这破片簧太脆弱,接触点太敏感,稍微不对付就给你脸色看。”声音里带着点劫后余生的庆幸和对这种低级问题的不屑。心里那点因为“游戏遗产系统”而带来的虚幻感和依赖感,似乎被这实实在在的手感、这靠着自己动手排查解决硬件问题的成就感驱散了不少。这世界,终究还是要自己上手去修修补补。
他找出一个黄色便签本,在上面画了一个放大镜聚焦的简易图标,箭头指向一个抽象的片簧形状,旁边用他特有的、带点程序员风格的潦草字迹标注:“此处需注意微调!否则接触不良!切记!”。然后,他用力地把这张便签“啪”地一声,贴在旧电脑显示器最显眼的下边框上。这是他的经验,是他在现实世界里靠自己解决的问题,不是系统弹出的提示框。这张便签,就是他的战利品。
解决了第一个拦路虎,后面的组装似乎顺利了许多。他拿起第二个模块和外壳。这次他学乖了,组装前先用指甲尖,像给琴弦调音一样,带着十二分的专注,轻轻拨弄一下那个关键的金属片簧,确认它的位置和弹性都处于最佳状态,然后再进行组装。果然,一测试,声音清晰稳定,绿灯常亮,完美。
组装工作渐渐变成了一种略带节奏感的重复劳动。拿起模块,拨动片簧,嵌入外壳,卡入卡槽,接上数据线,启动测试,听到清晰的电子音,绿灯亮起,拔线,放到一边。动作从最初的生涩逐渐变得流畅起来。白色的成品小方块在书桌一角慢慢堆积起来,像一群安静的、等待检阅的士兵。
但看着眼前堆起来的白色方块,他又觉得少了点什么。光秃秃的白色外壳,太简陋,太像三无产品了。他需要一点标识,一点属于“新程科技”的印记,哪怕只是一个开始。
他放下手中的模块,在书桌的抽屉里翻找。里面堆满了各种单据、旧笔、螺丝刀、U盘。终于在最底层,翻出一张崭新的A4打印纸和一杆绘图铅笔。他把纸铺平,拿起铅笔和一把三角尺,像个蹩脚但认真的设计师,开始构思。没有花哨的图案,没有复杂的寓意。他只想让人一眼记住,简洁有力。铅笔在纸上沙沙作响,最终,一个极其简单的Logo诞生了:一个抽象化的、箭头向上的斜线,包裹在一个简洁的圆环里。圆环代表完整、连接,箭头象征“新程”向上、向前的力量。线条简洁,甚至有点笨拙,但目标明确。
他小心翼翼地把画好的Logo剪下来,又翻出透明胶带,仔细地、像给珍本古籍贴标签一样,把这个手绘的Logo贴在刚组装好的第一个模块外壳的正面空白处。灯光下,那个黑色铅笔绘制的Logo显得有些朴素,甚至有点笨拙,但线条清晰,异常醒目地宣告着它的归属——“新程”。
做这些的时候,他的神情专注得像是在进行精密实验,嘴角甚至不自觉地带上了一点弧度,那是一种亲手创造东西的满足感。
他直起腰,用力地揉了揉因为长时间低头而有些发酸发硬的脖子,骨骼发出轻微的“咔吧”声。目光不经意间,落回墙角那件刚从行李箱里翻出来的、印着“第三名”的破旧T恤上。它依旧皱巴巴地团在那里,像一件被遗弃的破烂,又像一个褪了色的、无声的青春奖杯,提醒着他那些为省钱在电脑城兼职、用极其便宜的价格淘换配件攒电脑卖给同学的往事。老三拍着他的肩膀,笑着说:“老阳,你对成本的敏感劲儿,以后真适合自己做生意。你算那账,比我们算高数题还溜。”当时只当是玩笑。可现在,看着眼前摊开的笔记本上密密麻麻的数字,看着行李箱里码放的材料,老三那句话仿佛带着温度,穿越时光清晰地响在耳边。
这成了沉甸甸的现实动力,压在他的肩膀上,却也让他感觉脚下的路更踏实了。
窗外的阳光已经西斜,收废品的喇叭声不知疲倦地又响了起来,由远及近,又渐渐远去,最终被街道上渐渐喧嚣起来的车流声取代。空气里似乎飘来一丝若有若无的、从楼下张叔包子铺传来的蒸腾面点香气,混合着行李箱里残留的樟脑和旧纸的味道,还有指尖刚刚沾上的一点松香和铁锈味——那是组装留下的印记。
本书首发来自四月天小说网,第一时间看正版内容!
