SuperAPI AI 工具集

web-search

通用与其它

查看项目

更新于 10-15 20:30

技能介绍

用途:Web Search 是 Browser Control 的配套子技能,面向公开网络内容,提供搜索、抓取、解析与爬取能力。需要登录(SSO、MFA、企业)的页面应改用 Browser Control(CDP / AppleScript)。

主要能力:search 在网络上查找信息;fetch 将 URL 提取为干净的 Markdown;resolve 先搜索再自动抓取靠前结果;crawl 索引文档站点。

使用方式:所有命令共用同一入口,需将 <OMNI_SEARCH_DIR> 替换为实际路径。 搜索:python3 <OMNI_SEARCH_DIR>/scripts/omni_search.py search "<query>" 抓取:python3 <OMNI_SEARCH_DIR>/scripts/omni_search.py fetch "<url>" 解析:python3 <OMNI_SEARCH_DIR>/scripts/omni_search.py resolve "<query>" 爬取:python3 <OMNI_SEARCH_DIR>/scripts/omni_search.py crawl "<url>"

使用前需检查 omni-search-skill 是否安装,未找到时提示用户安装: git clone https://github.com/d-wwei/omni-search-skill.git cd omni-search-skill && python3 -m pip install -r requirements.txt

适用场景:快速搜索片段可用内置 WebSearch;深度多引擎搜索、读取公开 URL、搜索并自动抓取、爬取公开文档用本技能;需登录的 URL 或页面交互(点击、填写、导航、上传)用 Browser Control。组合流程可先用 search 找 URL,公开结果用 fetch,需认证结果用 /browse bg 经 CDP 导航读取。

限制:依赖独立维护的 omni-search-skill,可用 cd <OMNI_SEARCH_DIR> && git pull 更新;无需 API key 即可用免费提供方,配置可选 key 效果更好;未安装时应回退到内置多渠道工具(WebSearch → WebFetch → Jina → curl → CDP)。