D
dsh-searxng
v0.1.0 · 2 天前发布
SearXNG-backed search provider for the DeepSeek Harness web capability seam (ctx.web)
README
dsh-searxng
A DeepSeek Harness (dsh) plugin that registers a
SearXNG-backed search provider into the web capability seam
(ctx.web), giving your agent web_search through a free, self-hosted, key-less metasearch
instance — instead of the paid Exa/Perplexity APIs.
Install
sh
dsh plugin add dsh-searxng
(With a named profile: dsh plugin --profile <name> add dsh-searxng.)
Quick start
1. Run a SearXNG instance with the JSON format enabled (one command, one minute):
sh
cd examples/docker && docker compose up -d
# verify: curl 'http://127.0.0.1:8080/search?q=test&format=json'
The bundled compose file is loopback-only and pre-configures
[search.formats](exam
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-searxng
- Repo
- git+https://github.com/rogerdigital/dsh-searxng.git
- Engines
{"node":">=20"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}