← 返回概念解读

Concept Fable精修版

草稿区

Scratchpad · Agent state / reasoning workspace

先读故事。这里不急着给定义,先让问题自己长出来。

寓言故事

修船师傅桌上的临时木板

海港修船铺每天接很多小活。师傅以前全靠脑子记:哪块板量过,哪颗钉子要换,哪位船主要求明早出海。简单修补还能应付。

后来一艘大船进港,漏水点有三处,账单分两家,材料要等潮水退后才能确认。师傅一边查,一边忘,差点把旧测量值当成新结果。

学徒提议把所有发现都写进正式船档。档案变得很厚,里面塞满临时猜测、错量尺寸和已经作废的待办。下次查档反而更费劲。

另一个学徒建议什么都不留,只让师傅重新检查。这样干净,却让每一步都从头开始,工具结果也无法复用。

师傅最后拿出一块临时木板。当前这艘船的测量值、疑点、工具结果、下一步计划都写在上面;修完之后,只把最终结论和必要证据抄进正式档案。

木板不是日记,也不是永久档案。它允许涂改、圈点、临时放东西,但只服务眼前任务。

一次学徒把另一艘船的尺寸写到这块木板上,差点下错料。师傅立刻规定,每块木板只属于一个任务,来源和时间都要标清。

从那以后,修船铺不再靠记忆硬撑,也不把所有中间杂物塞进长期记录。当前任务有当前任务的工作面。师傅说:复杂活需要一个能弄脏的地方。只要边界清楚,临时痕迹反而让最终结果更干净。后来修船铺给每块木板设了清理时刻:任务结束就擦掉临时痕迹,只把可靠结论入档。脏地方存在,正式档案才不会被污染。学徒们也学到,木板上的字不能替代最后交付。它帮人思考、排错、暂存发现;真正对船主负责的,仍是验收后的船档。桌面可以临时混乱,交付不能。桌面可以临时混乱,交付不能;正因为有这块木板,正式记录才保持清楚。

揭示

这个故事讲的是:草稿区

Scratchpad 是 Agent 在当前任务中使用的临时工作区,用来记录中间观察、计算、计划、工具结果和执行备注。它帮助 Agent 维持任务状态,但通常不应无筛选地进入长期记忆或用户输出。企业系统需要管理 scratchpad 的生命周期、隔离范围、可见性和清理策略,避免上下文污染和敏感信息泄露。

它重要的地方在于:它不只是一个术语,而是在真实 AI / Agent 系统里会反复出现的结构性问题。理解它,才能判断什么时候该加模型,什么时候该改流程,什么时候该补治理。

隐喻映射

  • 师傅脑记:无显式临时状态
  • 正式船档:长期记忆或审计记录
  • 临时木板:Scratchpad
  • 测量值、疑点、工具结果:中间状态和观察
  • 修完只抄必要结论:筛选进入长期记录
  • 一块木板只属于一艘船:任务级隔离
  • 能弄脏的地方:scratchpad 允许临时、可变、不完美的信息
  • 最后洞察:Scratchpad 为 Agent 提供当前任务的临时工作空间

Soloharness 判断

这个概念的实战价值,是帮你把“看起来聪明的 AI 功能”拆成可交付、可验收、可治理的工作单元。

chain-of-thoughtworking memorycontext windowagent loopReAct

相关辨析

这个概念容易和相邻概念混用,建议继续看对比页。