Hanihahaha/dsh-open-workspace-folder

Adds a 「在文件资源管理器中显示」 (Show in file explorer) entry to every workspace overflow menu in the DeepSeek Harness Web UI. Selecting it invokes the harness workspaces.openPath() API, which opens that workspace directory in the operating system's default file manager.

uncategorized ★ 0 updated 2026-08-17
View on GitHub ↗

Install

dsh plugin --profile web add ".\dsh-open-workspace-folder"

README install, run from the repository root (the package is linked from the current workspace into the selected profile, so the config records that path). Restart dsh web after installation and refresh http://127.0.0.1:3080.

Compatibility

DSH web profile; the action calls the harness's workspaces.openPath() API, so the workspace directory opens in the host operating system's default file manager. Windows is the primary target (README install uses a PowerShell-style relative path).

Details

Recent updates

README notes the implementation stays inside the documented client menu slot and calls the public workspaces.openPath() API rather than reaching into host internals.

FAQ

How do I install dsh-open-workspace-folder?
From the repository root run: dsh plugin --profile web add ".\dsh-open-workspace-folder", then restart dsh web and refresh http://127.0.0.1:3080.
Where does the menu item appear?
On every workspace overflow menu in the DSH Web UI, as 「在文件资源管理器中显示」 — it opens the workspace directory in your OS file manager.
What API does it use?
The harness workspaces.openPath() API, so it needs the web profile and behaves exactly like opening the folder from the harness itself.

More plugins in uncategorized

Browse more in uncategorized

Guides for uncategorized plugins