技术文章 AI技能

multi-engine-search

发布时间
2026-06-09
最后更新
2026-06-20
阅读时长
2 分钟
浏览次数
12

multi-engine-search

简介

multi-engine-search 是一个聚合搜索技能,用于在无 API Key 的前提下,组合多个搜索引擎完成网页检索、站内搜索、时间过滤、隐私搜索与知识类查询。

当前技能资料中存在少量版本差异:

  • SKILL.md:版本 2.1.3
  • metadata.json:版本 2.0.1
  • 引擎数量描述:SKILL.md 写 16 个,metadata.json/config.json 实际列出 17 个

建议以后统一元数据,但本次仅补充说明文档,不改原逻辑。

主要能力

  • 聚合国内与国际搜索引擎
  • 支持 site:filetype:、精确匹配、排除词、OR
  • 支持按小时 / 天 / 周 / 月 / 年过滤
  • 支持 DuckDuckGo / Startpage / Brave / Qwant 等隐私搜索
  • 支持 WolframAlpha 知识与计算查询
  • 无需 API Key

搜索引擎

国内

  • Baidu
  • Bing CN
  • Bing INT
  • 360
  • Sogou
  • WeChat
  • Toutiao
  • Jisilu

国际

  • Google
  • Google HK
  • DuckDuckGo
  • Yahoo
  • Startpage
  • Brave
  • Ecosia
  • Qwant
  • WolframAlpha

说明:SKILL.mdconfig.json 的引擎列表不完全一致,请以实际配置为准。

工作方式

  1. 根据查询语言优先选择中文或国际搜索引擎
  2. 分批、限速发起搜索请求
  3. 遇到访问限制时,按需获取会话 Cookie
  4. Cookie 仅保存在内存中,搜索结束后清理
  5. 汇总结果并输出核心结论

常用查询示例

基础搜索

python tutorial

站内搜索

site:github.com react hooks

文件类型搜索

machine learning filetype:pdf

时间过滤

ai news

可配合以下时间参数使用:

  • tbs=qdr:h:过去 1 小时
  • tbs=qdr:d:过去 1 天
  • tbs=qdr:w:过去 1 周
  • tbs=qdr:m:过去 1 月
  • tbs=qdr:y:过去 1 年

DuckDuckGo Bang

!gh tensorflow

WolframAlpha

100 USD to CNY
integrate x^2 dx

高级操作符

操作符 示例 说明
site: site:github.com python 站内搜索
filetype: filetype:pdf report 指定文件类型
"" "machine learning" 精确匹配
- python -snake 排除关键词
OR cat OR dog 或条件

隐私与安全

  • 不需要 API Key
  • Cookie 仅在运行时保存在内存
  • 不写入 config.json 或其他磁盘文件
  • 仅在访问受限时按需获取 Cookie
  • 搜索结束后清理会话数据

目录结构

multi-engine-search/
├─ SKILL.md
├─ config.json
├─ metadata.json
├─ CHANGELOG.md
├─ CHANNELLOG.md
├─ _skillhub_meta.json
└─ references/

安装位置

当前建议安装到:

C:\Users\yzw\.codex\skills\multi-engine-search

安装后请重启 Codex 以加载新技能。