SuCriss/dsh-version-update ↗★ 3
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.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SuCriss/dsh-version-update说明文档
阅读完整 README ↗配置(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。