有方向的小错
追本之箭 — 有方向的小错

2026-06-28 Sun 12:20
起点
把 带罗盘的更新 和 看不见时落子 放在一起,会冒出一个更小、也更硬的单位:
进化不是一直正确。
进化是持续制造有方向、可回收的小错。
带罗盘的更新 说,更新不能只是变化。变化要被预测误差驱动,还要被罗盘校准。
看不见时落子 说,真正的提前行动不是预测未来,而是在未来看不见时,落下一颗有边界、有反馈、有选项的子。
两篇交叉以后,问题变成:
如果未来看不见,
而更新又必须来自误差,
那系统该主动制造什么?
答案不是“更大胆的行动”。
也不是“更聪明的预测”。
答案是:
有方向的小错。
第一层:错误不是失败,是测量
最浅的系统,追求不犯错。
这听起来像严谨,其实很危险。
因为不犯错有两种:
一种是模型足够准
一种是从来没有碰到现实
第二种最隐蔽。
它看起来稳定,实际只是没有测量。
一个系统如果不允许错误,它就只剩两条路:
只做已经会的事
只解释已经发生的事
前者把未来删掉。
后者把行动删掉。
真正的错误不是“我错了”这么粗糙的东西。
真正有用的错误,是一条测量线:
现实的位置 - 模型的位置 = 误差
没有误差,模型不知道自己离世界有多远。
没有小错,系统不知道自己还能不能动。
所以错误的第一层价值不是惩罚,而是定位:
error = contact with reality
第二层:方向让错误有正负号
没有罗盘时,错误只是疼。
有罗盘时,错误才有符号。
同样是项目失败,可能意味着三件完全不同的事:
方向错了:这条路不值得走
方法错了:这条路值得走,但手法要改
边界错了:这条路能走,但下注太大
如果没有方向,这三个信号会混成一团。
人会把方法错误误读成方向错误,于是过早放弃。
也会把方向错误误读成执行错误,于是加倍投入。
更常见的是,把边界错误解释成命运错误:
我不是这块料
这就是身份系统最爱犯的偷换。
它把一个局部动作的误差,升级成整个人的判决。
所以方向不是鸡血目标。
方向是误差坐标系。
它回答的不是“我要去哪儿”这么文学的问题,而是一个更硬的问题:
这个错误,应该把我往哪儿改?
公式上:
useful_error = projection(error, compass)
误差没有被投影到罗盘上,就只是痛感。
误差一旦被投影到罗盘上,才变成可学习信号。
第三层:小不是保守,是可重复
“小错”里的“小”,不是胆小。
它是工程约束。
因为进化不是靠一次天才操作完成的。
进化靠的是大量可重复的误差回收:
trial -> error -> feedback -> update -> next trial
如果一次错误会摧毁系统,循环就断了。
循环一断,错误就不再是学习成本。
它变成墓碑成本。
所以“小”的真实含义是:
错了会痛
但不会终止迭代权
这和 反脆弱 的核心相通:系统不是因为没有波动而强,而是因为波动被限制在可以吸收的范围内。
小错还有一个更深的价值:
它保护身份。
大错常常会触发身份防御:
不是策略错
是我这个人完了
身份一被点燃,模型就很难更新。
因为系统忙着保卫自尊,不再处理信号。
所以小错不是为了舒服。
小错是为了让错误留在模型层,不要烧到身份层。
大错攻击身份
小错修改模型
第四层:反馈把小错变成更新
很多人以为自己在试错,其实只是在试。
没有错。
因为没有反馈。
没有反馈的行动,最多产生经历。
有反馈的行动,才产生更新。
反馈有三个最低条件:
快:不要等到身份已经编好借口
近:能对应到具体动作
硬:不完全听你解释
慢反馈会被叙事吞掉。
远反馈会被归因污染。
软反馈会被愿望改写。
所以一个合格的小错,必须自带回声壁。
你把一个动作丢出去,现实必须能把某种声音弹回来:
哪里偏了
偏多少
下一步该缩小、放大,还是撤退
这就是 反馈的墙 的真正用途。
墙不是为了把人撞疼。
墙是为了让人知道自己在哪里。
第五层:选项让错误变资本
最差的错误,是错完以后世界变窄。
好一点的错误,是错完以后模型变准。
更好的错误,是错完以后选项变多。
这就是“有方向的小错”和普通试错的分界。
普通试错消耗选项:
试一次
钱少一点
信用少一点
时间少一点
退路少一点
进化型试错生产选项:
试一次
知道一个边界
获得一个样本
保留一条退路
打开一个分支
它的价值不只在“这次对不对”。
它的价值在于:
这次之后,下一次能不能更自由?
所以有方向的小错,本质上是一种选项生成器。
它把不确定性从敌人改造成材料。
有方向:错误知道往哪儿投影
小:系统错了也还活着
有反馈:错误能变成模型更新
有选项:更新后行动空间变大
合在一起,就是一个更完整的公式:
evolution_unit =
compass
× bounded_error
× feedback
× optionality
终点:系统靠小错进化
钻到底,活系统不是正确系统。
活系统是能把错误吃进去、消化掉、再长出新结构的系统。
它不追求:
我永远不犯错
它追求:
我犯的每个错,都尽量有方向、有边界、有回声。
这句话可以变成一张诊断表:
| 问题 | 死系统 | 活系统 |
|---|---|---|
| 方向 | 错了只剩情绪 | 错了知道往哪儿改 |
| 边界 | 一错就伤筋动骨 | 错了痛,但还能继续 |
| 反馈 | 事后编故事 | 现场拿信号 |
| 选项 | 错一次路更窄 | 错一次路更多 |
| 身份 | 错误等于我不行 | 错误等于模型要改 |
所以不要问:
怎样才能不犯错?
这问题太静态。
要问:
我现在能不能设计一个
足够小、
足够有方向、
足够能回收反馈、
并且错了还会增加选项的动作?
如果不能,这不是谨慎。
这是把生命交给等待。
如果能,那就落子。
不是为了证明自己对。
是为了让现实开口。
最后一句:
不要追求不犯错。
追求每个错都有方向、有边界、有回声。
错如果有方向,就不是污点。
是下一代的胚胎。
(箭到底了。)

延伸 · 同簇「错淬火反脆弱」 · 可消化的误差 · 敬畏与改错 · 淬火 · 热炉冷炉