dsh-plugin-manager
在终端中运行以下命令:
dsh plugin install huahai0202/dsh-plugin-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install huahai0202/dsh-plugin-manager 即可安装该插件,源码仓库为 https://github.com/huahai0202/dsh-plugin-manager 。
插件介绍
在 DSH Web 管理插件,过去意味着每做一件小事都要回到终端敲命令。dsh-plugin-manager 在「设置 → 插件管理」下补上了这个缺口,让你在一个视觉页面上审查和维护当前 profile 的全部依赖。
这个页面刻意保持安静:打开时只读取本地状态,列出每个直接依赖及其已安装版本。远程查询只在你点击「检查更新」时发生,届时才访问 npm 或 GitHub。对于 GitHub 分支源,它会对比 pnpm-lock.yaml 中记录的 commit 与远端最新 commit,只有确实存在变化时才点亮更新按钮。你可以单独刷新某个插件、一次性推送所有可更新项,或直接移除不再需要的插件。操作完成后 dsh.profile.bundles 会按 DSH 约定自动同步,页面文案则跟随 DSH 语言设置,中英文皆可。
它适合同时维护多个插件的开发者,尤其是当插件来源横跨 npm 包、GitHub 分支检出以及本地 link 依赖时。你不再需要反复切换终端,而是在一个干净的页面上完成查看、检查、更新、删除的完整循环。
截图预览
使用场景
- 查看当前 DSH profile 中已安装插件的来源与版本
- 一键检查 npm 和 GitHub 插件是否有可用更新
- 移除不再使用的插件并自动同步 bundles
- 批量更新所有可更新的插件版本
适合人员
- 同时维护多个 DSH 插件的开发者
- 偏好图形界面而非反复敲终端命令的用户
- 混合使用 npm 包与 GitHub 分支插件的项目