为 OpenClaw agent workspace 建立标准化的治理文件体系。
agent-governance apply 建立全套文件agent-governance audit 检查缺失和违规| 文件 | 作用 | 模板 |
|---|---|---|
| ------ | ------ | ------ |
MEMORY.md | 长期记忆索引(Who + Index + Notes) | references/MEMORY.md.template |
AGENTS.md | 职责说明 + 标准章节 | references/AGENTS.md.template |
memory/projects.md | 项目状态(Projects.md 模板) | references/projects.md.template |
memory/lessons.md | 经验教训(Lessons 模板) | references/lessons.md.template |
memory/YYYY-MM-DD.md | 每日结论日志 | references/daily-log.md.template |
## Who / Identity (stable)
- Name / Role / Timezone / Vibe / Emoji / Purpose
## Memory Index
- projects: memory/projects.md — 每个项目按 Projects.md 模板记录
- lessons: memory/lessons.md
- daily logs: memory/YYYY-MM-DD.md
## Notes
- 🚫 禁止执行 `gateway stop` 命令
- ⚠️ 执行 `gateway restart` 前必须征得用户同意
必须包含:
对指定 workspace 执行以下操作:
WS="$1"
mkdir -p "$WS/memory"
MEMORY.md:用 references/MEMORY.md.template 生成,替换 [...] 占位符memory/projects.md:不存在则从 references/projects.md.template 创建memory/lessons.md:不存在则从 references/lessons.md.template 创建memory/YYYY-MM-DD.md:不存在则从 references/daily-log.md.template 创建,日期为当天AGENTS.md:不存在则从 references/AGENTS.md.template 创建;已存在则追加标准章节(不覆盖 agent 专属内容)AGENTS.md 已存在且有 agent 专属内容(Mission Control API / 任务流程等),不要覆盖对指定 workspace 执行:
MEMORY.md 是否存在且包含 Who/Identity + Memory Index + Notes(含 gateway 规则)AGENTS.md 是否包含 Responsiveness + Red Lines(含 gateway 规则)+ 4-Layer Memorymemory/projects.md 是否存在memory/lessons.md 是否存在memory/ 目录是否有当日 YYYY-MM-DD.md输出格式:
=== Audit: <workspace> ===
✅ MEMORY.md
❌ AGENTS.md — 缺少 Red Lines
✅ memory/projects.md
✅ memory/lessons.md
✅ memory/2026-03-26.md
# 1. 创建 workspace 目录
mkdir -p ~/.openclaw/workspace-<agent-name>
# 2. 应用治理文件
agent-governance apply ~/.openclaw/workspace-<agent-name>
# 3. 填充 agent 专属内容(手动或通过对话)
# - 编辑 MEMORY.md:填入 Who / Identity
# - 编辑 AGENTS.md:在 "## [Agent 专属职责]" 下添加专属内容
所有模板位于 references/ 目录:
references/MEMORY.md.templatereferences/AGENTS.md.templatereferences/projects.md.templatereferences/lessons.md.templatereferences/daily-log.md.template如需修改标准模板,编辑对应文件后重新 apply 即可。
共 1 个版本