DeepSeek Harness plugin

dsh-workspace-open

Open a workspace folder from the DeepSeek Harness left workspace list.

Jump to install

Source facts

Repository
1274623767/dsh-workspace-open
Latest update
Aug 17, 2026
Category
Tools & Capabilities
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/1274623767/dsh-workspace-open
Plugin: dsh-workspace-open
Author: 1274623767

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

dsh-workspace-open

DeepSeek Harness (DSH) 插件:在左侧工作区列表中直接打开工作区的文件夹。

功能

  • 在每个真实工作区行(左侧 Workspace 列表)上增加一个文件夹按钮。
  • 点击后调用 DSH 内置的 ctx.workspaces.openPath(path),由 Host 用系统默认文件管理器打开:

- Windows:资源管理器 - macOS:Finder - Linux:xdg-open 默认文件管理器

安装

在 DSH profile 中安装本插件(任选一种):

# 本地目录
dsh plugin --profile web add ./dsh-workspace-open

# 打包后安装
npm pack
dsh plugin --profile web add ./dsh-workspace-open-0.1.0.tgz

安装后需要重启 DSH Web 服务(Host 侧插件加载),然后刷新浏览器页面。

工作原理

  • Host 半区:lib/index.js 是一个空 apply,仅用于让 DSH 发现并加载本包。
  • 浏览器半区:lib/client.js 注册到 DSH 客户端。
  • 优先使用未来版本可能提供的 sidebar.workspaces.row-menu slot;
  • 当前 DSH 0.1.0-rc.x 没有该 slot 时,自动回退到 DOM 适配器,把文件夹按钮插入到工作区行 hover 操作区。

开发

npm install
npm run build

lib/ 已提交,直接安装也可用;修改 src/ 后重新 build。

说明

  • 插件只对“真实 Workspace”行添加按钮;“Ungrouped / 未分组”不会显示。
  • 如果 DSH 官方后续提供稳定的工作区行菜单 slot,本插件会自动切换到原生注册方式。