SuCriss/dsh-version-update3

dsh-version-update

Version management for the dsh Web GUI settings panel: inspect the installed @deepseek-ai/dsh against every npm channel or version line, install or downgrade with one click, roll back instantly from local snapshots, automate the whole cycle with a policy engine (silent auto-update, execution windows, daily checks), and restart the host seamlessly.

包名
dsh-version-update
版本
1.1.7
许可证
Apache-2.0
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SuCriss/dsh-version-update

配置(cordis entry config)

  • registry(默认 https://registry.npmjs.org)— 读取与安装共用的 registry 基地址,必须是绝对 http(s) URL。若该地址在网络层失败,读取会落到内置镜像并记住它:随后的安装按实际读到版本的那个 registry 执行,不会回去问刚刚超时的地址。
  • allowRestart(默认 true)— 关闭则不提供重启路由。
  • releaseNotes(默认 true)— 是否读取并展示 GitHub 发布说明。
  • snapshotKeep(默认 5,1–10)— 快照保留数量。
  • recoverOnFailedRestart(默认 false)— 重启失败时由助手做快照恢复式救援。
  • dataDir(默认空 = ~/.dsh-version-update)— 状态目录(policy/history/snapshots) relocatable,便于便携部署。

运行时行为(模式、跟踪、窗口、计划)一律走面板 → /policy,不进 entry config。