Skill的概述与使用

目录

生态介绍

[Skill 与普通 AI 聊天的区别](#Skill 与普通 AI 聊天的区别)

[Skill 的核心特点](#Skill 的核心特点)

[Skill 调用流程(以天气查询为例)](#Skill 调用流程(以天气查询为例))

[Skill 生态与 ClawHub 市场](#Skill 生态与 ClawHub 市场)

Skill的安装方式

命令行安装

[1. 安装 ClawHub CLI 工具](#1. 安装 ClawHub CLI 工具)

[2. 搜索 Skill(支持自然语言)](#2. 搜索 Skill(支持自然语言))

[3. 安装指定 Skill](#3. 安装指定 Skill)

[4. 查看已安装 Skill](#4. 查看已安装 Skill)

[5.Skill 存储目录](#5.Skill 存储目录)

[6.Tavily 背景补充](#6.Tavily 背景补充)

clawhub市场手动下载安装

通过聊天工具安装

TavilyWebSearch(实时联网搜索)

[Skill 核心介绍](#Skill 核心介绍)

安装步骤

配置步骤

[1. 获取 Tavily API Key](#1. 获取 Tavily API Key)

[2. 配置 API Key](#2. 配置 API Key)

[3. 环境变量配置(可选)](#3. 环境变量配置(可选))

playwright(浏览器自动化)

[Skill 核心介绍](#Skill 核心介绍)

安装步骤

两种运行模式

[Playwright 工具本质](#Playwright 工具本质)


生态介绍

openclaw无法实时获取信息,skill正式用来解决这个问题的。

Skill 与普通 AI 聊天的区别
  • 普通 AI 聊天:依赖提示词,侧重「怎么说」,通过自然语言交互完成对话。
  • Skill:依赖代码与接口,侧重「怎么做」,是可被调用的功能单元。

Skill 的核心特点
  1. 模块化设计 每个 Skill 是独立功能单元,可自由组合、拆装。新增功能时直接 "插入" 新模块,不影响整体结构,便于维护与复用。
  2. 标准化接口 所有 Skill 遵循统一接口规范(如输入参数格式、输出结构)。Agent 无需了解细节,按规范即可自动识别与调用,降低扩展成本。
  3. 即插即用 安装后立即生效,无需修改 OpenClaw 核心代码或重启系统(多数场景),支持对话中动态加载新技能。
  4. 生态丰富 ClawHub 官方市场收录大量 Skill,覆盖搜索、办公、开发、生活、娱乐等领域;社区开发者可自由发布分享,共同构建功能生态。

Skill 调用流程(以天气查询为例)

用户输入 :明天去北京出差,需要带伞吗? 调用流程 : 用户 → Agent(意图识别 + Skill 匹配) → 执行 weather Skill → 返回天气结果 → 自然语言回复 示例回复:明天北京小雨,气温 12~18℃,建议带伞。


Skill 生态与 ClawHub 市场

OpenClaw 的 Skill 生态由两部分构成:

  1. ClawHub 市场 官方技能市场,收录数千个经过审核的 Skill,分类清晰,支持一键安装与自动更新,类似 npm 对 Node.js、pip 对 Python 的作用。
  2. 社区分享 开发者可自由发布个人或企业级 Skill,开放机制激发创造力,推动 Skill 数量与种类持续增长。

Skill的安装方式

命令行安装

使用 clawhub CLI 工具是专业高效的方式,支持版本管理与自动更新。

1. 安装 ClawHub CLI 工具
复制代码
npm i -g clawhub

全局安装 ClawHub 命令行工具。

2. 搜索 Skill(支持自然语言)
复制代码
clawhub search "tavily"

搜索结果示例(Tavily 相关 Skill 列表):

复制代码
openclaw-tavily-search          Tavily 搜索  (3.789)
tavily-web-search-for-openclaw  Tavily Web Search Skill for OpenClaw  (3.699)
liang-tavily-search             Tavily Search  (3.686)
tavily-tool                     Tavily  (3.668)
...
3. 安装指定 Skill
复制代码
clawhub install openclaw-tavily-search

选择目标 Skill 包名进行安装,如 openclaw-tavily-search

4. 查看已安装 Skill
复制代码
clawhub list

执行后可列出所有已安装的 Skill,验证安装是否成功。

5.Skill 存储目录
目录路径 作用范围 定位
~/.openclaw/skills 全局 / 系统级 所有项目共享,公共工具箱
~/.openclaw/workspace/skills 工作区 / 项目级 当前项目专属,项目专用工具箱

6.Tavily 背景补充

Tavily 是专为 AI 设计的搜索引擎 ,通过安装对应的 openclaw-tavily-search Skill,可让 OpenClaw Agent 具备实时联网搜索能力。

clawhub市场手动下载安装

1.选择目标skill:双击找到download并点击

2.放在全局目录或者工作区目录,并解压

3.更新skill

change1:命令行

复制代码
clawhub sync

change2:直接跟openclaw说

通过聊天工具安装

TavilyWebSearch(实时联网搜索)

Skill 核心介绍

TavilyWebSearch 是基于 Tavily API 的实时联网搜索 Skill,专为 AI 应用优化,可让 Agent 获取结构化的互联网信息(标题、摘要、链接等),适用于最新资讯、事实核查、动态数据查询等场景。


安装步骤

通过 ClawHub CLI 安装:

复制代码
clawhub install openclaw-tavily-search
配置步骤
1. 获取 Tavily API Key
  • 访问 Tavily 官网 注册账号并登录
  • 进入开发平台,在「API Keys」页面复制生成的 API Key(格式示例:tvly-dev-xxxxxx
2. 配置 API Key

在 OpenClaw 配置文件中添加 tavily-search 配置:

复制代码
{
  "skills": {
    "entries": {
      "tavily-search": {
        "enabled": true,
        "apiKey": "tvly-YOUR_API_KEY_HERE"
      }
    }
  }
}

配置示例(已填入真实 Key)

复制代码
{
  "messages": {
    "ackReactionScope": "group-mentions"
  },
  "skills": {
    "entries": {
      "self-improvement": {
        "enabled": true
      },
      "tavily-search": {
        "enabled": true,
        "apiKey": "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"
      }
    }
  }
}
3. 环境变量配置(可选)

也可通过环境变量方式配置 API Key:

复制代码
TAVILY_API_KEY=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

playwright(浏览器自动化)

Skill 核心介绍

Playwright 是基于 Microsoft Playwright 的浏览器自动化 Skill,赋予 OpenClaw 完整的浏览器控制能力,适用于复杂网页操作与动态内容抓取。

核心能力

  • 动态网页渲染内容获取
  • 表单交互(填写表单、点击按钮)
  • 截图保存
  • 绕过 Cloudflare 等反爬机制
  • 执行 JavaScript、模拟真实用户行为

安装步骤
  1. 通过 ClawHub CLI 安装 Skill

    复制代码
    clawhub install playwright-scraper-skill
  2. 首次安装依赖

    复制代码
    cd ~/.openclaw/skills/playwright-scraper-skill
    npm install
    # 安装 Playwright 浏览器驱动(Chromium)
    npx playwright install chromium

两种运行模式
模式 脚本文件 特点 适用场景
Simple playwright-simple.js 直接抓取、不伪装、速度快、资源占用少 内部系统、无反爬的普通网站
Stealth playwright-stealth.js 全面伪装、模拟真人行为、使用真实 User-Agent、添加随机延迟 有反爬机制(如 Cloudflare)的网站

💡 建议 :不确定网站是否有反爬保护时,优先使用 Stealth 模式,兼容性更好。


Playwright 工具本质

Playwright 是微软开源的自动化测试工具,可让程序像真人一样操控浏览器:

  • 支持 Chrome、Firefox、Safari 等多浏览器
  • 可执行打开浏览器、点击、填表、抓取内容、截图等操作
  • 后台真实打开浏览器(无界面),完成复杂交互
相关推荐
AI产品测评官2 分钟前
AI智能体在招聘场景的工程实践:屏幕语义理解与风控规避
人工智能·求职招聘
TechEdu2026065 分钟前
[人工智能]GPT(OpenAI):模型体系、智能体与企业工程实践
人工智能·ai
大力财经5 分钟前
抖音生活服务推动直播合规经营,消费者人脸保护功能覆盖超10万个直播间
大数据·人工智能·生活
M78佐菲7 分钟前
Linux多线程:创建、回收与互斥同步
linux·笔记·学习·算法
liukuang11015 分钟前
从匹配到交付,BOSS直聘AI招聘打开增长空间
人工智能
AI发掘17 分钟前
论文 AI 率超标,如何低成本降低至合格标准?快降重 VS PaperPass 实测,选出省钱又达标的方案
人工智能·aigc
shxjnpl17 分钟前
涉密企业使用AI会议助手时,需要注意哪些问题?
人工智能·音视频·语音识别·智能硬件
️学习的小王21 分钟前
AI编码工具的安全陷阱:Copilot/Codex漏洞风险与防御实践
人工智能·安全·copilot
不服老的小黑哥21 分钟前
AI 规范:模板工程方法论
人工智能
樊小肆28 分钟前
DeepSeeker-Code源码导读12-Hooks四引擎
前端·人工智能·agent