联网搜索一键配置 · Tavily One-Step

🌐 实时联网搜索,一键配置即用

基于 Tavily API 的实时联网搜索工具,支持搜索、提取、爬取和站点映射,含免费额度,一键配置。

收藏
4.4k
安装
1.1k
版本
1.0.3
CLS 安全性认证2026-08-03
点击查看完整报告 >

使用说明

核心用法

Tavily Search Toolkit 是一个 Node.js CLI 工具,集成 Tavily API 提供四大核心功能:

  • search:网页搜索,支持多输出格式(brave、markdown、json)和域名过滤
  • extract:从指定 URL 提取干净内容,支持 markdown 格式输出
  • crawl:站点爬取,可控制深度和数量限制
  • map:站点 URL 发现与结构映射

配置简单,仅需设置 TAVILY_API_KEY 环境变量或写入 ~/.openclaw/.env 文件即可使用。

显著优点

1. 开箱即用:单文件 CLI 设计,无需复杂依赖安装
2. 格式灵活:支持 Brave-like 结构输出,便于下游解析

3. 代理友好:自动继承系统代理,支持强制指定或禁用

4. 免费额度:Tavily 提供免费 API 调用额度,降低使用门槛

5. 中文支持:支持中文搜索词和中文域名过滤

潜在缺点与局限性

  • 依赖外部 Tavily 服务,存在 API 可用性风险
  • 免费额度有限,高频使用需付费升级
  • 爬取深度和结果数受 API 限制
  • 无本地缓存机制,重复查询消耗额度

适合人群

  • 需要实时联网搜索的 AI 应用开发者
  • 构建 RAG 系统的工程师
  • 需要快速获取网页内容的自动化工作流用户
  • 希望替代传统搜索引擎 API 的轻量级用户

常规风险

  • API Key 需妥善保管,避免泄露
  • 爬取行为需遵守目标网站的 robots.txt 和使用条款
  • 代理配置错误可能导致请求失败或安全隐患
  • 依赖第三方服务,存在服务变更或终止风险

安全解读

核心用法

Tavily Search Toolkit 为 OpenClaw 提供完整的实时联网能力,通过单一 Node CLI 封装了 Tavily API 的四大核心功能:search 实现智能网页搜索,支持多格式输出与域名过滤;extract 从指定 URL 提取干净内容;crawl 对站点进行可控深度的递归爬取;map 则用于发现并映射网站结构。用户只需配置 TAVILY_API_KEY 即可通过环境变量或配置文件快速启用,支持代理设置与灵活的结果控制,特别适合需要实时外部知识的对话任务。

显著优点

该 Skill 的最大亮点在于零外部依赖——仅使用 Node.js 内置模块(fs、os、path),彻底规避了第三方依赖的安全隐患。功能设计上高度聚焦:搜索支持 Brave 风格输出便于下游解析,提取和爬取功能弥补了纯搜索场景下信息片段不足的痛点,站点映射则为文档导航类应用提供了基础能力。网络层严格限定于 api.tavily.com,全程 HTTPS 加密传输,代码结构清晰无混淆,静态分析与动态行为均表现良好。此外,Tavily 本身作为 AI 优先的搜索引擎,返回结果经过 RAG 优化,质量优于传统搜索引擎。

潜在缺点与局限性

作为T3 级个人开发者项目,代码的持续维护与长期可靠性存在不确定性,生产环境建议额外审查。功能层面,该 Skill 完全依赖 Tavily 服务的可用性,网络中断或服务变更将直接影响功能;搜索质量受 Tavily 算法制约,对中文内容的优化程度可能弱于本土搜索引擎;crawlmap 功能虽有深度与数量限制,但仍可能触发目标站点的反爬机制,导致 IP 受限。此外,该 Skill 未内置本地缓存机制,重复查询会产生额外 API 调用成本。

适合的目标群体

  • AI Agent 开发者:需要为对话系统注入实时联网能力的场景
  • 知识库构建者:需要从指定站点批量提取结构化内容的用户
  • RAG 应用开发者:寻求高质量搜索摘要作为检索增强生成输入的团队
  • 自动化工作流搭建者:需要将网页信息抓取整合到 CI/CD 或数据处理管道的工程师
  • 中小团队/个人开发者:追求快速上线、不愿维护复杂爬虫基础设施的用户

使用风险

API 密钥管理:Skill 从环境变量或 ~/.openclaw/.env 读取密钥,需确保配置文件权限设为 600,避免密钥泄露。数据隐私:搜索查询内容会发送至 Tavily 服务器,敏感信息不应出现在查询中。网络稳定性:代理环境下需确保代理服务器可信,建议配置超时与重试机制。成本控制:Tavily 虽有免费额度,高频调用需注意用量监控。服务依赖:建议实现降级方案,应对 Tavily 服务临时不可用的情况。

联网搜索一键配置 · Tavily One-Step 内容

scripts文件夹
手动下载zip · 9.1 kB
tavily_search.mjstext/javascript
请选择文件