DSH Plugins
返回列表
dsh-plugin-source

dsh-plugin-source

客户端 更新于 2026.08.29

在终端中运行以下命令:

dsh plugin install Carrick-K7/dsh-plugin-source

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install Carrick-K7/dsh-plugin-source 即可安装,插件源码位于 https://github.com/Carrick-K7/dsh-plugin-source

插件介绍

插件装到十个以上之后,DSH 的插件列表页就变成了一个平铺大杂烩:官方 monorepo 作用域的包、loader 内部基建、自己用 file: 链接进来的本地项目、社区第三方插件全部挤在同一列卡片里。想确认哪个是官方维护、哪个还在迭代、仓库地址在哪,只能一条条点开看。

dsh-plugin-source 做的事情很克制:通过影子覆盖机制替换插件列表 tab 的渲染层,在保留官方搜索、展开详情、状态点等全部功能的前提下,把插件按来源分成官方(@deepseek-ai/ 前缀与 cordis: 前缀)和社区两组,组头带计数且可折叠,社区组排在官方前面。每张卡片额外显示已装版本号、上游仓库(org/repo 一键跳转 GitHub,未声明则标注),以及本地开发标记(profile 里 file:/link: 依赖自动识别为自己写的)。

整个插件纯只读、零网络请求、零写盘,所有元数据来自本地 loader 清单与 node_modules 下的 package.json,不引入任何运行时依赖,也不修改官方组件源码。适合插件数量较多、需要快速区分来源上下文的用户,以及同时维护本地开发插件与社区插件的开发者。

截图预览

使用场景

  • 插件列表多了以后想快速分清哪些是官方哪些是社区的
  • 需要一键跳转到插件的上游 GitHub 仓库进行查看
  • 本地用 file: 或 link: 开发的插件想和普通安装区分开

适合人员

  • 安装了大量第三方插件的 DSH 用户
  • 同时维护本地开发插件和插件的开发者
  • 希望在不改动官方代码的前提下增强插件列表体验的用户