aooyoo/dsh-web-search-ddg
aooyoo★ 1JavaScriptLast synced: 2026-08-16
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no model billing
README excerpt
dsh-web-search-ddg 中文 English Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web capability seam ( ctx.web ). DSH's shipped search route ( deepseek-official ) performs every web search as a full billed model round trip on deepseek-v4-flash — even when your session model is something else entirely. This plugin replaces that with your local browser : it drives Chrome/Edge/Chromium headless against DuckDuckGo's HTML endpoint and parses the result links out of the dumped DOM. - Zero model tokens per search — no API key, no auxiliary model request - Zero dependencies — Node builtins only; no Playwright/Puppeteer download - Keeps the shipped provider registered — switching is a one-line config change, not an uninstall Requirements - A DSH host (≥ 0.1.0-rc ) providing the ctx.web seam - A local Chromium-family browser. Detected automatically on macOS (Chrome, Edge, Chromium) and Linux ( /usr/bin/chromium , /usr/bin/google-chrome ); override with chromePath - Node.js ≥ 18 Install In your DSH profile directory (e.g. /.dsh/profiles/web ), install the package as an out-of-tree plugin: Then edit the profile's cordis.patch.yml to mount it and make it the default search pro…
View full README on GitHub →