返回顶部
w

workspace-review工作区审查

Audit workspace structure and memory files against OpenClaw conventions. Use when asked to "review workspace", "audit files", "check structure", or during periodic self-maintenance. Helps catch drift from standard patterns.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
2,725
下载量
免费
免费
4
收藏
概述
安装方式
版本历史

workspace-review

工作区审查

一种自我审计流程,用于验证工作区文件遵循OpenClaw规范,且未偏离至非标准模式。

何时运行

  • - 定期(每周或在重大变更后)
  • 当被要求审查、审计或检查工作区时
  • 在引导或重大重组之后
  • 在心跳维护周期期间

审查流程

1. 结构检查

验证预期文件存在于正确位置:

~/.openclaw/workspace/
├── AGENTS.md ← 操作指令(必需)
├── SOUL.md ← 角色/语气(必需)
├── USER.md ← 用户档案(必需)
├── IDENTITY.md ← 代理名称/氛围/表情符号(必需)
├── TOOLS.md ← 本地工具说明(必需)
├── HEARTBEAT.md ← 心跳检查清单(可选)
├── MEMORY.md ← 精选长期记忆(可选)
├── BOOT.md ← 网关重启时运行(可选,boot-md钩子)
├── BOOTSTRAP.md ← 一次性首次运行仪式(使用后删除)
├── memory/ ← 每日日志 + 参考文档(向量索引)
│ └── YYYY-MM-DD.md
└── skills/ ← 工作区特定技能(可选)

关于BOOT.md与BOOTSTRAP.md的说明:

  • - BOOT.md — 持久存在;每次网关重启时运行(如果启用了boot-md钩子)
  • BOOTSTRAP.md — 一次性;代理在首次运行时遵循,然后删除

检查: 在工作区根目录运行ls -la。标记缺失的必需文件。

2. 文件用途审计

每个文件只有一个职责。检查范围蔓延:

文件应包含内容不应包含内容
AGENTS.md操作指令、记忆工作流、行为规则个人记忆、每日日志、工具配置
SOUL.md
角色、语气、边界、身份理念 | 任务列表、技术细节、凭证 |
| USER.md | 用户档案、偏好、如何称呼他们 | 代理记忆、系统配置 |
| IDENTITY.md | 名称、表情符号、氛围、外部身份(钱包、账号) | 指令、记忆 |
| TOOLS.md | 环境特定说明(摄像头名称、SSH主机、语音) | 技能指令、操作流程 |
| HEARTBEAT.md | 用于定期检查的简短清单 | 长流程、完整文档 |
| MEMORY.md | 精选经验、关键上下文、重要人物/项目 | 每日日志、原始笔记 |
| memory/*.md | 每日日志、原始笔记、会话摘要 | 长期精选记忆 |

检查: 浏览每个文件。标记内容位置错误的情况。

3. 记忆卫生

  • - [ ] 每日文件使用YYYY-MM-DD.md或YYYY-MM-DD-slug.md格式
  • [ ] 钩子生成的会话文件(session-memory钩子创建YYYY-MM-DD-slug.md)定期审查
  • [ ] 参考文档使用描述性名称(非日期):project-notes.md、api-guide.md
  • [ ] MEMORY.md包含精选洞察,而非原始日志
  • [ ] MEMORY.md和每日文件之间无重复信息
  • [ ] 旧的每日文件定期审查并提炼至MEMORY.md
  • [ ] 记忆文件中无敏感数据(API密钥、密码)

自动记忆刷新: OpenClaw在会话压缩前触发一次静默代理轮次以写入持久记忆。代理会收到提示,将重要上下文刷新至memory/YYYY-MM-DD.md。这是自动的——无需操作,但请注意您的上下文将在约18万token后被压缩。

4. 向量搜索对齐

  • - [ ] 默认仅索引MEMORY.md和memory//*.md
  • [ ] 每日日志使用YYYY-MM-DD.md;参考文档使用描述性名称
  • [ ] memory/之外的文件可通过配置中的memorySearch.extraPaths进行索引

会话记忆(实验性): 如果memorySearch.experimental.sessionMemory = true,会话记录也会被索引并通过memory_search进行搜索。

5. Git状态

⚠️ 此工作区为私有。切勿推送到GitHub或任何公共远程仓库。

bash
cd ~/.openclaw/workspace && git status

  • - [ ] 未配置远程仓库(或仅配置私有备份)
  • [ ] 无应被跟踪的未跟踪文件
  • [ ] 无应被gitignore忽略的已跟踪文件
  • [ ] 无持续数日未提交的更改
  • [ ] .gitignore排除机密文件(.key, .pem, .env, secrets*)

6. 异常文件检查

查找不符合标准布局的文件:

bash
ls -la ~/.openclaw/workspace/

标记任何:

  • - 重复引导文件用途的内容(例如,README.md与AGENTS.md并存)
  • 在工作区存储凭证(应放在~/.openclaw/credentials/)
  • 创建无明确用途的非标准目录

注意: 仅MEMORY.md和memory//*.md被向量索引。memory/之外的文件可通过配置中的memorySearch.extraPaths添加。

7. 大小检查

引导文件应保持精简(每次会话加载):

  • - AGENTS.md:理想<500行,最大<1000行
  • SOUL.md:理想<200行
  • USER.md:理想<100行
  • IDENTITY.md:理想<50行
  • HEARTBEAT.md:<100行(token消耗考量)

bash
wc -l AGENTS.md SOUL.md USER.md IDENTITY.md HEARTBEAT.md TOOLS.md MEMORY.md 2>/dev/null

8. 技能检查

如果存在skills/:

  • - [ ] 每个技能都有包含有效前置元数据(名称、描述)的SKILL.md
  • [ ] 无重复技能(工作区 vs 托管)
  • [ ] 技能遵循渐进式披露(精简的SKILL.md,详细内容通过引用)

输出格式

审查后,报告:

工作区审查 — YYYY-MM-DD

✅ 通过

  • - [列出正确的内容]

⚠️ 警告

  • - [列出次要问题]

❌ 问题

  • - [列出需要修复的内容]

📋 建议

  • - [列出具体操作]

参考

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 workspace-review-1776363368 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 workspace-review-1776363368 技能

通过命令行安装

skillhub install workspace-review-1776363368

下载

⬇ 下载 workspace-review v1.0.2(免费)

文件大小: 9.09 KB | 发布时间: 2026-4-17 15:20

v1.0.2 最新 2026-4-17 15:20
Align with OpenClaw docs: add pre-compaction memory flush, heartbeat response contract, simplify to state facts

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部