dondai44423/donsetch-dsh0

@dsh-external/donsetch

First-class DonSeTch web access for DeepSeek Harness: fetch, search and crawl with browser-grade stealth, keyless engines, BYOK providers and an auto-updating native binary.

包名
@dsh-external/donsetch
版本
1.1.0
许可证
AGPL-3.0
最近更新
2026年9月3日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dondai44423/donsetch-dsh

Configuration

All defaults are sensible; the plugin works with zero configuration. Options come from the bundle patch (edit $DSH_HOME/cordis.patch.yml to override) plus environment variables.

optiondefaultdescription
toolPrefixdonsetchModel-facing tool name prefix, [A-Za-z0-9_]{1,16}
channelstableUpdate channel: stable (releases) or latest (includes prereleases)
autoUpdatetrueCheck GitHub Releases and swap in newer verified binaries between calls
updateIntervalHours24Minimum gap between update checks
callTimeoutMs180000Per-tool-call timeout
bootTimeoutMs20000Daemon initialize + tools/list timeout
fallbackToPathtrueUse a donsetch already on PATH when the download fails (degraded mode, told honestly in donsetch_status)
pinnedVersioncurrentdonsetch release a fresh install pins (floor, not ceiling)

Environment: DONSETCH_DSH_PREFIX, DONSETCH_DSH_CHANNEL, DONSETCH_DSH_AUTOUPDATE=off, DONSETCH_BIN (path to a local donsetch binary), DONSETCH_DSH_CACHE_DIR.

Patch-layer example ($DSH_HOME/cordis.patch.yml, later layers win):

- override:
    - id: donsetch
      config:
        toolPrefix: web
        autoUpdate: false