dsh-window-pin
在终端中运行以下命令:
dsh plugin install MARIOMLY/dsh-window-pin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install MARIOMLY/dsh-window-pin 即可安装,源码地址为 https://github.com/MARIOMLY/dsh-window-pin 。
插件介绍
DSH 桌面应用运行在 Chromium 窗口内,而浏览器 API 本身不提供将原生窗口设为始终置顶的能力。dsh-window-pin 在宿主侧调用 Windows SetWindowPos 绕过这一限制,让 DSH 窗口可以真正固定在所有其他窗口之上,无需额外的系统工具或第三方窗口管理器。
核心体验集中在左侧栏底栏的图钉按钮:空心表示未置顶,实心高亮表示已置顶,点击即可切换。插件同时注册了 window_pin 模型工具,你可以直接对 Agent 说把窗口置顶让它代劳。置顶状态以意愿形式落盘,窗口句柄变更后(重启服务、从托盘唤回)会自动恢复,不会丢失。
适合在 Windows 上使用 DSH 桌面应用、且经常需要让它悬浮在终端、浏览器或 IDE 之上进行对照工作的开发者。插件仅支持 Windows,单次切换约 400 至 500 毫秒,按钮图标即时反馈,日常使用几乎无感。
使用场景
- 多窗口对照工作时让 DSH 悬浮在 IDE 或终端之上
- 录屏或演示时固定 DSH 窗口不被其他应用遮挡
- 通过 Agent 对话指令一键切换置顶状态
适合人员
- 在 Windows 上使用 DSH 桌面应用的开发者
- 需要频繁切换窗口焦点进行对照工作的用户
- 希望通过 Agent 对话控制桌面窗口行为的开发者