DeepSeek Harness 页面重载快捷键插件

前言

DeepSeek Harness(DSH)在正式版中移除了整页刷新的菜单入口,导致前端卡死或白屏时缺乏快速恢复手段。内置的 page.refresh(Ctrl+R)只刷新右侧栏面板,无法重载整个应用页面。tony250-officeteam/dsh-page-reload 插件通过注册 page.reload 命令,提供整页重载快捷键,作为 UI 卡死时的自救手段。

它是什么

这是一个 DSH 客户端插件,由 Tony250-officeteam 维护。它使用 DSH 自带的快捷键服务(@deepseek-ai/dsh-client-shortcuts)注册 page.reload 命令,默认绑定 Ctrl+Shift+R(Windows/Linux 桌面与 Web)或 Cmd+Shift+R(macOS)。该命令会出现在「设置 → 快捷键」(Ctrl+/)中,可重新绑定或清空。

核心功能

  • 注册 page.reload 命令,执行整页重载
  • 快捷键绑定:Ctrl+Shift+R(默认),可在设置中修改
  • 双层保护:快捷键服务 + 渲染进程原生 keydown 监听,以 defaultPrevented 为优先
  • 仅在客户端运行,零运行时依赖
  • 插件状态写入 localStorage["dsh-page-reload-probe"],支持调试探针

安装与启用

从 GitHub 安装:

dsh plugin --profile desktop add github:<your-user>/dsh-page-reload

或从本地目录:

dsh plugin --profile desktop add link:/path/to/dsh-page-reload

安装后重启 DSH(托盘 → 退出 → 重开)。

典型用法

  • 在 DSH 界面中按下 Ctrl+Shift+R,整页重载当前界面
  • 若页面 JS 卡死但渲染进程还活着,该快捷键可恢复
  • 打开「设置 → 快捷键」(Ctrl+/),搜索 page.reload,可改键或清空绑定

适用场景与注意

  • 适合 DSH 正式版用户,当界面卡死或白屏时快速恢复
  • 插件在渲染进程中运行:若渲染进程已完全崩溃,页面内按键无效,需通过 Electron 弹窗「重新启动」或托盘退出后重启
  • 安装前应检查源码与许可证(MIT)

结尾

该插件填补了 DSH 正式版缺乏整页刷新入口的空白,提供简单可靠的 UI 恢复手段。如需更多信息或反馈,可访问插件目录页或 GitHub 仓库。

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

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

小夜