dsh-open-workspace-folder

by Hanihahaha

0 工具与能力github 检测到 manifest package.json#dsh收录于 08-17

Adds 在文件资源管理器中显示 to every workspace overflow menu in DeepSeek Harness Web. Selecting it invokes the Harness workspaces.openPath() API, which opens the workspace directory in…

Adds Reveal in File Explorer to every workspace overflow menu in DeepSeek Harness Web; selecting it invokes the Harness workspaces.openPath() API to open the workspace directory.

安装

dsh plugin --profile web add github:Hanihahaha/dsh-open-workspace-folder

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

English

为 DeepSeek Harness Web 的每个工作区溢出菜单添加“在文件资源管理器中显示”。选择后会调用 Harness 的 workspaces.openPath() API,在宿主操作系统的默认文件管理器中打开工作区目录。

安装

# 在仓库根目录执行。
dsh plugin --profile web add ".\dsh-open-workspace-folder"

安装后重启 dsh web,再刷新 http://127.0.0.1:3080。该包会从当前工作区链接到所选 profile,因此配置会在后续 dsh web 重启后保留。

实现说明

当前 ui-workspace 包没有公开工作区溢出菜单项的插槽。客户端适配器会观察原生的两项工作区菜单,复用 Rename 行的样式,并通过稳定的工作区行顺序和实时工作区快照解析目标路径。

它不会通过工作区显示标题解析目标,因此相同标题的工作区仍可安全使用。

原始 README: https://github.com/Hanihahaha/dsh-open-workspace-folder/blob/main/README.zh.md ↗