Ot Aiops
支持多协议工业设备数据采集与智能诊断,具备高风险写入防护机制。
用于诊断 OpenClaw 配置、消息、定时任务等常见问题的自动化工具。
openclaw skills install @cooperun/openclaw-diagnostics命令、参数、文件名以原文为准
OpenClaw 的配置诊断与故障排查技能,基于内置 AI 实现,无需外部依赖。
当用户报告 OpenClaw 问题时,请按以下步骤操作:
~/.openclaw/workspace/skills/openclaw-diagnostics/scripts/get-diagnostic-info.sh~/.openclaw/workspace/skills/openclaw-diagnostics/scripts/check-common-issues.sh参考 references/common-issues.md 获取诊断规则。
用户报告问题
↓
收集信息(配置 + 状态 + 日志)
↓
执行基础检查
↓
从知识库中查找相关文档
↓
分析并提供诊断结果
↓
建议修复方案该技能包含一个内置知识库,收录了 335 篇 OpenClaw 文档。
位置: assets/default-snapshot.json
结构:
{
"meta": { "pageCount": 335, "snapshotDate": "...", "sizeBytes": 3240482 },
"index": [{ "slug": "...", "title": "...", "url": "...", "description": "..." }],
"pages": { "slug": "markdown content..." }
}文档查询方法:
references/knowledge-base-index.md 以查找相关 slugassets/default-snapshot.jsonpages[slug] 获取内容常见文档 Slug:
| 主题 | Slugs |
|---|---|
| 群组消息 | 008888be, 0bfb808e |
| 配对设置 | 919c126f |
| 消息路由 | a99b0ed8 |
| 自动化故障排查 | a632126a |
| 认证监控 | 87e3285b |
| 定时任务(Cron) | b239629c |
| 频道概览 | 6569d3b4 |
d09047a0 | |
| Telegram | d423ce29 |
| 飞书(Feishu) | 90a33c43 |
可更新知识库以获取最新的 OpenClaw 文档内容。
要求: 需要网络连接(无需 LLM)
检查更新:
cd ~/.openclaw/workspace/skills/openclaw-diagnostics
npx tsx scripts/update-knowledge-base.ts --check更新至最新版本:
cd ~/.openclaw/workspace/skills/openclaw-diagnostics
npx tsx scripts/update-knowledge-base.ts强制更新:
npx tsx scripts/update-knowledge-base.ts --force功能特点:
- 机器人是否在群组中?
- 用户是否 @ 了机器人?
- Gateway 是否正在运行?
- ackReactionScope: 设置为 group-mentions 表示仅回复 @ 消息
- groupPolicy: open 允许所有群组,allowlist 需要白名单
groupPolicy: "open" 是合法配置,不应误判为“空配置”检查配对状态及 allowFrom 配置。
openclaw status 检查服务状态get-diagnostic-info.sh —— 收集配置、状态和日志信息check-common-issues.sh —— 常见问题检查脚本update-knowledge-base.ts —— 更新知识库(需 tsx 支持)default-snapshot.json —— 内置知识库(共 335 篇文档)update-meta.json —— 更新记录文件(首次检查后生成)knowledge-base-index.md —— 按类别组织的文档索引common-issues.md —— 常见问题的诊断规则说明已收录 1 个 Skill