dsh-plugin-manager:在 DeepSeek Harness 网页里管理插件

前言

DSH 的理念是“一切皆插件”。当插件数量上来后,常见操作会变得分散:找某个插件、看它属于哪一类、临时启停一组插件、从 GitHub 找新插件、导入导出一套组合。

dsh-plugin-manager 把这些操作放进 DeepSeek Harness 的网页设置里:分类列表、标签、预设一键切换、插件市场、导入导出,并附带余额入口和工作时间提醒。

这里的“插件市场”不是 DeepSeek / 幻方官方应用商店,只指浏览 GitHub dsh-plugin 主题仓库。

这是什么

dsh-plugin-manager 是 kkkkkkklze 维护的 DSH 插件,许可证为 MIT

它面向 Web 端的插件管理,解决的是“插件已经装了不少,但管理入口分散、组合切换麻烦、来源识别不直观”的问题。

核心功能

分类列表

内置 128 个插件预分类,共 23 个标签族,并提供中文简介。

支持搜索、筛选、启停和标签编辑。

插件包(预设)

可以点选插件组成整合包,一键切换,也支持回滚。

预设支持导入和导出,方便分享或复用一组插件组合。

插件市场

浏览 GitHub dsh-plugin 主题仓库。

它会尝试自动识别真插件;识别后可一键安装。未识别为插件的仓库,会给出可复制的安装提示词。

权限与安全

变更操作会走两条路径:

  • agent 工具:走审批。
  • Web 界面:走确认弹窗。

当 policy 为 never 时,会天然拒绝变更。

市场安装参数会做白名单校验,校验 owner/repo 格式,避免命令注入。

预设名会做保留键和长度校验;导入内容有 256KB 上限。

余额与快捷入口

侧边栏会显示 DeepSeek 余额,点击可跳到用量页。

侧边栏还有一个 Chat 按钮。

页面可见时,每 60 秒轮询一次余额;切回标签页时会立即刷新。

工作时间提醒

在本地时间 9:00-12:00 / 14:00-18:00,聊天对话框会自动变红,用于区分是否处于工作时段。

agent 工具

dsh-plugin-manager 提供以下 agent 工具:

plugin_list
plugin_enable
plugin_disable
plugin_add
plugin_remove
plugin_tag
plugin_preset_list
plugin_preset_switch
plugin_rollback
plugin_stop_self
plugin_market_inspect
plugin_market_install

安装与启用

1、选择目标 profile,执行安装命令:

dsh plugin --profile <name> add github:kkkkkklze/dsh-plugin-manager

2、重启 dsh web 后,进入插件管理入口:

设置 → 插件

此时会看到「分类 / 插件包 / 市场」三个子标签。

典型用法

查看和管理全部插件

进入「分类」,可以查看、筛选、启停全部插件,并查看标签与简介。

组合一套插件

进入「插件包」,点选插件组成整合包。

切换后,可以用一键切换和回滚来管理这套组合,也可以导入或导出预设。

从 GitHub 找插件

进入「市场」,默认是「只看插件」扫描模式。

识别为插件后,可以直接点安装;未识别为插件的仓库,可以复制安装提示词。

在对话里操作

也可以直接对 agent 说:

切到日常预设

或者:

用 plugin_list 看看

适用场景与注意

适合这类使用方式:

  • 需要集中查看 DSH 插件分类、标签和简介。
  • 经常在一组插件组合之间切换。
  • 希望导入导出预设,减少重复配置。
  • 会从 GitHub dsh-plugin 主题仓库找插件。
  • 希望在网页里顺手查看 DeepSeek 余额。

使用前注意以下事项:

  • 插件会以当前 dsh 进程权限运行,安装前应检查源码和许可证。该插件许可证为 MIT
  • state.json 是全局共享的,所有 profile 共用。测试或改动时,注意别把别的 profile 的状态写进来。
  • 切换失败时,会等待 loader 重载,并自动恢复切换前状态;启动失败且 attempts ≥ 2 时,会恢复默认整合包。
  • 市场浏览会受 GitHub 限流影响:未认证 GitHub Search API 限 10 次/分,结果会缓存进 sessionStorage,缓存时间 10 分钟;GitHub raw 限流时可能返回假 404;插件识别并发限制为 6,结果缓存 1 小时。
  • git 安装首次可能需要在 pnpm-workspace.yaml 中加 allowBuilds

链接

GitHub:

https://github.com/kkkkkklze/dsh-plugin-manager

社区目录线索:

https://www.skillhub.cn/plugins/kkkkkklze/dsh-plugin-manager

该目录页来自插件线索,访问情况以目录站实际收录为准。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye