DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Page Zoom — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
P

dsh-page-zoom

Page Zoom

DeepSeek Harness Web UI 页面缩放插件:Ctrl+滚轮 与 Ctrl+=/-/0 快捷键放大缩小页面,范围 25%-300%,本地持久化;悬浮栏默认隐藏。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:Centaurea5547196/dsh-page-zoom#c88a85629d536e4a697ca106a2a381c01702dbf9
README兼容性版本

兼容性与来源证明

Page Zoom 以 dsh-page-zoom 发布,当前版本为 0.1.3。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/9

版本

0.1.3stable
2026/9/9
0.1.0stable
2026/8/31

相关插件

正在加载相关插件…

最新版
0.1.3
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/9
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包

README

dsh-page-zoom

DeepSeek Harness Web UI 的「页面缩放」客户端插件,像 PDF 阅读器/浏览器那样缩放整个页面:

  • 快捷键:Ctrl+滚轮 缩放;Ctrl+= / Ctrl+- 缩放;Ctrl+0 恢复 100%(与 Word/浏览器一致)
  • 悬浮栏默认隐藏(v0.1.3 起强制隐藏,不占任何界面空间);缩放引擎、拖动与边界夹取逻辑仍在包内休眠,便于日后重新启用
  • 范围 25%–300%,Ctrl+滚轮 按「步进」缩放(默认 5%)
  • 缩放即时生效,持久化在浏览器 localStorage(按浏览器记忆,刷新/重启保留;卸载时不会残留服务端配置)
  • 对全屏对话框做了缩放补偿(max-height: calc(100vh / zoom)),放大时弹窗不会超出窗口

组成

文件作用
index.jshost 半:仅提供插件行身份(无 Node 侧逻辑)
client.jsbrowser 半:快捷键 + 缩放引擎(悬停栏代码休眠,lazy-CJS bundle,无需构建)
cordis.patch.ymlbundle 层补丁:插入 dsh-page-zoom 行
package.jsondsh.client.platform: web,导出 ./client

安装(其他 DSH 安装)

# 从本目录打包后安装到 web profile
dsh plugin --profile web add dsh-page-zoom-0.1.3.tgz

在 DSH Desktop 里:包放入 profile 的 node_modules,把 dsh-page-zoom 加进 profile package.json 的 dsh.profile.bundles(与 dsh-cost-meter 一致), 重启桌面应用生效。

卸载

  • 从 dsh.profile.bundles 移除 dsh-page-zoom,删除 <profile>/node_modules/dsh-page-zoom 与依赖声明,重启。
  • 浏览器里删除 localStorage["dsh-page-zoom:v1"] 即清除缩放记忆。

说明

  • 缩放通过 CSS html{zoom} 实现,等价于浏览器页面缩放(布局重排)。
  • 快捷键在 window 捕获阶段拦截,preventDefault 阻止浏览器自身 Ctrl+滚轮缩放叠加。
  • v0.1.3 起加载时强制 bar = false,旧会话残留的 bar: true 不会让悬浮栏复活。
  • 缩放值存于浏览器本地(与 dsh-chat-width 的「按浏览器记忆」一致), 不写 settings.yaml,因此无需任何服务端命名空间补丁。

License

MIT