dsh-win32: A Native Windows Fix and Diagnostic Plugin for DeepSeek Harness

sjh9714/dsh-win32

Development & OperationsVerified
Listed on 2026-08-22
Page last updated 2026-10-04

dsh-win32 is a DSH plugin that fixes and diagnoses DeepSeek Harness on native Windows without WSL, checking official PowerShell and Workspace Write components, applying safe repairs, and creating a desktop shortcut.

dsh-win32 is a Windows repair and diagnostic plugin designed specifically for DeepSeek Harness, fixing known DSH issues on native Windows without WSL. It checks the official persistent PowerShell and Workspace Write components, applies safe repairs, and creates a desktop shortcut. It provides a verify command for live acceptance testing without requiring a model or API key. Maintained by sjh9714 under the MIT license, it suits Windows users needing to quickly restore full DSH functionality.

How to Install

install
npmdsh plugin --profile web add dsh-win32
Category
Development & Operations
Platform
DSH Plugin
Author
sjh9714
Distribution
Plugin

dsh-win32 Key Features

Check official componentsFix known failuresCreate desktop shortcutVerify installed stackKeep official preset
Listed on dsh-plugin.org

dsh-win32 Repo Summary

What Does It Do?

dsh-win32 is a DSH plugin for DeepSeek Harness that fixes and diagnoses DSH on native Windows. It checks the official persistent PowerShell and Workspace Write components, applies safe repairs, and creates a desktop shortcut, all without WSL. Maintained by sjh9714 under the MIT license, it was last updated in 2026-08, making it a practical tool for restoring full DSH functionality on Windows.

Core Features

  • Checks the official persistent PowerShell and Workspace Write packages, identifies known Windows failures, and applies safe repairs.
  • Creates a DeepSeek Harness desktop shortcut for the Web profile while leaving the official profile and preset unchanged.
  • Provides a verify command that runs live acceptance tests against the installed DSH dependency tree without requiring a model or API key.
  • Supports --profile and --no-shortcut flags for flexible configuration and shortcut skipping.
  • In non-TTY or agent sessions, automatically requires user confirmation before starring the repository, preventing unauthorized actions.

How to Use This Plugin?

After enabling it in DSH, run the setup command to automatically check and repair the Windows environment, then open DSH, add a workspace, choose the Minimal preset, and keep Workspace Write enabled. To verify installed components, run the verify command, which executes tests in an isolated temporary environment and reports results. For legacy scripts, the --sandboxed flag remains accepted, but since current DSH already provides the sandbox, it makes no extra change.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: sjh9714/dsh-win32. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ