用途:这是一个面向 AI 智能体的网页搜索与内容提取技能,通过 Tavily API 获取干净、相关的搜索结果,适合需要联网检索信息的智能体工作流。
主要能力:提供搜索脚本 search.mjs 和内容提取脚本 extract.mjs。搜索支持指定结果数量、深度搜索和新闻主题;提取脚本可从给定 URL 抓取正文内容。
使用方式:搜索命令为 node {baseDir}/scripts/search.mjs "query",可加 -n 10 指定结果数,加 --deep 启用高级深度搜索,加 --topic news 搜索新闻,加 --days <n> 限定新闻时间范围。提取命令为 node {baseDir}/scripts/extract.mjs "https://example.com/article"。
参数说明:-n <count> 指定结果数量,默认 5,最大 20;--deep 使用高级搜索,速度较慢但更全面;--topic <topic> 可选 general(默认)或 news;--days <n> 仅用于 news 主题,限定最近 n 天。
适用场景:需要为 AI 智能体提供实时或相关网页信息时使用;复杂研究问题可用 --deep;查询时事可用 --topic news。
限制:需要从 https://tavily.com 获取 TAVILY_API_KEY 才能使用;深度搜索速度较慢;其余收费、配额、平台支持等信息暂未提供。