HomeBrowseUpload
← Back to registry
// Skill profile

🔍 Unified Search - 统一搜索技能

name: unified-search

by coder-knock · published 2026-03-22

API集成加密货币
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:coder-knock/coder-knock-unified-search
View on GitHub
// Full documentation

---

name: unified-search

description: 统一搜索技能!中文用百度,英文用 DuckDuckGo,加密货币用 CoinGecko

---

# 🔍 Unified Search - 统一搜索技能

**智能融合多种搜索引擎,一个脚本搞定所有搜索!**

  • 🇨🇳 中文查询 → 自动用百度
  • 🇺🇸 英文查询 → 自动用 DuckDuckGo
  • 💰 加密货币 → 自动用 CoinGecko 实时价格
  • ---

    🚀 快速开始

    方式1:使用统一智能搜索脚本(最推荐 ⭐⭐⭐⭐⭐⭐)

    **自动选择最佳搜索引擎!** 一行命令,智能搞定!

    cd skills/baidu-search
    
    # 中文搜索 → 自动用百度
    python scripts/unified_search.py "Python 教程" --format
    
    # 英文搜索 → 自动用 DuckDuckGo
    python scripts/unified_search.py "Python tutorial" --format
    
    # 加密货币 → 自动用 CoinGecko
    python scripts/unified_search.py "btc价格" --format

    方式2:使用 Playwright 浏览器搜索(推荐 ⭐⭐⭐⭐⭐)

    最稳定、最可靠的方式,使用 ClawX 内置的 browser 工具:

    // 1. 启动浏览器
    browser(action="start")
    
    // 2. 打开百度或 Bing
    browser(action="open", targetUrl="https://www.baidu.com")
    // 或 browser(action="open", targetUrl="https://www.bing.com")
    
    // 3. 获取页面快照
    browser(action="snapshot")
    
    // 4. 在搜索框输入关键词(找到搜索框的 ref,如 e12)
    browser(action="act", request={
      kind: "type",
      ref: "e12",
      text: "搜索词"
    })
    
    // 5. 按回车搜索
    browser(action="act", request={
      kind: "press",
      ref: "e12",
      key: "Enter"
    })
    
    // 6. 获取搜索结果
    browser(action="snapshot")

    方式3:使用智能 Python 脚本搜索(备选)

    cd skills/baidu-search
    python scripts/smart_search.py "你的搜索词" --format

    方式4:使用原始百度 Python 脚本

    cd skills/baidu-search
    python scripts/baidu_search.py "你的搜索词" --format

    ---

    📋 功能对比

    | 功能 | 统一智能搜索 | Playwright 浏览器 | 智能脚本 | 原始百度 |

    |------|------------|-----------------|---------|---------|

    | 中文自动用百度 | ✅ | ⭐⭐⭐⭐⭐ 手动 | ✅ | ✅ |

    | 英文自动用 DDG | ✅ | ⭐⭐⭐⭐⭐ 手动 | ❌ | ❌ |

    | 加密货币实时价 | ✅ | ❌ 需手动 | ✅ | ❌ |

    | 多数据源集成 | ✅ 百度+DDG+API | ❌ 单一引擎 | ✅ 百度+Bing+API | ❌ 仅百度 |

    | 易用性 | ⭐⭐⭐⭐⭐ 一行命令 | ⭐⭐⭐⭐ 需多步 | ⭐⭐⭐⭐⭐ 一行 | ⭐⭐⭐⭐⭐ 一行 |

    | 推荐度 | ⭐⭐⭐⭐⭐⭐ 首选 | ⭐⭐⭐⭐⭐ 备选 | ⭐⭐⭐⭐ 备选 | ⭐⭐⭐ 备选 |

    ---

    🎯 触发模式

    | 触发短语 | 说明 |

    |---------|------|

    | 搜索[查询内容] | 使用统一智能搜索 |

    | 统一搜索[查询内容] | 使用统一智能搜索 |

    | 百度搜索[查询内容] | 使用百度搜索 |

    | 浏览器搜索[查询内容] | 使用 Playwright 搜索 |

    | baidu-search [查询内容] | 使用百度搜索 |

    ---

    💡 最佳实践

    日常搜索推荐流程

    1. **首选**:`unified_search.py` - 自动选择,最方便

    2. **备选**:Playwright 浏览器搜索 - 最稳定,可处理验证码

    3. **备选**:`smart_search.py` - 百度 + Bing 双保险

    选择指南

    | 场景 | 推荐方式 |

    |------|---------|

    | 快速搜索任何内容 | unified_search.py |

    | 中文内容搜索 | unified_search.py → 百度 |

    | 英文内容搜索 | unified_search.py → DuckDuckGo |

    | BTC/ETH 价格查询 | unified_search.py → CoinGecko |

    | 需要完整网页截图 | Playwright 浏览器搜索 |

    ---

    🛠️ 故障排除

    问题:统一搜索脚本找不到模块

    **解决方案**:确保 ddg-search 技能存在于 skills 目录中

    # 检查目录结构
    ls C:\Users\opens\.openclaw\workspace\skills\
    # 应该能看到 baidu-search 和 ddg-search

    问题:DuckDuckGo 搜索失败

    **解决方案**:安装 duckduckgo-search 库

    pip install duckduckgo-search
    # 或者在 ddg-search 目录中安装
    cd skills/ddg-search
    pip install -r requirements.txt

    问题:百度搜索遇到验证码

    **解决方案**:

  • 使用 Playwright 浏览器搜索方式(可以人工处理验证码)
  • 或者使用 unified_search.py,它会自动降级到 DuckDuckGo
  • ---

    📁 目录结构

    skills/baidu-search/
    ├── SKILL.md                      # 本文件
    ├── README.md                     # 用户友好的说明
    ├── OPTIMIZATION_SUMMARY.md       # 优化总结
    ├── requirements.txt              # Python 依赖
    ├── example_usage.js              # 使用示例
    ├── quick_test.py                 # 快速测试
    └── scripts/
        ├── unified_search.py         # ⭐ 统一智能搜索(推荐)
        ├── smart_search.py           # 智能搜索脚本
        └── baidu_search.py           # 原始百度脚本

    ---

    🔧 依赖安装

    如需使用 Python 脚本搜索方式:

    cd skills/baidu-search
    pip install requests beautifulsoup4
    
    # 如果使用统一搜索,还需要安装 DuckDuckGo 依赖
    cd ../ddg-search
    pip install -r requirements.txt

    ---

    ✨ 统一搜索特色功能

    1. **🧠 智能语言检测**

    - 自动识别中文/英文查询

    - 选择最佳搜索引擎

    2. **💰 加密货币支持**

    - BTC/ETH/比特币/以太坊自动识别

    - CoinGecko 实时价格

    - 美元 + 人民币双币种

    3. **🔄 自动 Fallback**

    - 百度失败 → 自动用 DDG

    - DDG 失败 → 自动用百度

    - 双重保障

    4. **📊 标明来源**

    - 每个结果显示来源(百度/DuckDuckGo/CoinGecko)

    - 清楚知道数据来自哪里

    ---

    **统一搜索,一个脚本搞定所有!首选 unified_search.py!** 🎉

    // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band