ddgs-search

🔍 八引擎免费搜索 · 内置学术检索

完全免费的八引擎网络搜索工具,无需API密钥,内置arXiv学术搜索,1-3秒快速返回结果

收藏
8.5k
安装
1.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

ddgs-search 是一款基于 Python ddgs 包的多引擎搜索技能,提供完全免费的网络搜索与学术论文检索能力。

核心用法

  • Web 搜索:支持 Google、Bing、DuckDuckGo、Brave、Yandex、Yahoo、Wikipedia 等8个搜索引擎,通过 -b 参数快速切换
  • arXiv 学术搜索:直接调用 arXiv 免费 API,支持标题、摘要、分类字段检索,返回作者、分类、摘要、出版日期等完整元数据
  • 即插即用:输出格式与 web-search-plus 完全兼容,可零配置替换现有搜索后端

显著优点

  • 零成本:无需 API 密钥、无订阅费用、无速率限制
  • 高性能:无浏览器自动化开销,搜索 1-3 秒完成
  • 轻量依赖:单个 pip 包安装,跨平台支持(macOS/Linux/Windows)
  • 学术友好:内置 arXiv 搜索对研究人员、学生、AI/ML 从业者极具价值

潜在局限

  • 依赖第三方搜索引擎的可用性,某些地区可能受限
  • 无高级搜索过滤(如时间范围、文件类型)
  • 相比付费 API(如 SerpAPI、Google Custom Search),结果稳定性与字段完整性可能略逊
  • 无结果缓存机制,重复查询消耗相同资源

适合人群

  • 需要免费搜索后端的开发者与 AI 应用构建者
  • 研究人员、学生进行学术论文快速检索
  • 对浏览器自动化方案(如 Playwright/Selenium)性能敏感的用户

常规风险

  • 依赖 ddgs 包的持续维护,上游变更可能影响功能
  • 搜索引擎反爬策略可能导致临时失效
  • 建议设置合理的请求间隔,避免触发源站限制

ddgs-search 内容

scripts文件夹
手动下载zip · 5.6 kB
arxiv_search.pytext/plain
请选择文件