OpenClaw 工作空间配置体系
OpenClaw 工作空间配置体系是 OpenClaw 框架的核心组成部分,它是一套“跟 AI 说清楚你是谁、你要什么、规则是什么”的协议。工作空间是 AI 助手的“大脑指挥中心”,其配置质量直接决定了 AI 助手的表现。
两层架构
OpenClaw 有两层配置体系,不可混淆:
- 个人工作空间(通常在
~/clawd/或用户初始化的位置):存放用户的专属配置、技能、记忆和密钥。 - 全局安装目录(如
opt/homebrew/lib/node_modules/clawdbot/):存放核心文档、内置技能和默认行为,是“底座”。
核心配置文件
- [[agents-dot-md]]:核心军令状,定义 AI 的核心使命、工具使用流程和铁律。
- SOUL.md:定义 AI 助手的性格、语气和风格。
- IDENTITY.md:定义 AI 自身的身份、能力和底线。
- USER.md:定义用户的偏好、工作习惯和需求。
- HEARTBEAT.md:控制 AI 在定时心跳时刻执行主动巡检任务。
- TOOLS.md:记录用户如何使用特定工具的习惯和约定。
文件夹结构
- skills/ 文件夹:存放独立工作流(技能)的目录,每个技能包含一个
SKILL.md文件。 - memory/ 文件夹:AI 的长期记忆库,存储对话记录、日志和用户偏好。
- .secrets/ 文件夹:用于安全存储 API 密钥等敏感信息。
协同工作
所有文件组合起来,就像一台精密机器:
- AGENTS.md 指挥大局
- SOUL/IDENTITY/USER 设定性格和关系
- HEARTBEAT 负责主动出击
- skills + memory 赋予超能力和记忆
- secrets 保驾护航
相关概念
- [[context-engineering]]:通过控制
AGENTS.md长度来优化上下文窗口使用效率。 - [[ai-junior-engineer]]:
AGENTS.md就是给“AI 初级工程师”的“岗位说明书”。