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/

标签