第2周。如果说上周是「经验会增殖」的宣告,那么这周要看的是这种增殖从何处开始 — 在最低的底座,在一格传感器的形状里。

本周Signal
把各异的东西捆成同一形状。 本周的Build文章「各异的传感器在同一运行时之上」点到了核心。哪怕一座工厂,设备的厂商也各不相同 — 温度计是A家,振动传感器是B家,电流计是C家。通信规约、值的格式都各不相同。若按旧办法,就要分别为每一个写代码。本周的图景不同 — 把各异的设备用同一形状的平整工具包起来,放上同一个运行时。从上面看,全是一模一样的工具。无论下面跑的是什么。
形状一致的瞬间,值便开始堆叠。 这里正与上周的「增殖」相遇。设备各异时,值也各异,无法相加。 用同一形状的工具包起来,温度、振动、电流就都落成同一格式的一行。格式相同,便堆在一处;堆叠起来,便能比较;一比较,趋势就显现。事实(此刻的值) → 技术(这种情况就这样) → 预测(不久会变成这样)。捆绑不是整理,而是打开增殖的入口。
包裹的成本只一次,堆叠的收益在每天。 把各异的设备包成同一形状的功夫,是开头那一次。包一次,此后每天同一形状的值就会自行堆叠。哪怕是昨天从未见过的D家设备进来,只要用同一形状包一次,立刻汇入同一堆。
工具·包备忘
本周的备忘是关于包裹的。接上新设备、新数据源时,第一个问题不是「怎么读」,而是「以什么形状吐出来」。先定好输出的形状,再照着这形状去填内部。这样无论内部多么各异,外部始终一致。在上面用工具的一方无需知道内部的情形 — 只要形状相同,无论是A家还是D家,都以一行堆叠。
短想
标准不是从上面强加的,而是在包裹的地方造出来的。无需等所有厂商都遵循同一规约。在我们这边包成同一形状,那一刻我们这堆里标准就立起来了。统一不了世界,却能统一自己的记录。增殖就从那里开始。
来自现场
再次想起上周那户农家的笔记。爷爷用手触摸温度记下来,父亲看市场买来的温度计,韩易秀装上无线传感器。工具与单位都各异,但以同一栏目、同一形状记下后,三代的记录排成了一行。这和工厂里各异的传感器是完全相同的故事 — 下面再不同,只要把形状对齐,就成了同一堆。
本周提问·下周预告
在你的工作里,有没有因形状不同而加不到一起的记录?若能把那两者包成同一形状,从中会开始看见什么?下周我们下到现场 —「传承的笔记」,一户农家传承三代的纸质笔记,如何成为一件活着生长的工具。
makemind.dev 「动态」— 5月第2周。下面再不同,只要把形状对齐,就成了同一堆。