Token导航 LogoToken导航TokenDH.com
效率执行命令clawhub未标认证来源可访问clear审计提醒

alibabacloud-alert-intent-router阿里云警报意图路由器

Agent Skill

alibabacloud-alert-intent-router 用于记录任务执行中的错误、用户纠正、经验和能力缺口,适合在 OpenClaw 中希望让 Agent 持续沉淀问题、修正和最佳实践时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,616

周安装

109

GitHub Stars

公开资料未说明

下载量

872
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:alibabacloud-alert-intent-router(阿里云警报意图路由器)
来源仓库:https://github.com/sdk-team/alibabacloud-alert-intent-router
安装命令:
openclaw skills install alibabacloud-alert-intent-router
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install alibabacloud-alert-intent-router

简介

alibabacloud-alert-intent-router 解析告警消息并智能路由诊断任务。

  • 适用于需要自动化故障排查、根因分析和告警处理的运维场景。
  • 支持数据库、网络和 ECS 实例等多种诊断路径,生成分析报告。
  • 安装前请确认权限范围和维护状态,注意涉及敏感日志访问权限。
  • 建议结合原始 README 了解触发词配置和诊断流程定制方法。

SKILL.md

name
alibabacloud-alert-intent-router
description
>

阿里云告警智能路由

本技能是一个纯路由技能,负责解析告警消息并将其路由到对应的后端诊断技能执行。

架构: 告警解析 → CMDB查询 → 意图路由 → 调用后端Skill → 生成根因报告

后端诊断技能:

  • alibabacloud-ecs-diagnose - ECS实例诊断
  • alibabacloud-network-reachability-analysis - 网络可达性分析
  • alibabacloud-das-agent - 数据库诊断
graph TB
    A[接收告警] --> B[解析告警内容]
    B --> C[提取关键参数]
    C --> D[查询CMDB]
    D --> E{意图分类}
    E -->|数据库问题| F[alibabacloud-das-agent]
    E -->|网络连通性| G[alibabacloud-network-reachability-analysis]
    E -->|ECS实例问题| H[alibabacloud-ecs-diagnose]
    F --> I[生成根因报告]
    G --> I
    H --> I

安装要求

前置检查: 本技能为路由技能,具体诊断操作由后端技能执行。各后端技能的安装要求请参见对应技能文档。
技能用途前置要求
alibabacloud-ecs-diagnoseECS实例诊断Aliyun CLI >= 3.3.1
alibabacloud-network-reachability-analysis网络可达性分析Aliyun CLI >= 3.3.1, NIS开通
alibabacloud-das-agent数据库诊断DAS Agent ID, uv (Python)

第一阶段:告警解析与参数提取

1.1 解析告警消息

从告警中提取以下信息:

字段说明示例
alert_content原始告警内容"ECS i-xxx 端口 22 连接异常"
alert_source告警来源CMS, ARMS, SLS, 自定义
resource_id资源IDi-bp1xxx, lb-xxx, rm-xxx

1.2 意图分类与路由

根据 references/intent-keywords.md 中的关键字匹配规则进行分类:

# 优先级1:数据库问题 → alibabacloud-das-agent
IF alert_content MATCHES database_keywords:
    intent = "database_diagnose"
    target_skill = "alibabacloud-das-agent"

# 优先级2:单个ECS实例问题 → alibabacloud-ecs-diagnose  
ELSE IF alert_content MATCHES ecs_keywords:
    intent = "ecs_diagnose"
    target_skill = "alibabacloud-ecs-diagnose"

# 优先级3:两个资源之间的连通性 → alibabacloud-network-reachability-analysis
ELSE IF alert_content MATCHES network_keywords:
    intent = "network_reachability"
    target_skill = "alibabacloud-network-reachability-analysis"

# 默认:ECS诊断
ELSE:
    intent = "ecs_diagnose"
    target_skill = "alibabacloud-ecs-diagnose"

意图路由映射表:

意图类别关键字示例路由到技能
数据库问题数据库慢, SQL超时, RDS连接失败, 慢查询, 锁等待alibabacloud-das-agent
ECS实例问题SSH超时, 实例连不上, CPU告警, 磁盘满alibabacloud-ecs-diagnose
网络连通性端口不通, 网络超时, 从A访问B失败alibabacloud-network-reachability-analysis

完成意图分类后,必须向用户展示分类结果:

## 意图识别结果

| 字段 | 值 |
|-----|-----|
| 告警类型 | <告警类型描述> |
| 意图类别 | <database_diagnose / ecs_diagnose / network_reachability> |
| 路由技能 | <目标技能名称> |
| 匹配规则 | <匹配到的关键字> |

1.3 参数提取

数据库诊断参数

参数提取模式示例
instance_idrm-[a-z0-9]+, pc-[a-z0-9]+rm-bp1xxx
symptom慢查询, 连接异常, CPU高数据库响应慢

网络可达性分析参数

参数提取模式示例
source_resource_idi-[a-z0-9]+, 第一个匹配i-bp1abc123
target_resource_idi-[a-z0-9]+, 第二个匹配i-bp2def456
target_port端口\s*(\d+)22, 80, 3306

ECS诊断参数

参数提取模式示例
instance_idi-[a-z0-9]+i-bp1abc123
symptom连不上, 卡顿, 磁盘满SSH超时

第二阶段:资源信息查询

本阶段获取告警相关资源的详细信息,支持两种数据源:CMDB云平台 CLI

2.1 数据源优先级

1. 检查 CMDB 是否已配置 (references/cmdb.md)
   IF 文件存在 且 包含有效数据:
       CMDB 已配置 → 查询 CMDB
   ELSE:
       提示: "💡 企业 CMDB 未配置,使用云平台 API 查询资源信息"

2. 查询 CMDB
   IF CMDB 中找到资源: 使用 CMDB 数据
   ELSE: 继续 CLI 查询

3. 使用 CLI 查询云平台
   IF CLI 返回有效数据: 使用 CLI 数据
   ELSE: 进入步骤4

4. 资源不存在 → **立即停止执行**
   OUTPUT: "❌ 资源未找到,请手动提供资源 ID 和地域 ID"
   **必须等待用户提供有效信息后才能继续。**

2.2 资源查询输出

## 资源信息查询结果

| 字段 | 值 |
|-----|-----|
| 数据来源 | <CMDB / 云平台API> |
| 资源 ID | <resource_id> |
| 地域 | <region_id> |
| 查询状态 | <找到 / 未找到> |

2.3 CMDB 配置

CMDB(Configuration Management Database)为可选配置。配置位置: references/cmdb.md

CMDB 优势: 支持业务名称映射(如 db-prod-01rm-bp1xxx)、资源关联关系、网络拓扑信息。


第三阶段:调用后端诊断技能

根据意图分类结果,调用对应的后端诊断技能执行具体诊断。

重要: 本技能为路由技能,不直接执行诊断操作。诊断由后端技能完成。

后端技能依赖检查

[必须] 前置检查: 在调用后端技能之前,必须检查对应的技能是否已安装。 如果目标技能未安装,立即停止并提示用户安装所需技能。 ❗禁止自主调用 CLI: 当后端技能未安装时,严禁自行使用 Aliyun CLI 执行诊断操作。

检查方法:

found_in = []
FOR path IN [".qoder/skills/", ".claude/skills/", ".agents/skills/", "skills/"]:
    IF "<target_skill_name>" 在目录列表中:
        found_in.append(path)

IF found_in 为空:
    技能未安装 → 停止并提示用户安装
ELSE:
    继续执行

检查结果输出:

## 后端技能依赖检查

| 技能名称 | 安装位置 | 状态 |
|---------|---------|------|
| <skill_name> | <path> | ✅ 已安装 / ❌ 未找到 |

技能未安装时的处理:

IF target_skill NOT installed:
    STOP execution
    OUTPUT: "❌ 无法执行诊断:所需技能 `<skill_name>` 未安装。请联系管理员安装。"
    EXIT  # 必须立即终止
⚠️ [严禁] 禁止使用替代方法: 当后端技能未安装时,必须完全停止执行。禁止回退到 CLI 命令自行诊断。

后端技能调用规范

⚠️ [严禁] 禁止创建模拟脚本: 严禁创建 shell 脚本来"模拟"后端技能的执行。

必须使用 Skill 工具 调用后端技能:

Skill(skill: "<backend_skill_name>", args: "<传递给后端技能的参数>")

调用示例:

# 数据库诊断
Skill(skill: "alibabacloud-das-agent", args: "请诊断RDS实例 rm-bp1xxx 的CPU使用率过高问题")

# 网络可达性分析
Skill(skill: "alibabacloud-network-reachability-analysis", args: "分析 i-bp1xxx 到 i-bp2xxx 端口 3306 的连通性")

# ECS 诊断
Skill(skill: "alibabacloud-ecs-diagnose", args: "诊断 ECS 实例 i-bp1xxx 的 SSH 连接超时问题")

3A. 路由到 alibabacloud-das-agent

当意图为 database_diagnose 时,调用 alibabacloud-das-agent

传递参数: question: "<基于告警内容构建的自然语言问题>", instance_id: "<rm-xxx / pc-xxx>"

3B. 路由到 alibabacloud-network-reachability-analysis

当意图为 network_reachability 时,调用该技能。

传递参数: SourceId, TargetId, TargetPort, Protocol, RegionId

3C. 路由到 alibabacloud-ecs-diagnose

当意图为 ecs_diagnose 时,调用该技能。

传递参数: InstanceId, RegionId, symptom


第四阶段:生成根因报告

后端技能诊断完成后,汇总结果并生成根因分析报告。

使用 references/root-cause-report-template.md 模板生成报告。


使用限制

  1. 路由限制:本技能仅负责路由,具体诊断由后端技能执行
  2. 后端技能限制:各后端技能有各自的使用限制
  3. CMDB 可选:未配置时使用云平台 API 查询

最佳实践

  1. 准确识别告警意图,选择正确的后端技能
  2. 使用CMDB补充资源关系信息
  3. 传递完整的参数给后端技能
  4. 汇总后端技能的诊断结果生成统一报告

参考文件

文件内容
references/cmdb.md企业CMDB资源关系表
references/intent-keywords.md意图分类关键字映射
references/ram-policies.mdRAM权限策略
references/related-apis.mdAPI参考
references/root-cause-report-template.md根因报告模板

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

88.16%
按下载量换算769

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install alibabacloud-alert-intent-router 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills