DSH Plugins
返回列表
🖥️

dsh-modal-enhancer

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install lisniuse/dsh-modal-enhancer

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install lisniuse/dsh-modal-enhancer 即可安装本插件,完整源码地址为 https://github.com/lisniuse/dsh-modal-enhancer。

插件介绍

DeepSeek Harness 的 Web 弹窗采用传统全屏遮罩加居中框的形式,无法拖拽、缩放,多个配置面板同时打开时操作非常受限。dsh-modal-enhancer 以纯客户端注入的方式解决这一问题:它通过 ARIA 对话框合约自动发现所有兼容弹窗,无需修改任何 Harness 源码或依赖 CSS 哈希。装上之后,每个弹窗都会获得顶部拖拽条、四边四角共八向缩放手柄、置顶图钉、最大化 / 还原按钮以及一键移除遮罩和模糊的开关,体验接近桌面窗体。此外,每个弹窗的位置、尺寸、最大化状态、置顶状态和遮罩偏好都会写入 localStorage,跨 React 重挂载甚至浏览器重启后自动恢复,免去反复拖放的烦恼。全局开关位于 Settings → General → 弹窗增强,随时可以一键关闭并干净卸载所有注入节点。

使用场景

  • 同时打开多个弹窗对比设置时,自由拖拽和缩放窗口至舒适位置
  • 长时间调参或编辑 Agent 预设时,移除遮罩减少视觉干扰,几何状态跨重启保留
  • 多显示器或频繁切换分辨率后,弹窗位置与尺寸自动恢复,免去反复拖放

适合人员

  • 频繁打开多个弹窗、需要自由摆放窗口的 Harness 日常使用者
  • 需要多面板并排对比或编辑的开发者
  • 偏好桌面级窗口操作体验、不愿修改 Harness 源码的终端用户