Fivezy2005/dsh-plugin-updater ↗★ 0
dsh-plugin-updater
一键检测并更新所有第三方及GitHub插件 适合安装了大量GitHub或npm第三方插件,需要统一管理更新的用户。
同名套件的其他儲存庫
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Fivezy2005/dsh-plugin-updater說明文件
閱讀完整 README ↗dsh-plugin-updater
Updates every third-party plugin in the current DSH profile — npm packages and GitHub-only plugins that DSH’s built-in Plugins page never sees.
Problem
DSH’s Settings → Plugins only talks to the npm registry. Plugins installed as github:owner/repo look “up to date” forever: no version, no update button, and a floating branch name that pnpm will not actually advance.
What it does
Adds Settings → Plugin updates. One check, one table:
- npm plugins → registry
- GitHub plugins → Release, then tags, then the default branch
- Same version, new commits on the default branch → still an update
- Wrong package behind a tag (e.g. leftover GEN3 tags on a GEN4 repo) → rejected, not installed
Install
dsh plugin add dsh-plugin-updater
Restart DSH, then Settings → Plugin updates.
Or from GitHub:
dsh plugin add github:Fivezy2005/dsh-plugin-updater