实践openclaw-concepts
Agent runtime · OpenClaw — OpenClaw 的 Agent 运行时契约:工作区、引导文件与内置工具如何协同
OpenClaw 的 Agent 运行时契约:工作区、引导文件与内置工具如何协同
2026-06-29原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
OpenClaw Agent 运行时契约
每个 agent 只有一个 workspace 目录,作为工具与上下文的唯一 cwd
- 配置项 agents.defaults.workspace 或…
- 沙箱开启后非主会话可用…
- openclaw setup 可初始化工作区文件
⚙️ 流程拆解
STEP 1配置 workspace 路径
STEP 2openclaw setup 初始化文件
STEP 3首轮注入引导文件
STEP 4完成 BOOTSTRAP 仪式并删除
STEP 5状态写入 SQLite
🔗 涉及的概念与玩家
- OpenClaw产品
- AGENTS.md概念
- SOUL.md概念
- BOOTSTRAP.md概念
- MEMORY.md概念
- SQLite方法
- apply_patch方法
- OpenAI公司
- OpenClaw—注入→AGENTS.md
- OpenClaw—注入→SOUL.md
- OpenClaw—创建→BOOTSTRAP.md
- OpenClaw—注入→MEMORY.md
- OpenClaw—存储状态→SQLite
- apply_patch—默认开启→OpenAI
- 工作区与引导文件注入:OpenClaw 要求一个固定的工作区目录,内含 AGENTS.md、SOUL.md 等用户可编辑文件,并在新会话首轮注入系统提示的 Project Context。含义:Agent 的长期记忆和人格通过文件系统持久化,prompt 设计应预留外部上下文注入点。
- BOOTSTRAP.md 一次性仪式:首次运行时创建,完成后自动删除;工作区被清空后不会自动重建,需手动重置。含义:Agent 的初始化流程可设计为一次性引导,避免重复执行破坏状态。
- 技能加载优先级:从工作区、项目、个人、托管、内置等位置按优先级加载技能,技能通过 frontmatter 名称暴露。含义:Agent 的技能系统应支持分层覆盖和配置化加载,便于扩展。
🕸 顺着图谱继续读
- Agent workspace · OpenClaw — Agent 工作区是记忆中枢,文件即指令,结构决定行为。2026-06-29 · 共同涉及 OpenClaw、AGENTS.md、SOUL.md
- SOUL.md personality guide · OpenClaw — 让 AI 助手有性格:SOUL.md 教你告别机器人腔,5 分钟改出有灵魂的提示2026-08-24 · 共同涉及 SOUL.md、OpenClaw、AGENTS.md
- Delegate architecture · OpenClaw — 让AI代理以独立身份代表组织行动,而非冒充人类。2026-07-06 · 共同涉及 OpenClaw、AGENTS.md、SOUL.md
- Standing intents · OpenClaw — 事件触发记忆:让代理在特定话题出现时自动提醒,而非定时任务。2026-08-24 · 共同涉及 OpenClaw、SQLite、MEMORY.md