AI Agent Hub
Back to plugins
🖥️

dsh-open-workspace

Client Updated 2026.09.08

Run the following command in DeepSeek Harness:

dsh plugin install Xingkong42/dsh-open-workspace

Paste the following prompt into your AI chat to install this plugin:

Install by running dsh plugin install Xingkong42/dsh-open-workspace in your terminal; the source code is hosted at https://github.com/Xingkong42/dsh-open-workspace . Restart dsh web after installation to activate the plugin.

About this plugin

The DSH Web GUI is built around conversation flow, but the files that actually matter — source code, assets, configs — live in workspace folders outside the browser. Every time you need to inspect, drag, or tidy those files you must leave the window and hunt for the right directory in a file manager; with several workspaces in play, picking the wrong path is easy. dsh-open-workspace bridges that gap by embedding a one-click open-workspace action directly inside the GUI.

The plugin registers two entry points: a menu item in the sidebar session-row ellipsis menu and a button in the conversation header bar. Both share the same resolution logic — locate the workspace path/cwd, then fall back through the session cwd, a flat list, and finally the current session. On Windows it spawns explorer.exe with UTF-16 arguments, so Chinese and other non-ASCII paths open correctly instead of suffering the silent failures common with PowerShell shortcuts. A toast in the bottom-right corner confirms success or reports failure, so the action is never a black box.

It is aimed at DSH Web GUI users who juggle multiple workspaces and constantly shuttle between conversation and the underlying file system. The plugin does not alter session content, adds no runtime dependencies beyond the DSH host, and requires only a one-time install plus a web-server restart — making it straightforward to include in shared team configurations.

Use Cases

  • Click a GUI button to instantly open the current session workspace in the OS file manager
  • Quickly locate and open the correct folder when juggling multiple workspaces
  • Reliably open paths containing Chinese or special characters without garbled output

Best For

  • Developers managing multiple workspaces in the DSH Web GUI daily
  • Users who frequently shuttle between the chat interface and local file system
  • DSH users on Windows with Chinese or special-character file paths