← 返回概念解读

Concept Fable精修版

工作记忆

Working Memory · Agent state

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

寓言故事

桌面太小的修钟师

修钟师的桌面很小,只能摊开几枚齿轮、一张图纸和一盏油灯。仓库里零件很多,但真正动手时,能放在眼前的东西有限。

年轻学徒第一次修大钟,把所有零件都搬上桌。桌面立刻被塞满,螺丝滚进齿轮堆,原本要换的细簧反而找不到。东西越全,手越乱。

师傅让他只留当前需要的几件。学徒又走到另一端,桌上太空,修到一半才发现少了旧图纸上的齿距说明,只好停手去仓库翻找。

第一次补救,是把常用零件永久放桌上。几天后,桌面又变成小仓库;有些零件昨天重要,今天却碍事。固定清单追不上手头任务。

老师傅教他按步骤换桌面:拆外壳时只留螺丝盒和标记牌,调摆轮时放上节拍尺,复装前再拿回原图和检查单。每换一步,都清掉不再需要的东西。

学徒慢慢发现,小桌面不是仓库,也不是空地。它负责暂放当前判断最需要的信息,让手、眼和脑子在同一处工作;放错了,轻则慢,重则装错。

后来他修钟更稳。真正的本领不只是记得多,而是知道此刻该把什么摆在眼前、什么时候撤下、什么时候去仓库重新取证。

后来师傅考学徒,不问他能背多少零件名,而看他修到某一步时桌上摆了什么。多一件会扰乱,少一件会停顿,错一件会装反。小桌面的管理,决定了复杂活能不能在当下被稳稳推进。 老师傅后来还教他在关键步骤前停一下,问桌面是否支持下一刀。若答案是否定,就先整理再动手。复杂工作常败在眼前信息错位,小桌面管好了,远处仓库里的本事才调得出来。 后来学徒越熟练,桌面反而越干净,因为他知道清爽不是少,而是正好。 这句话后来被写进新人的手册里,提醒大家先看现场代价,再谈省力。 也正因为这层提醒,后来再遇到相似难题时,众人不会急着套旧办法。 他们学会先问哪一步承担风险,再决定该放手、该收紧,还是该重排流程。

揭示

这个故事讲的是:工作记忆

Working Memory 是 Agent 在当前任务中临时持有和操作的状态,包括目标、约束、最近观察、工具结果、中间产物、假设和下一步计划。它通常位于上下文窗口、scratchpad、状态对象或工作流 state 中。企业 Agent 的工作记忆需要结构化和持续更新,否则长流程会重复动作、遗忘约束、混淆旧结果和新结果。

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

隐喻映射

  • 修钟桌面:当前上下文中的工作记忆
  • 齿轮、纸条、观察:目标、约束、工具结果和中间状态
  • 把所有东西堆上桌:无结构地塞满上下文
  • 更大的桌子:单纯扩大 context window 的天真修补
  • 分区托盘:结构化 working memory
  • 每完成一步更新托盘:状态随执行循环刷新
  • 最后洞察:工作记忆关注当前任务的可操作状态,而不是长期保存一切

Soloharness 判断

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

scratchpadcontext windowagent loopmemorytask state