Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计通过

tavily-search-proTavily 搜索专业版

Agent Skill

tavily-search-pro 用于处理浏览器自动化、网页检查和页面信息提取,适合在 OpenClaw 中需要让 Agent 打开页面、读取网页或验证前端流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

287,190

周安装

11,506

GitHub Stars

6

下载量

92,968
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tavily-search-pro(Tavily 搜索专业版)
来源仓库:https://github.com/shaharsha/tavily-search-pro
安装命令:
openclaw skills install tavily-search-pro
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install tavily-search-pro

简介

Tavily AI搜索平台有5种模式:搜索(网络/新闻/财经)、提取(URL内容)、爬行(网站爬行)、地图(站点地图发现)和研究(引文深度研究)。用于:带有 LLM 答案的网络搜索、内容提取、网站爬行、深入研究。

SKILL.md

name
tavily-search-pro
slug
tavily-search-pro
description
>
version
1.0.0
author
Leo 🦁
tags
[search, tavily, web, news, finance, extract, crawl, research, api]
metadata
{"clawdbot":{"emoji":"🔎","requires":{"env":["TAVILY_API_KEY"]},"primaryEnv":"TAVILY_API_KEY","install":[{"id":"pip","kind":"pip","package":"tavily-python","label":"Install dependencies (pip)"}]}}
allowed-tools
[exec]

Tavily Search 🔎

AI-powered web search platform with 5 modes: Search, Extract, Crawl, Map, and Research.

Requirements

  • TAVILY_API_KEY environment variable

Configuration

Env VariableDefaultDescription
TAVILY_API_KEYRequired. Tavily API key

Set in OpenClaw config:

{
  "env": {
    "TAVILY_API_KEY": "tvly-..."
  }
}

Script Location

python3 skills/tavily/lib/tavily_search.py <command> "query" [options]

Commands

search — Web Search (Default)

General-purpose web search with optional LLM-synthesized answer.

python3 lib/tavily_search.py search "query" [options]

Examples:

# Basic search
python3 lib/tavily_search.py search "latest AI news"

# With LLM answer
python3 lib/tavily_search.py search "what is quantum computing" --answer

# Advanced depth (better results, 2 credits)
python3 lib/tavily_search.py search "climate change solutions" --depth advanced

# Time-filtered
python3 lib/tavily_search.py search "OpenAI announcements" --time week

# Domain filtering
python3 lib/tavily_search.py search "machine learning" --include-domains arxiv.org,nature.com

# Country boost
python3 lib/tavily_search.py search "tech startups" --country US

# With raw content and images
python3 lib/tavily_search.py search "solar energy" --raw --images -n 10

# JSON output
python3 lib/tavily_search.py search "bitcoin price" --json

Output format (text):

Answer: <LLM-synthesized answer if --answer>

Results:
  1. Result Title
     https://example.com/article
     Content snippet from the page...

  2. Another Result
     https://example.com/other
     Another snippet...

news — News Search

Search optimized for news articles. Sets topic=news.

python3 lib/tavily_search.py news "query" [options]

Examples:

python3 lib/tavily_search.py news "AI regulation"
python3 lib/tavily_search.py news "Israel tech" --time day --answer
python3 lib/tavily_search.py news "stock market" --time week -n 10

finance — Finance Search

Search optimized for financial data and news. Sets topic=finance.

python3 lib/tavily_search.py finance "query" [options]

Examples:

python3 lib/tavily_search.py finance "NVIDIA stock analysis"
python3 lib/tavily_search.py finance "cryptocurrency market trends" --time month
python3 lib/tavily_search.py finance "S&P 500 forecast 2026" --answer

extract — Extract Content from URLs

Extract readable content from one or more URLs.

python3 lib/tavily_search.py extract URL [URL...] [options]

Parameters:

  • urls: One or more URLs to extract (positional args)
  • --depth basic|advanced: Extraction depth
  • --format markdown|text: Output format (default: markdown)
  • --query "text": Rerank extracted chunks by relevance to query

Examples:

# Extract single URL
python3 lib/tavily_search.py extract "https://example.com/article"

# Extract multiple URLs
python3 lib/tavily_search.py extract "https://url1.com" "https://url2.com"

# Advanced extraction with relevance reranking
python3 lib/tavily_search.py extract "https://arxiv.org/paper" --depth advanced --query "transformer architecture"

# Text format output
python3 lib/tavily_search.py extract "https://example.com" --format text

Output format:

URL: https://example.com/article
─────────────────────────────────
<Extracted content in markdown/text>

URL: https://another.com/page
─────────────────────────────────
<Extracted content>

crawl — Crawl a Website

Crawl a website starting from a root URL, following links.

python3 lib/tavily_search.py crawl URL [options]

Parameters:

  • url: Root URL to start crawling
  • --depth basic|advanced: Crawl depth
  • --max-depth N: Maximum link depth to follow (default: 2)
  • --max-breadth N: Maximum pages per depth level (default: 10)
  • --limit N: Maximum total pages (default: 10)
  • --instructions "text": Natural language crawl instructions
  • --select-paths p1,p2: Only crawl these path patterns
  • --exclude-paths p1,p2: Skip these path patterns
  • --format markdown|text: Output format

Examples:

# Basic crawl
python3 lib/tavily_search.py crawl "https://docs.example.com"

# Focused crawl with instructions
python3 lib/tavily_search.py crawl "https://docs.python.org" --instructions "Find all asyncio documentation" --limit 20

# Crawl specific paths only
python3 lib/tavily_search.py crawl "https://example.com" --select-paths "/blog,/docs" --max-depth 3

Output format:

Crawled 5 pages from https://docs.example.com

Page 1: https://docs.example.com/intro
─────────────────────────────────
<Content>

Page 2: https://docs.example.com/guide
─────────────────────────────────
<Content>

map — Sitemap Discovery

Discover all URLs on a website (sitemap).

python3 lib/tavily_search.py map URL [options]

Parameters:

  • url: Root URL to map
  • --max-depth N: Depth to follow (default: 2)
  • --max-breadth N: Breadth per level (default: 20)
  • --limit N: Maximum URLs (default: 50)

Examples:

# Map a site
python3 lib/tavily_search.py map "https://example.com"

# Deep map
python3 lib/tavily_search.py map "https://docs.python.org" --max-depth 3 --limit 100

Output format:

Sitemap for https://example.com (42 URLs found):

  1. https://example.com/
  2. https://example.com/about
  3. https://example.com/blog
  ...

research — Deep Research

Comprehensive AI-powered research on a topic with citations.

python3 lib/tavily_search.py research "query" [options]

Parameters:

  • query: Research question
  • --model mini|pro|auto: Research model (default: auto)

- mini: Faster, cheaper - pro: More thorough - auto: Let Tavily decide

  • --json: JSON output (supports structured output schema)

Examples:

# Basic research
python3 lib/tavily_search.py research "Impact of AI on healthcare in 2026"

# Pro model for thorough research
python3 lib/tavily_search.py research "Comparison of quantum computing approaches" --model pro

# JSON output
python3 lib/tavily_search.py research "Electric vehicle market analysis" --json

Output format:

Research: Impact of AI on healthcare in 2026

<Comprehensive research report with citations>

Sources:
  [1] https://source1.com
  [2] https://source2.com
  ...

Options Reference

OptionApplies ToDescriptionDefault
`--depth basic\advanced`search, news, finance, extractSearch/extraction depthbasic
`--time day\week\month\year`search, news, financeTime range filternone
-n NUMsearch, news, financeMax results (0-20)5
--answersearch, news, financeInclude LLM answeroff
--rawsearch, news, financeInclude raw page contentoff
--imagessearch, news, financeInclude image URLsoff
--include-domains d1,d2search, news, financeOnly these domainsnone
--exclude-domains d1,d2search, news, financeExclude these domainsnone
--country XXsearch, news, financeBoost country resultsnone
--jsonallStructured JSON outputoff
`--format markdown\text`extract, crawlContent formatmarkdown
--query "text"extractRelevance reranking querynone
`--model mini\pro\auto`researchResearch modelauto
--max-depth Ncrawl, mapMax link depth2
--max-breadth Ncrawl, mapMax pages per level10/20
--limit Ncrawl, mapMax total pages/URLs10/50
--instructions "text"crawlNatural language instructionsnone
--select-paths p1,p2crawlInclude path patternsnone
--exclude-paths p1,p2crawlExclude path patternsnone

Error Handling

  • Missing API key: Clear error message with setup instructions.
  • 401 Unauthorized: Invalid API key.
  • 429 Rate Limit: Rate limit exceeded, try again later.
  • Network errors: Descriptive error with cause.
  • No results: Clean "No results found." message.
  • Timeout: 30-second timeout on all HTTP requests.

Credits & Pricing

APIBasicAdvanced
Search1 credit2 credits
Extract1 credit/URL2 credits/URL
Crawl1 credit/page2 credits/page
Map1 credit1 credit
ResearchVaries by model-

Install

bash skills/tavily/install.sh

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

77.89%
按下载量换算72,413

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills