[智能体-632]:OpenClaw web_search /web_fetch/browser 完整使用详解(含配置、两种调用方式、实战示例)
前置基础两种调用方式聊天框斜杠指令最常用对话内直接执行通用格式/工具名 参数值browser 专用/skill browser-use xxx终端 CLI 命令脚本 / 批量自动化bash运行openclaw web_search xxx openclaw web_fetch xxx openclaw browser xxx一、web_search 全网搜索工具Brave / Tavily1. 核心作用输入文字关键词调用第三方搜索引擎 API返回多条网页标题、摘要、URL不能传网址仅做检索找链接不读取全文。2. 前置配置必须做否则报错配置 API 密钥bash运行# 进入web配置面板填入Tavily/Brave密钥 openclaw configure --section web # 重启网关生效 openclaw gateway restartprovidertavily国内更稳定、中文友好AI 专用检索providerbrave海外通用隐私搜索引擎国内访问不稳定3. 常用参数表格参数说明query必选搜索关键词provider搜索引擎tavily /bravecount返回结果条数默认 5最大 10freshness时效day (当天)/week (一周)/month (一月)domain_filter限定域名如[.gov, .edu]4. 聊天框调用示例示例 1基础中文检索Tavily 推荐plaintext/web_search query2026深紫外激光器行业现状 providertavily freshnessweek count6执行结果返回 6 条近期资讯每条包含标题、简介、网页链接。示例 2限定政府官网、一周新闻Braveplaintext/web_search query国内半导体扶持政策 providerbrave freshnessweek domain_filter[.gov.cn]5. CLI 终端命令示例bash运行openclaw web_search --query 南京7月高温预报 --provider tavily --freshness day6. 适用 / 不适用场景✅ 适合查未知资讯、行业报告、实时新闻、不知道网页地址 ❌ 不适合打开指定网址、抓取页面内容、网页点击交互二、web_fetch 轻量静态网页抓取1. 核心作用输入单个 URL纯 HTTP 请求下载网页静态 HTML清洗广告后输出 Markdown 正文无浏览器内核、不执行 JS无需密钥开箱即用。2. 常用参数表格参数说明url必选完整网页地址extractMode输出格式markdown /textmaxChars最大提取文字长度防止超长页面3. 聊天框调用示例示例 1抓取百度首页静态源码plaintext/web_fetch urlhttps://www.baidu.com extractModemarkdown maxChars8000缺陷百度首页 JS 渲染的搜索弹窗、动态推荐内容无法获取只有基础 HTML 文字。示例 2抓取静态技术文档plaintext/web_fetch urlhttps://docs.openclaw.ai extractModetext4. CLI 终端命令bash运行openclaw web_fetch --url https://docs.openclaw.ai --extractMode markdown5. 优缺点与适用场景✅ 优点启动快、占用资源极低、无需配置密钥、批量抓取效率高 ❌ 缺点JS 动态页面、登录站点、商品列表内容空白易触发网站反爬 403 适用静态文章、纯 HTML 官网、文档、纯文本资讯三、browser 完整浏览器自动化工具唯一能操作百度搜索框1. 核心作用内置 Chromium 完整浏览器内核100% 渲染 JS、维持 Cookie 登录、支持输入 / 点击 / 翻页 / 截图可完整操作www.baidu.com网页搜索默认关闭需手动开启。2. 开启浏览器功能bash运行# 开启浏览器总开关 openclaw config set browser.enabled true # 服务器无显示器开启无头模式电脑可关闭 openclaw config set browser.headless true openclaw gateway restart3. 常用操作指令聊天框 /skill 调用对话自动化plaintext# 1. 打开百度官网 /skill browser-use open https://www.baidu.com # 2. 在百度搜索框输入关键词 /skill browser-use input 搜索框 2026南京高温天气 # 3. 点击“百度一下”按钮检索 /skill browser-use click 百度一下 # 4. 页面截图 /skill browser-use screenshot # 5. 获取页面全部文本 /skill browser-use snapshot # 6. 页面后退 /skill browser-use backCLI 终端独立命令bash运行# 打开百度 openclaw browser open https://www.baidu.com # 截图 openclaw browser screenshot # 查看所有标签页 openclaw browser tabs # 关闭当前标签 openclaw browser close-tab4. 完整实战流程用 browser 实现百度网页搜索打开百度首页/skill browser-use open https://www.baidu.com输入关键词/skill browser-use input 搜索框 OpenClaw使用教程点击搜索/skill browser-use click 百度一下读取搜索结果全文/skill browser-use snapshot5. 适用场景JS 动态网页、SPA 管理系统、电商商品页web_fetch 抓不全需要登录才能查看内容的网站网页交互输入、点击、翻页、表单填写必须使用百度中文本土检索web_search 不访问百度官网网页截图、批量自动化操作四、三者完整协同实战流程标准查资料链路场景查询「2026 深紫外激光器行业报告」步骤 1web_search 全网检索获取一批网页链接plaintext/web_search query2026深紫外激光器行业报告 providertavily freshnessmonth输出多条资讯 URL。步骤 2静态页面 → web_fetch 批量读取全文plaintext/web_fetch urlhttps://xxx.industry.com/report步骤 3遇到动态 JS 页面 → 切换 browser 完整渲染plaintext/skill browser-use open https://xxx.spa-industry.com /skill browser-use snapshot步骤 4如需百度本土结果直接用 browser 操作baidu.complaintext/skill browser-use open https://www.baidu.com /skill browser-use input 搜索框 深紫外激光器2026市场分析 /skill browser-use click 百度一下 /skill browser-use snapshot五、核心区分对照表表格工具输入内容是否需要 API 密钥能否执行 JS能否全网关键词搜索能否操作百度搜索框资源占用web_search文字关键词是 (Tavily/Brave)否✅ 专门全网检索❌ 不访问百度极低web_fetch单个 URL无需密钥❌ 仅静态 HTML❌ 只能读页面✅ 仅打开首页无法交互搜索低browserURL 点击 / 输入指令无需密钥✅ 完整渲染❌ 无搜索能力✅ 完整百度网页检索交互高六、高频易错点web_search 不能填网址输入 URL 直接报错web_fetch/browser 只能填 URL不能直接关键词搜索web_search (Brave/Tavily) ≠ 百度搜索前者是第三方海外 API后者只能通过 browser 打开baidu.com手动检索web_fetch 抓不到动态商品、登录后台必须使用 browser新装 OpenClaw web_search 默认无法使用必须配置 Tavily/Brave 密钥web_fetch 开箱即用browser 默认关闭不开启配置无法调用浏览器相关命令