DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-page-reload

Page Reload

DSH client plugin: registers the page.reload command (default Ctrl+Shift+R) that reloads the WHOLE app page — a recovery shortcut for a wedged or white-screened UI. Unlike the built-in page.refresh (Ctrl+R), which only refreshes the right sidebar panel.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Tony250-officeteam/dsh-page-reload#f6bfa2f452058c7a69d755f6d4562a9cce6f4cbe
READMECompatibilityVersions

Compatibility and provenance

Page Reload is published as dsh-page-reload and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/21/2026

Versions

1.0.0stable
10/21/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/21/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundleRefresh session titles as new human prompts arrive.Personalized Recommendations@deepseek-ai/dsh-personalized-recommendationsPersonalized pages and built-in plugin recommendations offered as cards below answersExperimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI plugins

README

dsh-page-reload

给 DeepSeek Harness 加一个整页刷新快捷键 —— 前端卡死 / 白屏时的自救键。

内置的 page.refresh(Ctrl+R)只刷新右侧栏面板,不是整页刷新。本插件注册真正的整页重载命令,默认 Ctrl+Shift+R。

English: README.en.md

为什么需要它

  • DSH 正式版在 Windows 上没有页面重载入口:应用菜单被替换成两个隐藏 DevTools 项,reload 菜单只在开发模式注册(见 app.asar lib/main.js 的 ...development ? [...] : [])。
  • 内置的 page.refresh(Ctrl+R)只刷新右侧栏面板,不是整页刷新(实现在 dsh-client-ui-sidebar-right 的 registerSidebarShortcuts)。
  • 白屏的常见真凶是渲染进程 OOM 退出(userData\logs\crash-*-renderer.log 实证:Desktop renderer exited: oom);页面 JS 层卡死时同样需要整页重载。

它做什么

通过 DSH 自带的快捷键服务(@deepseek-ai/dsh-client-shortcuts)注册命令 page.reload:

  • 默认键位:Ctrl+Shift+R(Windows/Linux 桌面与 Web),macOS 为 Cmd+Shift+R。
  • 命令会出现在 设置 → 快捷键(Ctrl+/)里,可自由改键或清空绑定。
  • 第二层保护:另装一个 capture 阶段的原生 keydown 兜底监听(与快捷键服务重复触发时以 defaultPrevented 让路),双保险。

安装

# 从 GitHub 安装
dsh plugin --profile desktop add github:<your-user>/dsh-page-reload

# 或从本地目录
dsh plugin --profile desktop add link:/path/to/dsh-page-reload

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

插件是 client-only、零运行时依赖。Host 半侧刻意什么都不做,因此永远不会让桌面壳的插件激活失败。

边界说明(诚实版)

  • 快捷键跑在渲染进程里:如果渲染进程已整个崩溃退出,页面内按键无法生效。那种情况 Electron 会弹「应用无法启动/致命错误」对话框,点重新启动;或托盘图标 → 退出 → 重开。
  • 若前端只是 JS 卡死但渲染进程还活着,Ctrl+Shift+R 即可恢复。
  • 绝不要为了刷新强杀进程(会截断会话日志);走托盘退出。

探针

执行情况写入 localStorage["dsh-page-reload-probe"](phase: registered / raw-listener-installed / command-run / raw-listener-run / error …)。从磁盘读取:

$ud = Join-Path $env:APPDATA '@deepseek-ai\dsh-desktop\Local Storage\leveldb'
Get-ChildItem $ud -File | ForEach-Object { Select-String -Path $_.FullName -Pattern 'dsh-page-reload-probe' }

卸载

从 profile 的 package.json 中移除该条目(dependencies 与 dsh.profile.bundles),删掉 node_modules 里的链接,重启即可。绑定偏好(Desktop 存 userData/keybindings.json)会保留但无害。

License

MIT