Imported from luovicter-collab/openclaw-docs (
skills/smart-search/SKILL.md). Install upstream withnpx skills add luovicter-collab/openclaw-docs --skill smart-search. Copyright stays with the author.
全量融合搜索
何时使用
推荐使用融合搜索:
- 重要查询、需要全面信息
- 时效性数据(版本、价格、新闻)
- 对比调研、不确定的事实
- 第三方库/框架的最佳实践
可用内置搜索:
- 简单快速查询
- 已知单一来源足够的场景
命令
用 exec 执行,必须带超时参数(否则 10 秒后被 SIGTERM 中断):
~/.openclaw/workspace/bin/smart-search "查询内容"
exec 参数: timeout: 120, yieldMs: 120000(融合搜索需 30–60 秒)
搜索源(全部执行)
| 类型 | 搜索源 |
|---|---|
| MCP 服务 | MiniMax、Tavily、Exa Web、Exa Code |
| 国内引擎 | 百度、Bing中国、搜狗、微信搜索、头条 |
| 国际引擎 | Google、DuckDuckGo、Brave、Startpage |
固定返回 Top 20 条结果。
何时搜索
必须搜索(无条件):
- 时效性:"最新"、"最近"、"今年"、"当前"
- 具体数据:价格、版本号、统计、排名
- 第三方库/框架:API 用法、配置方法
- 对比/调研:"哪个好"、"对比"、"区别"
- 不确定的事实
尽量搜索(能搜就搜):
- 写代码前:可能有更好的实践
- 解决问题前:可能有现成方案
- 做决策前:可能有参考信息
核心思想:宁可多搜,不可漏搜。
结果解读
- 🔥 多源命中 = 多个搜索引擎都找到 = 最可靠
- 🤖 AI 摘要 = Tavily 生成 = 快速了解
- 可信度排序 = 前面的结果更可靠
示例
# 写代码前
python3 ~/.openclaw/workspace/scripts/hybrid_search.py "FastAPI JWT authentication 2026"
# 解决问题
python3 ~/.openclaw/workspace/scripts/hybrid_search.py "Python requests timeout solution"
# 对比调研
python3 ~/.openclaw/workspace/scripts/hybrid_search.py "Milvus vs Pinecone 2026"
# 查版本
python3 ~/.openclaw/workspace/scripts/hybrid_search.py "OpenClaw latest version"