dsh-workspace-menu
Manifest valid★ 4DSH workspace/chat enhancement menu: pin, rename, open in file explorer, archive, fork, copy, new window. Settings integrated into General.
dsh-workspace-menu
把 DSH 主页的工作区和会话管理补齐:双击或右键,就能置顶、重命名、打开资源管理器、归档、分叉、复制、新窗口打开。所有开关都收在通用设置里,按需开启。
亮点
- 工作区操作:置顶、重命名、在资源管理器中打开、复制路径、新建会话、从列表移除、删除工作区(含磁盘)
- 会话操作:置顶、重命名、标记未读/已读、归档、分叉、复制会话链接、复制会话标题、在新窗口中打开、打开所在目录、删除会话(含磁盘记录)
- 跨平台:Windows 用资源管理器,macOS 用 Finder,Linux 自动选择
xdg-open/gio/ 常见文件管理器 - 设置集成:功能开关放在 DSH 通用设置里,支持折叠,逐项开关,不用的时候不会占菜单
- 不动内置源码:通过 DOM 事件和 React fiber 定位工作区/会话行,不修改 DSH 自带代码
- 删除与归档管理不冲突:永久删除会话复用
@mlgbnb/dsh-archive-manager,本插件只负责移除工作区目录,不直接改写归档/projcache 文件
功能
Project 行(双击或右键):
- 置顶 / 取消置顶
- 重命名
- 在资源管理器中打开
- 复制路径
- 新建会话
- 从工作区列表中移除(保留磁盘)
- 删除工作区(含磁盘,二次确认)
Chat 行(双击或右键):
- 置顶 / 取消置顶
- 重命名
- 标记未读 / 已读
- 归档会话
- 分叉会话
- 复制会话链接
- 复制会话标题
- 在新窗口中打开
- 打开所在目录
- 删除会话(含磁盘记录,二次确认)
设置集成在 DSH 通用设置(General)里,可以单独开关每个功能。
安装
从 Releases 下载 tgz,然后:
dsh plugin --profile web add dsh-external-dsh-workspace-menu-1.2.0.tgz
本地开发:
npm install
npm run build
说明
- “在资源管理器中打开”由 Host 调用系统文件管理器:Windows 用资源管理器,macOS 用 Finder,Linux 自动选择
xdg-open/gio/ 常见文件管理器。 - 置顶和未读状态存在浏览器 localStorage。
- 新窗口打开依赖
?session=<id>深链。 - 设置项位于 DSH 设置 → 通用设置,可折叠展开。
- “删除会话(含磁盘记录)”和“删除工作区(含磁盘)”都需要安装
@mlgbnb/dsh-archive-manager;会话记录由它删除,本插件只负责移除工作区目录。
Comments
Loading…
Similar plugins
by jidekaixin2dian
Right-click any file reference in the chat to open it, open it with an associated application, reveal it in the file manager, copy its path or contents, and save it.
★ 1
MIT
JavaScript
Oct 28, 2026
dsh plugin --profile web add @jidekaixin2dian/dsh-file-actionsby miao-ge
DSH plugin: right-click menu on the left sidebar workspace rows - rename, delete workspace, open in VS Code, reveal in File Explorer, plus open in a new tab when dsh-project-tabs is installed.
★ 0
MIT
JavaScript
Oct 5, 2026
dsh plugin --profile web add dsh-sidebar-context-menuby dreammaker2016
该仓库暂未提供项目说明。
★ 1
MIT
JavaScript
Sep 21, 2026
dsh plugin --profile web add @z1995418/dsh-file-menuby XcodeFish
Adds a right-click menu on file references in chat output, listing registered applications with icons for open-with, revealing files in the file manager, and copying absolute or relative paths resolve
★ 1
MIT
JavaScript
Oct 1, 2026
dsh plugin --profile web add @codefisher798/dsh-file-link-menuby Arrosam
Adds upload, download, new folder, delete, drag-to-move, drag-to-chat and in-place text editing with auto-save to the workspace Files tab and file previews.
★ 0
JavaScript
Oct 19, 2026
dsh plugin --profile web add dsh-better-workspace-file-managerby g1998815
DSH(DeepSeek Harness) 右侧原生工具侧边栏插件:文件系统浏览器 / Git 变更与 diff / 会话变更 采用·撤回 / PTY 控制台。Windows 直连 node-pty,跟随 DSH 主题,RPC fail-closed。
★ 3
JavaScript
Aug 16, 2026
dsh plugin --profile web add dsh-workspace-tools