SuperAPI AI 工具集

omnisearch

通用与其它

查看项目

更新于 10-16 05:41

技能介绍

Omnisearch 用于统一调度多个搜索来源。它把查询自动归类后路由到合适服务商,也支持强制指定、并行搜索和社交模式。\n\n覆盖范围:Brave 负责 Google SERP 网页与新闻,Tavily 提供带引用的 AI 答案与内容提取,Xpoz 覆盖 Twitter/X、Reddit、Instagram,Exa 负责语义检索、研究论文与公司信息,Firecrawl 负责页面抓取与整站爬取。\n\n主要脚本:omnisearch.py 是元路由入口;brave_search.py 支持新闻、freshness、国家与语言;tavily_search.py 支持 --answer、--advanced、--news、--finance、extract;xpoz_search.py 提供 twitter、reddit、instagram 等子命令及过滤参数。常用写法如 python3 ~/.claude/skills/omnisearch/scripts/omnisearch.py "query" --parallel --no-text。\n\n自动路由依据关键词信号,例如 @ 或 #、tweet、reddit 归社交,latest、breaking 归新闻,paper、arxiv 归学术,who is、what is 归事实速答。\n\n使用前需在 ~/.config/env/secrets.env 配置至少一个密钥,如 BRAVE_API_KEY、TAVILY_API_KEY、XPOZ_API_KEY,以及跨技能使用的 EXA_API_KEY、FIRECRAWL_API_KEY;缺密钥会报错,可用任意子集。\n\n限制:各提供商成本、免费额度和结果质量不同,部分能力依赖密钥与联网;并行全文检索大量结果会消耗较多 token,建议先只取标题与 URL,再选择性提取。其他功能与定价细节资料未完全提供。