先区分两个关键概念:

  1. Built-in Tools(底层原生工具):内核自带最小执行单元,Agent 自动调用;
  2. Built-in Skills(封装技能):基于 Tools 封装好的对话指令能力,聊天框/xxx直接调用;
  3. ClawHub 技能是第三方扩展,不属于 Built-in,需要手动 install。

一、分组总览(7 大内置工具组)

Group 1:Web 网络联网组

1. web_search(内置搜索工具 /skill)
  • 能力:关键词全网检索,支持 Tavily/Brave 双引擎,返回标题、摘要、URL 列表
  • 限制:必须配置 API Key 才能生效;仅接收文字 query,不能传 URL
  • 对话调用:/web_search query=xxx provider=tavily
  • CLI 调用:openclaw web_search --query "xxx"
  • 适用:查新闻、行业资料、实时信息
2. web_fetch(静态网页抓取)
  • 能力:传入单个 URL,HTTP 拉取静态 HTML,清洗广告输出 Markdown 纯文本
  • 限制:不执行 JS,动态 SPA / 登录页面内容残缺;无需密钥,开箱即用
  • 调用示例:/web_fetch url=https://docs.openclaw.ai
3. browser(完整 Chromium 浏览器自动化)
  • 能力:真实浏览器内核,渲染 JS、点击、输入、翻页、截图、维持 Cookie;可完整操作百度官网搜索框
  • 默认状态:默认关闭,需手动开启browser.enabled=true
  • 对话 skill 指令:/skill browser-use open https://www.baidu.com
  • CLI 命令:openclaw browser open url
  • 独有能力:网页交互、表单填写、动态页面完整抓取、截图

Group 2:File 文件管理内置工具

全部无需额外安装,直接读写工作区文件

  1. read_file:读取文本 / 代码 / PDF 内容
  2. write_file:新建 / 覆盖写入文件
  3. edit_file:局部修改已有文件(代码替换、段落增删)
  4. list_files:遍历目录,列出所有文件文件夹
  5. delete_file:删除指定文件
  6. search_file:文件内全文检索(类似 grep) 示例:/read_file url=./crc16.c

Group 3:Shell & 脚本执行工具

run_shell
  • 执行系统终端命令(Windows cmd/PowerShell、Linux bash)
  • 示例:/run_shell cmd=ls -l
run_code /code_interpreter(内置代码沙箱)
  • 内置 Python、Node.js 隔离沙箱
  • 支持:数值计算、Pandas 数据分析、绘图、CSV/Excel 处理、HTTP 请求
  • 自动安装 pip/npm 依赖,安全沙箱隔离,不会破坏主机系统

Group 4:Math 计算工具 — calculator

  • 高精度数学运算、单位换算、进制转换、复杂表达式、CRC / 波特率数值计算
  • 示例:/calculator expr=10/9600*1000 计算单字节串口毫秒时长

Group 5:Memory 持久记忆组(会话跨轮记忆)

  1. memory_set:存储自定义信息(记住你的习惯、参数、模板)
  2. memory_search:检索历史存储记忆
  3. memory_clear:清空本地记忆库
  • 作用:多轮对话不用重复告知配置、需求模板

Group 6:System 系统工具(时间、定时、会话)

  1. get_time:获取当前日期、时间、时区
  2. set_timer:设置定时提醒、延时任务
  3. session系列:会话创建、切换、历史日志查看、会话快照导出

Group 7:Vision 图像视觉内置能力

  1. screenshot:截取电脑屏幕 / 浏览器页面
  2. image_analyze:上传图片解析文字、图表、界面内容
  3. 搭配 browser:网页截图 + OCR 识别页面文字

二、全部 Built-in Skill 对话斜杠指令清单(聊天框直接调用)

plaintext

# 网络类
/web_search
/web_fetch
/skill browser-use

# 文件操作
/read_file
/write_file
/edit_file
/list_files
/delete_file
/search_file

# 代码&终端
/run_shell
/run_code

# 计算
/calculator

# 记忆
/memory_set
/memory_search
/memory_clear

# 系统时间定时
/get_time
/set_timer

# 图像视觉
/screenshot
/image_analyze

三、Built-in 与 ClawHub 扩展技能核心区分(极易混淆)

表格

维度 Built-in 内置技能 ClawHub 第三方扩展 Skill
安装 自带,开箱即用,无需下载 必须执行openclaw skill install xxx安装
依赖 仅内核配置(如 web_search 要 API 密钥) 依赖第三方 API、外部软件、账号授权
网络 web_search/web_fetch/browser 原生内置 如 weather、gmail、git、企业微信均为扩展
权限 沙箱限制,最小权限 部分高风险技能需要手动授权文件 / 网络权限
示例 web_search、browser、calculator、文件读写 weather、whisper 语音、git、钉钉、RSS 监控

四、三大 Web 内置技能最简使用示例(复习你之前关心的)

1. web_search(查资料找链接)

plaintext

/web_search query=9600串口64字节传输耗时计算 provider=tavily freshness=month

输出多条网页标题 + 摘要 + URL,仅检索,不打开页面。

2. web_fetch(读取静态网页)

plaintext

/web_fetch url=https://baike.baidu.com/item/CRC16 extractMode=markdown

拉取页面静态文字,JS 动态加载内容缺失。

3. browser(完整浏览器操作百度搜索)

plaintext

# 打开百度首页
/skill browser-use open https://www.baidu.com
# 输入关键词
/skill browser-use input 搜索框 OpenClaw内置技能清单
# 点击搜索
/skill browser-use click 百度一下
# 读取全部搜索结果
/skill browser-use snapshot
# 页面截图
/skill browser-use screenshot

五、关键补充说明

  1. browser 属于 Built-in,但默认关闭 必须执行配置开启才能调用:

    bash

    运行

    openclaw config set browser.enabled true
    openclaw gateway restart
    
  2. web_search 工具存在,但无 Tavily/Brave 密钥 = 无法联网搜索;web_fetch 无任何配置直接可用。
  3. 所有 Built-in 技能均支持两种调用方式:
    • 对话聊天框:/skill 参数=xxx
    • 终端 CLI:openclaw 工具名 --参数 xxx
  4. 代码执行run_code内置独立沙箱,和 browser 浏览器互不干扰,分别处理数值计算、网页自动化两类任务。
Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐