DSH Plugins
返回列表
🧠

dsh-window-bounds

记忆 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install flying4055/dsh-window-bounds

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

在 DeepSeek Harness 桌面端打开「插件 → 添加插件」,输入 flying4055/dsh-window-bounds 或源码地址 https://github.com/flying4055/dsh-window-bounds 完成安装,装完重启当前 profile 生效。

插件介绍

DeepSeek Harness 桌面端(Electron)把主窗口尺寸写死在 1280×820,也没有暴露读写窗口几何的官方接口。每次打开都像「重置布局」,大屏或多显示器用户尤其难受。本插件在壳允许的唯一入口上工作:通过 index 注入在应用挂载前从 localStorage 还原尺寸与位置,并在你拖动、缩放时用防抖写回,关闭时窗口往往只是进托盘,所以不靠卸载回调。

核心能力是「记住并还原」:可单独控制是否持久化、是否还原位置,并对尺寸下限、坐标上限和当前显示器工作区做校验,非法几何会安全回退到壳默认值,不会把窗口藏到屏幕外。它不碰最大化/全屏状态,也不承诺跨断开显示器的位置——那是当前 API 与环境的诚实边界。

适合每天在桌面端长时间用 DSH、希望窗口停在顺手大小和位置的人;也适合需要可配置最小尺寸与调试 trace 的进阶用户。配置写在 profile patch 里,面板刻意不提供表单(避免与 DSH 设置服务的 schema 判定冲突),需要改项时直接编辑配置即可。

使用场景

  • 每天打开 DSH 桌面端,希望窗口仍是昨天调好的大小和位置
  • 大屏或多显示器下不想每次都被重置成 1280×820
  • 拖动或缩放窗口后,下次启动能自动回到离开时的几何

适合人员

  • 长期使用 DeepSeek Harness 桌面端的日常用户
  • 需要固定工作区布局的多显示器用户
  • 会改 profile 配置、需要最小尺寸或 trace 调试的进阶用户