dsh-auto-update
在终端中运行以下命令:
dsh plugin install 1708994293-hue/dsh-auto-update
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install 1708994293-hue/dsh-auto-update,或按官方文档从 https://github.com/1708994293-hue/dsh-auto-update 安装后完全退出并重启 DSH。
插件介绍
装了不少 DSH 插件之后,版本往往散落在各处:谁该升、升到哪一版,很少有人愿意每次启动都自己去市场里挨个核对。dsh-auto-update 把这件事收进后台——在你照常打开 DSH 时,它会针对「已经下载并且已启用」的插件做一次版本扫描,只在确实有可前向升级的新版本时才打扰你。
启动约八秒后开始检查,不挡界面;无更新时完全静默。有新版本时,右下角会出现提示卡,逐条列出插件名与「当前版本 → 最新版本」,你可以选择全部更新或稍后提醒。更新必须经过你的确认,且走 DSH 官方插件通道,语义与插件市场一致,不会粗暴覆盖你的 profile 配置;完成后会提示重启 DSH 后生效。
检查范围尊重你的实际使用状态:只关心 profile 里既在 dependencies 又在 bundles 里的插件,会排除市场里被禁用的包、本地 link/file/git 等非 registry 依赖,以及插件自身;版本比较基于 semver,只提示升级、不会建议降级。若你希望本次启动完全安静,也可以通过环境变量关闭检查。
适合经常依赖多个社区插件、希望保持环境新鲜又不想手动盯更新的 DSH 用户;也适合团队或个人在长期使用的 desktop profile 上,用最小交互成本维持插件版本健康。
使用场景
- 每次启动 DSH 后想自动知道已启用插件是否有新版本
- 不想手动逛插件市场逐个对比版本号
- 希望批量升级前能看清列表并自己点确认
适合人员
- 日常安装多个 DSH 插件的桌面用户
- 希望保持插件较新但不想频繁手动检查的人
- 使用 desktop profile 并重视配置不被覆盖的长期使用者