动态

别把决定固化 — 融化画面层,冻结能力层

作者: makemind · 2026年2月6日

2月开启了。本月的主线汇成一句 — 别把决定冻死。 整整一个月,我们都会从不同角度敲打这一句话。

一周生态,快速一览
一周生态,快速一览

本周Signal

「我们为何告别编译」推开了门。 本月第一篇Horizon文章抛出的定义抓住了本周话题 — 编译归根结底,就是把决定冻成一整块坚硬的东西。按下构建按钮的那一刻,这个画面就固化成这个按钮、这种颜色、这个布局。想要改变,除了再融化、再烘烤别无他法。文章的提议很简单。把要冻结的和要融化的分开 — 画面层要融化,能力层要冻结。 能力(设备能做什么)应当坚硬,但没有理由连画面(怎么把它呈现出来)也一起固化。

芯片上的画面作为证据紧随其后。 Build的「在芯片上」同周登场,把愿景交到了我们手中。一块没有一行专用GUI的MCU评估板,凭一个定义就得到了画面。当愿景说「别烘烤」时,这篇文章用实物展示了「不烤也能显示」。挑衅与证据在同一周叠加,从第一周起就压上了分量。

现场文章从一个人开始。 本月的Field以一位农夫的笔记拉开帷幕。这是一个信号——我们不从抽象出发,而是从江原华川的塑料大棚出发。从第一周起就明确铺垫:「造工具」不是开发者专属的动词。当愿景与证据自上而下时,现场从下往上托起同一句话——制造这件事不只发生在书桌上,也发生在田间。

工具·包备忘

本周的备忘是关于冻结之物与融化之物的边界。能力层——读取传感器、写入数值、发送指令的部分——一旦定义得坚硬,就保持原样。叠在其上的画面则作为定义(definition)来处理。想改画面时,不必重新构建。只需修改定义,同一能力之上就会浮现出另一个画面。在烘烤成本消失的地方,随时修改的自由走了进来。无论是评估板还是大棚,规则都一样——只烘烤必须坚硬的东西,把经常变动的东西留作定义。

一点短想

「告别编译」这句话,并不是要去憎恨编译器。要把能力固化得坚硬,编译依然需要。要告别的是习惯那一侧——每次连画面都一起烘烤的习惯。选择冻结什么、融化什么的那种感觉,才是这个月一路相随的主题。

来自现场

郑福山(58岁)在江原华川的8栋塑料大棚里种番茄。今年他决定做的不是什么宏大系统,而是一本种植笔记——一个用合自己手的画面,记录每天查看的温度和浇水时刻的工具。「别人做的App格子不对」是他的出发点。他说市面上的App要么格子太多,要么偏偏缺了真正需要的那一格。把格子调成合自己田地的样子——这就是本月将要追随的故事的种子。「不烘烤画面、而把它当作定义来处理」这句话最小的证据,也许就是农夫那本三格的笔记。

本周提问·下周预告

在你的工作中,该冻结的能力该留作融化的画面分别是什么?试着把这两者分开写在纸上。下周,「告别编译」会再深入一步,追问「那么画面究竟住在哪里」,并带来郑福山亲手画出第一格的场景。


makemind.dev 「动态」— 2月第1周。开启新月之门。

Twitter