BaseHalf
全部文章

溢出的题目留在白板上,只把范围内的那一部分送出去

我们在 BaseHalf 画布上安排一场 25 分钟的初次演示,把溢出的题目留在看得见、却不连线的位置,并让 Claude Code 只根据范围内的笔记写出一份口播流程。

一场初次演示里,值得讲的题目往往比时间多。白板上比较有用的做法,是把溢出的题目留在你还看得到的地方,只把真正属于这次范围的那一部分送出去。

我要准备一场 25 分钟的初次介绍:如何把一个文件夹作为画布打开,对象是还没用过这个应用的人。他们离开时应当知道文件夹怎样变成卡片、一条连接怎样写进文件,以及选中是做什么用的。最后五分钟留给提问。演示过程中不安装软件,也不做账户设置。如果超时,被砍掉的是溢出的题目,而不是提问时间。

我在 BaseHalf 0.6.1 里打开一个文件夹,把材料摊成卡片:目标、真正构成约束的条件、三则范围内的笔记(打开文件夹、一条连接、一次选中),以及三则我仍希望留在视野里的溢出笔记(从 PDF 使用 Grow branch、从画布生成,以及整理排列)。接着我写了这次的简报 scope.md,只把目标、约束和那三则范围内的笔记连上去。溢出的卡片留在板子下方单独一排,没有连线进入这份简报。摆在旁边,并不等于它是来源。卡片位置保存在 .bh/ 下,不会进 git。连线对应的是文件里的 upstream 列表。

first-look-demo 文件夹的 BaseHalf 画布:上方是目标和约束,中间三则范围内的笔记有连线进入右侧的范围简报,下方一排是三张没有连线的溢出卡片。

我选中了范围简报这张卡片。状态栏显示 Agents 此时看到的是 scope。我在 Agent Area 里启动 Claude Code,请它阅读这则笔记以及其上游列出的文件,然后在同一文件夹里写一份 spoken-rundown.md:同事可以照着讲的带时间标记的稿子,各段加起来是 25 分钟,其中包含五分钟提问。溢出的题目只应作为结束时的一句话出现,说明它们还在板上、留给以后的场次,而不应写进今天的步骤。我还告诉它,不要改已有的笔记。

同一块画布上选中了 scope 卡片,右侧 Agent Area 里已输入请求:只阅读 scope.md 的上游,并写 spoken-rundown.md,不要改已有笔记。

1 分 10 秒后,也就是 Asia/Shanghai 时间 18:28,文件已经在那里了。它出现在侧边栏里,也作为新卡片出现在画布上。我自己打开读了一遍。稿子采用范围内笔记给出的时间:两分钟开场,四分钟打开文件夹,五分钟讲一条连接,四分钟讲一次选中,然后是简短复盘、两分钟缓冲,以及五分钟提问。它提醒主讲人不要参观侧边栏,不要在讲选中时开一轮很长的 Agent 会话,也绝不要占用提问时间。溢出的卡片只在结束语里出现一次,没有被写成今天的步骤。Claude Code 列出过目录,所以它看到了那些溢出文件的名字,但它只打开了 scope.md 和这则笔记列为上游的五份笔记。已有笔记都没有被改动。

同一块画布在范围简报下方出现了 spoken-rundown.md,右侧 Agent Area 里的 Claude Code 说明溢出卡片只写进了结束语。

这块板仍然是一个普通文件的文件夹。溢出的题目留在视野里,我就能看见自己推迟了什么。连接记录了哪些依据应当留下。Agent 只根据范围内的那一部分,把新文件写进了同一个文件夹,我又核对过。它不会替你决定范围,也不会把你留下的题目藏起来。如果你把溢出的笔记也连上去,它就会把那些笔记当成范围内的内容。有用的是,溢出的题目还在板上,而口播稿是会话结束后可以交给同事的文件。