Back to Registry
View Author Profile
Official Verified
Multi Engine Auto Search
Skill by chn012cjus
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chn012cjus/multi-engine-auto-searchOr
multi-engine-auto-search - 全引擎自动聚合搜索
功能
自动发现所有已安装的搜索类技能脚本,并行调用后聚合去重输出。
调用方式
python run.py <关键词>
实现逻辑
- 扫描
~/.openclaw/skills/和~/.openclaw/workspace/skills/两个目录 - 发现所有名字含 search/web/find/cn/browser 的技能的 run.py 或 scripts/search.py
- 并行用 subprocess 调用每个脚本(传入关键词 +
--json) - 通过共享临时文件
mes_result.json读取子进程 JSON 结果 - 所有结果按 URL 去重
- 无任何结果时自动用 Bing 直接兜底
支持的引擎/技能
| 技能 | 脚本 | 状态 |
|---|---|---|
browser-search-ultimate-cn | run.py | ✅ 可用(Bing) |
cn-enhanced-search | run.py | ✅ 可用(Bing) |
auto-all-search | run.py | ✅ 可用(Bing) |
web-search-plus | scripts/search.py | ⚠️ 需API Key |
multi-search-engine | 无run.py | ❌ 空壳 |
技术细节
- 并行:ThreadPoolExecutor,无数量限制
- 子进程通信:临时文件(解决 subprocess stdout 中文编码问题)
- 兜底:Bing 直接 curl(
cn.bing.com) - 依赖:Python 3 标准库 +
curl.exe
输出格式
== [Multi-Engine Search] <关键词> ==
[Discovery] Found N search skill(s)
[<skill>] +N
...
== [Core Answer] ==
摘要1
摘要2
== [Total: N unique | Sources: x, y] ==
N. [source] 标题
摘要
URL
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chn012cjus-multi-engine-auto-search": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.