dsh-ui-zoom:为 DSH 提供全局界面等比缩放

前言

在 DeepSeek Harness(DSH)里长时间看对话、侧边栏和设置时,只调「字号」往往不够:按钮、间距、图标和浮层仍按原布局排布,大屏或小屏上容易显得挤或空。浏览器缩放会连带地址栏和整页,也不等同于应用内 UI 缩放。下面介绍社区插件 dsh-ui-zoom(维护者 MatrixC7),它在 DSH 内按 VS Code 窗口缩放的习惯,把整个应用界面等比例放大或缩小,并写入设置面板与快捷键。

这是什么

dsh-ui-zoom 是适用于 DeepSeek Harness (DSH) 的全局 UI 缩放插件。它成比例缩放界面中的侧边栏、输入区、按钮、对话卡片、间距、图标和字体,而不是单独改字体大小。插件在 SkillHub 社区目录中归类为「趣味换装」;当前 GitHub 星标为 0。项目采用 MIT 许可证,package.json 中版本为 0.4.0。

核心功能

等比整体缩放与设置入口

缩放作用于整个应用 UI。插件会注册到「设置 → 通用」,紧跟在「字号」选项下方,项名为「界面缩放」。

预设、步进与重置

常用预设快捷按钮为 80%、90%、100%、110%、125%、150%。− / + 步进器用于微调,并提供一键重置为 100%。

快捷键与滚轮(VS Code 习惯)

  • Ctrl + = 或 Ctrl + +(macOS 为 Cmd):放大。
  • Ctrl + -(macOS 为 Cmd):缩小。
  • Ctrl + 0(macOS 为 Cmd):恢复 100%。
  • 按住 Ctrl 滚动鼠标滚轮:连续缩放。

调整时屏幕右下角会显示半透明 HUD,提示当前缩放百分比。

Double-Zoom Fix 与持久化

插件内置视口坐标空间校准,缓解 CSS zoom 下通过 createPortal 挂载的弹出菜单(如左下角用户菜单、下拉选择器、工具提示)错位问题。缩放比例保存在本地缓存,刷新或下次启动会自动恢复。

安装与启用

插件以 DSH Profile 的 bundle 方式安装;官方 README 给出的命令如下,请勿凭插件名自行拼接未在文档中出现的 CLI。

本地已有插件目录时,在当前 Profile 执行:

dsh profile install-bundle /path/to/dsh-ui-zoom

若包已发布至 npm(例如包名 dsh-ui-zoom),可使用:

dsh profile install-bundle dsh-ui-zoom

README 亦提到可在 DSH 对话框中让助手安装工作区下的插件。安装后刷新 DSH 窗口(Ctrl + R 或 F5)使前端注入生效。

安装前建议阅读仓库源码与 LICENSE,确认权限与行为符合你的环境;插件随当前 DSH 进程运行,与「一切皆插件」的 DSH 生态一致,社区目录 SkillHub 为独立站点,与 DeepSeek / 幻方无官方从属关系。

典型用法

从设置面板调节

  1. 点击左下角齿轮「设置」。
  2. 打开「通用」选项卡。
  3. 在「界面缩放」处点预设比例,或用 + / − 微调。

使用快捷键

按上文快捷键或 Ctrl + 滚轮调节;需要恢复默认时按 Ctrl + 0(macOS 为 Cmd + 0)。

适用场景与注意

适合需要在固定显示器上放大 DSH 界面、或在高分屏上缩小整体 UI 的开发者与日常用户。若你依赖大量 Portal 浮层交互,可重点验证 Double-Zoom Fix 在你当前 DSH 版本下的表现。npm 方式仅在包已发布时可用;未发布时以本地 install-bundle 路径为准。

链接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜