Fivezy2005/dsh-plugin-updater ↗★ 0
dsh-plugin-updater
Update every third-party plugin in the current DSH profile — npm and GitHub-only installs the built-in Plugins page never sees. 适合安装了大量GitHub或npm第三方插件,需要统一管理更新的用户。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Fivezy2005/dsh-plugin-updaterdsh-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