dsh-desktop-upgrade
在终端中运行以下命令:
dsh plugin install Liu-fu-gui/dsh-desktop-upgrade
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install Liu-fu-gui/dsh-desktop-upgrade 安装本插件(源码仓库:https://github.com/Liu-fu-gui/dsh-desktop-upgrade),装完后重启 DSH Desktop。
插件介绍
DSH Desktop 的 Web 设置页里其实早就预留了检查更新的能力,但界面上从未出现对应入口;官方路径往往藏在系统托盘,后台也会定时自查。若你习惯在设置里办事,或希望对话里的助手能帮你查版本、发起升级,就会感到缺了一块。
dsh-desktop-upgrade 在不改动任何内核文件的前提下,把官方同一条升级链路补到可点、可调用的位置:设置里新增「DSH 升级」分区,展示当前版本、官方最新与更新通道,并提供检查更新与(有新版时)下载并安装;托盘菜单增加「升级 DSH…」;同时注册 dsh_upgrade 工具,支持仅查版本、仅检查或确认后走安装包流程。下载前仍会弹出桌面版原生确认框,与官方托盘项一致。
桌面版内核位于安装目录的 node_modules,profile 下的依赖多为指向它的联接,第三方「一键 npm 升级」往往碰不到真正的本体。本插件明确走官方安装包与 desktopRuntime.updates 适配器,不做应用内静默自更新,也不替换 resources 里的内核。
适合日常使用 DSH Desktop 发行版、希望在设置或托盘里顺手升级、或想让 Agent 在征得你确认后协助检查与升级的用户。非打包开发环境或缺少 desktopRuntime 时,相关能力会不可用,这与插件设计边界一致。
使用场景
- 想在 Web 设置里查看当前版本并一键检查官方更新
- 习惯从托盘右键发起升级,而不只依赖后台自动通知
- 在对话里让助手查询是否有新版本并在确认后下载安装包
适合人员
- 日常使用 DSH Desktop 发行版的用户
- 经常在设置页管理环境的人
- 希望 Agent 能协助查版本与发起官方升级的用户