Skills

更新时间:
复制 MD 格式

本文介绍 JVS Claw 的 Skill(技能)功能,包括添加、开启、关闭及自动加载机制,帮助您为 Clawbot 扩展能力并灵活管理已挂载的 Skill。

什么是 Skill

Skill(技能)是赋予 Clawbot 特定能力的可插拔组件。一个 Clawbot 可以挂载多个 Skill,每个 Skill 专注于一类任务场景——Skill 是 Clawbot 能力扩展的基本单元。

Clawbot 可理解为智能体底座,Skill 则是插在底座上的能力模块:Clawbot 本身具备基础的对话和理解能力,通过挂载不同的 Skill,能够获得搜索、文件处理、工具调用等专项能力。创建 Clawbot 时,系统会根据智能体的定位自动添加一组默认 Skill,覆盖搜索、工具调用、文件处理等常见场景。也可以在创建后随时添加、开启或关闭 Skill。

说明

Skill 是 JVS Claw 专属的能力组件,与 MCP 工具、模型等配置维度相互独立。MCP 工具提供外部系统调用能力,模型决定底层推理引擎,而 Skill 专注于组织和管理 Clawbot 的任务执行策略。

添加 Skill

通过为 Clawbot 添加 Skill,可以扩展智能体的能力范围。支持以下三种添加方式,以上方式均支持多选。

通过 Clawbot 卡片添加

  • 打开左侧导航栏,选择Clawbots

  • 点击目标 Clawbot 的技能_line图标。

  • 点击添加技能,选择所需 Skill 并点击保存

通过技能广场添加

  • 打开左侧导航栏,选择广场

  • 技能广场页签找到所需 Skill,点击技能卡片上的添加按钮。

  • 点击添加,选择目标 Clawbot,然后点击保存

添加外部 Skill

如需添加外部 Skill,可直接与 Clawbot 对话并提出相关要求,例如:

  • 直接给出安装命令:openclaw skills install "Skill-name"

  • 提供 Git 地址并要求安装:安装这个skill:https://github.com/openai/skills/tree/main/skills/.curated/"Skill-name"

或者进入 CloudSpace 环境,通过 OpenClaw 控制台安装 Skill。

Skill 安装完毕后将自动添加到对应 Clawbot 的我的 Clawbot 的技能页面,可通过此页面开启或关闭相关 Skill。

说明

自定义 Plugin 使用说明:JVS 基于特定版本的 OpenClaw 引擎,本地自定义 Plugin 需确保与当前版本的兼容性。目前不支持通过自定义方案(如强制切换本地 Gateway)加载 Plugin 来实现强制性规则校验。建议将校验逻辑编写为脚本,引导模型按逻辑使用;或在调试完成后,将稳定方案固定为 Skill 调用。暂无专门的操作文档,可参考标准 OpenClaw 的做法。

开启/关闭 Skill

Clawbot 执行任务时会根据任务需求自动加载所需 Skill。如果不希望 Clawbot 使用某个 Skill,可以将其关闭;后续如需重新启用,可随时开启。

  • 打开左侧导航栏,选择Clawbots

  • 点击目标 Clawbot 的技能_line图标。

  • 点击对应 Skill 右侧的开关按钮,可开启或关闭该 Skill。

使用 Skill

Skill 的使用是自动进行的。当 Clawbot 接收任务时,系统会根据任务类型和需求自动匹配并加载相应的 Skill,无需手动触发。

  • 进入 Clawbot 对话界面的输入框,点击 Skill 图标 技能_line 可快速体验 Skill。

  • 点击输入框旁的技能图标后,弹出 Skill 选择浮层菜单,顶部提供与 Clawbot 一起创建技能添加技能入口——与 Clawbot 一起创建技能用于新建 Skill,添加技能用于添加已有 Skill——下方列出已添加的 Skill 列表,选择目标 Skill 即可快速体验。

  • 如果某个 Skill 被关闭,Clawbot 将不会在任务中使用该 Skill。

Skill 触发时可在对话记录中查看到 Clawbot 读取对应的 SKILL.md

具体工作机制如下:

  • 自动匹配:Clawbot 分析任务意图后,从已开启的 Skill 中选择最匹配的一个或多个 Skill 来执行任务。

  • 组合调用:复杂任务可能需要多个 Skill 协作完成,Clawbot 会自动编排 Skill 的执行顺序。

常见问题(FAQ)

JVS Claw 能否直接控制 WPS 等第三方本地软件?

JVS 目前不支持像人一样直接操作和控制 WPS 等本地第三方软件,也无法通过兼容三方模型的 Skill 实现自动化操作。

替代方案:请将需要处理的文档直接发送给 JVS,由其解析并处理文档内容,而非操作软件本身。若 WPS 技能出现连接失败或生成乱码的情况,建议改用技能广场中内置的 Office 相关技能来生成文档。

技能数量过多导致页面展示异常或无法安装新技能怎么办?

当安装的 Skill 数量过多(如超过 380 个)时,可能导致前端展示缺陷或安装状态刷新失败,但实际 Skill 已成功安装。

  • 临时解决:重启云端环境或退出 JVS App 重新登录

  • 根本解决:等待官方发布新版本,并在界面出现升级提示后进行升级

  • 建议:减少 Skill 安装数量,避免 Token 浪费及模型判断混乱

安装某些 Skill 后系统出现异常怎么办?

部分 Skill(如 iwencai、mx-search)可能会修改系统环境变量 bashrc,从而引发系统异常。

解决方法

  1. 卸载相关 Skill

  2. 重启 JVS

  3. 在不安装这些 Skill 的情况下测试任务是否恢复正常

普通用户如何获取或分配 Skill 权限?

Skill 需要管理员在阿里云 JVS 企业版控制台上进行分配和添加操作,普通用户无法自行添加。如需使用某个 Skill,请联系账号管理员处理。

创建的 Clawbot 强制使用了平台默认 Skill 且无法删除怎么办?

可通过以下两种方式处理:

  1. Clawbot 技能管理页面手动关闭对应 Skill 的开关

  2. 在对话框中通过自然语言指令让 Clawbot 添加所需的其他 Skill,以覆盖默认行为

在对话框中让 Clawbot 添加 Skill 时页面打不开怎么办?

如果对话框内的添加 Skill 入口无法打开,请前往左侧导航栏的广场 > 技能广场页签,找到所需 Skill 直接点击添加按钮进行安装。

Agent 执行简单指令时 Token 消耗异常或无限重试怎么办?

此问题通常是因为模型在执行 Python 脚本时误判任务未成功,导致不断重试直至超时。

解决方法

  1. 检查脚本内容(确认是 Skill 内置脚本还是临时生成的),调试后固定

  2. 在指令中明确约定出错重试策略

JVS Claw 获取的股票收盘价等数据不准确怎么办?

若未指定特定接口,JVS 仅通过网络搜索获取公开信息,可能导致数据存在偏差。

建议:查找常用股票软件提供的 API 接口,并引导 JVS 通过该接口查询以获取准确数据。

如何配置多 Agent 协作模式?

云端 Bot 本身支持多 Agent 执行任务。您可通过自然语言指令(如"帮我配置多 agent,并且主要 XXX 角色适用于 XXX 场景")让系统自行安装对应的 Skills 组件与插件,实现多 Agent 协作及质量验证。