DSH Plugins
返回列表
🖥️

dsh-desktop-menu

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install YOGEMOW/dsh-desktop-menu

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install YOGEMOW/dsh-desktop-menu,或从插件管理器选择仓库 https://github.com/YOGEMOW/dsh-desktop-menu 安装。

插件介绍

DSH 桌面端左上角「应用」菜单里其实早就写好了「刷新页面」和「重启应用与 Host」,只是被开发构建开关挡在菜单外。日常排查页面状态、或需要干净重启主进程时,只能关托盘、找安装目录或依赖其它变通,既慢也不稳。

dsh-desktop-menu 做的是等长补丁:把挡住菜单的两处开关改成恒真表达式,每处仅 11 字节替换,不改动 asar 归档的其它偏移;同时把 asar 头里的 SHA256 integrity 做等长同步,让归档在校验上仍然自洽。插件本身没有界面,也不会往页面里注入任何脚本——你得到的是可复用的补丁流程与文档,换一台电脑也能按同样思路操作。

适合经常在 DSH 桌面端里开发、联调或运维的人:想从原生菜单一键刷新或走 app.relaunch() 可靠重启,而不是折腾标题栏按钮或容易被安全软件拦的外部进程方案。需要留意桌面端自动更新会覆盖 app.asar,更新后重新 apply 即可;补丁写在安装目录,Program Files 等位置可能需要管理员权限。

使用场景

  • 联调时想从「应用」菜单一键刷新当前页面
  • 主进程异常或需要干净退出时用原生重启而非杀进程
  • 桌面端自动更新后需要重新打补丁恢复菜单项

适合人员

  • 日常使用 DSH 桌面端的开发者
  • 需要可靠重启与刷新入口的联调人员
  • 愿意按文档自行维护 asar 补丁的高级用户