When adding a workspace in DeepSeek Harness Desktop, the app normally renders a built-in directory browser in the web interface. This plugin intercepts that flow and directly invokes native Windows components, allowing users to use the system-level folder picker.

Plugin Positioning

This is a desktop plugin for DeepSeek Harness Desktop. Maintained by developer liell, its core value lies in bypassing the app’s internal directory selection UI to directly launch the native Windows File Explorer for folder selection.

Core Features

  • Native Window Invocation: Directly opens the native Windows folder dialog from the “Add Workspace” entry point (including the Chat Hero area and sidebar).
  • No UI of Its Own: As a client plugin decoupled from rendering, it contains no UI code and only serves as a logic integration point.
  • System-level Experience: Uses Electron’s dialog.showOpenDialog to provide a full File Explorer experience (such as Quick Access, path navigation, and creating new folders).
  • Update Resilience: The plugin is installed under the $DSH_HOME directory and is not overwritten when the main application is updated.
  • Idempotent Installation: The installation script can be run repeatedly without causing errors or adding duplicate configuration.
  • No Volume Restrictions: Supports accessing any readable and writable volume, including exFAT, FAT32, and network volumes.

Installation and Enablement

In the repository root directory, run the installation script via PowerShell. The script copies the plugin files to the profiles folder under the user directory and automatically modifies the cordis.patch.yml configuration file.

powershell -ExecutionPolicy Bypass -File .\install.ps1

After installation, DeepSeek Harness Desktop must be restarted to load the new plugin. The plugin is installed at $DSH_HOME\profiles\node_modules\dsh-workspace-explorer-picker\, meaning application updates will not affect its presence.

Typical Usage

  1. Click “Add Workspace” in DSH Desktop.
  2. Instead of the web interface’s directory picker, the Windows File Explorer dialog is displayed directly.
  3. Select the target folder and confirm to create the workspace.

Applicable Scenarios and Notes

  • Operating System Limitation: This feature relies on native Windows Shell capabilities and only supports Windows.
  • Runtime Environment: The DeepSeek Harness Desktop application must be running.
  • Fallback Mechanism: If run in an environment where the desktop bridge is not loaded, the plugin falls back to the host’s directory-picker interface.
  • Permissions and Security: Because the plugin runs with the permissions of the current DSH process, ensure it is installed from a trusted source and review the source code and license (MIT).

Summary

dsh-workspace-explorer-picker provides Windows users with a more system-integrated file management experience, and by installing it under the user configuration directory, it ensures stability after application upgrades.

Project URL: https://github.com/liell/dsh-workspace-explorer-picker