在 AI 白板上比较完,再把决定写回同一个文件夹
我们在 BaseHalf 画布上摊开一次 45 分钟访谈的两种安排,只把应当留下的约束连到决定,并让 Claude Code 把访谈计划写成同一文件夹里的新文件。
一块有用的白板,不只是把方案画出来看一眼。选定之后,决定应当落在同一个文件夹里,成为你和 Agent 都能继续使用的文件。
我要安排一次 45 分钟的首次访谈:对方已经在用本地笔记应用,并在考虑换工具;我还需要一份即使我本人到不了、同事也能继续主持的流程。我们还没有获得录音同意。当天结束前,没在现场的人应当能用上这些笔记。
我在 BaseHalf 0.6.0 里打开一个文件夹,把材料摊成卡片:问题本身、真正构成约束的条件、两种流程安排,以及仍未解决的问题。方案 A 是按固定顺序问八个问题。方案 B 是三段时间:他们今天怎么工作、一次具体的难受时刻、如果换工具他们希望留下什么。这一步只是在空间里摆开,还没有连线。这样摆是给人眼比较用的。卡片位置保存在 .bh/ 下,不会进 git。

接着我写了一则决定。我选择三段时间,而不是那份固定问题清单,并加上一页笔记模板,好让替场的人仍能记下相同的字段。即使不能录音,我们也可以请对方共享屏幕,我们在一旁做笔记。我只把应当进入这份决定的卡片连上去:问题、约束、三段时间方案,以及那些未决问题。固定提问的方案仍留在同一排,但没有连线进入决定。摆在旁边,并不等于它是来源。

我选中了决定卡片。状态栏显示 Agents 此时看到的是 decision。我在 Agent Area 里启动 Claude Code,请它阅读这份决定的上游文件,然后在同一文件夹里写一份一页的 interview-plan.md,包含 45 分钟流程、模板字段,以及关于共享屏幕的说明。我明确告诉它,不要把固定提问方案当成已选流程,也不要覆盖文件夹里已有的笔记。
33 秒后,也就是 Asia/Shanghai 时间 18:08,文件已经在那里了。它出现在侧边栏里,也作为新卡片出现在画布上,并且已经列出决定和那些上游文件。它没有列出 option-scripted.md。我自己打开文件读了一遍。计划采用三个 15 分钟的阶段,开始先问同意和是否共享屏幕,不会把第一阶段用来解释什么是 local-first,并且带有我点名的那些字段:他们今天怎么工作、一次难受时刻、希望留下什么、他们展示过的文件夹或文件,以及我们答应跟进的事项。这和我写的决定一致。已有笔记都没有被改动。

这块板仍然是一个普通文件的文件夹。空间布局帮我比较。连接记录了哪些依据应当留下。Agent 把新文件写进了同一个文件夹,我又对照决定核对过。它不会替你做选择,不会给方案打分,也不会把画布变成一块在线共创白板。如果约束本身错了,计划写得再整齐也还是错的。有用的是,决定和计划在会话结束后,仍然作为文件留在这块板上。