dsh-user-plugins
在终端中运行以下命令:
dsh plugin install inxups/dsh-user-plugins
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install inxups/dsh-user-plugins 即可安装本插件,完整源码地址为 https://github.com/inxups/dsh-user-plugins 。
插件介绍
DSH 自带的 Plugin list 把官方包和第三方包混在一张表里,既没有安装源、版本号,也不区分当前是哪个 profile。当你通过 dsh plugin add 往不同 profile 里攒了不少 github 链接、本地路径、版本范围各异的第三方插件时,想快速看清自己到底装了什么、装在哪、跑没跑起来,靠原生界面会很吃力。dsh-user-plugins 正是为此而来。
它在 设置 → 插件 下新增一个「我安装的插件」标签页,只展示你手动装进 profile 的第三方包,自动过滤掉所有 @deepseek-ai/* 官方条目。每条记录呈现安装源(github:、link:、版本范围)、磁盘上的 manifest 版本、贡献类型(插件包 / 前端 / 库)以及该插件在当前加载器里的实时状态圆点(done、ongoing、error、idle)。整个面板只读,不提供启用或卸载操作,但数据层仍保留完整快照,过滤逻辑集中在前端 selectUserPlugins() 并有单测覆盖。
host 半边零运行时依赖,浏览器半边只用平台自带的 react 原子与设计 token,换主题、切深浅色都会自动跟随,不引入任何第三方 UI 库。刷新按钮带旋转动画,失败时保留上次结果而非清空面板。适合管理多个 DSH profile、频繁从不同来源安装第三方插件、希望在 GUI 里一眼确认自己装了哪些包及其运行状态的开发者。
使用场景
- 管理多个 DSH profile 时快速确认各 profile 装了什么第三方插件及其版本
- 排查某个第三方插件未加载时查看其安装源规格和实时状态圆点
- 向团队展示当前 profile 的第三方插件清单并核对贡献类型
适合人员
- 频繁从不同来源安装第三方插件的 DSH 用户
- 管理多个 DSH profile 并需要审计依赖的开发者
- 需要在 GUI 中集中查看插件安装状态的运维工程师