Multi Search Engine v2.0.1 是一个集成 17 个搜索引擎的技能,用于在无需 API 密钥的情况下进行网络抓取式搜索。
一、用途 该技能把多个国内与国际搜索引擎的搜索入口整合在一起,便于按需构造搜索请求并抓取结果。资料中列出:国内 8 个(百度、Bing CN、Bing INT、360、搜狗、微信、头条、集思录),国际 9 个(Google、Google HK、DuckDuckGo、Yahoo、Startpage、Brave、Ecosia、Qwant、WolframAlpha)。
二、主要能力
- 多引擎搜索入口,每个引擎均提供带 {keyword} 占位符的 URL。
- 高级搜索运算符:site:(站内搜索)、filetype:(指定文件类型)、""(精确匹配)、-(排除词)、OR(任一词)。
- 时间过滤参数:tbs=qdr:h(过去一小时)、tbs=qdr:d(过去一天)、tbs=qdr:w(过去一周)、tbs=qdr:m(过去一月)、tbs=qdr:y(过去一年)。
- 隐私搜索引擎:DuckDuckGo(无跟踪)、Startpage(Google 结果 + 隐私)、Brave(独立索引)、Qwant(符合欧盟 GDPR)。
- DuckDuckGo Bangs 快捷方式:!g(Google)、!gh(GitHub)、!so(Stack Overflow)、!w(Wikipedia)、!yt(YouTube)。
- WolframAlpha 查询:数学计算、单位/货币转换(如 100 USD to CNY)、股票、天气等。
三、使用方式 通过 web_fetch 直接请求构造好的 URL,把 {keyword} 替换为关键词。资料给出的示例如下:
- 基础搜索:web_fetch({"url": "https://www.google.com/search?q=python+tutorial"})
- 站内搜索:web_fetch({"url": "https://www.google.com/search?q=site:github.com+react"})
- 文件类型:web_fetch({"url": "https://www.google.com/search?q=machine+learning+filetype:pdf"})
- 时间过滤(过去一周):web_fetch({"url": "https://www.google.com/search?q=ai+news&tbs=qdr:w"})
- 隐私搜索:web_fetch({"url": "https://duckduckgo.com/html/?q=privacy+tools"})
- DuckDuckGo Bangs:web_fetch({"url": "https://duckduckgo.com/html/?q=!gh+tensorflow"})
- 知识计算:web_fetch({"url": "https://www.wolframalpha.com/input?i=100+USD+to+CNY"})
四、适用场景 需要同时覆盖国内与海外信息源的综合检索;需要限定站点或文件类型的精确查找;需要按时间范围筛选的时效性内容;以及注重隐私的搜索需求。
五、限制 资料仅提供各搜索引擎的 URL 构造与抓取示例,不提供 API 密钥或官方接口;实际可用性取决于目标引擎的访问条件与抓取环境。资料未提及收费、价格、平台支持、效果保证等信息,这些内容暂未提供。
六、文档与许可 参考文档:references/advanced-search.md(国内搜索指南)、references/international-search.md(国际搜索指南);CHANGELOG.md(版本历史)。许可:MIT。