运行时依赖
安装命令
点击复制技能文档
OpenClaw 多代理工作空间的标准化目录约定。 布局 workspace/ ← 或任何代理工作目录 ├── AGENTS.md, SOUL.md ... ← 核心配置(永不移动) ├── skills/ ← ClawHub 技能 ├── memory/ ← 长期内存 ├── files/ ← 所有代理生成的内容 │ ├── tmp/ 临时文件 │ ├── notes/ 有价值的工作文档 │ ├── inbox/ 来自其他代理的交付文件 │ ├── outbox/ 文件用于所有者/其他代理 │ ├── archive/ 不活动的项目 │ └── experts/ (仅限工作空间根目录)专家参与 规则 核心配置文件保持在工作空间根目录。永不移动。 所有生成的文件进入 files/{子目录}/ 中。无例外。 代理之间的交接:发送者写入 files/outbox/,接收者从 files/inbox/ 中取。 清理政策 子目录 清理规则 files/tmp/ 可以在任何时候自动清理 files/notes/ 保留;永不自动清理 files/archive/ 手动审查后删除 files/experts/ 专家参与结束后删除 files/inbox/ 处理交付文件后清除 对未来工作的执行 创建文件时 所有生成的文件进入 files/ 子目录: 临时/一次性脚本、补丁、下载 → files/tmp/ 有价值的文档、分析、快照 → files/notes/ 代理之间的交接 → files/inbox/ 或 files/outbox/ 旧项目 → files/archive/ 定期合规性检查 # 检查当前工作空间是否有布局违规 python3 {{SKILL_DIR}}/scripts/sweep.py # JSON 输出用于自动化 python3 {{SKILL_DIR}}/scripts/sweep.py --json 修复现有的违规 python3 {{SKILL_DIR}}/scripts/apply.py --execute HEARTBEAT.md 可以包含定期清理以捕获漂移。 脚本 scripts/apply.py 创建 files/ 和子目录,迁移现有文件到正确位置。 自动检测工作空间根目录与代理工作目录。 默认为 dry-run 模式。 包含 AGENTS.md 的代理目录永不移动。 scripts/sweep.py 审计工作空间以查找布局违规。 返回退出代码 0(清理),1(警告),或 2(违规)。 参考 layout.md —— 包括代理类型变体的完整规范