Skill 用于扩展 ChatOps 在特定场景下的运维能力。您可以在Skills 页面浏览系统技能,查看技能的 README 和 SKILL 文件,了解技能的作用范围与使用方式;也可以在发起对话前指定技能,让本轮对话优先使用该技能处理请求。
功能概述
ChatOps 提供以下两种方式了解和使用技能:
查看技能详情:在 Skills 页面浏览系统技能列表,进入技能详情页查看 README 和 SKILL 文件,了解技能的能力特性和使用约束,并可从详情页直接进入对话页使用该技能。
对话前指定技能:在对话输入框上方打开技能面板,按名称或描述搜索并选中技能,选中后本轮对话优先使用该技能。
不确定使用哪个技能时,直接用自然语言描述问题即可,ChatOps 会根据问题内容自动匹配合适的技能。指定技能更适用于您已明确要使用某项能力的场景。
前提条件
已开通系统运维管理 OOS。
使用 RAM 用户登录时,已获得 ChatOps 的访问权限,以及待操作云产品对应的 RAM 权限。
查看技能详情
Skills 页面集中展示当前可用的系统技能。通过技能详情页,您可以在使用技能前了解它的能力边界和适用场景。
进入 Skills 页面
登录 OOS 控制台。
在左侧导航栏,单击 ChatOps。
在会话列表上方,单击 Skills,进入技能列表页面。
技能列表以卡片形式展示,每张卡片包含以下信息:
技能名称:技能的展示名称,例如 OOS 模板智能生成。
标识符:技能的唯一标识,用于在安装和调用时指定技能。
能力描述:技能的适用场景与处理流程摘要,用于快速判断技能是否匹配您的需求。
更新时间:技能最近一次更新的时间,可用于了解技能的迭代情况。
查看技能说明
单击技能卡片进入详情页。详情页顶部展示技能名称、检测状态、标识符和更新时间,其中检测状态用于标识该技能是否已通过可用性检测。详情页正文提供以下两个页签:
README:技能的说明文档,包含技能简介、功能特性、执行流程和使用约束等内容,用于了解技能能够完成哪些任务、以什么步骤完成。
SKILL 文件:技能的定义文件内容,用于了解技能的具体实现与调用逻辑。
详情页同时提供技能的获取入口,支持一键安装到本地 AI 客户端、下载 Skill 文件压缩包,或使用阿里云 CLI 安装。在本地 AI 客户端中使用 OOS 技能的详细说明,请参见《使用 ChatOps Agent Skill 管理云资源》。
从详情页进入对话
在技能详情页右上角,单击去对话使用。页面跳转到对话页,并自动选中当前技能,无需再次搜索。
对话前指定技能
已明确要使用某项能力时,可以在发送消息前指定技能,让本轮对话优先使用该技能,避免在多个相近技能之间产生歧义。
在对话页的输入框上方,单击技能,打开技能面板。
在技能面板顶部的搜索框中,按技能名称或能力描述搜索目标技能。
单击目标技能完成选择。选中后,输入框上方显示该技能的标识,便于确认当前生效的技能。
输入问题并发送。本轮对话优先使用选中的技能处理请求。
未指定技能时,ChatOps 会自动匹配技能,无需手动选择。涉及变更类操作时,ChatOps 会先列出参数供您确认,确认后才执行。