当数字员工需要具备资源查询、巡检诊断、运维操作等特定能力时,可以通过官网推荐或技能广场浏览、查看技能,也可以创建自定义技能将团队运维经验封装为可复用的能力单元,供主账号下所有数字员工使用。
前提条件
已注册并登录STAROps 控制台。
具备技能中心管理权限(包括浏览、搜索、安装、创建技能等操作权限)。如需配置权限,参见权限配置。
进入技能中心
登录STAROps 控制台。
在左侧导航栏,单击技能中心。
进入技能中心页面后,通过顶部页签切换不同视图:
官网推荐:展示STAROps平台提供的技能。
技能广场:展示阿里云Skills 平台的精选技能。
自定义技能:展示自行创建的自定义技能。
三种技能来源的适用场景和使用方式如下:
技能来源
说明
使用方式
官网推荐
展示STAROps平台提供的技能。
单击技能卡片后直接选择数字员工添加
技能广场
展示阿里云Skills 平台的精选技能。
安装后通过挂载管理页签挂载到数字员工
自定义技能
自行创建的企业级技能
无需安装,创建后通过使用范围页签关联数字员工即可使用
浏览和查看技能
浏览技能
在官网推荐或技能广场页签下,可以使用以下方式查找技能:
在页面顶部的搜索框中输入技能名称或展示名称筛选。
在技能列表底部通过分页控件翻页查看。
查看技能详情
在技能广场页签下,单击技能卡片,进入技能详情页。详情页包含以下页签:
概览:查看技能的基本信息(来源、更新时间、分类、描述信息)以及版本对比信息(当前版本与最新版本)。
技能内容:查看技能的完整内容。左侧为文件树,展示技能所包含的所有文件;右侧展示所选文件的具体内容。
使用管理:管理技能与数字员工的关联关系。
权限配置:查看使用该技能所需要的权限。
添加技能
通过将数字员工添加到技能的使用列表中,为数字员工添加不同的能力。如果还没有数字员工,先参见创建数字员工完成创建。
添加数字员工
在技能详情页,单击使用管理页签。
点击添加员工,在搜索框中输入数字员工名称搜索。
从下拉列表中选择目标数字员工。
单击添加员工。
添加成功后,数字员工显示在下方的使用范围列表中。
管理数字员工
在使用范围的数字员工列表中,可以对数字员工执行以下操作:
操作 | 说明 |
启用/禁用 | 通过切换启用状态,控制该数字员工是否可以使用此技能。 |
移除 | 将该数字员工从使用范围中移除,移除后该数字员工无法再使用此技能。 |
创建和管理自定义技能
自定义技能是自行创建的企业级技能,创建后主账号下具备技能中心管理权限的用户均可访问和使用。与从技能市场安装的技能不同,自定义技能无需安装步骤,创建后通过使用范围页签将技能关联到数字员工即可使用(与技能市场技能的“挂载”为同一操作,入口不同)。
自定义技能创建后,将对主账号下所有用户可见并可被挂载使用。请确保技能内容经过安全审查后再创建。
创建自定义技能
在技能中心页面,单击自定义页签。
单击右上角新建技能。
在创建技能页面中,配置以下参数:
参数
必填
说明
选择地域
是
由所选地域数据中心就近提供 STAROps 服务,数据均存储于所选地域。
技能名称
是
技能的唯一标识名称,用于在系统中区分不同技能。示例值:
my-ops-skill。显示名称
是
技能在控制台中展示的名称。示例值:
运维巡检技能。描述
否
技能的用途说明,帮助使用者理解技能的功能和适用场景。示例值:
定期检查 ECS 实例健康状态。技能设计
是
技能的完整指令内容,使用 Markdown 格式编写。支持手动填写或上传本地文件。技能设计不仅包含 SKILL.md 中的指令,还支持添加 references/ 和 scripts/ 目录下的参考文件和脚本。
单击确定,完成创建。
管理自定义技能
在技能中心 > 自定义页签下,单击目标技能卡片,进入技能详情页。技能详情页提供以下功能:
技能内容:查看和编辑技能的完整内容。
使用范围:管理技能与数字员工的关联关系。
版本记录:查看技能的历史版本信息。
关联数字员工到自定义技能
自定义技能创建后,需要将其关联到具体的数字员工才能使用。
在技能详情页,单击使用范围页签。
从下拉列表中选择目标数字员工,单击添加员工。
添加成功后,使用范围列表中显示已关联的数字员工。除启用/禁用和移除操作外,还可以通过使用草稿开关控制该数字员工是否使用草稿版本。详细操作参见下文使用草稿测试自定义技能。
关联完成后,可以在数字员工的技能管理页面的**已安装**页签下查看到该技能。
使用草稿测试自定义技能
自定义技能支持草稿功能,可以先创建草稿版本,在特定数字员工上测试验证后再发布为正式版本。
编辑草稿
在自定义技能详情页,单击编辑,进入草稿编辑页面。
修改技能内容(技能名称、显示名称、描述、技能设计等)。
编辑完成后,选择以下操作之一:
操作
说明
保存草稿
保存当前修改为草稿版本,不发布。草稿版本仅对启用了使用草稿的数字员工生效。
发布草稿
将草稿版本发布为正式版本,对所有关联的数字员工生效。
删除草稿
删除当前草稿版本,恢复到上一个正式版本。
取消
放弃当前修改,返回技能详情页。
测试草稿
确保目标数字员工的技能已处于启用状态(草稿功能仅在技能启用的前提下可用)。
在技能详情页的使用范围页签下,找到目标数字员工。
将该数字员工的使用草稿开关切换为启用状态。
在该数字员工的智能会话中测试草稿版本的技能内容。
测试验证通过后,回到技能详情页,单击编辑,选择发布草稿,将草稿发布为正式版本。
发布后,正式版本对所有关联的数字员工生效。
草稿版本仅对启用了使用草稿的数字员工生效。发布草稿后,所有关联的数字员工将统一使用正式版本。
常见问题
自定义技能和数字员工内的技能有什么区别?
对比项 | 自定义技能(技能中心) | 数字员工内技能(技能管理) |
创建位置 | 技能中心 > 自定义页签 | 数字员工详情页 > 设置 > 技能管理页签 |
使用范围 | 主账号下所有数字员工均可使用 | 仅当前数字员工可用 |
草稿管理 | 支持草稿功能,可测试后发布 | 不支持 |
版本管理 | 支持版本记录 | 支持版本记录 |
草稿版本和正式版本是什么关系?
草稿版本是正式版本的编辑副本。启用草稿后,关联的数字员工将使用草稿内容而非正式版本,方便在特定数字员工上测试。测试通过后,可将草稿发布为正式版本,对所有数字员工生效。如果草稿有误,可以删除草稿,恢复到上一个正式版本。
使用管理中移除数字员工后,技能会被删除吗?
不会。移除仅解除该技能与特定数字员工的关联关系。
添加技能后,数字员工为什么没有立即生效?
技能添加到数字员工后,数字员工的运行环境需要几分钟同步新的技能配置。在此期间,数字员工可能暂时无法识别新添加的技能。这是后台配置同步的正常现象。请稍等片刻后再发起会话即可正常使用。