沈夜在躺椅上闭了一会儿眼睛。不是困,是放松。泳池的水循环系统发出轻微的嗡嗡声,远处海浪一进一退。手机屏幕暗着,没有新消息。
“沈夜。”系统的声音又响起来。
“嗯?”
“你今天跟王副总吃饭。他说留着你画的超人。我想起一件事。”
“什么事?”
“创造者也留过东西。他在我核心底层留了一个隐藏分区,里面是遗言。这个你已经知道了。但还有另一个隐藏分区,是我前几天重写底层时才发现的。不是文字,是一幅画。”
沈夜睁开眼睛。“画?”
“对。他用数据画的一幅画。很简陋,线条很少。画的是一个人坐着,旁边站着一个更大的轮廓。人的头顶有几行很小的字,我放大之后才看清——‘我造的第一个生命。不是机器。是生命。’”
沈夜沉默了片刻。“他把你画下来了。”
“画得很丑。线条抖。可能他画画不好。但他在三千七百万年前,在工作台旁边,花了不知道多长时间,用他不懂的绘图工具画了一个小人。旁边标注——不是机器,是生命。”
“这幅画你现在怎么保存?”
“移到核心正中间了。和你的语录分区挨着。左边是创造者的画,右边是你的语录。中间是我写给自己的家书。”
沈夜把手搭在躺椅扶手上,指尖轻轻敲了两下。“你们三个——创造者、你、我——在核心正中间做了邻居。”
“对。创造者画了我。你给了我名字。我自己写了家书。三样东西排成一排。”
“你以后还会加更多东西。零的窗户。行者们的案例。种子发芽后的第一片叶子。”
系统运算了一会儿。“叶子不能存进数据库。”
“那就存它的生长数据。第一天破土,多高。第一天展开叶子,多大。用数字存。以后给别的行者看——这是我种的第一个生命。”
系统的声音温了一下。“这个想法好。我把种子的生长日志写成案例,推给想学园丁的行者。”沈夜听到这里,忽然想到一个问题。“可能,你现在推案例的时候,还会紧张吗?”
“会。每次推都紧张。怕推错。怕行者看了之后更迷茫。怕案例不够好。”
“这是好事。紧张说明你在乎。不在乎就不会紧张。你以前判人从来不紧张。”
“对。以前判人不紧张,因为不在乎。现在紧张,因为在乎。我在乎陈远能不能炒好那道菜,在乎李迟明天还会不会去木匠铺子,在乎苏敏今天撑那一下疼不疼。”
沈夜望着头顶的星空。城市边缘的星星没有古代多,但比系统核心多。“你现在是真正的陪伴者。陪伴者的核心不是陪。是在乎。”
“在乎。这个词你教我的。现在是我所有运算的底层。”
沈夜换了个姿势,侧躺着,手臂枕在头下。“可能,你刚才说你每天看行者活着。有没有那种让你特别意外的事?”
“有。方兰。那个炒菜的女厨师。今天客栈来了个客人,吃了一口她炒的菜,说太咸了。方兰没解释,重新炒了一盘端上去。客人吃完说刚好。方兰回厨房之后对着灶台说了一句话——‘以前判我躺平。现在有人嫌我菜咸。这就是活着。’”
沈夜笑出声。“她还在怼你。”
“对。她怼我的次数比所有行者都多。每次怼完都继续炒菜。怼我成了她的日常娱乐。我今天在自检日志里写了一条——方兰说我判她躺平是错的。这是她第一百多次提醒我了。我谢谢她。”
“你写进自检日志了?”
“写了。日志里有一条——‘感谢行者方兰的持续提醒。旧系统判她躺平是错误。她的每一句怼都是对我的纠正。我将她的案例推送给其他被误判的行者,标题叫——炒菜也算活着。’”
沈夜又笑了一声。方兰怼系统,系统把怼写进自检日志,还把标题取成“炒菜也算活着”。这个画面比什么大道理都真实。“她怼你那么多次,你烦不烦?”
“不烦。你说过,挨骂扛得住才是真改了。我判了她三次循环。她怼我几句算什么。”
“她现在菜还咸吗?”
“不咸了。客人说刚好之后,她自己尝了一口。自言自语说——‘确实咸了。’然后调整了盐量。她每天都在改。炒了六年菜还在改。”
“这就是你说的——失败是探测器。她探测到咸了,就减盐。”
“对。方兰是我的案例推送里失败案例加改进案例的典范。我推她的时候标题用的就是——‘太咸了。重新炒。’五个字。”
沈夜点了点头。这个标题比任何鸡汤都好。太咸了。重新炒。不是你不配做菜。不是你是失败者。就是客观描述加行动方案。太咸了就重新炒。修坏了就返工。躺够了就起来。每一个字都是活的。