林知夏醒来的时候,手里还攥着一把药瓶。

她盯着那白色的瓶身看了三秒,然后猛地坐起来。这不是监狱的硬板床,这是她大学时租的那间公寓。阳光从窗帘缝隙挤进来,落在她左手无名指上——那里空空荡荡,没有戒指,没有疤痕。

昨日欢愉(林知夏,你醒来的时候)

手机屏幕亮了一下。

2019年5月6日。

昨日欢愉(林知夏,你醒来的时候)

距离她把自己的人生拱手送给沈让之,还有整整七天。

上一世的记忆像碎玻璃一样涌上来。她放弃了保研名额,掏空了父母留给她的所有积蓄,为沈让之的商业计划书熬了无数个通宵。她说“我相信你一定能成功”,他说“知夏,等我娶你”。

后来他确实成功了。成功到不需要一个坐过牢的妻子来玷污他的履历。

她至今记得法庭上沈让之的表情。他站在证人席上,西装笔挺,语气平静:“林知夏女士未经授权挪用公司资金,我对此深表遗憾。”

遗憾。

她用整个青春换来的两个字,叫遗憾。

母亲是在她入狱第二年走的。父亲一个人扛了三年,最后也没扛住。沈让之甚至没有出席葬礼。他太忙了,忙着和许沁在国外办婚礼,忙着上市敲钟,忙着成为财经杂志封面上的“最年轻的颠覆者”。

林知夏闭上眼睛,深呼吸,再睁开。

她拿起手机,拨通了沈让之的电话。

“知夏?”电话那头的声音温柔又惊喜,“我正想找你呢,创业计划书的事——”

“沈让之。”她打断他,声音平静得不像自己,“下周的订婚宴,取消了。”

电话那头沉默了两秒。然后沈让之笑了,那笑声她太熟悉了,是他在安抚不懂事的下属时的专用频率:“又闹脾气了?是不是许沁跟你说什么了?她那个人就是——”

“许沁什么都没说。”林知夏从床上下来,赤脚踩在地板上,走到书桌前。桌上摊着那份她用整整三个月心血打磨的商业计划书,封面上还贴着她手写的便利贴:“让之,这是第一版,你看看方向对不对。”

她把便利贴撕下来,揉成一团,扔进垃圾桶。

“林知夏,你到底怎么了?”沈让之的语气变了,那种温润如玉的假面终于出现了裂痕,“我们不是说好了吗?等这次融资到位,我们就订婚。你之前一直很支持我的——”

“支持你。”林知夏把这三个字嚼碎了,一个字一个字地说,“沈让之,我支持你三年,换来什么?你心里清楚。”

她挂了电话。

接下来要做的事太多,她没有时间浪费在情绪上。上一世她用了五年才看清沈让之的真面目,这一世她只用了五秒。

第一件事,保研。

林知夏打开电脑,登录学校的研究生招生系统。上一世她在这个时间节点主动放弃了资格,因为沈让之说“创业初期需要你全职投入,学历以后可以再补”。她信了,傻乎乎地签了放弃声明。

这一次,她直接把申请材料交了上去。辅导员看着她的材料有点意外:“林知夏,你之前不是说不想读了吗?”

“我改主意了。”她笑了笑,“读书比恋爱重要。”

第二件事,父母。

上一世,沈让之说服她让父母把老房子抵押了,凑了两百万给他创业。那两百万是父母一辈子的积蓄,最后血本无归。母亲后来生病住院,连医药费都凑不齐,沈让之那时候正忙着跟许沁看婚戒,电话都没接过一个。

林知夏拨通了母亲的视频电话。

“妈,老房子的事,别动。”她说,“沈让之那个项目有问题,我不参与了。”

母亲愣了两秒,然后眼眶红了:“知夏,你是不是受委屈了?妈一直觉得那个沈让之不太靠谱,但看你那么喜欢他,妈不敢说……”

林知夏鼻子一酸。

上一世母亲也说过同样的话,但她当时怎么回答的?“妈你不懂他,他是真的有能力。”她为了一个不值得的男人,把自己最亲的人推开了。

“妈,我错了。”她说,“这次我听你的。”

第三件事,沈让之的创业项目。

这是最关键的。

上一世沈让之能成功,靠的核心项目叫“智行”——一个基于大数据的物流调度系统。这个项目的灵魂代码、核心算法、商业模式,全部是林知夏做的。她在狱中的时候,无数次复盘过这个项目,每一个技术细节都刻在脑子里。

沈让之剽窃了她的成果,然后把她送进了监狱。

这一次,林知夏要把这个项目拿回来。

她打开电脑,开始写代码。不是给沈让之写的,是给她自己写的。三天三夜,她几乎没合眼,把那套系统重新搭建出来,比上一世的版本更优化、更完善。

然后她做了一个决定。

她给顾晏辰发了邮件。

顾晏辰,沈让之最大的竞争对手,也是上一世唯一一个在她入狱后伸出过援手的人。虽然那次探监被她拒绝了——当时她还沉浸在“沈让之会来救她”的幻想里,拒绝了所有人的帮助。

邮件只有三行字:

“顾总,我有一套物流调度系统的完整方案,性能比市面上现有产品提升40%以上。如果您有兴趣,周四上午十点,我带着原型来贵公司演示。林知夏。”

回复在十五分钟后抵达:“时间地点确认,期待见面。”

周四,林知夏准时出现在顾晏辰公司的会议室。

她穿着最简单的白衬衫和黑色西裤,头发扎成低马尾,没有化妆。她不需要任何外在的东西来证明自己,她脑子里的东西就够了。

演示进行了四十分钟。

当她展示完最后一张数据对比图时,会议室里安静了整整五秒。然后顾晏辰开口了。

他是那种让人过目不忘的长相,眉眼深邃,气质清冷,但眼神里有种让人信任的笃定感。上一世林知夏只在商务晚宴上远远见过他一次,那时候她站在沈让之身边,像一件漂亮的装饰品。

“这套系统,”顾晏辰的手指在键盘上停了一下,“你一个人写的?”

“核心算法和架构是我独立完成的。”林知夏说,“我花了三年时间研究这个方向。”

这是实话。上一世三年,加上这一世三天,确实是三年。

顾晏辰看了她一眼。那一眼很长,长到林知夏几乎以为他要拒绝。但他说的是:“方案我收了。技术入股,四六分,你六我四。另外,我希望你能来我公司担任技术总监。”

林知夏摇头。

顾晏辰挑眉。

“技术入股可以,但我不会全职加入贵公司。”林知夏说,“我九月份要入学读研,只能以顾问身份参与。”

顾晏辰沉默了几秒,然后笑了。那是林知夏第一次见他笑,不是客套的、商务的那种笑,而是真的觉得有意思的那种。

“林知夏,”他说,“你跟沈让之描述的那个你,完全不一样。”

林知夏没问沈让之是怎么描述她的。她大概能猜到——恋爱脑、没主见、好控制。沈让之在别人面前提起她的时候,语气永远是那种“我有一个很爱我的女朋友,虽然她没什么能力,但她很支持我”。

她受够了当别人故事里的配角。

沈让之的反应比她预想的更激烈。

他没有直接来找她,而是派了许沁。

许沁,她的大学同学,室友,曾经最好的朋友。上一世许沁对她说“知夏,让之哥真的很爱你,你要相信他”,然后在林知夏入狱后三个月,就搬进了沈让之的房子。

这一世的许沁还没露出真面目。她穿着一件碎花连衣裙,端着一杯奶茶,坐在林知夏对面,语气温柔得恰到好处:“知夏,你是不是最近压力太大了?让之哥很担心你。他说你突然不接电话也不回消息,他都不知道自己做错了什么。”

林知夏看着许沁的脸。精致,无辜,每一个表情都经过精确计算。

“许沁,”林知夏说,“你上周五晚上在哪?”

许沁的表情僵了零点几秒。就零点几秒,但林知夏捕捉到了。

“我……在宿舍啊。”

“是吗?”林知夏把手机屏幕转向许沁,上面是一张照片。照片里,许沁和沈让之在一家西餐厅,时间是上周五晚上九点十七分。沈让之的手搭在许沁的肩膀上,许沁仰头看着他笑,那种笑林知夏太熟悉了——不是朋友的笑,是猎物到手的笑。

许沁的脸色变了:“你跟踪我?”

“我没那个闲工夫。”林知夏收回手机,“这是别人发给我的。许沁,你猜沈让之知道是你主动约的他吗?他知道你在他手机里装了定位软件吗?他知道你在他的投资人面前说过‘林知夏这个人情绪不稳定,不适合参与核心事务’吗?”

许沁的奶茶杯掉在地上,液体溅了一地。

“你……你怎么知道?”

林知夏站起身,居高临下地看着她:“许沁,我给你一个机会。从现在开始,离沈让之远一点,也离我远一点。否则你对他做的那些事,我全部会让他知道。你猜到时候他是会感激你的‘付出’,还是会觉得你这个人太危险,留不得?”

许沁的脸白得像纸。

林知夏转身走了。她没有回头,因为她知道,许沁这种人不值得她浪费第二次眼神。

沈让之终于在第五天找上门来了。

他站在林知夏公寓门口,穿着一件深蓝色的西装,手里拿着一束红玫瑰。他的表情是精心排练过的——三分愧疚,三分深情,三分坚定,一分脆弱。上一世林知夏每次看到这个表情都会心软,会觉得“他是真的爱我,只是不善于表达”。

“知夏,我们谈谈。”他的声音低沉而温柔,“我知道你生我的气,但你至少给我一个解释的机会。”

林知夏靠在门框上,没有让他进门的意思:“你说。”

“许沁的事,我可以解释。”沈让之叹了口气,“那天是她主动约我的,说有话要跟我聊。我去了才知道她想跟我说你的事,她说你最近状态不好,让我多关心你。我真的只是把她当妹妹——”

“沈让之。”林知夏打断他,“你不用跟我解释你和许沁的事。我不关心。”

沈让之的表情终于出现了真正的裂痕:“那你关心什么?”

“我关心你什么时候把我的商业计划书还给我。”

沉默。

沈让之手里的玫瑰花往下垂了一点:“什么计划书?”

“智行。物流调度系统。”林知夏一个字一个字地说,“你电脑里那个文件夹,名字叫‘自研项目’,创建时间是今年三月。那个项目的核心代码,是我写的。架构图,是我画的。商业模式,是我设计的。你除了在最后一页PPT上加了你的名字,什么都没做。”

沈让之的脸彻底沉了下来。

“林知夏,你说这话就没意思了。”他的语气变了,不再是温柔的情人,而是冷冰冰的商人,“那个项目是我们一起做的,你当初也是自愿的。现在你想翻脸不认人?”

“一起做的?”林知夏笑了,“沈让之,你连那段代码的核心算法都讲不清楚,你怎么‘一起做’?要不要我现在问你几个技术问题?就基础的问题,不刁难你。你说说,动态规划的核心思想是什么?不用太精确,大概意思就行。”

沈让之张了张嘴,没发出声音。

“你看,”林知夏说,“你连门都没入。”

沈让之的脸涨成了猪肝色。他显然没想到林知夏会用这种方式反击。在他印象里,林知夏是个软柿子,捏一捏就会哭,哭完就会妥协。他从来没想过,有一天这颗软柿子会变成硬石头,砸得他头破血流。

“行,林知夏,你狠。”他把玫瑰花摔在地上,“你会后悔的。”

“我最后悔的事已经做过了。”林知夏说,“就是认识你。”

她关上了门。

接下来的两个月,是林知夏人生中最忙碌也最充实的日子。

她通过了研究生复试,拿到了录取通知书。她用顾晏辰那边预支的第一笔技术授权费,给父母买了一份额度不小的保险,然后把剩下的钱存了起来,一分都没乱花。

她以顾问身份参与了顾晏辰公司的技术研发,把“智行”系统从原型变成了产品。顾晏辰给了她极大的自由度,从不干涉她的技术决策,只在资源调配和商务谈判上提供支持。

有一次加班到凌晨两点,林知夏从办公室出来,发现顾晏辰还在。

“顾总还不走?”

“在看你写的代码。”顾晏辰靠在椅背上,面前的屏幕上密密麻麻全是她写的算法,“林知夏,你知道吗?我面试过两百多个工程师,没有一个能在你这个年纪写出这种水平的东西。”

林知夏笑了笑:“可能是因为我比别人更早开始努力。”

她没说的是,那“更早”的三年,是上一世在监狱里度过的。监狱没有电脑,她就用笔在纸上写代码,一行一行地写,写到手指酸痛,写到眼睛模糊。她把能记住的所有算法、架构、设计模式全部默写下来,一遍又一遍地优化、重构、打磨。

那三年,她不是在学习。她是在救命。

救自己的命。

七月的最后一个周末,沈让之的公司召开了第一次产品发布会。

他最终还是把“智行”做了出来。但林知夏知道,他做出来的版本是什么水平——许沁从她电脑里偷走的那份早期设计稿,连核心算法都没写完,只有一些框架性的东西。沈让之拿着那份残缺的稿子,找了几个不入流的程序员拼凑了一个版本,然后就迫不及待地要发布。

发布会上,沈让之西装革履,意气风发。他在台上侃侃而谈,说“智行”将颠覆整个物流行业,说他们已经获得了数千万的意向投资,说他们是“这个时代最懂技术创新的团队”。

林知夏坐在最后一排,安静地听着。

等沈让之讲完,进入媒体提问环节的时候,她站了起来。

“沈总,我想请教一个问题。”

沈让之看到她的那一刻,脸上的血色瞬间褪了个干净。

“您刚才提到贵公司的核心技术是‘动态规划优化的多目标调度算法’,我想问一下,您这套算法的收敛速度是多少?跟传统算法相比,提升幅度有数据支撑吗?”

全场安静了。

沈让之攥着话筒的手微微发抖:“这个……属于商业机密,不方便公开——”

“那换个问题。”林知夏的声音不大,但每个字都清清楚楚,“您PPT里展示的那张系统架构图,第三层的数据流标注是从‘订单池’到‘调度引擎’再到‘车辆匹配’。我想请问,这个‘调度引擎’的核心模块,用的是贪心算法还是启发式算法?”

沈让之张了张嘴,额头上沁出了细密的汗珠。

会场里开始有人交头接耳。懂技术的人已经看出来了——这个所谓的“颠覆性产品”的创始人,连最基本的技术问题都回答不上来。

林知夏笑了。

她没有再追问。她不需要。她只是站在那里,让所有人看到沈让之的脸。那张脸上写满了心虚、慌乱和无力辩驳。那是骗子被当场拆穿时的表情,任何公关话术都掩盖不了。

发布会草草收场。

第二天,几家科技媒体的头条不约而同地用了类似的《明星创业项目“智行”被质疑技术造假,创始人现场语塞》。

沈让之的融资计划彻底泡汤了。之前承诺投资的三家机构,两家撤了,另一家把额度砍了百分之八十。他的合伙人开始动摇,核心员工陆续离职。

许沁在那场发布会后第三天就消失了。她拉黑了沈让之所有的联系方式,连宿舍都没回,直接办了休学。林知夏后来听说她去了南方的一个小城市,再也没了消息。

不是每个人都配站在聚光灯下。有些人只配活在阴影里。

九月,林知夏入学读研。

同一天,“智行”系统正式上线。顾晏辰给她办了一场小型的庆祝会,只有公司核心团队的十几个人参加。没有香槟,没有鲜花,只有披萨和可乐,还有一个写着“技术女神”的蛋糕。

林知夏看着蛋糕上歪歪扭扭的字,突然就笑了。

她想起上一世,沈让之的公司上市那天,她正在监狱里吃着发硬的馒头。她隔着铁窗听到广播里说“沈让之,最年轻的上市公司CEO”,那一刻她想的不是恨,而是“如果当初没有认识他就好了”。

现在她想的是:“如果当初没有认识他,我也不会成为现在的我。”

顾晏辰端着一杯可乐走过来:“想什么呢?”

“想以前的事。”林知夏接过可乐,“想那些做过的蠢事。”

“人都会做蠢事。”顾晏辰说,“区别在于,有的人一直蠢下去,有的人蠢过一次就清醒了。”

林知夏看了他一眼:“顾总,你是在夸我还是在损我?”

“在夸你。”顾晏辰的语气很认真,“林知夏,你是我见过最清醒的人。”

他没有说“之一”。林知夏注意到了。

十月,沈让之的公司正式破产清算。

消息是顾晏辰告诉她的。他说沈让之欠了一屁股债,几个投资方要起诉他商业欺诈,最坏的结果可能要吃牢饭。

林知夏听到这个消息的时候,正在改一篇论文。她手上的动作顿了一下,然后继续敲键盘。

“你不高兴?”顾晏辰问。

“没什么好高兴的。”林知夏说,“他走到这一步,不是因为我对付他,是因为他自己选的路。当初他要是不偷我的方案,不骗我的钱,不把我送进——”

她突然停住了。

顾晏辰看着她:“不把你送进什么?”

林知夏深吸一口气。她差点说漏嘴了。“没什么,过去的事不提了。”

顾晏辰没有追问。他只是安静地站在她旁边,像一棵沉默的树。过了好一会儿,他说:“不管过去发生了什么,你现在在这里。这就够了。”

林知夏抬起头,看着他。

窗外是深秋的北京,银杏叶铺满了整条街。阳光穿过树叶的缝隙,落在他肩膀上,像是碎了一地的金子。

她突然觉得,昨日种种,譬如昨日死。

今日种种,譬如今日生。

那天晚上,林知夏一个人去了趟天桥。

她站在桥中央,看着桥下车流如织,灯火璀璨。北京的夜晚从来不会真正安静下来,就像这座城市的野心,永远在燃烧。

手机震了一下。

是顾晏辰发来的消息:“系统今天的调用量突破了一百万次。”

林知夏回了一个笑脸。

然后她又收到一条消息,不是顾晏辰发的。是一个陌生号码,只有一句话:

“林知夏,你赢了。我认输。”

她没有问对方是谁。她不需要问。

她把那条消息删了,然后打开通讯录,给母亲打了一个电话。

“妈,这周末我回家。想吃你做的红烧排骨。”

电话那头传来母亲的笑声:“好好好,妈给你做,做一大锅。”

林知夏靠在天桥的栏杆上,笑了。

这一次,她不会再错过了。

不会再错过保研的机会,不会再错过父母的晚年,不会再错过那些本该属于她的人生。她用了两辈子的时间才明白一个道理——这个世界上最重要的不是被谁爱,而是自己爱自己。

昨日欢愉,今日砒霜。

但没关系。

她已经百毒不侵了。