Agent skill

tavily

使用 Tavily API 进行互联网搜索。当需要获取实时新闻、技术研究、深度资料或限制特定域名搜索时使用该技能。

Stars 13
Forks 2

Install this agent skill to your Project

npx add-skill https://github.com/ArcaneOrion/Alice/tree/main/skills/tavily

SKILL.md

Tavily 搜索技能

此技能允许 Alice 使用 Tavily API 获取高质量的搜索结果,支持多种搜索模式。

核心功能

  • 基础搜索 (basic): 快速获取摘要和结果。
  • 深度研究 (research): 使用高级搜索深度,返回更全面的 JSON 数据。
  • 新闻模式 (news): 获取指定天数内的最新新闻。

使用方法

在终端运行以下命令:

bash
# 基础搜索 (默认返回 Alice 可直接阅读的文本)
python skills/tavily/tavily_search.py --query "搜索关键词"

# 深度研究模式 (返回详细 JSON)
python skills/tavily/tavily_search.py --query "研究课题" --mode research --max-results 10

# 新闻模式
python skills/tavily/tavily_search.py --query "热点" --mode news --days 3

# 限制域名搜索
python skills/tavily/tavily_search.py --query "气候变化" --include-domains nature.com science.org

依赖要求

  1. 安装 Python 包: pip install tavily-python
  2. 环境变量: 需要在项目根目录 .env 中配置 TAVILY_API_KEY

参数说明

  • --query, -q: 搜索关键词(必填)。
  • --mode, -m: 模式选择,可选 basic, research, news
  • --max-results, -n: 返回结果数量 (1-20)。
  • --days, -d: 新闻搜索的时间范围。
  • --json: 在 basic 模式下强制输出 JSON。
  • --include-domains: 限制搜索的域名列表(空格隔开)。
  • --exclude-domains: 排除的域名列表。

注意事项

Alice 应优先使用默认的 basic 模式进行日常问答,仅在需要进行深入研究或处理复杂数据时使用 research 模式。

Expand your agent's capabilities with these related and highly-rated skills.

ArcaneOrion/Alice

akshare

使用 akshare 获取中国金融市场实时数据和历史数据。当需要查询A股、港股、美股、指数、基金、期货等金融产品的实时行情、历史数据、财务报表时使用该技能。

13 2
Explore
ArcaneOrion/Alice

internal-comms

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

13 2
Explore
ArcaneOrion/Alice

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

13 2
Explore
ArcaneOrion/Alice

fetch

使用 fetch 服务器获取网页内容并将内容转换为 Markdown。当需要从互联网获取实时信息或阅读特定网页内容时使用该技能。

13 2
Explore
ArcaneOrion/Alice

weibo

获取微博热搜榜实时数据。当需要查看微博热点、热门话题、实时舆情时使用该技能。

13 2
Explore
ArcaneOrion/Alice

playwright_browser

基于Playwright的高级浏览器自动化技能。支持动态网页抓取、点击/输入模拟、百度搜索、页面快照、数据提取和批量图片下载。当需要处理JavaScript渲染的页面、模拟用户交互或自动化网页操作时使用此技能。

13 2
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results