dsh-right-click-menu
在终端中运行以下命令:
dsh plugin install Ignareo/dsh-right-click-menu
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中可通过侧栏 Plugins → Add plugin 粘贴 https://github.com/Ignareo/dsh-right-click-menu,或先完全退出 DSH 后执行 dsh plugin install Ignareo/dsh-right-click-menu;若已装上游同名插件请先卸载再装。
插件介绍
DSH 桌面壳自带的右键菜单主要面向可编辑输入框和选中的文字。在右侧文件树、聊天里出现的文件路径、@file 引用、工作区项目名或普通超链接上点右键,往往什么都不会出现——这不是你操作错了,而是界面原本就没把这些区域接进菜单体系。
dsh-right-click-menu 在页面里按位置接管右键:文件树行与目录空白、聊天正文与行内代码里的路径、文档路径标签与改动审阅行、左侧工作区项目、以及任意链接,都会弹出对应的文件或链接菜单。路径会先经宿主确认是否存在;找不到时会明确提示「工作区里没有找到 …」,而不是静默忽略。输入框、选中文本、消息操作、代码块和 JSON 复制按钮等仍走原生菜单,互不抢戏。
文件菜单覆盖预览、在树中展开、用默认或指定应用打开、在资源管理器中定位、复制路径/相对路径/文件名/内容,以及另存为等常见操作;链接菜单支持侧栏或外部浏览器打开、处理 mailto 等 scheme,以及复制地址或 Markdown 链接。菜单文案跟随 DSH 界面语言(中/英),切换后即时生效。
如果你每天在 DSH 里浏览文件树、在对话里点路径、切换工作区或右键链接,又希望少切到系统资源管理器或反复复制粘贴,这个插件会很顺手。它是两个上游 MIT 项目的合并加固版,针对 DSH 0.2.x Web 界面构建;DSH 升级后若 DOM 标记有变,可能需要随版本调整并跑测试验证。
使用场景
- 在右侧文件树行或目录空白处右键,快速预览、打开或复制路径
- 在聊天里对 src/index.ts 等路径右键,存在则出文件菜单,不存在则提示
- 对侧栏工作区项目名或页面链接右键,定位目录或在浏览器中打开
适合人员
- 经常在 DSH 文件树与聊天路径之间来回点选的用户
- 需要在对话里对 @file 与链接做复制、打开、另存为等操作的人
- 希望少离开 DSH 界面就能管理本地与远程工作区文件的人