dsh-page-reload
在终端中运行以下命令:
dsh plugin install Tony250-officeteam/dsh-page-reload
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Tony250-officeteam/dsh-page-reload 安装本插件(源码:https://github.com/Tony250-officeteam/dsh-page-reload),安装后重启 DSH。
插件介绍
在 DeepSeek Harness 里,你按 Ctrl+R 时往往只是在刷新右侧栏,而不是把整个应用页面重新加载。正式版在 Windows 上又常常找不到「重载页面」的菜单入口,白屏或界面卡死时很容易陷入「进程还在、但界面救不回来」的窘境。常见诱因包括渲染进程内存耗尽退出,或页面 JavaScript 层彻底卡死——这两种情况都需要一次真正的整页刷新,而不是侧边栏的局部更新。
dsh-page-reload 通过 DSH 自带的快捷键服务注册 page.reload 命令,默认绑定 Ctrl+Shift+R(macOS 为 Cmd+Shift+R)。命令会出现在「设置 → 快捷键」中,你可以按需改键或清空绑定。插件还额外在 capture 阶段挂了一层原生 keydown 监听作为兜底;若与快捷键服务重复触发,会尊重 defaultPrevented,避免互相抢事件。
这是一款纯客户端、零运行时依赖的插件,Host 侧刻意不做任何事,因此不会拖累桌面壳的插件激活。需要诚实面对的是:快捷键跑在渲染进程里——若渲染进程已整体崩溃,页面内按键无法生效,此时应走 Electron 的重新启动或托盘退出后重开,而不是强杀进程以免截断会话日志。若只是 JS 卡死而进程仍存活,Ctrl+Shift+R 通常就能把你拉回可用状态。
适合日常用 DSH 做前端或长会话工作的用户,尤其在 Windows 桌面版上遇到过白屏、卡死,或习惯性把 Ctrl+R 当成「刷新整个应用」的人。
使用场景
- 内置 Ctrl+R 只刷新右侧栏,需要把整个 DSH 页面重新加载
- Windows 正式版找不到页面重载菜单,白屏或卡死时无法自救
- 前端 JavaScript 卡死但渲染进程仍在,想用快捷键快速恢复界面
适合人员
- 日常使用 DeepSeek Harness 桌面版的用户
- 在 Windows 上经常遇到白屏或界面无响应的人
- 习惯用刷新键救场、却误触成侧边栏刷新的工作者