/install duckse
Web Search (duckse)
Overview
Gunakan duckse untuk metasearch web berbasis DDGS. Skill ini mendukung:
text,news,images,videos,books- filter waktu, region, safe search, backend
- output rapi (default) atau JSON (
--json) - URL final via redirect (
--expand-url)
When to Use This Skill
Gunakan skill ini saat user meminta:
- pencarian web umum
- berita terbaru/topik tertentu
- pencarian gambar/video
- riset cepat dengan sumber URL
- fact-checking berbasis hasil web
Prerequisites
Pastikan duckse tersedia:
duckse --help
Jika belum ada, install:
curl -sSL https://raw.githubusercontent.com/dwirx/duckse/main/scripts/install.sh | bash
Core Commands
1. Basic Web Search
duckse "\x3Cquery>"
Contoh:
duckse "python asyncio tutorial"
2. Limit Results
duckse "\x3Cquery>" --max-results \x3CN>
Contoh:
duckse "machine learning frameworks" --max-results 20
3. Time Filter
duckse "\x3Cquery>" --timelimit \x3Cd|w|m|y>
Contoh:
duckse "artificial intelligence news" --type news --timelimit w
4. News Search
duckse "\x3Cquery>" --type news
Contoh:
duckse "climate change" --type news --timelimit w --max-results 15
5. Image Search
duckse "\x3Cquery>" --type images
Contoh:
duckse "sunset over mountains" --type images --max-results 20
Filter image:
duckse "landscape photos" --type images --size Large
duckse "abstract art" --type images --color Blue
duckse "icons" --type images --type-image transparent
duckse "wallpapers" --type images --layout Wide
6. Video Search
duckse "\x3Cquery>" --type videos
Contoh:
duckse "python tutorial" --type videos --max-results 15
Filter video:
duckse "cooking recipes" --type videos --duration short
duckse "documentary" --type videos --resolution high
7. Books Search
duckse "\x3Cquery>" --type books --backend annasarchive
Contoh:
duckse "sea wolf jack london" --type books --max-results 10
8. Region and SafeSearch
duckse "\x3Cquery>" --region us-en --safesearch moderate
Contoh:
duckse "local news" --type news --region us-en --safesearch on
9. JSON and Final URL
JSON output:
duckse "quantum computing" --json
Resolve final URL:
duckse "beritakan di indonesia hari ini" --expand-url --max-results 5
Valid Backends by Type
text:bing, brave, duckduckgo, google, grokipedia, mojeek, yandex, yahoo, wikipedia, autoimages:duckduckgo, autovideos:duckduckgo, autonews:bing, duckduckgo, yahoo, autobooks:annasarchive, auto
Common Usage Patterns
Research Topic
duckse "machine learning basics" --max-results 15
duckse "machine learning" --type news --timelimit m --max-results 15
duckse "machine learning tutorial" --type videos --max-results 10
Current Events Monitoring
duckse "climate summit" --type news --timelimit d --max-results 20
Fact-Checking
duckse "specific claim to verify" --type news --timelimit w --max-results 20 --expand-url
Quick Reference
Command format:
duckse "\x3Cquery>" [options]
Essential options:
--type(text|images|videos|news|books)--max-results--timelimit(d|w|m|y)--region--safesearch(on|moderate|off)--backend--json--expand-url--proxy,--timeout,--verify
Best Practices
- Gunakan query spesifik
- Pakai
--timelimituntuk informasi terbaru - Pakai
--expand-urljika butuh URL final - Gunakan
--jsonuntuk otomasi/pipeline - Sesuaikan
--max-results(mulai 10-20)
Troubleshooting
duckse: command not found- tambahkan PATH:
export PATH="$HOME/.local/bin:$PATH"
- tambahkan PATH:
- backend tidak valid
- sesuaikan dengan daftar backend per type
- hasil kosong
- longgarkan query atau hapus filter waktu
- timeout/network
- ulangi, tambah
--timeout, atau gunakan--proxy
- ulangi, tambah
Development Fallback
Jika sedang develop lokal tanpa binary terpasang global:
uv run python main.py "\x3Cquery>" [opsi yang sama]
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install duckse - 安装完成后,直接呼叫该 Skill 的名称或使用
/duckse触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Duckse 是什么?
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses duckse (DDGS-based CLI) to return clean results in pretty text or JSON. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1187 次。
如何安装 Duckse?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install duckse」即可一键安装,无需额外配置。
Duckse 是免费的吗?
是的,Duckse 完全免费(开源免费),可自由下载、安装和使用。
Duckse 支持哪些平台?
Duckse 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Duckse?
由 dwirx(@dwirx)开发并维护,当前版本 v0.1.0。