DSH Plugins
返回列表
🖥️

dsh-window-pin

客户端 更新于 2026.09.14

在终端中运行以下命令:

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 对话控制桌面窗口行为的开发者