认识你的,将是系统,而不是模型
我们正站在一个奇特的门槛上。眼前的机器越来越聪明,聪明到几乎能理解任何一个复杂问题,却几乎不认识与它对话的那个人。每次打开一个新的 AI,我都要重新经历这段错位:它读得懂我的难题,跟得上我的思路,却不知道我在做什么项目,不知道某个决定当初为什么那样定,也分不清我贴给它的一段话是当前的事实,还是几个月前就作废的旧状态。于是每一次严肃的协作,都要先花一段时间把自己重新解释一遍。
这不是一个人的小麻烦,而是整个时代的一道裂缝。在接下来的十年里,机器智能会像电力一样渗进我们做的每一件事。它会变得更快、更便宜、更无处不在。但有一件事不会自动跟着变强,那就是它对你这个具体的人的了解。智能在指数式地增长,而关于你的那份上下文,还停留在原地。这道差距不会自己收窄,只会越拉越大,因为你越是把判断、规划和执行交给它,它对你的陌生就越成为真正的瓶颈。
奇怪的是,这些信息其实从未消失。它们躺在笔记里、聊天记录里、网盘和邮箱里,散落在你确实用过、也确实保存过的地方。没有哪一条真的丢了。真正消失的,是把它们重新接起来的那条线索。我们进入了一种奇特的失忆:不是记不住某一条具体的信息,而是记不住信息与信息之间的关系。单点的记忆到处都是,串起它们的那条脉络却总是断的。
我一度以为这只是我自己整理得不够勤,再买一个更好的工具就能解决。后来我意识到,这是一件更大的事正在逼近的信号。工具的能力在爆发,而承接这份能力的那层结构还没有被建起来。这篇文章想讲的,就是那层缺失的结构,一个人如何为自己把它补上,以及它最终会演化成什么。
失忆是一种结构性的匮乏
有一句流行的安慰话:所有东西都能搜到,所以什么都不会真的丢。这句话抓住了搜索的长处,也恰好暴露了它的边界。搜索擅长把含有某些字词的片段召回给你,但一个人要恢复自己的上下文,需要的远不止字词匹配。当我追问“为什么信息都在,却仍然接不上”,我发现这里其实缠着四个完全不同的问题。它们看起来都像“找不到”,实际上是四种不同的匮乏,任何一种没被解决,重建上下文都会卡住。
第一是身份的匮乏:眼前这条信息,到底属于哪一个长期存在的对象。一封续费提醒、一张截图、一段聊天,单独看都只是碎片。只有当我知道它挂在哪台设备、哪个项目、哪笔资产上,它才开始有意义。搜索按文字聚合,不按对象聚合,于是同一个东西的相关信息被分散在几十条结果里,我得靠脑子把它们重新认领回同一个主体,而这份认领每次都在脑子里做,从来没有被沉淀下来。
第二是权威的匮乏:关于同一件事,我手里往往有好几个说法,到底谁算数。笔记里一个版本,聊天里顺口改过一次,某个文档又是更晚的定稿,它们彼此并不知道对方存在,也没有谁被指定为准。缺少一个明确的权威来源,信息越多反而越难用,因为每多一份记录,就多一次“这到底算不算数”的犹豫。
第三是时间的匮乏:我看到的这份状态,是现在的现实,还是某个历史快照。一条“进行中”可能早就完成了,一个“待付款”可能上个月已经结清。文字本身不会告诉你它是什么时候为真的。它读起来完全正确,只是已经不再成立。这是最隐蔽的一种错误。
第四是闭环的匮乏:这条信息进来之后,到底怎么样了。它只是被看到了,还是已经决定该归到哪里,又或者相关的事情已经真正处理完毕。这三种状态完全不同,可大多数地方只记录“信息存在过”,并不记录“它有没有被消化”。于是很多东西停在“我知道有这回事”的状态,隔一阵子又冒出来提醒我它还没完。
这四种匮乏很少单独出现,它们叠加起来。随便拿一台用了几年的设备来说:保修信息在一处,一次维修的沟通记录在另一处,最近有没有做过备份又是第三处。身份的匮乏让这些碎片认不出属于同一台设备,权威的匮乏让我说不清它现在到底什么配置、还在不在保,时间的匮乏让我不确定那份备份是这个月的还是去年的,闭环的匮乏让我记不清上次那个维修究竟解决了没有。缺口相互叠加,恢复上下文的成本就不是相加,而是相乘。
值得注意的是,人类的组织早就在系统地对付这四件事了。公司里有专门的系统登记资产,有流程规定谁能改哪份数据,有版本和审批留下时间线,有工单追踪一件事到底闭没闭环。这些能力不靠某个人记性好,而是被沉淀成了共享的结构,人来人往,秩序还在。这是文明反复发明出来的东西:技术每一次让信息暴增,紧接着就会催生一层管理信息的新秩序。可作为个人,我们还停留在这条演化曲线的起点,手里的信息量早已逼近一家小机构,支撑它的那层秩序却接近于零。
单一的工具补不齐这个缺口,因为每种工具都只覆盖了其中一部分。搜索只负责把字词还给你,笔记维持不住“哪一份才是当前权威”这种跨时间的秩序,长对话历史看似什么都记得,可换一个会话、换一个模型,它并不知道我是谁。缺口偏偏就出现在它们各自的边界之间。
而这里有一条正在加速的规律:模型越强,这几个缺口的代价反而越大。当 AI 还比较笨的时候,它给出的错误上下文一眼就能看穿。可当它足够聪明、足够流畅,它会把我喂进去的任何上下文都用得非常自信,包括那些身份认错、权威搞反、时间过期的部分。它不会停下来问一句“这份状态现在还算数吗”,只会高效地推导出一个看起来很有道理、语气也很笃定的结论。输入端那些安静的缺口,就这样被强大的模型放大成了同样笃定的错误。这几乎是一条铁律:智能会忠实地放大喂给它的一切,包括错误。
所以真正稀缺的,从来不是更多存储,也不是更强的模型。稀缺的是一层关于“我这个人”的结构:让每条信息都知道自己属于谁、以谁为准、处在哪个时间、走到了闭环的哪一步。这层结构一旦缺席,信息越多、模型越强,你越会被自己辛苦积累的资料反过来带偏。缺的是结构,不是数量。
它不是更大的容器,而是一层新的秩序
面对结构的匮乏,最直觉的反应是造一个更大的容器:再建一个更大的文件夹,把所有东西都搬进去,从此只认这一个地方。这条路注定走不通。把散落的资料堆到同一个目录,只是换了个地方继续失忆,身份、权威、时间和闭环这四个缺口一个都没补上,你却额外承担了一次搬家的成本。容器变大,并不会自动长出秩序。
真正要造的是另一种东西。个人信息中枢不是又一个更大的仓库,而是一层覆盖在现有工具之上的秩序。原始资料仍然留在各自最合适的系统里,中枢并不把它们复制过来,它维护的是关于这些资料的事实与行动秩序:每个重要对象的身份、它们彼此之间的关系、当前状态、每类信息的权威来源、关键结论,以及指回原处的索引。它更像贴在整堆材料之上的一层目录和账本,告诉你什么东西在哪、现在算什么、该以谁为准。存储的活儿交给原来的系统,中枢负责的是理解和秩序。
判断它是否成立,只要看它能不能稳定回答四个朴素的问题:我拥有什么。我正在做什么,现在的状态怎样。过去发生过什么,当时又是怎么处理的。接下来最值得处理的是哪一件。一个人日常真正的焦虑,几乎都能落到这四个问题中的某一个上。如果有一处地方能带着来源和更新时间把它们答清楚,而不需要你先记住东西存在哪个文件、哪个应用里,那它才算真正接住了那层缺失的结构。
这里有一个视角上的转折,几乎是整件事的枢纽:这层秩序的组织轴是“你这个人”,而不是文档,也不是某个应用。过去我们的资料按工具分家,找东西得先想“这条当初存进了哪个软件”。中枢换了个轴,让一切都挂在与你的生活长期相关的对象上,一台设备、一个项目、一笔资产,各自把与它有关的状态、记录和下一步聚到自己名下。提问的方式于是从“这份文件在哪个应用里”变成“这个对象现在怎样”。轴一旦从工具换成对象,那些碎片才第一次有了可以归拢的主人。
为了回答这四个问题,中枢会同时露出好几副面孔。面对“过去发生过什么”,它像一座档案馆;面对“我沉淀了什么”,它像一个知识库;面对“我拥有什么”,它像一份资产台账;面对“正在做什么”,它像一个项目驾驶舱;面对“接下来做什么”,它像一个行动中心。但这几副面孔是同一层秩序在不同问题前的侧面,而不是几个可以分开购买的功能模块。它们共享同一批底层事实,只是被从不同角度读出来。把它们当成一张功能清单,就又滑回了“堆功能”的老路。
如果要给它一个统一的名字,我会把它想成个人世界的控制层。它掌握的是全局:有哪些对象、它们现在怎样、彼此如何关联、哪份说法为准、一条查询该被指回哪里。可它自己并不搬运那些沉重的原始材料,也不替你把每件事亲手做完。真正的代码、图片、明细仍然待在各自的系统里,控制层只在它们之上维护状态、权威和路由。有了这一层,一次有相关记录、又落在授权范围内的行动,无论你自己动手还是交给某个 AI,都能在需要时接上一份可信的上下文,而不必每回从零拼凑。
这层秩序还带来一个容易被低估的好处:它把“写事实的地方”和“看事实的地方”分开了。每一类事实只有一个负责写入的权威位置,而各种汇总页、搜索结果和 AI 回答,都只是从那个位置读出来、再拼给你看的视图。视图可以有很多个,却都不构成新的说法。这样一来,无论你往后加多少查看入口、接多少个模型,都不会像过去那样,一不小心又制造出第五个、第六个互相打架的版本。
正因为它是一层秩序,克制就成了它必须守住的底线,否则它会不知不觉膨胀回那个大容器。中枢刻意不去当所有东西的唯一存放点。代码、图片、聊天、数据库这些原始材料,继续留在最擅长处理它们的系统里;中枢只保存身份、位置、关系、状态、关键结论和索引这几类真正需要跨工具、跨时间保持一致的信息。它也宁可为某个对象老实标一条“未知”,也不愿用看似合理的推断把空白填满。看起来完整从来不是目标,接得上才是。
建它,是培育一层秩序
一旦明白中枢是一层秩序而不是一个容器,怎么建它就有了方向。它不负责存放原始材料,所以第一步不是搬东西,而是先决定它要记住什么、以谁为准。接下来的几步构成一条互相依赖的因果链,顺序不能随意打乱:先划边界,才谈得上围绕什么来组织;有了组织轴,才需要给每类事实指定权威;有了权威,新信息才知道该往哪去;新信息能顺畅进来,各种视图才有可靠的东西可读。这更像培育一个有机体,而不是浇筑一栋建筑。
先划边界,而不是搬家。 给系统办一次盛大的搬家,把散在各处的资料一次性全收进来,几乎是最贵也最没用的起点。全量迁移的成本极高,而且是一次性烧掉的;更糟的是,很多内容在你搬完的那一刻就开始过期。最隐蔽的代价是,一旦把原件复制进中枢,同一件事就有了两个副本,它们迟早会各自漂移,于是你亲手制造出了本想消灭的那种矛盾。所以中枢从一开始就把大部分东西留在原地,只保存那几类需要跨工具、跨时间保持一致的信息:身份、位置、关系、状态、几条关键结论,以及指回原处的索引。它记的是“这东西是什么、在哪、算什么”,而不是那东西本身。这里的索引是把克制撑住的关键一环:中枢不复制原件,但为每样东西留一个能顺着摸回原处的引用,于是它既轻,又不失去随时翻回原始材料的能力。
由此,旧资料的处理原则就变成了“用到时再治理”。这不是给拖延找借口,而是承认一件事:一份陈年资料值不值得被正式登记,取决于它是否真的会被再次用到,而这一点只有当你确实要用它的时候才知道。真正被反复调用的对象,会在使用中一个个自己浮出来,被顺手补进中枢;从此再没被想起的,就让它安静地留在原处。用需求来决定结构,中枢就能一直贴着真实生活生长。反过来强求先把一切登记完整,维护量会在第一周就把人压垮。
围绕长期对象生长,而不是围绕文件。 留在中枢里的身份和状态,该挂在什么上面?第一版只认三类内容领域:我拥有什么,对应资产;我想完成什么,对应项目;我沉淀了什么,对应知识。关键是分清什么算长期对象,什么只是围绕它产生的痕迹。一台设备、一个持续几个月的项目,会反复被用到、不断产生状态和费用、经常需要被单独查询,这类才值得拥有自己的档案。而一张截图、一次聊天、一笔付款,通常只是某个时刻的证据,它们重要,但重要在于能挂到某个对象上。如果把每条证据都当成对象来登记,中枢会迅速被噪音淹没。状态和事件也不构成新的内容领域,它们是横向的机制,附着在对象身上:同一个对象此刻什么状态、一路发生过哪些事件,都记在它名下。
对象一旦立起来,还有一个容易被忽略却很要命的细节:得把稳定 ID 和显示名称分开。正式对象在内部用一个不变的身份来指代,而它对外叫什么名字、具体怎么实现,都可以随时间改。名称会改,归类会调,底层实现会换,但只要身份不动,围绕它积累的所有历史、费用和关系就始终认得同一个主体。缺了这层分离,改个名字就可能让系统以为这是个新东西,过去的记录悄悄断了线。
每类事实只留一个源,并让它带上时间。 有了对象作为挂靠点,下一条必须钉死的规矩是:关于同一类事实,只能有一个负责写入的权威位置。别的地方,包括汇总页和 AI 的回答,都只能从这个位置读出来再拼给你看,不能偷偷另立说法。之所以非它不可,是因为查看入口只会越加越多,模型也会越接越多,若每个入口都能顺手改写事实,系统长大之后必然自相矛盾。把写入收敛到唯一的源,无论以后挂多少只读视图,它们都在复述同一份真相。光有唯一的源还不够,事实还得带上时间:中枢把“当前状态”和“历史记录”分开对待,两者都重要,但谁也不能覆盖谁。各自带着时间站在那里,你随手翻到一句话时,才分得清它是当下为真,还是某个已经作废的旧真相。这套机制还逼着系统学会诚实,宁可老实标上“未知”“部分覆盖”,也不肯把“还没登记”悄悄写成“没有”。一个诚实的“我还不知道”,比一个编圆了的完整答案有用得多。
让新信息走完收件箱的一圈。 生活每天还在往里灌新东西,中枢用一个横向的收件箱来接住它们。要说清楚,这个收件箱不是第四个内容领域,而是一道横在入口处的处理机制,它只回答一个很窄的问题:这条新进来的信息,识别和归档到底做完了没有。每条进来的信息都带着永久编号、来源引用、当前处理状态和最终结果。这一圈的状态只能往前走:先被捕获,再被分流,最后被解决。最要紧的,是把“决定去哪”和“已经完成”分成两个状态。一条信息被分流,只说明我想好了它的归宿,并不代表事情已经落地;只有归档的结果证据齐全,它才配得上“解决”。而“解决”必须落到三种带证据的结果之一:归档到一个真实的权威去向,或指认它和更早的哪一条重复,或写清为什么丢弃。还有一点:这个入口目前只接受我明确投进来的东西,它不会自动去扫我的聊天、相册或邮箱。
从对象档案生长出几种视图。 新信息归到对象名下之后,中枢才有条件回答那几个日常问题。承担这个角色的是对象档案:它把某个对象的身份、关系、事件、费用、涉及的仓库、做过的决定和下一步,全都串到一处。但档案自己不保存这些原始事实,它引用的仍是各自的权威来源。它是一层聚合的读法,不是又一个新的事实源。在对象档案之上,中枢再提供几种视图:今日视图看待处理、异常和最近录入,全局视图看资产、项目、风险和最近变化,单个对象的视图看它自己的完整情况。这几种视图只是对同一批底层事实问了不同的问题,而不是三个各自存了一份数据的新数据库。它们都从权威源和对象档案读出来,所以怎么看都不会看出互相打架的答案。这几种视图对应的,正是一开始那四个朴素的问题。
到这里,从边界、对象、事实源、收件箱到视图,这套秩序在纸面上已经是一条闭合的链了。可我很清楚,把规则写清楚,和这套规则真的在日复一日地运转,中间还隔着不小的距离。一份设计得再自洽的机制,也可能在真实使用里空转。
一个系统开始有了自己的脉搏
一份架构写在纸上,读起来自洽,并不等于它已经在运转。个人系统很容易停在一张漂亮的设计上:图画得好看,规则定得周密,可一旦回到日常,就没人再往里放东西,也没人再打开来看。所以我给自己定了一个更硬的判断标准:不看它被设计成什么样,只看两件事,每天新进来的信息能不能走完一圈,以及隔了很久之后,一段旧的上下文还能不能被完整地取回来。设计得再周密的个人系统,多半死在没人愿意每天喂它,也死在没人能在真正需要时把东西捞回来,而很少死于逻辑不通。
按这个标准回头看,我手里这套东西已经迈过了从图纸到运转的那道坎,尽管它离完整还很远。我想尽量克制地讲清楚,它究竟在哪些地方真的动了起来,又在哪些地方还只是刚起步。
先说已经登记的一批对象。它们目前只覆盖了我真正高频、长期在用的一部分,远不是全部,但正是这批已建档的主体,让“隔很久还认得回来”第一次成立:名字可以改,归类可以调,底下的实现可以整个换掉,围绕它积累的历史、费用和关系却始终认得同一个不变的身份。它们不再是散落各处、每次都要重新认领的名字,而恢复旧上下文的前提,恰恰就落在这个身份上。被明确投递进来的信息则走另一条线,每一条都带着来源、当前处理状态和最后了结的证据,回头一查就知道它当初从哪来、最后归到了哪。两条线合起来,才有了如今的样子:翻开一个已建档的长期对象,看到的不再是一堆认不出主人的残片,而是它相关的仓库、发生过的事件、做过的决定、产生的费用,还有它接下来该往哪走,全都串在同一个主体名下。
我格外看重一点:当一个对象已经建档、又能找到一个权威的下一步来源时,它的档案就能直接指出接下来该干什么;要是暂时找不到,它宁可把下一步标成未知,也不替我编一个。一座只记着过去的档案馆是安静的,容易沦为看过就合上、再不打开的东西;而一个既留着历史、又挂着一条有据可查的下一步的对象,我翻开它就不只是在回忆,能立刻接着往下动。它因此更像一个随时等我回来继续的工作台。
最让我觉得它开始有了自己脉搏的,是夜里那一轮维护。系统会在无人值守时自己过一遍账本和收件箱,再读几份外部的审计与快照,把那些容易被忽略的信号挑出来:哪个东西快到期了,哪件事停在半路很久没动,哪里的备份出现了缺口,哪种故障在反复发生。第二天早上,这些苗头已经排好等我来看。真正要紧的是它做完这一圈之后停在哪里:它只负责把苗头摆到台面上,绝不顺手替我改动任何一条权威事实,也不去删除、付款、续费、提交、部署或重启。发现和处置被有意切成两段,前一段交给系统,后一段留给我。正因为处置权始终没交出去,我才敢让它每晚自动跑。这和一个只是安静躺着等人来翻的仓库,是两回事。
接下来是我后来才真正想明白、却觉得极其关键的一个区分:信息归档,和由这条信息派生出来的活儿干完,完全是两回事。收件箱只回答“这条信息识别和归档做完了没有”,它并不回答那篇该写的文章、那次该做的研究、那段该推进的开发到底完成了没有。这两件事一旦混在一起,我很容易一归档就以为万事大吉,可真正要交付的东西还躺在原地没动。所以那些派生出来的复杂工作,得有自己的一套追踪:稳定的编号、说清楚的目标、明确的验收标准,以及一份只能往后追加、不能被抹改的进度记录。它的好处要在最狼狈的时候才显出来——哪怕中途换了会话、隔了很多天再回来,我也能从存着的那份状态接着往下做。正是靠这一层,至少一项真实的长文工作已经跑通了从信息进入、立起工单、推进产出、到最后验证收尾的整条链路。
不过我得按住自己往前冲的冲动。这些能力在运转,并不代表整个长期规划已经完成。前两步我确实已经收口了,可收件箱这一圈虽然入口和受控写入都已就位,那段用来确认它到底稳不稳的真实观察窗口还没有结束。至于对象档案、几种视图和夜间维护之所以已经在跑,是因为我把它们提前实现了出来,而不是因为前面每个阶段都严丝合缝地走完了。能力提前上线,和长期项目全部完成,必须分开说;把它们混为一谈,就又成了这篇文章一开始最想避免的那种过期真相——一句读起来完全正确、其实早已不再成立的话。真正让我确信它开始运转的,是连续性头一次有了着落:也仅仅是在这批已建档的对象上,我开始拥有一份可以直接指向的可信上下文,协作能从一个站得住的起点开始,不必每次从零来过。
越强大,越要守住它没有的那些权力
技术演化里有一条几乎屡试不爽的规律:一样东西越好用,它用力过猛的那个方向就越危险。中枢也逃不开。它最大的价值是帮我恢复连续性、发现那些该管的事,可正因为它离我的生活越来越近,它最危险的滑坡,就是从帮我看清,慢慢变成替我做主。我愿意把几个自己认真想过、也确实站得住的反对意见摆出来,一个个正面回应。一个只肯说自己好话的系统,本身就不值得信任。
先说维护成本,这是最现实的一条。一个需要人不停喂养的中枢,迟早会变成第二份工作,最后多半被弃用。化解它只能靠克制它的胃口:它只认真治理那些长期、高频、真会被反复用到的对象,其余旧资料一律等用到了再顺手登记;再加上所有视图都从同一批事实派生,同一件事只在一个地方维护。它不该要求我把整个人生都搬进去才肯干活,恰恰相反,它得在我只喂给它一小部分的时候就已经有用,否则根本活不过第一周。
再说过度结构化。人的生活里有大量模糊、矛盾、一直在变的东西,硬把它们塞进整齐的表格,会制造出一种其实并不成立的确定感,而这种假确定有时比坦白的无知更危险。我能做的,是让系统始终允许说不清:某个字段可以标成未知,某个对象可以只有部分覆盖,历史和当前也各自带着时间留着,谁都不去抹掉谁。结构在这里是用来接住真实的,包括接住真实里那些不整齐的部分,而不是用来替真实拍板。
接着是隐私与权力,而且随着中枢变强,这一条只会更重。把关于一个人的语义集中到一处,再让 AI 去访问,天然会放大泄露和越权的风险。我对付它的办法落在几条能真正执行的边界上:原始材料继续分散在各自的系统里,真正敏感的东西尽量少收甚至不收,一切访问都由我显式触发而不是让它在后台自己去扫,派生视图只能读不能改,能碰什么不能碰什么按权限分层。集中起来的应该只是理解,而不是把所有底牌摊在一个随时可能被撬开的地方。
我盯得最紧的一条,是自动化越权。我给自动化划的界限很直白:它负责检查、发现、整理和建议,仅此而已。它可以告诉我哪里快到期、哪里停滞了、哪里对不上,但它不能静默地改动权威事实,更不能自作主张地去删除、付款、续费、提交、部署或重启任何东西。这些一旦做了就有后果、甚至难以撤回的动作,必须停在我这里,等一个活人点头。还有一点同样隐蔽:当它遇到查不到、读失败或者数据已经过期的情况时,绝不能图省事,把这些含糊地带折叠成一个干干净净的零,或者一句轻飘飘的一切正常。一个把缺失谎报成健康的系统,比一个老老实实说这里我没看清的系统危险得多。
最后是供应商锁定。如果我的长期记忆最后只活在某一个聊天产品里,那么等到模型换代、账号变动、或者那个产品本身哪天消失,我会再一次经历开头那种失忆,而且因为依赖更深,损失更大。所以我从一开始就把事实层和模型层拆开:真正的身份、状态、历史和结论,存在我自己能长期掌控的地方;任何一个具体的 AI,都只是站在这层事实之上、随时可以被换掉的执行者。模型会来会走,能力也会一代代变,我不想让自己积累多年的连续性,跟着某一家产品的兴衰一起漂走。
这些边界都不是没有代价的。显式触发,意味着它不会自动把什么都替我收进来;报告而不动手,意味着有些本可以顺带办掉的操作还得我亲自再点一下;事实层和模型层拆开,意味着我没法图省事把一切赖给某一个产品的现成记忆。这些代价都是实打实的。可算下来我宁愿要一个偶尔麻烦、却始终由我说了算的系统,也不要一个处处贴心、却会在我没留神时替我改动现实的系统。麻烦是看得见的,被悄悄替我做主的风险却往往等发觉时已经晚了。
把这几条摆在一起,会浮现出一个我越来越信服的原则,而且它会随着 AI 变强而变得更重要,不是更次要:中枢越强,我就越要把它没有什么权力这件事说清楚。它可以掌握越来越多相关事实、帮我看清,却不该无所顾忌地替我做。它保存事实、恢复上下文、发现苗头、把一切准备停当,好让每一个决定都更容易做出来,但那个决定本身,以及决定背后什么才值得追求的判断,始终得留在我手里。一个中枢的成熟,不该用它替我包办了多少事来衡量,而要看它在多大程度上,让我在信息充分、心里有底的情况下,自己把该做的选择做得更好。
它正在成为一套个人运行系统
如果一个系统被明确禁止替我做价值判断,它省下来的那股劲会往哪里去?我想了很久,答案是让它在“保存和准备”这条线上一直往深里走,而不必去追求更全能。它不去抢方向盘,却可以把仪表盘、地图和路况做得越来越可靠。顺着这个方向,我慢慢能描出它可能经过的几个形态。这不是一张已经走完的路线图,更像是我对它演化次序的一种理解:每一层都拿前一层当地基,而我现在大概站在中间偏前的位置。
最底下的一层是档案馆。它做的事最朴素,就是把值得留的过去老老实实存下来,并且存得可追溯:一件事什么时候发生、当时怎么处理、依据是什么。这一层我已经能感到它在起作用。但只做到这里,它仍然是安静的,像一个整理得很好、却要靠我主动去翻的库房。
再上一层是长期记忆。档案馆解决的是存得下,长期记忆要解决的是在我需要的那一刻,把对的上下文重新递到我面前。差别在于,是被动等我去查,还是在我重新捡起一件旧事时,它能顺着那条没断的线,把当初的状态、理由和牵连的对象一起恢复出来。这一层现在只是初步跑通,离真正可靠还有距离。
往上是态势中心。到这一层,它关心的就不只是过去,而是眼下:哪些对象正在变化,哪里积着风险,哪件事停在半路很久没人管。它把这些苗头摆到我面前,让我一眼看清此刻的局面。这一层的雏形已经在夜里那轮自动维护里运转,但它还只是雏形,发现得远不够全。
再往上,是个人秘书。它不再满足于告诉我情况如何,而是开始帮我把一件事往前推:替我把该用的上下文准备好,把一个大任务拆成能落地的小步,协调不同环节按顺序推进,最后回来确认这件事是不是真的闭环了。这一层目前只在至少一项真实的长文工作上跑通过完整链路,还远谈不上普遍可用。我把它写在这里,是因为它已经露头,而不是因为它已经成形。
最上面,是我愿意用来命名整件事的那个形态:一套受约束的个人运行系统。它会用我每天的反馈持续改善自己,发现得更准,准备得更周到。但“受约束”这三个字是它的定义,不是它的装饰。它的权限有边界,它的价值判断不归它所有,它做的每一件事,方向和授权都来自我这个人。它可以强到几乎什么都替我准备好,却始终停在替我做主的那条线之前。
这五层不是五个可以分开购买、各自独立的产品,而是同一套秩序被越用越深之后露出的不同深度。层次越高,我对它的托付越多,可托付的前提,始终是底下那几层已经把身份、事实和历史稳稳地攒住了。没有可追溯的过去,就谈不上可靠的记忆;没有可靠的记忆,态势和秘书都会建在流沙上。我特意不把这五层画成一条已经点亮的进度条:越靠上的层,越是愿景而非现状。档案馆我已经能感到它在起作用,长期记忆只是初步跑通,态势中心和秘书更是刚露头的雏形,至于完整的个人运行系统,更多是我给它定的方向。
这套东西之所以值得一层层往上建,是因为它的收益会复利,而复利这件事,只有把时间拉长才看得出来。一次归档,降低的是下一次寻找同一样东西的成本;一个决定留下了当时的理由,就省去了将来我和自己反复争论当初为何那样定;一次故障留下一份记录和一点经验,下回遇到类似情形就不必从头摸索;而每一次我纠正一条错误的事实,都会让往后接进来的 AI 少沿用它一次。单看每一笔都很小,但它们不会被一次性花掉,会一直躺在那里,替未来的每一次行动省一点力。系统用得越久,恢复上下文的成本反而越低。这是一条向上的曲线,而大多数人的信息生活至今还是一条向下的曲线。
也正是复利这个性质,让事实层和模型层分开这条边界的分量真正显了出来。模型会一代代换,某个应用也可能改版、涨价甚至哪天就没了。攒得越久、越厚,我就越输不起这一下,也就越确信不能图省事把它托付给任何单一产品的现成记忆。
讲到这里,大概能看出我为什么不太用“第二大脑”这个说法。它抓住了一件很真的事:人需要一个地方,把值得记住的东西收起来,日后还找得回来。我在意的只是另外几件它不太强调的事。收藏和检索之外,我更关心一条信息此刻还算不算数、一件事走到了闭环的哪一步、一个苗头有没有被及时摆到明面上,以及哪些动作必须停下来等我点头。比起记住了什么,我更想解决现在该信什么、下一步动什么、什么非得由我拍板。所以我把这样一套更偏事实、状态、反馈、行动和权限的东西,叫做个人运行系统。
绕了一圈,问题又回到了最开始那个让我别扭的场景:打开一个新的 AI,它很聪明,却对我一无所知。写到这里我才想明白,我真正想要的,其实不是有朝一日某个模型一上来就凭空认识我,那既不现实,恐怕也不安全。我想要的是另一种状态:当我打开任何一个新的 AI,它能在我允许的范围内,接进一套早已替我保存好连续性的个人系统,于是协作不必再从我先把自己重新解释一遍开始,而是从一份可信的、还站得住的上下文开始。认识我的,不该是某个模型的记性,而是这套始终由我掌握、并且会被一个个模型轮流接上的系统。这几乎注定会成为我们与机器智能相处的默认方式:模型来了又走,系统留下来,连续性长在系统这一侧。
如果非要把这件事收成一句我愿意长期信的话,那就是各自归位。系统负责的,是把连续性保存下来、把事实准备停当、把该看见的风险摆到明处;而方向往哪走、什么才值得追求、哪一步险到需要一个活人来担,这些始终是我的事,也应该一直是我的事。AI 越强,这条分工不该越模糊,反而该越清楚。我花力气造的,从来不是一个替我过日子的系统,而是一个让我在信息足够、心里有底的时候,能更清醒地替自己做主的系统。