DSH Niubash Plugins

September 22, 2026 ยท View on GitHub

Niubash support for DeepSeek Harness: runtime providers, a one-command profile bundle, and the Web Settings card.

Install For Official DSH

Install Niubash first and make niu.exe available on PATH. Then run one command:

dsh plugin --profile web add @cmx666/dsh-niu-bundle@0.1.0-rc.9

Start DSH normally:

dsh web

The bundle enables niu-sandbox and tool-bash, disables the PowerShell shell/tool rows, adds the Niubash card under Settings > Plugins, and moves Session export into the session action group.

Packages

  • @cmx666/dsh-niu-local: local Niubash executor.
  • @cmx666/dsh-niu-sandbox: sandboxed Niubash executor.
  • @cmx666/dsh-niu-bundle: one-command DSH profile bundle.
  • @cmx666/dsh-client-ui-niu: Web Settings card and client session action placement.

Desktop

The Frameless Desktop integration lives in the main repository and installs the bundle automatically:

https://github.com/caomengxuan666/deepseek-harness-desktop

Source And Releases

Development

Each package is independently publishable from its package directory. The source mirrors the package contents published to npm; Desktop integration remains in the Desktop repository.

License

See the individual package metadata and upstream DSH license terms.