Tavily 搜索:面向 AI 智能体的实时 Web 情报 - Openclaw Skills
作者:互联网
2026-03-26
什么是 Tavily 搜索?
Tavily Search 是一款专为自主智能体和大型语言模型(LLM)设计的专业搜索引擎集成。与传统搜索引擎不同,它专注于提供经过优化的内容片段和结构化数据,便于 AI 模型轻松理解和推理。通过将此功能纳入您的 Openclaw Skills 库,您可以让智能体克服知识截止日期的限制,并以精准的速度在实时网络上进行深度研究。
下载入口:https://github.com/openclaw/skills/tree/main/skills/moochmaniac/moochmaniac-tavily-search
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install moochmaniac-tavily-search
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 moochmaniac-tavily-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Tavily 搜索 应用场景
- 研究超出 LLM 训练截止日期的时事或新闻。
- 利用实时数据进行竞争分析和市场研究。
- 跨多个高权威来源进行信息事实核查。
- 获取开发任务所需的文档和技术资源。
- 使用 Openclaw Skills 内置的图像搜索功能收集视觉资产。
- 用户或智能体使用提供的 Python 执行脚本触发搜索查询。
- 该技能通过文件或环境变量进行安全 API 密钥管理,连接到 Tavily API。
- 使用可自定义的参数(如深度:基础或高级,以及结果数量)执行搜索。
- Tavily 引擎处理网页并返回结构化结果,包括 URL 和相关性评分。
- 该技能将输出格式化为易于阅读的文本或程序化的 JSON,供智能体立即使用。
Tavily 搜索 配置指南
要在您的 Openclaw Skills 环境中开始使用此技能,请按照以下步骤操作:
- 从官方平台获取 Tavily API 密钥。
- 将您的 API 密钥保存在指定的 secrets 目录中:
mkdir -p workspace/secrets
echo "YOUR_TAVILY_API_KEY" > workspace/secrets/tavily_api_key
- 运行测试搜索以验证安装:
python3 scripts/search.py "latest trends in Openclaw Skills" --answer
Tavily 搜索 数据架构与分类体系
该技能返回为 AI 使用而优化的结构化数据。逻辑组织包括:
| 属性 | 类型 | 描述 |
|---|---|---|
| 查询 (Query) | 字符串 | 提交的原始搜索字符串。 |
| AI 答案 | 字符串 | 基于搜索结果的可选综合响应。 |
| 结果 (Results) | 数组 | 包含标题、URL 和片段的列表。 |
| 相关性评分 | 浮点数 | 0 到 1 之间的值,指示来源质量。 |
| 内容片段 | 字符串 | 用于提供上下文的截断文本(最多 300 个字符)。 |
| 图像 (Images) | 数组 | 如果有要求,则提供相关图像 URL 的可选列表。 |
name: tavily-search
description: Real-time web search using Tavily API optimized for AI agents. Use when you need current information, recent news, factual research, competitive analysis, or any data not in your training cutoff. Searches return structured results with URLs, content snippets, relevance scores, and optional AI-generated answers.
Tavily Search
Web search powered by Tavily API, optimized for AI agent consumption with structured, relevant results.
When to Use
- User asks for current/recent information beyond training cutoff
- Research tasks requiring multiple sources
- Fact-checking or verification
- Competitor analysis, market research
- News and updates on specific topics
- Finding documentation or resources
Quick Start
Basic search (5 results):
python3 scripts/search.py "your query here"
With options:
# Fewer results
python3 scripts/search.py "AI agents" --max-results 3
# AI-generated answer
python3 scripts/search.py "what is OpenClaw" --answer
# Advanced search (deeper crawling)
python3 scripts/search.py "casino bonuses" --depth advanced
# Include images
python3 scripts/search.py "WordPress themes" --images
# Raw JSON output
python3 scripts/search.py "n8n automation" --json
Parameters
- query (required): Search query string
--max-results N: Number of results (1-10, default 5)--depth: Search depthbasic(default): Fast, good for most queriesadvanced: Deeper crawling, more comprehensive
--answer: Include AI-generated answer summary--images: Include relevant image URLs--json: Output raw JSON instead of formatted text
Output Structure
Formatted output includes:
- Query and response time
- AI-generated answer (if requested)
- Search results with:
- Title and URL
- Relevance score (0-1)
- Content snippet (truncated to 300 chars)
- Images (if requested)
JSON output provides full Tavily API response for programmatic use.
API Key Setup
The script looks for the Tavily API key in:
workspace/secrets/tavily_api_key(OpenClaw workspace)secrets/tavily_api_key(relative to current directory)TAVILY_API_KEYenvironment variable
Current key is stored at: workspace/secrets/tavily_api_key
Examples
Research task:
python3 scripts/search.py "WordPress plugin security best practices 2026" --max-results 5 --answer
Quick fact check:
python3 scripts/search.py "OpenClaw GitHub repository" --max-results 3
Competitive analysis:
python3 scripts/search.py "top casino affiliate sites" --depth advanced --max-results 10
News monitoring:
python3 scripts/search.py "AI agent frameworks January 2026" --answer
Tips
- Use specific queries for better results
--answeris useful for summarization tasks--depth advancedfor comprehensive research (uses more API credits)- Relevance scores help identify best sources
--jsonoutput is useful for parsing and processing results programmatically
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
信号管道:自动化营销情报工具 - Openclaw Skills
技能收益追踪器:监控 Openclaw 技能并实现变现
AI 合规准备就绪度:评估与治理工具 - Openclaw Skills
FOSMVVM ServerRequest 测试生成器:自动化 API 测试 - Openclaw Skills
酒店搜索器:AI 赋能的住宿与位置情报 - Openclaw Skills
Dub 链接 API:程序化链接管理 - Openclaw Skills
IntercomSwap:P2P BTC 与 USDT 跨链兑换 - Openclaw Skills
spotplay:macOS 原生 Spotify 播放控制 - Openclaw Skills
DeepSeek OCR:AI驱动的图像文本识别 - Openclaw Skills
Web Navigator:自动化网页研究与浏览 - Openclaw Skills
AI精选
