百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

ddgs

> 编程语言
开源

一个聚合多种网络搜索服务结果的元搜索库

2.9K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个聚合多种网络搜索服务结果的元搜索库

DDGS | Dux 分布式全局搜索

一个聚合多种网络搜索服务结果的元搜索库。

目录

  • 安装
  • CLI 版本
  • API 服务器
  • MCP 服务器
  • 搜索引擎
  • DDGS 类
  • 1. text()
  • 2. images()
  • 3. videos()
  • 4. news()
  • 5. books()
  • 6. extract()
  • 免责声明

安装

python
pip install -U ddgs       # Base install
pip install -U ddgs[api]  # API server (FastAPI)
pip install -U ddgs[mcp]  # MCP server (stdio)

CLI 版本

python3
ddgs - -help

API 服务器

-- 安装

bash
pip install -U ddgs[api]

-- CLI

bash
ddgs api              # Start server in foreground
ddgs api -d           # Start in detached mode (background)
ddgs api -s           # Stop detached server
ddgs api --host 127.0.0.1 --port 4479  # Default port 4479
ddgs api -pr socks5h://127.0.0.1:9150  # With proxy

-- Docker compose

bash
git clone https://github.com/deedy5/ddgs && cd ddgs
docker-compose up --build

-- Bash 脚本

bash
git clone https://github.com/deedy5/ddgs && cd ddgs
chmod +x start_api.sh
./start_api.sh

端点

端点 方法 描述
/search/text GET, POST 文本搜索
/search/images GET, POST 图片搜索
/search/news GET, POST 新闻搜索
/search/videos GET, POST 视频搜索
/search/books GET, POST 图书搜索
/extract GET, POST 从URL提取内容
/health GET 健康检查
/docs GET Swagger UI
/redoc GET ReDoc 文档

MCP 服务器

  • 安装
bash
pip install -U ddgs[mcp]
  • 命令行
bash
ddgs mcp    # Start MCP server (stdio transport)
ddgs mcp -pr socks5h://127.0.0.1:9150  # With proxy

可用工具

工具 描述
search_text 网络文本搜索

Go To TOP Go To TOP

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythonapiddgsdhtmcp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言