OpenClawBusabase × OpenClaw

OpenClaw 知识库

OpenClaw 通过 workspace files、daily memory、long-term memory、Skills 与路由 session,为 Agent 提供持久连续性。Busabase 是更窄的一道晋升边界:只有需要团队审核、跨 Agent 复用的事实才进入正式记录。

知识晋升提议等待人工审核
Busabase AirApp 记录正在接收来自 OpenClaw memory 的提议
OpenClaw 记住写进 workspace 的内容;Busabase 记录负责人已经接受、可供更广范围使用的内容。

四类 memory 文件

个人连续性与组织权威,是两种不同的保留问题。

OpenClaw 使用明确的文件 memory,不依赖隐藏状态。每类文件的启动与维护职责不同,也都不会自动变成团队认可的正式记录。

文件预期生命周期适合保存
USER.md稳定 user model偏好、沟通方式、当前 profile directives
MEMORY.md精选长期连续性持久非个人事实与长期决定
memory/YYYY-MM-DD.md工作层每日观察、session 摘要、原始上下文
DREAMS.md审核面供人检查的 consolidation 与 backfill 摘要

Workspace 不等于 execution cwd

即使 tools 在另一个仓库工作,也要保持身份与 memory 稳定。

OpenClaw 可以把受管 Agent workspace 与执行目录分开。Bootstrap files 和 memory 留在 Agent workspace,交付物进入指定 cwd 或 managed worktree。若两者影响来源,Busabase 记录应同时引用。

AGENT WORKSPACE

身份、指令、memory、已选 Skills

EXECUTION CWD

Repository、生成文件、运行工件

REVIEWED RECORD

已接受结论以及两个上下文的链接

Sessions 与 channels

同一个 Agent 可以听到许多对话,但不能把每条消息都变成共享事实。

Session keys、channel bindings、group context 与 multi-agent routing 决定谁在何处说了什么、Agent 在哪里执行。保留源 session 作为 provenance,只提升需要稳定负责人的状态。

01 · CHANNEL / UI

输入请求与发送者上下文

02 · SESSION

对话、tool trajectory、attachments

03 · WORKSPACE MEMORY

为后续 turn 选择的连续性

04 · BUSABASE

超出 session 范围的已审核状态

晋升阶梯

从观察到 canonical record,要经过明确且不丢证据的检查点。

Daily notes 可以嘈杂,long-term memory 经过筛选,组织知识需要更强的准入条件。晋升过程应减少数量,同时增加证据与责任。

01观察把原始事实与上下文写入 daily layer。
02提炼只把持久且无冲突的内容留进 long-term memory。
03取证关联不可变文件、URL、消息或系统响应。
04提议把一条结论映射为结构化 Change Request。
05审核由负责人接受、拒绝或附加条件。
06复用让其他 Agent 与 workflow 读取 merged record。

Action-sensitive memory

记住批准上下文只是指导,不是策略执行机制。

当一条 memory 会改变未来行为,OpenClaw 建议写清 timing、expiry、owner authority、safe-to-act 条件和禁止动作。硬控制仍应放在 approval settings、sandboxing、scheduled tasks、credentials 与已审核系统状态中。

MEMORY 可以保留

为什么被阻塞

谁负责决定

什么条件解锁

约束何时过期

CONTROL 必须执行

Tool permission

Credential scope

Sandbox boundary

Change Request approval

Skill 归属与 revisions

Skill 教 Agent 怎样执行,应引用当前知识,不要嵌入变化中的事实。

OpenClaw Skills 是有版本的指令包,根据 workspace、project、personal、managed、Workshop、bundled 与 extra-directory 优先级选择。流程和 tool guidance 留在 Skill;变化中的运营事实从已审核记录读取。

01

SKILL.md

何时以及如何执行任务

02

Skill revision

Session 选中的不可变指令包

03

Busabase record

当前已审核输入、决定与状态

MCP 交接

连接、执行权限与知识接受仍是三次不同决定。

OpenClaw 可以注册、认证、probe,并把已保存 MCP servers 投射给合格 runtimes。Probe 成功只证明连接;tool 执行只证明动作发生;只有 record review 决定结果能否成为 canonical。

01 · REGISTER

已保存 server definition

02 · LOGIN

Identity grant 有效

03 · PROBE

Capabilities 可达

04 · EXECUTE

受限 tool call 返回证据

05 · REVIEW

提议状态被负责人接受

运营知识契约

保存足够 lineage,让结论在 session pruning 与 memory consolidation 后仍能独立存在。

即使 local memory 变化,或来源 channel 已不可访问,记录仍应能被理解。

knowledge_key跨 sessions 与 Agents 的稳定身份
claim被提议为当前事实的简洁陈述
source_session来源 session 或 channel 引用
workspace_refAgent workspace 与相关 memory file
execution_refRun、command、artifact 或外部响应
evidence不可变支持材料
owner对接受和维护负责的人
freshness观察、生效与下次审核时间
decision接受、有条件接受、拒绝或已替代
Busabase delivery log 正在保留 OpenClaw 运营证据

保留与时效

不要让持久 memory 悄悄活得比它描述的事实更久。

对会变化的知识设置明确 review date 与 supersession link。Memory search 能召回旧 notes,因为它们仍是有价值的 provenance;下游 workflow 应优先读取当前 merged record。

查看 memory 生命周期
稳定偏好偏好变化时在 USER.md 原地 supersede
工作观察先留在 daily memory,直到达到晋升条件
Agent 连续性在 MEMORY.md 精选,并控制 bootstrap 压力
共享运营事实为 Busabase record 指定 owner 与 next review
过期或冲突结论标记 superseded,不抹除证据链

实际问题

OpenClaw 知识库常见问题

Busabase 会取代 MEMORY.md 吗?

不会。MEMORY.md 为一个 Agent 提供精选连续性;Busabase 保存团队、workflow 与多个 Agent 可以依赖的已审核事实。

每条 daily note 都要晋升吗?

不要。多数 note 只是工作上下文,只提升有证据、负责人和复用需求的持久结论。

Memory 能执行批准策略吗?

不能。Memory 可以保留约束与批准上下文,硬控制需要 permissions、sandboxing、credentials 或 review gates。

Skill 里要保存当前客户或运营状态吗?

通常不要。流程留在 Skill,变化中的事实从已审核记录查询。

原始 session 被清理后怎么办?

已审核记录保留结论和有边界的来源引用;原始 session 继续遵守 OpenClaw 自身 retention policy。

从一条被晋升的事实开始

让 OpenClaw 广泛记忆,让共享事实经过更窄的审核门槛。

选择一条其他 Agent 或团队需要的 action-sensitive memory,补齐来源、执行证据、负责人和 freshness rule,再进入复用。