web-search-hub

🌐 全网信息一站式智能检索

🥥42总安装量 17评分人数 12
100% 的用户推荐

基于 DuckDuckGo 的全能搜索工具,支持网页、新闻、图片、视频多类型检索与多格式导出,满足研究与信息收集需求。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec/system/subprocess 等危险函数调用
  • ✅ 依赖版本通过 requirements 锁定,无动态代码下载和执行行为
  • ✅ 文件操作安全,仅支持写入用户通过 `--output` 明确指定的路径
  • ⚠️ 搜索查询会发送至 DuckDuckGo 服务器(预期行为,避免搜索敏感信息)
  • ⚠️ T3 来源(个人开发者账号),建议在隔离环境中测试后再正式使用

使用说明

Web Search Hub 是一款基于 DuckDuckGo 搜索引擎的多功能网络搜索工具,旨在为用户提供一站式的信息检索解决方案。该技能通过命令行界面整合了网页、新闻、图片和视频四大搜索类型,支持精细化筛选与多格式输出,适用于研究、内容创作和日常信息收集场景。

核心用法方面,用户需先安装 OpenClawCLI 和 duckduckgo-search 依赖库,随后通过 python scripts/search.py 命令配合不同参数执行搜索。工具支持通过 --type 指定搜索类型(web/news/images/videos),利用 --time-range 限定时间范围(日/周/月/年),借助 --max-results 控制结果数量,并可选择 text、markdown 或 json 三种输出格式。对于图片和视频搜索,还提供了尺寸、颜色、时长、分辨率等专业过滤选项,满足特定资源查找需求。

显著优点体现在其全面的搜索能力与灵活的配置选项。相比单一搜索引擎,该工具覆盖多种内容形态,支持从快速事实核查到深度学术研究的各类需求。输出格式的多样性(尤其是 JSON 支持)便于后续程序化处理和自动化工作流集成。此外,DuckDuckGo 作为隐私友好的搜索引擎,不会跟踪用户搜索历史,在一定程度上保护了用户隐私。

潜在局限性在于搜索结果完全依赖 DuckDuckGo 的索引,可能与 Google 等主流搜索引擎存在差异,且不支持 site:、filetype: 等高级搜索运算符。其次,作为 T3 来源的个人开发者项目,虽经安全审计但仍需谨慎使用。技术层面,工具无法访问付费墙后的内容,对 JavaScript 动态渲染的页面支持有限,且受限于 DuckDuckGo API 的速率限制和可用性。

适合的目标群体包括学术研究人员、市场分析师、内容创作者、记者以及需要进行多源信息验证的专业人士。对于需要批量收集公开网络资源、跟踪热点新闻或整理视觉素材的用户尤为适用。

使用风险主要涉及网络依赖和隐私考量。所有搜索查询均会发送至 DuckDuckGo 服务器,虽为预期功能,但用户应避免搜索高度敏感的个人信息。此外,工具依赖外部 Python 库,建议在虚拟环境中安装以避免系统 Python 环境被破坏。由于来源为社区个人开发者,建议在生产环境使用前进行充分测试,并注意 API 速率限制可能导致的访问延迟。

web-search-hub 内容

文件夹图标scripts文件夹
手动下载zip · 8.3 kB
search.pytext/plain
请选择文件