Back to directory

dsh-workspace-explorer

In a curated listMaintenance: Active

tm5452/dsh-workspace-explorer

Windows file explorer for DeepSeek Harness Desktop, with tabs, previews, workspace search, and batch file operations.

View on GitHub
$ dsh plugin --profile web add dsh-workspace-explorer

25

stars

1

forks

JavaScript

Language

MIT

License

2026-11-08

Created

2026-11-13

Last push

MIT-licensed Windows desktop plugin that adds a tabbed file explorer with rich previews, workspace search and batch file operations to DeepSeek Harness's sidebar, plus drag-to-reference paths into the chat.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-11-14

License

MIT

01What can it help you accomplish?

  • Find and confirm a local file mid-conversation in DeepSeek Harness without leaving the chat to open Windows Explorer

    A file browser in the right sidebar: drives from 「此电脑」, a path address bar, tabs, and a preview pane for images, text, video, PDF and Office documents

    Windows DeepSeek Harness desktop users who need to check what a file actually contains before handing it to the model

  • Hand a local file or folder to the current DeepSeek Harness conversation with its full path attached

    A file reference block inserted into the input box on drop, or a path reference / attachment from the right-click menu

    Users who keep retyping or re-browsing for paths when the agent needs a local file

  • Search and tidy up a workspace from inside the chat — locate files by name, then copy, move, rename or delete them

    Workspace-mode search results that show each file's subdirectory, plus single and batch file operations with Windows clipboard integration

    Windows users who manage project folders while a DeepSeek Harness session is open on the same workspace

02How to install into DeepSeek Harness

Prerequisites

  • A Windows desktop DeepSeek Harness host — the README states local disk access is enabled only on the Windows desktop Host
  • A `dsh` CLI with the profile you run (the README's command uses `--profile web`)
  • For installing from source: `npm install` (pulls in PDF.js) and `node scripts/build-client.mjs` to produce `lib/client.js`

Installation steps

  1. 01

    Install from npm: `dsh plugin --profile web add dsh-workspace-explorer`

    $ dsh plugin --profile web add dsh-workspace-explorer

  2. 02

    Or in Harness open 插件 → 添加插件 (Plugins → Add plugin) and enter the package name `dsh-workspace-explorer`, letting the host resolve the registry itself

  3. 03

    Or paste the release package link `https://github.com/tm5452/dsh-workspace-explorer/releases/download/v1.1.34/dsh-workspace-explorer-1.1.34.tgz`, or a local `.tgz` path, into the same plugin dialog

  4. 04

    For a source checkout, add the plugin directory as `link:<absolute path>`; remove an older same-named plugin entry from the plugin list first

  5. 05

    Fully quit Harness from the system tray, then open 电脑文件资源管理器 from the sidebar's 「+」

Verify the integration

  • After quitting from the system tray and reopening, the sidebar's 「+」 offers 「电脑文件资源管理器」
  • The card body opens the session workspace and the computer button on the right goes straight to 「此电脑」

Rollback

  • Remove the plugin from the plugin list — for local test packages or directory links the README says to remove the old entry before installing the official build

03DSH integration and capability boundaries

DSH integrationNative runtime

A DSH plugin (`dsh-workspace-explorer`) that adds a 「电脑文件资源管理器」 view to the right sidebar, opened from the sidebar's 「+」 menu as a tab beside the conversation.

  • Multi-tab file browsing with remembered view per directory

    a drive, a folder, or an absolute path pasted into the address bar (Ctrl+L)→tabs that each keep their own directory, navigation history and preview, with list / large-icon view and modified-time sorting remembered per directory

    favourites and per-directory view settings are saved so the same directory reopens the same way
  • In-sidebar preview of images, text, media, PDF/Office, 3D, archives and more

    a file selected in the list or dropped onto the tab bar→inline preview: image zoom, video first frame then playback, text up to the first 2 MB, continuous PDF / Office scrolling with Ctrl+wheel zoom, STL/OBJ/PLY/GLB rotation, archive browsing after 解压预览

    Office documents are converted by Harness's local conversion serviceformats that need a full read are capped at 32 MB per file
  • Workspace search and jumping from chat output into files

    a filename keyword in workspace mode, or a click on a delivered file / changed file / local file link in a reply→results annotated with their subdirectory, and the current browser tab jumping to that directory with the file selected and previewed

    workspace search shows at most 300 results and does not traverse directory junctions
  • Right-button gesture navigation

    holding the right mouse button in the upper file area and sliding→back / forward / up one level when you release; a plain right click still opens the context menu

    in a split view the gesture starts from the file pane under the pointer

04Who is it for? When not to use it?

Good for

  • Windows DeepSeek Harness desktop users who need to check what a file actually contains before handing it to the model
  • Users who keep retyping or re-browsing for paths when the agent needs a local file
  • Windows users who manage project folders while a DeepSeek Harness session is open on the same workspace

Not for

  • Local disk access is enabled only on the Windows desktop Host, so the explorer's file browsing does not work on other platforms or on a non-desktop host.
  • Everything runs under the Windows account that started Harness: paste and rename modify the selected local files or directories, and Windows access denials surface as a prompt rather than being bypassed.

05Compatibility, maintenance and safety notes

  • Local disk access is enabled only on the Windows desktop Host, so the explorer's file browsing does not work on other platforms or on a non-desktop host.
  • Everything runs under the Windows account that started Harness: paste and rename modify the selected local files or directories, and Windows access denials surface as a prompt rather than being bypassed.
  • Fixed ceilings: embedded preview reads up to 32 MB per file, text preview reads the first 2 MB, batch operations handle at most 128 items per run, and workspace search shows at most 300 results without traversing directory junctions.
  • Video and audio previews depend on what DSH's built-in browser can decode, and glTF previews only work when the model data is embedded in the file.
2026-11-082026-11-10v1.1.34

MIT · README evidence only, latest release v1.1.34 (2026-11-13), no security audit

06Frequently asked questions

How do I install DSH Workspace Explorer into DeepSeek Harness?

Run `dsh plugin --profile web add dsh-workspace-explorer`, or open 插件 → 添加插件 in Harness and enter the package name `dsh-workspace-explorer` so the host resolves the registry. You can also paste the v1.1.34 release `.tgz` link or a local `.tgz` path into the same dialog, or add a source checkout as `link:<absolute path>`.

Why can't I see the explorer after installing?

The plugin needs a full quit, not a page refresh: the README says to exit Harness completely from the system tray and then pick 「电脑文件资源管理器」 from the sidebar's 「+」. It is also Windows-desktop only — local disk access is enabled on the Windows desktop Host and runs with the Windows account that started Harness.

How do I get a file's path into the conversation?

Drag a local file or folder from the plugin (or from Windows Explorer) into the blue box of the current conversation: on release a file reference block is inserted into the input box and the full path travels with the submission. The right-click menu offers 「引用路径文本到对话框」 for plain text and 「复制文件到对话框」 for an attachment, and dragging a folder onto the tab bar opens a new browser tab for it.

Does it replace DeepSeek Harness's built-in file entry?

No. The README says the explorer is independent of DSH's own 「文件」 entry and can be used alongside Better Sidebar; its card body opens the session workspace while the computer button on the right goes straight to 「此电脑」.

What are the hard limits?

Embedded previews read at most 32 MB per file and text previews the first 2 MB, batch operations handle at most 128 items at a time, and workspace search shows at most 300 results and does not traverse directory junctions. Video and audio playback depends on what DSH's built-in browser can decode.

08Data and sources

  • Author-claimedgithub.coma8e6b1f27f01…

    安装后,从右侧栏的「+」选择「电脑文件资源管理器」。插件适用于 Windows 桌面端,按当前 Windows 账户权限访问文件。

  • Author-claimedgithub.coma8e6b1f27f01…

    「电脑文件资源管理器」卡片主体打开会话工作区,右侧电脑按钮直达「此电脑」。它与 DSH 自带的「文件」入口独立,也可与 Better Sidebar 一起使用。

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-11-14. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.