dsh-copy-fix
在终端中运行以下命令:
dsh plugin install lhh666-6/dsh-copy-fix
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install lhh666-6/dsh-copy-fix 即可安装该插件,源码地址为 https://github.com/lhh666-6/dsh-copy-fix
插件介绍
DSH Desktop 的渲染进程运行在沙箱中,部分操作系统或企业安全策略会直接拒绝浏览器 Clipboard API 的程序化写入。结果就是界面上每一个复制按钮点下去都毫无反应,用户误以为是界面 bug,实际上只是沙箱把剪贴板通道堵死了。dsh-copy-fix 就是为这个痛点而生的 DSH 配置插件。
插件的核心思路是搭建一条多级回退的写入链路:首先尝试标准的 navigator.clipboard.writeText;一旦失败,便将文本 POST 到插件自有的本地回环路由,由 Electron 主进程直接调用系统级剪贴板完成写入;若主进程通道也不可用,最终再退回到 document.execCommand('copy') 兜底。三层保障确保在绝大多数桌面环境下复制操作都能真正落盘。
如果你在使用 DSH Desktop 时频繁遭遇复制按钮失灵、需要手动选中再复制的尴尬,装上这个插件即可一劳永逸地解决剪贴板兼容性问题。
使用场景
- DSH Desktop 中点击复制按钮毫无反应
- 企业安全策略拦截了浏览器剪贴板 API 的程序化写入
- 沙箱渲染进程中 navigator.clipboard 调用被拒绝
适合人员
- 使用 DSH Desktop 且经常遭遇复制失效的用户
- 在企业沙箱策略下工作、剪贴板访问受限的桌面应用使用者
- 通过 DSH 插件体系扩展桌面端能力的开发者