dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Install the Node.js environment and Deepseek Harness in one go, and launch them via desktop shortcut. 一次性安装node.js环境和Deepseek Harness,以及桌面快捷方式启动
A small, third-party Windows bootstrapper for installing the Node.js runtime when needed, launching DeepSeek Harness, and opening its local web UI. It is not an official DeepSeek installer and is not affiliated with DeepSeek.
The release EXE contains only PowerShell/CMD launcher material. It does not bundle Node.js or DeepSeek Harness. At run time it fetches the latest Windows LTS MSI from https://nodejs.org, then runs DeepSeek's documented command: npx.cmd --yes @deepseek-ai/dsh web --no-open.
The launcher distinguishes four states: already running, starting, not running,
and port taken by a different program. A running Harness is identified over HTTP
(the unauthenticated 401 contract or the authenticated page carrying the
DeepSeek Harness title and __DSH_BOOT__); an open TCP port alone is never
treated as ready. A running instance is reused and opened directly, without
starting another npx process and without requesting a new authentication URL.
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\Build-Release.ps1
This uses the built-in .NET Framework C# compiler and IExpress; no Electron, Tauri, Node runtime, or third-party packager is required. The result is dist\release\DeepSeekHarnessBootstrapper-Setup-vX.YY.exe.
Offline tests (no network, no installation):
powershell -NoProfile -ExecutionPolicy Bypass -File .\tests\SmokeTests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\tests\HarnessReadiness.Tests.ps1
Logs live under %LocalAppData%\DeepSeekHarnessBootstrapper\logs, not in the repository. They record command outcomes and diagnostic tails, never environment variables, API keys, or full token URLs.
The official Node MSI can require elevation. If Windows displays UAC, the user must approve it; the bootstrapper then refreshes discovery without requiring a reboot. Network access to nodejs.org and the npm registry is required, and the first npx download can take several minutes.
Node.js is obtained only from nodejs.org and remains subject to its own license. DeepSeek Harness is installed from the @deepseek-ai/dsh npm package and remains subject to its upstream license and terms. This repository does not include either product or its branding assets.
assets/dsh.png and assets/dsh.ico are local build inputs; the project does not claim ownership of the DeepSeek Harness mark. Before redistributing, confirm that redistribution of this upstream artwork is permitted; otherwise replace or remove the artwork and supply it as a local build input.