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 等多浏览器
  • 可执行打开浏览器、点击、填表、抓取内容、截图等操作
  • 后台真实打开浏览器(无界面),完成复杂交互
相关推荐
ASKED_20192 分钟前
从 Chat Completions 到 Agent Runtime:主流大模型接口协议全景与设计对比
人工智能
站长工具箱5 分钟前
讯飞Loomy测评:整合飞书钉钉QQ消息的AI自动办公工具深度体验
人工智能·钉钉·飞书
小刘快学习6 分钟前
广告素材生产,直连模型还是走聚合网关
人工智能
Wang's Blog11 分钟前
AI Agent白手起家46: LangChain 向量数据库实战 — 从增删查到高级检索
人工智能
QYR_Jodie16 分钟前
高增赛道爆发!2026-2032工业制冷市场分析:预计2032年将达到174.4亿美元
大数据·人工智能·市场报告
戴西软件20 分钟前
戴西CAxWorks.VPG车辆工程仿真软件技术解析(上)——安全仿真体系的自动化构建
运维·网络·数据库·人工智能·算法·安全·自动化
十三画者26 分钟前
【文献分享】CANVAS:基于细胞构架与邻域信息的组织病理学虚拟空间肿瘤分析
人工智能·机器学习·数据挖掘·数据分析·数据可视化
燕卫博26 分钟前
借助AI的力量,将 ZYNQ 开发板改造成一个虚拟专用网络网关
人工智能·串口·嵌入式·zynq·reasonix·ser2mcp
sunneo30 分钟前
每周精选GitCode开源项目
人工智能
sinovoip32 分钟前
香蕉派BPI-M7S开源单板计算机采用瑞芯微RK3588s芯片设计,与树莓派产品尺寸一样
人工智能·开源·业界资讯