OpenClaw-hot-skills-zh tavily-search-zh
通过 Tavily API 进行网页搜索(Brave 的替代方案)。当用户要求搜索网页、查找资料、获取链接,且 Brave web_search 不可用或不适合时使用。返回少量相关结果(标题、链接、摘要),可选附带简短回答摘要。
install
source · Clone the upstream repo
git clone https://github.com/L-LesterYu/OpenClaw-hot-skills-zh
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tavily-search-zh" ~/.claude/skills/l-lesteryu-openclaw-hot-skills-zh-tavily-search-zh && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/tavily-search-zh" ~/.openclaw/skills/l-lesteryu-openclaw-hot-skills-zh-tavily-search-zh && rm -rf "$T"
manifest:
skills/tavily-search-zh/SKILL.mdsource content
Tavily 网页搜索
使用内置脚本通过 Tavily 进行网页搜索。
前置要求
- 通过以下任一方式提供 API 密钥:
- 环境变量:
TAVILY_API_KEY - 在
文件中添加一行:~/.openclaw/.envTAVILY_API_KEY=...
- 环境变量:
获取 Tavily API 密钥
- 访问 Tavily 官网 注册账号
- 在控制台获取 API 密钥(免费套餐无需信用卡)
使用命令
从 OpenClaw 工作目录运行:
# 原始 JSON 格式(默认) python3 ~/.openclaw/skills/tavily-search-zh/scripts/tavily_search.py --query "..." --max-results 5 # 包含简短回答摘要(如有) python3 ~/.openclaw/skills/tavily-search-zh/scripts/tavily_search.py --query "..." --max-results 5 --include-answer # 稳定结构(接近 web_search 格式):{query, results:[{title,url,snippet}], answer?} python3 ~/.openclaw/skills/tavily-search-zh/scripts/tavily_search.py --query "..." --max-results 5 --format brave # 人类可读的 Markdown 列表 python3 ~/.openclaw/skills/tavily-search-zh/scripts/tavily_search.py --query "..." --max-results 5 --format md
输出格式
raw(默认)
- JSON:
、可选query
、answerresults: [{title,url,content}]
brave
- JSON:
、可选query
、answerresults: [{title,url,snippet}]
md
- 紧凑的 Markdown 列表,包含标题/链接/摘要。
使用说明
- 默认将
保持较小值(3–5),以减少 token 消耗和阅读负担。max-results - 优先返回链接和摘要;仅在需要时再抓取完整页面。
- 支持
(默认)和--search-depth basic
两种搜索深度。--search-depth advanced
为什么选择 Tavily?
OpenClaw 内置的
web_search 工具依赖 Brave Search API,申请需要信用卡。Tavily 提供免费套餐,注册即可使用,无需信用卡。
手动测试
python3 ~/.openclaw/skills/tavily-search-zh/scripts/tavily_search.py --query "今天的科技新闻" --max-results 3 --format md