chinng-inta/dsh-web-search-searxng
chinng-inta★ 1TypeScript最后同步: 2026-08-15
—
README 摘要
dsh-web-search-searxng A SearXNG-backed WebSearchProvider for the DeepSeek Harness web capability seam ( ctx.web ). SearXNG is a self-hosted metasearch engine. One search here is a plain retrieval call against the instance's /search?format=json endpoint, so unlike the shipped DeepSeek provider it needs no API key and costs no model turn — the shipped provider issues a full Messages request with the native web search server tool, paying latency and generated tokens for every search. This is an implementation package: it registers a provider into ctx.web and does not register a model-facing tool. @deepseek-ai/dsh-tool-web owns web search , its schema, its prompt guidance, and the result card. Installing this package makes that existing tool work against your own instance. Install The package declares dsh.bundle , so this single command also activates it: the bundle patch inserts the provider row and selects it on the web row. Point it at your instance and restart: Verify the composition before booting: Your instance must serve JSON SearXNG does not enable the JSON API by default. In the instance's settings.yml : Without it the endpoint answers with the HTML result page, and this prov…
在 GitHub 查看完整 README →