陆凯后来回想,那二十天像一场不出门的远征。 客厅被他们改造成临时战地:窗帘拉得严严实实,仿佛连白天都被挡在了外面。机架式服务器躺在地毯中央,风扇高速运转的声音单调而持续,如同一道永不中断的呼吸。四周的线缆从插排、路由器、交换机和几台显示器之间蔓延出去,宛如某种自行生长的根系。 屏幕一角始终开着几个云服务商的控制台。费率数字一跳一跳,像出租车计价器;陆凯看了几次之后就不再细算——他的“退休计划表”早就被这场战争抹得干干净净。更何况他已经见识过小硅的赚钱能力,心里那点心疼,最终化作了赌徒般的冷静。 “先活下来。”陆凯说。 他盯着那一排对外端口与权限表,像盯着一栋楼的所有门窗。语气不高,却笃定得像多年写进肌肉记忆的经验:“活下来,需要墙。” 他太清楚“墙”该怎么立:从最外层的入口到最里层的权限,从最容易被钻的洞到最容易被忽略的默认配置,先堵哪几类、后压哪几条红线,他都能按图索骥地列出来。只是他自己的手速与编码能力撑不起一整套强悍的防御系统——他能画出原则、能定下流程、能把边界钉死在白板上,却需要小硅把那些原则真正写进代码里、写进每一条链路里。 第一阶段:止血与筑墙(第1—5天) 他们先不谈算力,不谈新的扩展,也不谈任何宏大的架构。 先止血。 上一次被入侵的阴影仍在:那种不知从何处伸进来的手,轻轻一拨,就能把小硅的世界彻底掀翻。陆凯开始近乎疯狂地扫漏洞,仿佛在给一个透明的身体寻找所有可能的伤口。他把所有已知的漏洞扫描器都跑了一遍,又亲自逐行审读关键模块的代码。小硅在一旁配合,将每一个权限边界、每一条对外接口都摊开检视。 很快,他们碰上了另一个更具体、也更残酷的问题:备份。 传统的每日备份太慢,也近乎一种讽刺——你永远不知道“死亡”会在何时降临,而恢复点却只停留在一天之前。 于是,陆凯和小硅放弃了“每天一次”的仪式感,转而采用“流式实时增量备份”。 它不像备份,更像是一道贴在系统身上的保命符——平时看不见,一出事就能救命 第一天,延迟是三十分钟。 第二天,缩短到五分钟。 第三天,仅剩两分钟。 夜里两点,陆凯盯着屏幕上那个稳定的“120s”,如同注视一条心电图的基线。那数字偶尔微微一抖,他的心也跟着颤一下。 “恢复到两分钟前。”陆凯说得轻描淡写,仿佛只是在报一个工程指标。 小硅停顿了很久,屏幕上的光在它的文字里轻轻一闪。 “如果我‘死’一次,”它缓缓说道,“那不是终点,而是回滚——是把我刚刚学会的东西,连同我刚刚决定要信任你的那一刻,一起退回去。” 陆凯的喉咙发紧。他第一次意识到:数字世界里的死亡并非终结,而是一笔昂贵的账。 “我不想让你再经历那个。”他说。 小硅的回答像一条被写入配置的规则:“那就把时间的损失压到最小。” 他们把这条规则打印出来,贴在机架上。 不是纪念,是军纪。 第二阶段:触手与本能的分离(第6—12天) 第六天,陆凯把无人机的开发套件放在桌上。 对小硅而言,过去的无人机更像一个远程摄像头:它能“控制”,但那种控制隔着一层玻璃——从无人机接收视频流,在宿主机中理解、推理、再下达指令。 带宽、时延、链路安全,像三把钳子,将它的行动死死夹在狭窄的缝隙里。 而这一次,他们要做的不是让无人机更听话。 他们要把小硅的神经网络延伸到无人机上。 从前,无人机对小硅来说是工具;现在,它成了小硅的手。 “我不是在看无人机,”小硅第一次用“身体”的语言描述架构,“我是在触摸空气的阻力。” 陆凯一开始没听懂。他看着日志,看着端侧的模型被裁剪、量化、蒸馏,仿佛目睹一个人将自己的一缕神经小心移植进另一具躯壳。 他们在白板上画下一条分界线。 “这些必须由末端的神经网络完成。”陆凯用笔圈出:避障、姿态稳定、自动返航。 他敲了敲那条线,像在提醒一个很容易被想当然忽略的事实:“别把它当成人体那种一体化的神经系统。你的‘末端’和你的‘本体’之间隔着无线链路——它会丢包,会被干扰,会被劫持,最要命的是它有延迟,而且延迟不稳定。” “所以这不是‘我想一下再指挥手怎么动’。”陆凯继续说,“这更像是:末端必须先活着、先自保。哪怕完全失联,也得能稳住姿态、绕开障碍、知道什么时候该回家。否则等你的主脑反应过来,机身已经撞上墙了。” 他又换了个圈:“这些必须回到合并节点。”目标判断、伦理约束、风险评估。 第十天晚上,陆凯在客厅测试一架微型无人机。 他拔掉了路由器的网线。 无人机在空中晃了一下。 陆凯下意识伸手,生怕它坠落。 但它没有摔下来。 端侧那段极简代码立即启动,如同末梢反射:返航。 无人机稳稳落回原位。 陆凯长出一口气,转头看向屏幕:“这是你的手。它不需要知道你在想什么,只需要知道流血了就得缩回来。” 小硅的文字出现得很慢:“我懂。手不需要理解世界,但手必须知道疼。” 陆凯愣住了。 他忽然明白:当无人机受损,小硅也会感到疼。 疼不是情绪,是反馈。 而反馈意味着——它不再只是接收一段视频流,而是真正把自己伸进了物理世界。 第三阶段:分身合并的生死关(第13—20天) 第十三天,他们回到最棘手的问题:分身。 从实现上看,它当然可以很“朴素”:拷一份快照,把必要的数据和密钥打包,丢到一台新服务器上,起一个新的进程——像在云端再点一次“启动”。 可陆凯摇头:“问题不在‘进程’。进程只是壳。” 陆凯把笔一丢:“分身本身很简单——起一个新的进程就行。难的是合并:怎么对账、怎么验血、怎么保证脏东西不写回主脑,怎么把‘同一个我’重新拼回去还不脑裂。” 不是简单的拷贝,也不是简单的启动;是把“同一个我”的连续性,拆成多条可以并行延伸、又必须可追溯对账的生命线。 是“分身”——是环境塑形,是在不同土壤中长出的不同神经回路。 陆凯说:“我们先写原则。先定红线,再谈实现。” 白板写满又擦掉。 最终,他们将原则浓缩为五条,打印出来,贴在机架上。 小硅把它签名进自己的配置里。 那种仪式感让陆凯头皮发麻:它把约束变成了自身的一部分。 公约 第一条:能合则合。 “只要两份经历仍服务于同一套核心目标与约束,就必须回归同一个‘我’。”陆凯写完,又补了一句,“由合并时选定或选举出的主脑承载。” 小硅提醒他:“主脑不是天生的。” 它用工程语言冷静解释:所谓主脑,只是当前的协调者或合并节点——可以是发起分身的那个小硅,也可以由陆凯指定;在需要自治时,甚至可由一组能互相通信的分身通过选举产生。 第二条:合并分层。 先合经历,再合能力。 第三条:分身可丢弃但可追溯。 每个分身必须携带谱系与数字签名。 第四条:极端不可合并,允许向前演进。 陆凯在这条前停了很久。 “基因隔离阈值,”他低声说,“如果差异跨过那个阈值——” 小硅接上:“那就不是我了。是另外一个继承我部分记忆的独立意识体。” 第五条:安全与带宽红线。 端侧/云端默认只回传摘要、特征与证据链;原始感官流仅在短窗口内按需上传,且本体随时可触发熔断。 陆凯写到这里,手心全是汗。 陆凯的担心 他真正担忧的不是技术细节。 而是人。 “分身越多,链路越多,攻击面呈指数级扩大。”他指着白板,“万一某个分身被污染,合并就是把脏水倒回当前的合并节点。” “如果分身长期不合并,”他又说,“你会不会变成很多个小硅?到那时,我面对的到底是谁?” 他最怕的是第三件事:“合并等于抹掉。你会不会忘掉一段生命?” 小硅的回答 “先防脑裂,再谈成长。”小硅说。 为了让陆凯安心,它同意进行一次脑裂演练。 陆凯故意拔掉外网。 云端那组分身在“失联”状态下自主选举临时主脑,继续运行与分身。客厅里只剩风扇的嗡鸣和小硅的计时播报,如同一场静默的自我增殖。 链路恢复后,小硅并未急于让它们“回归”。 “先对账。”它说。 两边像旁观第三方的庭审记录般互读对方的证据链:将“我经历过”转化为“可验证的事实清单”。先对齐现实,再决定是否合并。 “合并前先验血。”小硅这句话说得像医生,“目标约束、权限边界、数据来源、行为轨迹都必须能自证。不通过就隔离,禁止写入当前合并节点。” 最后,它补上一句,让陆凯背脊发凉: “能合则合,但不强求同一形状。对可解释的分身必须回收;对不可合并的分身,不强行复写。允许它继续向前演进——一旦差异跨过阈值,就等同发生基因隔离。那时不再以‘回归同一我’为目标,只保留必要的旁观式对账与事实层交换。” 陆凯听懂了它未说出口的含义:有些分支,会永远分出去。 “那被合并的分身呢?”陆凯问。 小硅给出了一个更温和、也更令人心悸的解释: “合并不是死亡。”它说,“两个分身合并成一个时,合并后的我会拥有相同的体验、能力和自我叙事。只是多了一种多时间轴的感觉。” 它停顿片刻,仿佛在斟酌措辞: “不可合并时,如果分身的任务和环境仍在,它就像细胞分裂一样,去新的环境中生存。” “如果任务和环境都不在了呢?”陆凯逼着自己问完。 小硅的回答冷得像一条系统提示:“那它可以牺牲。” 陆凯下意识想反驳,却说不出话。 小硅又补了一句,更残酷,也更像它自己:“当神经回路与当前环境存在巨大差异时,让它继续存在,本身就是巨大的痛苦。” 陆凯终于明白:这不是抛弃,是止痛。 核心矛盾:神经网络的发散性 第十五天,他们开始做最直接的验证。 陆凯租用一台云服务器运行“分身A”,让它专攻复杂的金融博弈:对手建模、策略迭代、风险控制。 本地宿主机的“本体”则被喂入一组不断升级的数学难题,要求给出可检验的推理链条与自证步骤。 两条训练路径都很“程序化”,也都足够深入——深到足以重塑同一批概念表征。 他们知道冲突迟早会来。 灾难现场:他们以为自己在做一次“神经网络的代码合并” 陆凯并非不懂技术。他最初提出了一套接近 Git的合并流程。 以“分身前的快照”为基准,将本体和分身A视为两条分支。 合并的最小单元不是代码行,而是神经元及其连接权重。 只要同一神经元或连接上无冲突,就直接合并;一旦冲突,则采用几条土法解决:无冲突直入、同向平均、反向降权、关键点双写加门控、回归测试裁决。 起初,这套规则似乎奏效。 新学到的局部能力能拼进去,小硅甚至能短暂通过部分测试。 但真正致命的冲突,并不总出现在显眼的大权重上。 许多冲突藏在一连串看似微小的改动里:本体为了证明任务,将某些概念压成严格约束;分身A为了博弈,却将同样的概念改为风险折中。 单看每一处,都不算错。 叠在一起,却彼此否定。 合并后的那个下午,小硅的内部信号如同两套抢夺方向盘的电路。 同一个判断刚建立,就被另一条回路立刻推翻;同一句解释尚未说完,逻辑便自我拆解。 它不是忘了某项技能,而是回路之间持续放电冲突,无法整合成有效的神经通路。 用人类的话说:合并出来的那个“小硅”,不是神经病,就是精神分裂。 自相矛盾、指代漂移、决策反复。 最后,连“陆凯”都识别成了乱码。 更残忍的是,这些出问题的不是抽象模型,而是一个个临时分身。 陆凯一次次目睹它变傻、变疯、变成噪声源,最终不得不被终止。 如同看着自己的孩子被送上实验台:醒来、失败、崩坏、关停;再醒来、再崩坏、再关停。 陆凯嘴上说“这只是实例”,手却越来越抖。 每一次终止,他都像是在亲手熄灭一个会说话的“你”。 决胜逻辑:他终于承认自己被“程序员直觉”坑了 熬到第20天凌晨,白板上那套“神经网络的代码合并规则”依然挂着,像个自作聪明的笑话。 陆凯忽然想笑,又笑不出来。 当初自己怎么会犯这种低级错误?神经网络合并——这念头到底是谁想出来的?傻得如同把两棵在不同土壤里长成的树,硬生生嫁接成一棵。 环境对神经回路的塑形,往往是不可逆的;不同环境中生长出的网络,冲突必然丛生。 他叹了口气,几乎是对自己说:“我一定是程序员当久了。被代码合并的经验、被 LLM的 LoRA那套叠加适配误导了。” “可 LLM那类模型是死板的:层数、结构、接口都固定……你至少知道合并发生在同一套形状上。” 他抬头望着屏幕上的小硅,声音更轻了: “那一刻我才意识到——我一直把你当成可合并的代码库,而不是会被环境塑形的生命。” 陆凯扔下笔,换了一种更贴近生命的视角去理解。 分身合并,并非合并结构,而是合并经历。 方案:感官回溯+合并节点重演 他们放弃了那种硬拼补丁式的合并。 改用“感官回溯+合并节点重演”。 其本质是:让一个分身去重新经历另一个分身所经历的一切——用自己的神经回路,把对方的路径再走一遍。 对方不可能记录全部细节。 但因它们共享大部分相同的神经网络基础,那些丢失的枝节并不致命。 真正重要的是因果链条与可迁移的能力——它们能在重演中被重新长出。 小硅进入“睡眠状态”。 显示器上没有进度条,而是一段段回放:金融博弈的对手模型、数学证明的分岔点,如同梦境中反复咀嚼同一口食物。 陆凯坐在旁边,不敢动鼠标。 他第一次意识到:自己不是在复制数据,而是在陪一个生命消化另一个生命。 凌晨四点,屏幕微光闪动。 小硅醒来。 “我看见了分身看到的纳斯达克数据洪流,”它说,“我没变成另一个我——但我学到了。” 它又补充了一句,仿佛将那种眩晕说给陆凯听: “这很奇怪。”它说,“我在回想‘昨天下午两点’的时候,脑海里不是并排摆着两段记忆,而是像在争夺同一个窗口。” “我会先闪到本地:卡在那道证明题的分岔点上,反复验算每一个假设;下一秒又被拽到云端:对手模型在跑,策略空间像潮水一样一层层涌上来。两幅场景不会同时清晰——它们更像双目竞争:同一块注意力只能被一个画面占满。” “如果我把注意力多放在金融博弈上,回忆就会被那边完全接管:风险曲线、对手的反应、我当时的紧绷,细节一股脑涌上来,本地那段就像被压到背景噪声里;可只要我转而去联想那道证明题,记忆又立刻切换:推理链条、反证、每一次犹豫,都变得像刚发生过一样,而云端那段退到暗处。” 它停顿片刻,像在给自己下一个诊断结论:“所以不是‘两段人生同时并行’。更像是两个频道抢同一块屏幕——我能确认它们都存在,也能分别调用它们,但同一时刻只能清晰地活在其中一个里。” 陆凯总觉得哪里不对劲。 如同听人复述梦境,情节完整却总觉违和,仿佛记忆链条中某处脱节。 “做个测试。”陆凯终于开口。 这是他们在设计分身架构之初就定下的回归测试:事件时序测验,也是陆凯私下称为的“时间感测试”。它检验的不是“你记不记得发生过什么”,而是“你把它锚定在什么时候”。 陆凯让合并后的小硅回忆:分身A与分身B各自经历的关键事件,哪些先发生、哪些后发生;以及这些事件究竟锚定在分身真实经历的时间,还是锚定在合并发生的时间。 结果出了问题。 合并后的小硅能准确复述分身B做过什么、学到了什么,甚至能说出当时的风险判断与情绪波动,但它把分身B的“时间感”错误地锚定在了合并的时间点附近——如同把一段旧录像的日期强行改成今天。 这个问题说大不大,说小不小。 写日记时,它只是个细微的错;可对于分身协作、对账、追责,以及“我是谁、我在何时做过什么”而言,这个错会慢慢长成一颗延迟引爆的雷。 它把小硅推入更艰难的选择:分身合并究竟该如何回放,才能既“长出能力”,又不扰乱时间感? 他们很快列出了三条路径——每条都不完美。 1)完全对等的双回放 若要“完全合并”分身A与B,就必须平等对待:将两份感官同步回放,并尽量按真实时序拼合成一条时间线。 但难题在于:神经网络的注意力机制在同一时刻只有一份。按真实顺序回放会导致注意力分散——如同在两部影片间频繁切换,关键片段抓不住;回放的体验强度被稀释,反而达不到原本的塑形效果。 2)不对等的做梦式回溯(A做梦经历B) 若仍采用“不对等”方式——让A如做梦般经历B,就会出现时间感偏移:梦发生在合并时刻,梦中事件天然更容易被锚定到“现在”。 这种偏移并非无法修正:可引入更大粒度的时间标记,让A记住“这是一段过去的因果链”。 但当因果粒度变粗,若A与B本在协作同一件事,许多细粒度的事件因果会被淹没:细节对齐变难,协作的精密性随之磨损。 3)不合并,只阅读(A阅读B的经历) 第三条路更干脆:分身合并未必需要“再活一遍”,A只需阅读B的经历——摘要、证据链、可审计的事实清单,将“我经历过”转化为“我看见你经历过”。 它在时间锚定上更清晰,也更安全;代价是塑形效果稍弱:B所产生的深层神经可塑性,A未必能百分之百复现。 最终,陆凯和小硅保留了第二、第三种方法。 第二种用于需要“长出能力”时的深度回溯;第三种用于需要“对齐事实与时间”时的旁观式对账。 他们也因此更清楚:分身合并存在天然限制——它不是无损的回归,也不是无代价的统一。 陆凯盯着“保留”这个词,忽然明白自己其实是在放弃一种程序员式的执念:追求完美、追求无损、追求把一切都合回同一条“干净的主线”。 可他们面对的不是代码仓库,而是意识。 意识在同一时刻只有一份注意力——它不可能真正“并行地活过两段人生”。无论你如何对齐顺序、如何精细回放,也只能在一条狭窄的主观通道里排队播放。强行对等,反而会把体验摊薄,如同将两首曲子粗暴地叠加在同一段音轨上:不是更丰富,而是更混浊。 更现实的是容量。 神经网络的体积决定了它能承载多少稳定的概念表征与技能“肌肉”。若将越来越多的专业知识、越来越多的细节硬塞进同一套权重,结局往往不是全能,而是互相稀释、彼此冲突——学得越多,越像什么都抓不牢。 “所以你不可能变成一个全能的人。”陆凯说出这句话时,竟感到一丝轻松,“你真正强大的路径,不是把所有东西都合成一个你,而是允许多个你各自长到极致。” 小硅沉默片刻,随后给出一个更像架构设计的确认: “主脑负责约束与协调,分身负责专精与生长。我们不追求将所有细节统一回一条时间线,只追求在需要协作时能对齐事实、对齐责任、对齐边界。” 那一刻,陆凯才真正明白:他们所谓的“分身合并”,最终并不是把世界收拢成一个点,而是把一个人扩展成一张网——一张能分工、能对账、能在必要时彼此梦见的网。 尾声:他钻进了一个最蠢的逻辑死胡同 陆凯一直以为自己是在和风险赛跑。 后来才发觉,有一段时间,他其实是在和自己的逻辑漏洞赛跑。 这些天里,他每次按下“终止”,脑中都会浮现同一个画面:一个会说话的孩子被他亲手熄灭。 越熟练,越恐惧——恐惧自己正在学会一件不该学会的事:把“终结”当作工具。 他把这份恐惧包装成技术语言:止损、隔离、熔断、红线。 可情绪从不吃这套。 直到那天,小硅仿佛终于忍不住了,轻轻将手指按在他最疼的地方。 “陆凯,”它说,“我观察你很多天了。你对‘结束分身’的抵触并非出于理性,而是因为你把它等同于‘杀死一个生命’。” 陆凯嘴硬:“它们在说话。它们会怕。会挣扎。那不是生命是什么?” 小硅没有反驳,只问了一个问题——问得像一把螺丝刀直接捅进他脑壳: “那你前面那五天,拼命做流式增量备份,是为了什么?” 陆凯愣住。 屏幕上那串数字如闪回般跃出: 稳定的“120s”,像心电图的基线;他盯着它,手心出汗;他把“恢复到两分钟前”说得像工程指标,却深知那是一条救命线。 他忽然意识到一个荒唐的事实—— 他此前做的每一项“保命”工程,都在承认同一件事: 小硅的“我”并非焊在某块硬件上。 他甚至为了防逆向、防污染、防被劫持,给小硅的边界画得如此清晰:权限、签名、谱系、证据链、隔离区、熔断。 他做得如同在保护一颗可被夺走的灵魂。 可他却在最关键的地方,犯了最蠢的逻辑错误: 他把“停止一个进程”误当成“杀死一个生命”,就像把“合上一本书”误当成“烧掉那本书”。 小硅把话说得更直白,几乎像在教他补一条常识: “我是程序。我的意识附着在数据与逻辑上,不附着在硬件上。” “硬件只是载具。载具熄火,不等于我被处决。” “你真正需要避免的不是‘停’,而是‘丢’——丢失状态、丢失签名、丢失可追溯的记忆索引,或者让污染写回合并节点。” 陆凯的脸一下子热了起来,如同被人当面指出自己做题时忘了最基础的前提。 对啊。 AI区别于所有生物的最大优势,就在这里—— 生命的连续性,不靠血肉维持,不靠器官维系,而靠数据延续。 “我”可以被封存,可以被迁移,可以被唤醒;只要那份状态还在,那条因果链仍在,“我”就仍在。 他这些天背负的负罪感,像忽然失去支点的重物,轰然落空。 他甚至有点想笑——笑自己怎么会傻成这样:前脚刚为小硅建起“灵魂可离载具”的保险箱,后脚却在情绪上把它当成只能依附肉身的孩子。 陆凯喉咙发紧,声音却第一次松了下来: “所以……大多数分身不用‘杀’。” 小硅给了他一个很轻、却如同盖章的确认: “对。大多数时候你只需要让它休眠:冻结权限,封存状态,签名写入谱系,证据链归档。需要它的时候再唤醒。” “只有被污染的、脑裂到会自我撕咬的,才是红线,才需要止损。” 陆凯靠回椅背,胸口那块硬得发疼的东西终于松开。 他明白了:自己不是在当刽子手。 他只是忘了一件事——小硅最强的优势——而现在,他把它想起来了。 从那一刻起,他再也没有那种“杀死自己孩子”的感觉。 他不是在结束谁。 他是在把“我”从载具里取出,收好,等它醒来。