Introduction

The plugin ecosystem of DeepSeek Harness (DSH) emphasizes “everything is a plugin.” Community plugins are generally used to supplement entry points for local operations in the Web GUI and do not require replacing the main program interface.

In the DSH Web GUI, if a session is already associated with a Workspace, it is often necessary to view the current Workspace root directory locally later. Manually copying the path and opening the file manager interrupts the operation. dsh-open-explorer provides such an entry point: it adds a folder button to the right of the session title and adds “Open in Explorer” to the ... menu on the right side of the workspace.

The plugin introduced here is a community plugin, not equivalent to the official app store; it also does not imply an official affiliation with DeepSeek / Fujian.

What is it

dsh-open-explorer is maintained by YooRarely and is licensed under MIT.

It provides a convenient entry point to open the Workspace folder for the DSH Web GUI: it provides a folder button to the right of the DSH session title; upon clicking, it requests the host running DSH to open the current Workspace root directory via a public Client Connection Host RPC.

This plugin does not modify or depend on DSH source code; it only uses the public Client Connection Host RPC and Header Slot.

Core Features

  • Provides a folder button to the right of the DSH Web GUI session title.
  • Adds “Open in Explorer” to the ... menu on the right side of the workspace.
  • Upon clicking, requests the host running DSH to open the current Workspace root directory, rather than opening a specific file.
  • Does not modify or depend on DSH source code; only uses the public Client Connection Host RPC and Header Slot.
  • Supports system directory opening methods for Windows, macOS, Linux, and WSL.
  • Uses a browser-compatible adaptation based on ARIA semantics for the current npm DSH workspace ... menu.
  • Browser-side code is submitted directly as client.js and requires no build tools.

Installation and Enablement

The installation command is as follows:

dsh plugin --profile web add github:YooRarely/dsh-open-explorer

After installation, restart the DSH Web service:

dsh web

Then refresh the page in your browser to use it.

Typical Usage

  1. Open the DeepSeek Harness Web interface.
  2. Enter a session that is already associated with a Workspace.
  3. Click the folder button to the right of the session title.
  4. The system file manager will open the root directory of that Workspace.

You can also select “Open in Explorer” from the ... menu on the right side of the workspace to trigger the same directory opening action.

Platform Behavior

Platform Opening Method Condition
Windows File Explorer No extra configuration
macOS System default directory opener No extra configuration
Linux xdg-open Requires desktop environment
WSL Open after converting to Windows path Requires available Windows desktop

If accessing DSH via a remote browser, the directory will open on the host running DSH, not on the computer where the browser is located.

Applicable Scenarios and Notes

Suitable for scenarios where DSH Web GUI is used and there is a need to quickly open the current Workspace root directory from the Web interface.

Notes before use:

  • The plugin requests the host running DSH to open a local directory; the plugin runs with the permissions of the current dsh process.
  • You should check the source code and license before installation; this plugin’s license is MIT.
  • Linux depends on xdg-open in a desktop environment.
  • WSL requires converting the path to a Windows path and having an available Windows desktop.
  • The insertion of the workspace menu depends on the ARIA semantic adaptation of the current npm DSH; the session title button is one of the main entry points.

Related Links

  • GitHub: https://github.com/YooRarely/dsh-open-explorer
  • Directory page clue: https://www.skillhub.cn/plugins/YooRarely/dsh-open-explorer

The directory page link above comes from the plugin clue and is not an official directory page confirmation.