tavily
Tavily 搜索技能
此技能允许 Alice 使用 Tavily API 获取高质量的搜索结果,支持多种搜索模式。
核心功能
- 基础搜索 (basic): 快速获取摘要和结果。
- 深度研究 (research): 使用高级搜索深度,返回更全面的 JSON 数据。
- 新闻模式 (news): 获取指定天数内的最新新闻。
使用方法
在终端运行以下命令:
# 基础搜索 (默认返回 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
依赖要求
- 安装 Python 包:
pip install tavily-python - 环境变量: 需要在项目根目录
.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 模式。
More from arcanexis/alice-single
weibo
获取微博热搜榜实时数据。当需要查看微博热点、热门话题、实时舆情时使用该技能。
20akshare
使用 akshare 获取中国金融市场实时数据和历史数据。当需要查询A股、港股、美股、指数、基金、期货等金融产品的实时行情、历史数据、财务报表时使用该技能。
7weather
直接从专业天气API获取实时天气数据和历史天气信息。当需要查询任意城市的当前天气、未来预报、空气质量等精准气象数据时使用该技能。
5fetch
使用 fetch 服务器获取网页内容并将内容转换为 Markdown。当需要从互联网获取实时信息或阅读特定网页内容时使用该技能。
4pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
4docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
4