OpenClaw的agent
OpenClaw 的 Agent 系统是一个多会话、可组合的 AI 助手框架。核心概念:
OpenClaw Gateway (守护进程)
│
├── Main Session (主会话) ← 你正在使用的
│ ├── 直接与你对话
│ ├── 可以 spawn 子 Agent
│ └── 管理长期记忆 (MEMORY.md)
│
├── Subagents (子 Agent)
│ ├── 独立运行在隔离会话中
│ ├── 执行特定任务
│ └── 完成后返回结果
│
└── Isolated Sessions (隔离会话)
├── 用于后台任务
└── 通过 cron 定时触发
当前主gateway工作区结构如下:
/data/openclaw/workspace/
│
├── SOUL.md # 我是谁(人格、性格、行为准则)
├── USER.md # 你是谁(用户信息、偏好)
├── IDENTITY.md # 我的身份定义
├── AGENTS.md # Agent 工作指南(多 Agent 协作规则)
├── TOOLS.md # 工具使用说明(本地配置)
├── MEMORY.md # 长期记忆(主会话专用)
├── HEARTBEAT.md # 心跳任务列表
├── memory/ # 每日记忆文件
│ └── YYYY-MM-DD.md
│
├── .learnings/ # 自我改进日志(刚创建的)
│ ├── LEARNINGS.md
│ ├── ERRORS.md
│ └── FEATURE_REQUESTS.md
│
└── skills/ # 已安装的 Agent Skills
└── self-improving-agent/


