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.
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
- Repo: Hanihahaha/dsh-open-workspace-folder
- Category: uncategorized
- Stars: 0
- Version: GitHub main (README-documented; not published to npm — registry 404 verified 2026-09-11)
- Last push: 2026-08-17
- First seen: 2026-08-17
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.