管理 Skills

最近更新时间:2026-06-17 11:37:00

我的收藏

操作场景

管理端负责管理全局 Skill 池,决定用户端可选的 Skill 范围。系统提供预置 Skill,管理员可自建 Skill、从 SkillHub 导入 Skill,以及启用、禁用和删除 Skill。本文介绍 Skills 管理的完整操作流程。

背景信息

Skill 是 DatabaseClaw 的运维技能插件,每个 Skill 封装一项独立的运维能力(如巡检、慢查询分析等)。管理端的 Skill 池是全局共享的,启用后的 Skill 在用户端创建或编辑实例时可被选用。
Skill 来源分为三类:
预置 Skill:系统内置的官方运维技能,随系统初始化自动导入 Skill 池,默认启用。预置 Skill 分类及说明请参见 预置 Skill 说明
自建 Skill:管理员上传自定义的 Skill 包。
SkillHub 导入:从 SkillHub 市场一键导入官方或社区预封装的 Skill。

实现机制

Skill 的生命周期管理流程如下:

Skill 生命周期包含预置导入、自建上传和 SkillHub 导入三条来源路径:
预置 Skill:系统初始化时自动导入,默认启用,管理员可按需禁用。
自建 Skill:管理员上传的 Skill 包经后端解析后存储在 Skill 池中,包含 Skill 元数据(名称、版本、描述)和运行时包。默认禁用,需手动启用后用户端方可使用。
SkillHub 导入:从 SkillHub 市场拉取 Skill 的元数据和运行时包,复制到本地 Skill 池。默认禁用,需手动启用。
启用/禁用:修改 Skill 的可见性标记。启用后用户端创建/编辑实例时可在 Skill 选择列表中看到该 Skill;禁用后从选择列表中隐藏,但已安装的实例不受影响。
删除:执行软删除,标记 Skill 为已删除状态,同时清理关联的运行时包。

使用限制

限制项
限制说明
Skill 名称长度
1-128字符。
Skill 包格式
支持 .zip 和 .tar.gz 格式。
Skill 包大小
最大支持导入 50 MB。
默认状态
新建或导入的 Skill 默认为已禁用状态。

注意事项

禁用 Skill 前系统会展示影响范围(被多少实例使用、涉及多少用户),请评估影响后再确认。
删除 Skill 后不可恢复,如仅需临时停用,建议使用禁用功能。
从 SkillHub 导入的 Skill 版本固定,如需更新需重新导入新版本。
预置 Skill 不可删除,仅支持禁用操作。

前提条件

已被授予 QcloudDatabaseClawAdminFullAccess CAM 策略。

操作步骤

查看 Skills 列表

2. 在左侧导航栏选择 DatabaseClaw > 后台管理
3. 选择能力配置 > Skills 管理页面。
4. 页面以卡片网格形式展示所有 Skill,每张卡片包含 Skill 名称、来源标签、版本号和描述等信息。

支持按来源(全部、预置、SkillHub、自建)和状态(全部状态、启用中、已禁用)进行筛选。

自建 Skill

2. 在左侧导航栏选择 DatabaseClaw > 后台管理
3. 选择能力配置 > Skills 管理页面。
4. 在页面顶部单击自建 Skill,在弹窗中填写以下信息。

参数
是否必填
说明
Skill 名称
技能名称,1 - 128个字符。
Skill 描述
技能功能和使用场景说明。
Skill 版本
版本号,默认为 latest
Skill 包
上传 Skill 包文件,支持 .zip / .tar.gz 格式,最大50 MB。
5. 单击确定完成创建。
新建的 Skill 默认为已禁用状态,开启后用户端可见。

从 SkillHub 导入

2. 在左侧导航栏选择 DatabaseClaw > 后台管理
3. 选择能力配置 > Skills 管理页面。
4. 在页面顶部单击从 SkillHub 导入
5. 在 SkillHub 弹窗中浏览 Skill 市场,支持按分类(AI 智能、开发工具、效率提升、数据分析、内容创作、安全合规、通讯协作)和关键字搜索。
6. 选择一个或多个目标 Skill,单击导入
导入后 Skill 将加入当前 Skill 池。导入的 Skill 默认为已禁用状态。

启用/禁用 Skill

启用:单击 Skill 卡片上的开关启用 Skill。启用后用户端创建或编辑实例模板时可选择该 Skill。
禁用:单击 Skill 卡片上的开关禁用 Skill,系统将展示影响范围(被多少实例使用、涉及多少用户),确认后执行禁用。禁用后新创建的模板不可选择该 Skill。
注意:
仅 SkillHub 导入和自建 Skill 支持启用/禁用操作。

查看 Skill 详情

2. 在左侧导航栏选择 DatabaseClaw > 后台管理
3. 选择能力配置 > Skills 管理页面。
4. 单击目标 Skill 卡片,即可在右侧面板中查看该 Skill 的详细信息。
顶部概览
参数
说明
Skill 名称
Skill 的名称。
运行状态
Skill 当前的运行状态,如启用中(绿色标识)。
关联信息
已关联的用户数、关联的 Claw 实例使用数。
创建时间
Skill 的创建时间,如2026-04-11 22:09:05创建。
来源标签
Skill 来源类型,如自建。
版本号
当前 Skill 版本,如1.0.0版本。
Skill 信息页签
参数
说明
描述
Skill 的功能描述文本。
创建时间
Skill 的创建时间。

编辑/删除 Skill

编辑:在 Skill 卡片右下方单击

,单击编辑,修改 Skill 的名称、描述或版本,修改完成后,单击确定
删除:在 Skill 卡片右下方单击

,单击删除,系统将提示该操作不可恢复,展示影响范围后,确认无误后,单击删除
注意:
仅自建 Skill 支持编辑操作。
删除 Skill 后不可恢复。如仅需临时停用,建议使用禁用功能。

预置 Skill 说明

DatabaseClaw 提供预置 Skill,覆盖 MySQL(CDB)诊断与巡检、分布式缓存数据库(兼容 Redis)性能分析、DTS 迁移评估等,提供从单实例深度诊断到多实例批量巡检、从迁前画像到启动预检的数据库全生命周期智能运维能力。
预置 Skill 随系统初始化自动导入 Skill 池,默认处于已启用状态,管理员可按需禁用。

MySQL(CDB)诊断类

Skill 名称
功能定位
适用场景
触发词
cdb-diagnose-tdai
MySQL 智能诊断(TDAI 快速通道)
适用于 MySQL 实例的核心性能瓶颈排查与突发故障诊断,涵盖 CPU 持续高负载、CPU 异常突刺、实例负载异常、QPS 激增并伴随 CPU 飙升、高耗时慢 SQL、主从复制延迟及高可用(HA)切换事件等典型场景。
CPU 使用率高
CPU 打满
CPU 突刺
CPU 飙升
慢 SQL
慢查询
SQL 很慢
主从延迟
复制延迟
从库延迟
RO 延迟
HA 切换
主从切换
主备切换
mysql-alert-inspector
MySQL 智能告警订阅分析
支持通过自然语言定义诊断实例范围,自动对接可观测平台(Monitor)与数据库智能管家(DBbrain)双路告警数据,执行告警指标多维汇总与关联统计,并针对 Top N 核心告警实施深度的智能诊断。
告警分析
告警订阅
告警巡检

Redis 诊断类

Skill 名称
功能定位
适用场景
触发词
redis-diagnose-tdai
Redis 智能诊断(TDAI 快速通道)
适用于 Redis 缓存实例的运行状况深度剖析,涵盖 CPU 异常消耗、内存异常增长与容量预警、慢查询及高时延抖动、大 Key/热 Key 专项诊断、以及 Proxy 代理层负载不均等典型异常场景。
Redis CPU 高
Redis CPU 打满
Redis CPU 飙升
Redis 内存高
内存突增
内存 OOM
Redis 慢查询
Redis 高时延
P99 突增
时延抖动
大 Key
热 Key
Proxy 负载不均
Proxy 连接不均衡
redis-alert-inspector
Redis 智能告警订阅分析
支持通过自然语言定义诊断实例范围,自动对接可观测平台(Monitor)与分布式缓存数据库(兼容 Redis) 双路告警数据,执行告警指标多维汇总与关联统计,并针对 Top N 核心告警实施深度的智能诊断。
告警分析
告警订阅
告警巡检(Redis)

TDSQL-C(CynosDB)诊断类

Skill 名称
功能定位
适用场景
触发词
cynosdb-diagnose-tdai
CynosDB 智能诊断(TDAI 快速通道)
适用于 TDSQL-C (CynosDB) 云原生数据库的性能瓶颈诊断与高可用事件分析,涵盖计算节点 CPU 高负载、高耗时慢 SQL 慢查询、存储与计算节点复制延迟、以及高可用(HA)主备切换等核心场景。
CPU 高
CPU 打满
CPU 飙升
慢 SQL
慢查询
SQL 很慢
主从延迟
复制延迟
HA 切换
主从切换
failover
switchover

DTS 迁移类

Skill 名称
功能定位
适用场景
触发词
migration-data-profiling
云数据库迁移数据画像与时长预估
适用于迁移前期的可行性评估与规划:深度分析源端数据库对象分布(涵盖 12 大类),输出结构化迁移决策矩阵(实现可迁移、降级迁移、阻断级限制等策略判定),并智能预测迁移所需的耗时区间。
数据画像
迁移对象清单
哪些能迁
哪些不能迁
降级建议
迁移多久
迁移时长预估
无主键表
migration-dts-preflight
DTS 数据迁移启动前 17 类前置校验
在正式启动迁移任务前,模拟 DTS 预校验控制台流程,全面覆盖 17 类核心检查项,提前精准识别潜在的阻断级(BLOCK)或告警级(WARN)配置风险,并自动生成结构化的修复指引。
DTS 启动前检查
DTS 前置校验
DTS 预检
任务能否启动
preflight
准入检查

公共 Skill

Skill 名称
功能定位
适用场景
cos-uploader
COS 文件上传
报告上传 COS 并生成预签名下载链接。

相关操作

对应的 API 接口

API 名称
说明
CreateSkill
自建 Skill(上传 Skill 包)。
DeleteSkill
删除 Skill。
ModifySkill
修改 Skill 信息。
ModifySkillStatus
修改 Skill 启用/禁用状态。
DescribeSkillList
查询 Skill 目录列表。
DescribeSkillDetail
查询 Skill 详情。
DescribeSkillHubCategories
查询 SkillHub 分类列表。
DescribeSkillHubList
查询 SkillHub 技能列表。
DescribeSkillHubDetail
查询 SkillHub 技能详情。

常见问题

Q1:禁用 Skill 后已安装该 Skill 的实例会受影响吗?

禁用 Skill 后,已安装该 Skill 的实例仍可继续使用。但新创建的实例将无法选择该 Skill。

Q2:SkillHub 中的 Skill 会自动更新吗?

不会。导入后的 Skill 版本固定,如需更新需手动重新从 SkillHub 导入新版本。