soushen-hunter

Installation
SKILL.md

搜神猎手 (SouShen Hunter) - Bing 搜索 Skill

高性能 Bing 搜索引擎,基于 Playwright 实现深度网页信息提取。

核心功能

1. Bing 搜索

执行 Bing 搜索并返回结构化结果:

  • 标题、URL、摘要、来源网站
  • 自动过滤广告和无关内容
  • 支持中文和英文搜索

2. 深度页面分析

对指定 URL 进行深度扫描,提取:

  • 所有链接:文本、href、类型
  • 表单信息:action、method、输入字段
  • 按钮元素:文本、类型、动作
  • 外部脚本:JS 文件 URL 列表
  • 页面元数据:meta tags、Open Graph 等

使用方法

基础搜索

python scripts/bing_search.py "OpenClaw AI Agent"

深度页面分析

python scripts/bing_search.py "placeholder" --deep https://example.com

Python API

from bing_search import BingSearchAgent, SearchResult

async with BingSearchAgent(headless=True) as agent:
    # 搜索
    results = await agent.search("关键词", num_results=10)
    
    # 深度分析
    elements = await agent.extract_page_elements("https://example.com")

依赖要求

  • Python 3.8+
  • playwright (pip install playwright)
  • Chrome/Chromium 浏览器

配置说明

脚本默认查找以下 Chrome 路径:

  • ~/.local/bin/chrome-for-testing-dir/chrome
  • /usr/bin/google-chrome
  • /usr/bin/chromium

可通过修改脚本中的 CHROME_PATHS 列表自定义路径。

反检测特性

  • 禁用自动化控制标记 (--disable-blink-features=AutomationControlled)
  • 模拟真实用户代理
  • 设置合理视口大小
  • 随机化部分行为模式
Weekly Installs
1
GitHub Stars
51
First Seen
Mar 17, 2026