DeepSeek Harness (DSH) 的设计理念是「一切皆插件」。随着第三方插件数量的增加,管理这些插件的启用与禁用变得必要。目前社区缺乏一个直观的界面来查看已安装的第三方插件,并对其生效状态进行持久化控制。dsh-plugin-manager 旨在解决这一问题,提供集中式的管理能力。
这是什么¶
这是一款由 yishengdaxiaonengjihui 维护的客户端插件。它主要提供两个核心能力:在 DSH 的设置页面列出所有已安装的第三方插件;在 profile 目录下的 cordis.patch.yml 补丁层中,通过行 id 持久化禁用或启用指定的插件。
核心功能¶
- 列出已安装的第三方插件。
- 在 profile 的
cordis.patch.yml补丁层持久禁用 / 启用。
安装与启用¶
由于 README 内容抓取失败,目前无法确认具体的安装命令与许可证信息。建议前往 GitHub 仓库查看源码与使用说明。
典型用法¶
目前没有可用的使用示例。该插件的核心价值在于将插件管理逻辑转化为配置文件操作,从而实现持久化状态管理。
适用场景与注意¶
适用场景:需要精细控制插件生命周期,或者希望在不删除插件的情况下暂时屏蔽其功能的开发者。
注意:
* 插件以当前 DSH 进程的权限运行。
* 在安装任何第三方插件前,务必检查源码与许可证信息。
总结¶
该工具为 DSH 生态提供了基础的插件管理能力,通过修改配置文件来控制插件状态,符合 DSH 的配置化设计思路。更多细节与源码请参考以下链接。