返回顶部
d

ddgs-search多引擎网页搜索

Free multi-engine web search via ddgs CLI (DuckDuckGo, Google, Bing, Brave, Yandex, Yahoo, Wikipedia) + arXiv API search. No API keys required. Use when user needs web search, research paper discovery, or when other skills need a search backend. Drop-in replacement for web-search-plus.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.2.0
安全检测
已通过
1,167
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

ddgs-search

ddgs-search

为什么选择这项技能?

🆓 完全免费 — 无需API密钥、无需订阅、无速率限制、无账单意外。

🔍 集成8个搜索引擎 — Google、Bing、DuckDuckGo、Brave、Yandex、Yahoo、Wikipedia和Mojeek。只需一个标志即可切换引擎。大多数搜索技能仅支持一个引擎。

🎓 内置arXiv学术搜索 — 通过arXiv的免费API直接搜索学术论文。返回作者、分类、摘要和出版日期。非常适合研究人员、学生和AI/ML从业者。

🔌 即插即用 — 输出与web-search-plus兼容的JSON格式,因此可与任何期望该格式的技能或工具配合使用。零配置迁移。

轻量级 — 单个pip包,无需浏览器自动化,无需无头Chrome。搜索在1-3秒内完成。

安装

bash
python3 scripts/install.py

支持macOS、Linux和Windows。安装ddgs包,验证CLI访问权限,并运行快速搜索测试。

手动安装

bash pip install ddgs

网页搜索

CLI包装器(推荐)

ddgs-search包装器将干净的JSON输出到stdout,无交互式提示或中止问题:

bash

Google(默认)


ddgs-search 你的查询 5 google

其他引擎

ddgs-search 你的查询 3 duckduckgo ddgs-search 你的查询 5 brave ddgs-search 你的查询 10 yandex

Python脚本(web-search-plus兼容JSON)

bash

Google(默认)


python3 scripts/search.py -q 你的查询 -m 5

其他引擎

python3 scripts/search.py -q 你的查询 -b duckduckgo python3 scripts/search.py -q 你的查询 -b brave python3 scripts/search.py -q 你的查询 -b yandex python3 scripts/search.py -q 你的查询 -b yahoo python3 scripts/search.py -q 你的查询 -b wikipedia

输出(web-search-plus兼容JSON):
json
{
provider: ddgs,
results: [
{title: ..., url: ..., snippet: ..., published_date: ...}
]
}

arXiv搜索

bash

按主题搜索


python3 scripts/arxiv_search.py -q 3D高斯泼溅 -m 10

按字段搜索(标题、摘要、分类)

python3 scripts/arxiv_search.py -q ti:transformer AND cat:cs.CV -m 5

按相关性排序而非日期

python3 scripts/arxiv_search.py -q 强化学习 --sort-by relevance

返回作者、分类、摘要 — 相同的JSON格式。

直接CLI

⚠️ 原始ddgs text CLI存在分页错误(input()调用 → 在非TTY环境中显示Aborted!并返回退出码1)。请改用ddgs-search包装器或-o file.json。

bash
ddgs text -q 查询 -m 5 -b google -o /tmp/results.json

集成

设置WEBSEARCHPLUS_PATH以将其用作其他技能的搜索后端:
bash
export WEBSEARCHPLUS_PATH=path/to/ddgs-search/scripts/search.py

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ddgs-search-1776419995 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ddgs-search-1776419995 技能

通过命令行安装

skillhub install ddgs-search-1776419995

下载

⬇ 下载 ddgs-search v1.2.0(免费)

文件大小: 7.24 KB | 发布时间: 2026-4-17 19:06

v1.2.0 最新 2026-4-17 19:06
Add ddgs-search CLI wrapper script that fixes raw ddgs pagination bug (input() → Aborted + exit 1 in non-TTY). Wrapper outputs clean JSON, exit 0. Updated install.py to auto-install wrapper to ~/.local/bin. Updated SKILL.md docs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部