第一周给了我们命题,第二周给了证明。第三周是如何——把能力塑造成工具时,暴露与不暴露的线究竟划在哪里。

本周Signal
线划在哪里,便是应用的性格本身。 同样的服务器、同样的能力,依据递出哪些工具、关闭哪些工具,会成为截然不同的应用。暴露清单是能力的宣告,不暴露则是性格的宣告。 第三周核心的话题就是这个——"让它能做什么"与"让它做不到什么"同样都是设计。两份清单是同一枚硬币的两面,那条边界线诉说着应用是为谁而存在的。
边界不是功能的约束,而是信任的根基。 关闭起来的工具不是缺失的功能,而是一份承诺。正如黑匣子以工具的缺席承诺"不触碰影像",关闭便成了给予使用者的保证。第三周反应中令人印象深刻的一句——"正因为有关闭的部分,才反而放心去用。"比起无所不能的工具,明确有些事绝对做不到的工具更受信任。
已抵达Vol 4的中心。 每一个服务器都能成为应用的可能性,以及在这种可能性上划下一条线的责任。本月同时讲述这两者。第三周便是那个平衡点——丰富地开放,却不危险地开放的那种感觉。
工具·包备忘
本周的备忘是边界设计的顺序。设计工具时若从加法开始,清单会膨胀,危险的能力会悄然混入。建议的顺序恰恰相反——先列出"这个应用绝对不能做的事"的清单,把它钉死为不暴露的区域。然后,在那条线之内添加工具。先定下要关闭什么,开放的工作便变得安全。有趣的是,遵循这个顺序,工具清单会更短。因为先定下了要关闭的区域,便只会留下真正必要的能力。可谓边界帮了设计一把。
一点思考
权限这个词很重。它用规则定下谁能做什么,检查,并拒绝。可一旦移到工具这个单位上,权限就成了一份清单。有的工具能做,没有的工具做不到。不必读规则,看清单便知。把权限从代码移到规格——这是贯穿整个四月的静默转变。而规格是人能读的。不只是制作者,任何人打开工具清单,便能知道这个应用承诺什么、拒绝什么。信任变得可验证,正是在此处。
来自现场
韩道庆先生把诊疗流程塑造成工具的过程,也遵循了这个顺序。他先划下"工具绝不能越过的线"——诊断、处方的最终判断。把那条线钉死为不暴露之后,他在其内侧丰富地添加了患者接诊、问诊整理、记录整顿的工具。每天看60名患者的速度由工具帮衬,判断的分量由人来担。正因先定下了要关闭什么,开放的工作才得以自由。
本周问题·下周预告
你可曾写下过你要造的画面的"关闭清单"?通常我们只写要开放的功能。本周的建议——先写下关闭清单。下周我们将在收束四月之际,完整呈现韩道庆先生的故事——为一个长期工作之人的经验如何成为流程、流程又如何成为工具收尾。
makemind.dev 「动态」— 每周一息,汇集一周的Signal。