dsh plugins中文
← Back to popular plugin directory

huyang218 · Dsh Desktop

huyang218/dsh-desktop · enterprise

Unofficial macOS/Windows desktop app for DeepSeek Harness (dsh): manages the runtime, supervises the server, and puts the web UI in a real window.

★ 3GitHub stars
2Forks
2026-08-26Last updated
JavaScriptLanguage
MITLicense

Key features

  • Update channelsdsh publishes a new build to npm's next dist-tag first and moves latest later, so a version can be plainly released and still be invisible to anyone tracking latest.
  • seed.tar — the dsh runtime currently installed in this machine's data directory
  • shell- .zip — the shell's own code (src/ and assets/, no Electron and no runtime), about 170KB
  • Process-tree termination is the part that could only be settled on real hardware, and was: killing a process group and running taskkill /T are different mechanisms, and getting it wrong produces an app that appears to exit cleanly while leaving orphaned dsh processes behind — invisible to code review.
  • Stable follows latest, Preview follows next, and the check reads both tags in the one request it already makes — so being up to date on Stable can say that Preview holds something newer, rather than leaving that as a puzzle.

Requirements

  • dsh is at release-candidate stage.
  • The contract this app depends on is deliberately minimal: dsh web --port N, plus HTTP 200 at the root meaning ready.

Install command

dsh plugin --profile web add github:huyang218/dsh-desktop
View GitHub repository ↗Back to popular plugin directory