认识如何成为做法

Posted by Wantsong on Sunday, November 1, 2026

一、在动笔之前退回来

屏幕上的材料已经铺得很满了。十二条主线,近五十个命题,每一条都标清了来源、关系和它们各自回应的业务难题。按照原本的计划,我只需要顺着这些现成的骨架往前走,为《价值方舟建造蓝图》系列写下一篇收官式的文章,向读者、团队和我自己交代清楚:这套被称为 HiFi 的智能化方法论,究竟有什么价值,我又为什么要花这么大力气去建造它。

如果是两年前的我,这会儿大概已经开始排布章节、打磨开篇的句子了。材料齐备,逻辑自洽,进度条眼看就要走到尽头,没有理由不在此时落笔。

但在和主笔 Agent 推演了几轮之后,我却越来越强烈地感到一种错位:如果我只是站在已经建好的系统里,逐一指认“密封舱”如何隔离了机器的幻觉、“控制棒”如何锚定了业务方向,那么无论文字写得多么周密,我只是在给一座已经落成的建筑撰写说明书。我依然没有回答那个真正横在最前面的问题,我是怎样一步步变成现在这样:用这种方式看问题、用这套规矩做事情。

这几年的轨迹是反过来的。不是我先在工程上搭起了一套智能体架构,然后再去替它寻找认识论的注解;恰恰相反,是我对问题、对理性、对人与工具关系的理解先发生了迁移,这些认识沉淀成我日常看待问题与处理事务的一般方法,随后才在智能化建设这个高密度的试验场里,专门化成了今天的工程纪律。

最初逼着我往深处走的,其实只是一个很具体的工程念头:怎样让 AI 像真正的领域专家一样思考?可一旦顺着这个念头往下拆,我很快发现自己不得不先去补另一门功课——人类专家在面对复杂局面时,脑子里到底发生了什么?我从提示词的技巧退回到认知科学的经典理论,告别了早年阅读畅销书时那种靠几句断语收获瞬间“通透”的快感,开始老老实实地解剖一个人怎样调用知识、怎样建立表征、又怎样被自己的偏好悄悄误导。紧接着,对“如何求解”的追问又逼出了更深一层的问题:现实世界里,究竟什么才算一个“问题”?

而在所有这些追问底下,最根本的一次转折,发生在写下《从登山者到旅人》的那个夏天。

在那篇文章里,我承认自己曾是一个虔诚的登山者,渴望一张精确计算过营地距离的路线图,坚信只要抵达山巅那块篆刻着答案的石碑,途中的一切消耗都会获得意义。下山成为旅人,意味着主动放弃了那个预设的终局剧本,承认脚下的世界是一片没有标准答案的旷野。

下山的姿态是洒脱的,可一旦落到每天推开门就要面对的具体工作里,真正的压力就会显露出来。

一个不再相信现成终局的人,回头审视自己引以为傲的理性时,发现那些严密的逻辑链条常常只是在替已经偏爱的答案打掩护,衡量事实的标尺会随着心意悄悄移动;走到项目复盘的会议室里,发现人们总是本能地用一句“差不多”来提前关上探索的门;而当把目光投向手里那个拥有千亿参数的大模型时,又发现机器同样擅长用滴水不漏、面面俱到的套话来规避风险,把真正的取舍原封不动地推回来。

外在的标准答案消失了,自身判断的偏斜暴露了,手里的工具又随时可能用周全的废话把讨论引向空转。在这样的处境下,我们面对一件具体的工作,究竟凭什么开始动手?既然知道认识永远不完备,我们凭什么敢把一部分工作交出去?既然知道方法随时可能失灵,我们又凭什么判断今天付出的心血是在向前推进,而不是在原地反复折腾?

为了回答这个问题,我决定叫停原定的成稿计划,带着已经铺开的十二条主线退回讨论室,把解释的起点重新拉回到认识与做法相交的源头。

二、起点:先看清什么没有闭合

二十多年的软件架构师经历,加上同样长年伴随我的项目管理与质量控制训练,曾给我的大脑装上过一套极其高效的默认程序。面对交到面前的任何事项,这套程序的第一反应总是确定的:明确需求边界,拆解功能模块,排定关键路径,然后盯着里程碑和进度条一路推进,直到测试通过、系统交付。

转向不确定性,并没有让我把这二十多年工程与管理的积淀扔进废纸篓。改变的,是这套能力在整场工作中所处的位置。

过去,我把“目标已经明确、问题已经定义清楚,只差寻找最优执行路径”当成所有工作的默认前提;现在我明白,那只是现实处境中很特殊的一种状态。在启动那套熟悉的拆解与执行程序之前,工作的真正起点,是先退后半步,辨认眼前的处境里究竟什么还没有闭合。

人们常以为问题就像散落在地面上的石头,谁走过去捡起来都是同一个形状;但在真实的业务与生活现场,问题永远是具体的人带着自己的知识储备、价值关切与角色权限,与流动的现实碰撞出来的关系切面。

站在不同的缺口面前,第一步迈出的方向截然不同。

有些时候,答案的类型、评价标准和可信来源都已经稳定,仅仅是某个关键事实或数据尚未取得,那最老实的做法就是去检索、去核查信源,把事实缺口补上。有些时候,目标、成功判准与必要授权都已经达成共识,卡住的只是资源配置或技术实现的手段,那正是我过去最熟悉的软件工程与项目管理大显身手的主场。

但现实中还有大量令人焦头烂额的局面,是连“什么算做成”、“不同目标冲突时谁让步”、“谁有权拍板”、“出了事谁承担后果”都还悬在半空。面对这种尚未成形的局面,谁要是还顺着工程师的老习惯,急吼吼地抛出个一二三四条的“最优执行方案”,往往只会掩盖真正的分歧,在错误的地面上砌起一堆无人买单的建筑。

怎样理解手头的问题,会直接决定我们怎样组织工作。

就拿眼前这篇文章来说,如果我把任务仅仅界定为“尽快交出一篇能发布的系列总结”,那么顺着已经拆好的十二条主线直接裁剪成稿,就是最顺畅的路径。在这个目标下,材料只需要围绕单篇文章的起承转合服务,写完发布,事情就算画上了句号。

但当我希冀这次写作不仅要完成一次表达,还要帮我辨认清楚这几年的路线,并且让讨论中形成的判断能够跨出这一篇文章,在后续的建设与其他专题里继续使用时,原来的安排就立刻捉襟见肘了。如果把思考所得完全绑死在单篇成稿的取舍上,那些暂时没被选进正文的命题、那些在争论中刚刚露头的跨线连接,就会随着文章的收尾一起被剪掉。同样的一批材料,因为对问题目的的理解不同,从第一步的对象组织起就走上了岔路。

当然,把人的目标与关切带回问题形成的过程,不意味着现实可以任由我们主观揉捏,也不意味着每做一件日常工作都得先停下来做一番哲学追问。客观事实的硬约束、各方真实的利益边界,以及行动落下去之后的代价,始终在限制着哪些问题定义站得住脚。对于那些条件早已清晰、目标与判准毫无疑义的成熟事务,省去繁文缛节直接动手,本来就是最恰当的选择。

认识在这里做的第一份功,只是帮我们在迈步之前看清脚下的质地:先分辨清楚眼前是已经压实的路基,还是尚未勘明深浅的沼泽,再去决定该按部就班地推进,还是先把悬着的判准拉出来对齐。

三、有限的依靠:条件要配得上后果

然而,即使看清了沼泽的存在,沼泽依然泥泞。

当我们承认了现实的开放性与问题关系的流动性之后,紧跟着扑面而来的,常常是不知道手往哪里放的迟疑。过去,不论和人还是 AI 的交流里,我反复见识这种迟疑的两面:一面是不顾现实的具体条件,急于把一切塞进既定标签的武断;另一面则是四平八稳——当你向它索要一个具体取舍时,它用挑不出毛病的语气告诉你“既要考虑 A,也要兼顾 B,现有材料不能完全证明 C,事情很复杂,需要具体分析”。

武断是抢先关死了大门,四平八稳则是永远站在门外拒绝迈步。如果承认不确定性的结果,只是让我们在粗糙的盲从与精致的弃权之间摇摆,那么这种清醒对做事毫无帮助。

下山之后的旅人要在旷野里过夜、做饭、继续赶路,他不需要先把整片大陆的地质构造全部勘探完毕,但他必须在流动的地面上,为今晚的营地找到几块踩上去不会塌陷的实土。

从“承认世界不确定”到“今天的工作能够推进”,中间隔着一段必须由人亲手完成的转化:在有限的认识中,为下一步行动建立局部可依赖的条件。

这也是我后来在智能化建设中提出“密封舱”的真正来处。单靠“密封”这个词,给不了我们任何安全保证。一个局部之所以能够被依赖,完全取决于我们在动手前清理出了多少实在的支撑条件,以及这些条件配不配得上我们准备承担的后果。

在不同的工作阶段,这种“足够可用”有着完全不同的门槛。

在一场开放的机制探索或方案讨论里,支撑行动的条件可以非常轻。哪怕我们眼下还查不清某个现象背后的全部原因,只要现有的几条材料明显更支持其中一个解释,或者虽然暂时分不出两种解释的高下,但它们都指向同一个低成本、可撤回的检查动作,讨论和尝试就已经可以往前走了。同样,当面对一个全新的业务构想,最核心的价值假设或能力假设还悬在半空时,可靠的做法不是先调动团队去砌满数据库与权限外壳,而是用最轻的成本,哪怕由人先在幕后手动模拟流程,去试探那个最关键的未知点能否立住。在这里,分清了争论的对象、锁定了待核验的承重假设,就已经构成了足以支持下一步探索的地面。

可一旦工作从探索转向生产,或者我们需要把一大块繁琐的劳动真正交托给下游与机器时,临时达成的口头默契就远远不够了。

我之所以敢把几十页演示文稿的排版装配工作交给自动化流水线,将原本十几天的人工投入压缩到几个小时,靠的绝不是相信大模型从此不会出错,而是事先在流程里钉下了几根硬桩:唯一具有权威地位的正文底稿、明确拆分的页面规格,以及“遇到数据冲突立即停机”的阻断红线。正因为这些条件在运行前就已经锁死,当加工稿里混入与底稿不符的数值时,系统就会当场停下并把冲突退回给我;我作出统一采用正文口径的裁决后,新的指令直接写回输入管道,后续动作随之改变了数字、标题与图示权限。反过来,当我发现原本规定的“页内元素必须可编辑”损伤了案例照片与版面的融合质量时,我又能根据真实交付的目的,当场撤回这条规则。

剥去这段经历的技术外壳,露出来的就是局部可依赖性的骨架:我敢把工作交出去,是因为我知道系统依据什么底稿干活、遇到什么异常会向我报警、我的新决策怎样改变下一步的输入,以及当原有规则妨碍了真实用途时,我随时握有重开边界的权力。

但说到重开边界,必须看清一条界限:认识可以重开,但已经发生的现实后果往往不能回滚。

同样是一份尚未完全核实的分析草稿,把它保存在本地作为下一轮追问的跳板,与不加限定地直接发给客户或公开发布,手头掌握的信息量一模一样,但这两个动作所需要的依赖门槛却截然不同。在本地草稿里,下一轮发现了破绽,随时可以划掉重写;可在真实的商业博弈、组织授权与公共传播中,许多决定是一扇单向门——一旦落槌,信任的折损、资金的消耗与法理上的责任就会立刻发生,哪怕事后你的认识得到了极其深刻的修正,已经造成的损失也无法原地复原。

因此,每一次划定工作边界、决定把多少任务交出去的时候,我实际上都在核对两本账:一本账看当前的依据、规则和异常拦截通道是否已经到位;另一本账看这里万一被现实击穿,那个后果究竟是我能顺手修正的,还是我根本承受不起的。只有当条件的硬度、纠偏的速度与后果的重量彼此相称时,那块局部的地面,才真正允许我们把重量压上去。

四、认识进入结构:当思想越出边界

一个项目、一篇文章总要有一个结尾,但支撑它的思考,却未必会在同一处终点停下。

如今,我越来越强烈地感受到思想的生长与单次作品的边界之间,横亘着一道天然的张力。

面对同一场思考,我可能需要先写一份严谨的模型说明文档,把概念、关系与适用底线钉死,留作日后核查的标尺;转过头,我又需要写一篇理论型散文,带读者重新走一遍当时的思维坡度,亲历旧解释为什么不够、新区分又为什么非建立不可;换到一个具体的业务或生活切片里,它可能长成一篇带着现场体温的随笔;甚至当某一点情绪涌上来时,我只想写一首诗、谱一首歌,去安放逻辑烧尽后的那点余温。

写哪一种、写给谁、在哪里收束,全由当时的表达目的决定。模型文档追求的是边界清晰,散文追求的是推导的压强,随笔关乎经验的印证,而诗歌与旋律只负责让情绪获得自己的声音。把散文写成概念的逐条释义,读者便始终站在问题之外;可要是贪图一个漂亮的文学结尾,把原本有条件的关系夸大成无所不包的定律,思想本身又会失真。

我既要让已经辨清的认识内核在换一种文体后依然站得住,又要放手让每一种表达去完成它自己的使命。更何况,写作从来不只是把想好的东西倒出来——改变材料的顺序、切换叙述的视角,常常会倒逼出原先模型里没说清的盲区,反过来要求我修改认识。

写到这里,单篇作品与持续思考之间的分界就彻底显形了。

一篇文章为了把一个问题讲透,必须取舍、重排,甚至狠心剪掉别处同样重要的枝干。它必须保住自己的重心。然而,被这篇正文剪掉的线索,换一个问题场景、换一群读者,可能恰恰是最核心的承重墙。如果我把所有判断都锁死在一篇文档或它的废稿里,那么单次表达的收尾,就会同时变成认识的葬礼。

眼前这篇文章就是最直接的例证。在决定集中回答“认识如何成为做法”之后,工作台地图上原本铺开的关于五体组织分工、算力成本分账、生成提速与审查过载的大量讨论,都没有进入此刻的正文。这是本篇成文的必要舍弃。但那些问题依然在现实里等着我,相关的判断也各自带着已经厘清的依据与未决的张力;它们没有理由因为这篇文章找到了结尾,就失去继续生长的空间。

正是这种不甘心,迫使我在搭建思想加工与写作工作台时,把认识的存续边界从单篇文章里解放了出来。

我让那些在讨论和阅读中生长出来的判断、主线与原始材料,在文章之外拥有了各自独立的位置。每一条判断回应什么匮乏、已经接通了哪些关系、还有哪里悬而未决,都作为独立的节点留存在地图上。某一次写作需要哪几条线,就围绕当时的文体与目的重新编织;同一组认识可以分别向模型、散文或随笔供血,一篇新文章也可以把几组原本分散的判断跨界接通。

把文章的取舍与认识的存亡拆开,反而给作品本身松了绑。既然知道没选中的思想另有去处,我在写正文时就不必患得患失,非要把所有旁支一股脑塞进同一篇文章里;既然成稿不再是思想的唯一坟墓,日后发现某处判断需要修正时,我也只需要重开受影响的节点,而不必把整座知识库推倒重来。作品可以在自己的边界内写足分量,思考则可以沿着别的脉络继续向前。

不过,让判断独立存活,绝不意味着可以把结论从血肉相连的语境里生生剥离出来,只存下几句干瘪的口号。

脱离了当初绊倒你的那块石头,留下的原则往往只是一句正确而无用的空话。比如,光在笔记本里存下一句“讨论要给出有依据的取舍”,过两个月再看,很容易把它误读成催促 AI 少讲未知、尽快下定论。可这项要求当初针对的,偏偏是完全相反的病灶——我们在检查多轮对话的规则装载机制时,AI 用一句逻辑上永远不会错的“不能仅凭单一因素解释所有输出好坏”,把眼前急需落锤的方案比较给轻轻滑过去了。当时真正费尽心力辨清的,是设计检查与故障归因的区别,是哪一项未知才真正拥有打断当前推理的资格。要是把这段交锋的前因后果全部砍掉,只留最后那句口号,决定这条原则如何使用的关键刻度也就随之蒸发了。

因此,独立保存的判断,必须始终留着一条回到原始交锋现场的路。平时干活,我们可以直接调用提纯后的结论轻装前行;一旦对某个概念的边界起了疑心,或者遇到了似是而非的反例,顺着索引就能立刻退回最初的讨论记录,看清它当日是怎么被逼出来的、挨过怎样的反驳、又因为什么材料才改成了今天的模样。过去的拉扯不必每次重演,但来路必须清晰可查。既能跨出单篇作品自由组合,又能随时退回源头核对语境,认识才真正成了可以反复调用的资产,而不是一堆随时间风化的文字碎片。

工作台里的目录、链接与状态标记,只是为了承接这一需要而长出来的工程骨架。它们目前最实在的功劳,是让本篇未写之物仍有去处,让下一场思考在动身时仍有起点。至于底层究竟用文本文件还是数据库,哪些对象该拆开、哪些该合并,全都可以随着今后的工作而改变。倘若哪一天,某套分类割裂了完整的语境,或者维护目录的精力超过了它所保护的价值,我没有任何理由为了保住一套结构,反过来捆住自己的手脚。

五、实践的反击:方法不能仅纸上谈兵

把认识存进结构、在文档里写清规则,只是解决了“如何留住它”的上半程。一旦把这些沉淀下来的方法重新扔回动态的实战现场,另一堵墙就会迎面撞上来:纸面上写得明明白白的要求,到了现场为什么没有变成主动的能力?

在和 AI 反复磨合的过程中,我曾花了两万多字的篇幅,才把“不要用万金油式的保留话术逃避具体方案比较”这件事彻底讲透。为了避免换个会话窗口又要从头费一遍口舌,我在那场长谈的末尾请 AI 提炼了一份《开放问题讨论协作小抄》,把“每项保留意见必须承担相关性责任”、“区分打开问题与比较解释”等底线浓缩成一份独立文档,指望下次遇到偏离时直接挂上去,把精力省下来留给问题本身。

顺着这条路径,我们后来又做了一次更有野心的尝试:将我平时使用的几种认识方法整合起来,提炼出一份“元认知规则”,要求 AI 在工作时主动检查自己怎样理解问题、怎样选择做法,并在发现失配时及时修正。这一次,我期待的已经不再是敲打一下、它就听话地改一步;我是希望当我的观察还只是一堆散落的线索、尚未组织成完整解释时,它能依靠这套元认知规则,主动帮我把散乱的材料收拢成值得深挖的问题。

为了看清这份规则到底有没有带来增量,我拿真实课题做了两组对照测试。

第二组测试尤其触及了我最在意的痛点:当我把几条彼此关联的初步观点交出去后,挂载了元认知规则的 AI 与没有挂载它的普通基线,起初竟然都在同一个表层打转——两边都在忙着讨论接下来该用什么步骤去筛选和验证这些观点。直到我亲自出手,把隐藏在观点背后的深层结构挑明,两边才恍然大悟般地把重心挪到了那个真正靠前的问题上:我们用来筛选和验证观点的那套判断框架本身,究竟是怎么来的、又凭什么有效?

平心而论,两边的表现都不算差。只要我把那层窗户纸捅破,无论有没有挂载规则,它们都能迅速接住我的补充,重新调整归因主次,甚至给出颇有见地的区分。但从对照的全局来看,这份寄予厚望的元认知规则,并没有显示出明确的额外优势——最让我看重的那一步,即“在散乱的线索里率先完成更早的问题组织”,在机器一侧没有主动发生。

回答可以被修好,但最沉重的那部分认识劳动,依然由我承担。

这才是那次测试替我算清的一笔硬账。我当然不指望 AI 能够未卜先知,去猜中我脑子里尚未说出的整套个人方法史;但它既然拿到了已经摆在台面上的材料与线索,就应当承担起材料已经允许它承担的连接工作,帮我把几处观察拧成一个共同的问题焦点。规则文件把“应该怎么做”的原则写得清清楚楚,却没能让这项劳动更早发生半分。

看到对比结果的那一刻,我没有再去用“题目太顺”或“交互轮次不够”替它找借口,当即拍板:停止推广,将它退回实验室状态。

至于那道阻碍究竟是卡在模型的底层习性、尚未共享的隐性背景,还是规则自身的结构设计上,单凭这两组测试没法确定。但要决定“眼下值不值得把它塞进日常工作流”,一句“未见明确额外优势”就已经足够了。

这次退回,把“写清了方法”与“长出了能力”之间那道看不见的裂谷,赤裸裸地摆到了我面前。

把正确的认识动作写成文档,确实能让我们看清标准,也能为下一次改进留个底稿;可在嘈杂的具体情境里,系统能不能一眼认出此刻需要调用哪个动作、能不能把它精准地扣在眼前的材料上,完全是另一回事情。这也直接扭转了我检查工作台与方法论的重心:我不再因为规则写得滴水不漏、目录挂得整整齐齐就感到安心,而是紧盯着真实运行里的行为复现,看问题有没有比过去更早得到组织,看已经辨清的约束能不能切实挡住下游的偏航,看我自己是不是真的少干了那些本该交出去的苦力。

如果这些变化没有发生,最愚蠢的应对就是顺手往文档里再添几条更严厉的规则。我们尤其容易掉进一种幻觉:以为把一份通用的检查口诀写得足够周全,它就能替我们补出具体领域里尚未共享的实质认识。提醒机器去“检查框架”,并不会替它凭空变出那套框架的内容与依据。

而在这场持续的碰撞里,被实践撬动的,也包括我自己预设的前提。

无论是在早期讨论中,AI 帮我将“二极管与多级管”的代际抱怨,推演成“二元站队与四平八稳其实都在迎合某种规避风险的评价机制”;还是在写今天这篇文章时,主笔 Agent 通过几轮追问,直接推翻了原定的提纲,逼着我从智能体系统的部件说明退回到更早的认识源流——这些真实的推进都在提醒我,工具与实践从来不只是被动的受审者。

AI 能够拼出我尚未组织起来的关系,现实的测试失败则能刺破我自以为完备的封装。当分歧与异常出现时,校准的探针既照向工具的失配,也照向我自己定下的规矩、期待乃至最初的问题定义。倘若所有的反馈最后都只被用来要求工具更顺从我,而我自己的前提始终高悬在免检的安全区里,那么再精密的系统,也不过是在维护一套封闭的固执。

六、留下一把带退出刻度的尺子

写到这里,最初停笔时压在心头的那个问题,终于可以摊开来算一笔总账了:耗时费力地折腾出这么多概念区分、工作台结构与工程纪律,我究竟凭什么判断自己是在走一条有价值的路线,而不是为了对抗复杂性,又亲手给自己造出了一座更累人的迷宫?

要回答这句话,不能靠自我感动的决心,只能靠一把刻度分明的尺子。

这把尺子首先写给我自己。它要想真正管用,就必须把我们在工作中的所得,严格切分成三层不能互相冒充的账目:

第一层刻度,量的是它保护了什么可能性。就像写作工作台里的多对多解耦,它让本篇没有选用的十几条主线得以完整保留,不随单篇文章的截稿而作废。这确实扩大了未来的工作空间,但我们心里必须清楚:存下了种子,只代表保留了生根的可能,绝不能在账本上直接记作已经丰收。

第二层刻度,量的是它在当下的工作里实际改变了什么动作。比如在演示文稿的生产链条中,一次人工裁决切实改写了后续页面的生成输入与图示规则;比如在元认知规则的测试后,未见明显优势的结果直接让我当场拍板停止了推广;再比如今天这次从成稿退回讨论的折返,原有的十二条主线没有报废,却在恢复认识源流之后获得了全新的连接关系。这些不是纸面上的可能性,而是已经落袋、改变了判断与行动轨迹的真实做功。

第三层刻度,量的则是跨任务的长期复用与净收益,是否真正抵得过建设与维护的代价。这是最冷酷的一道刻度。今天在单次运行里跑通的机制、在一次写作中搭起的架子,未来能不能在独立的下一项任务里持续减少重复复位的内耗?它省下的力气,够不够支付日常打理这套系统的精力?这笔账,任何人都无法在今天提前预支,它只能留给后续一次次真实的运行去慢慢核销。

把这三道刻度分开,我们就不会再把“目录建得越来越整齐”、“文档写得越来越厚”,误当成认识与业务的进展。

而这把尺子最锋利的地方,不仅在于它能衡量什么值得建设,更在于它明确规定了什么情况下必须停下、撤并乃至退出。

承认不确定性,不意味着把所有简单的事情都搞成重工业。边界清楚、风险可控的日常任务,直接按最轻的方式走完,达到下游需要的最小充分结果就立刻停手;当底层的模型与工具迭代升级,使得过去费尽心机搭建的外围工程桥梁变得多余时,就毫不留恋地拆掉旧包装,只把仍然有效的认识内核迁移过去;而当一个智能体角色、一套冗长的指令,甚至某条我曾经深信不疑的认识假设,在真实的碰撞中被证明没有产生增量、只增加了维护负担时,哪怕此前已经倾注了再多心血,也要果断将它撤下。

把失效的安排请出场,拒绝靠沉没成本维持虚假的繁荣,这本身就是认识进步最坚实的证据。

回望下山之后的这段路,我依然行走在那片没有预设终点的旷野里。我手里没有拿到一张永远不会画错的终极地图,也没有修成什么算无遗策的本事。今天我所能拥有的全部“有根据的信心”,仅仅建立在这样一种清醒之上:我知道脚下这一步是踩在哪些具体的局部条件上迈出去的,知道付出的认知劳动保住了哪条关系,也知道当现实的异常撞碎预设、甚至我眼下还不知道该如何修复时,我手头有一把尺子,可以量出该在哪里停下、重开哪一部分边界,而不必在盲目的自信与全盘的崩溃之间二选一。

然而,当一个人习惯了拿着这把尺子生活,习惯了不断拆解预设、审视偏好,甚至连“为什么要做这件事”的目标与意义本身,都会被他放进框架里反复建构与解构时,另一个更深的问题便再也无法回避了:

在失去了早年那种“一眼看透一切、奔向唯一山顶”的轻松感之后,在看清了每一次认真认识都要付出如此高昂的代价之后,那个握着尺子、依然愿意在旷野里一次次推石上山的“我”,究竟是谁?我又凭什么认定,有些负担值得我继续背负下去?

方法的边界已然合拢。而那个关于自我与意义的追问,正在另一扇门后等待开启。