DeepSeek Harness 插件管理器:可视化清单与 AI 辅助工具

前言

DeepSeek Harness 是一个以插件为核心架构的系统。随着插件数量的增加,手动管理安装包、检查版本、翻译界面或检索可用资源变得繁琐。dsh-plugin-manager 提供了一个可视化的管理入口,将 CLI 操作转化为卡片式交互,并集成了 AI 能力来辅助翻译和摘要。

它是什么

这是一个用于 DeepSeek Harness 的可视化插件管理器,由 yunniees 维护。它解决了插件清单管理、版本检查、界面翻译以及插件检索和批量更新的问题。

核心能力

该插件包含以下功能:

  • 卡片式清单管理:以卡片形式展示已安装的插件和预设,支持启用/禁用、版本检查。
  • AI 自动翻译:支持多语言切换,翻译结果由本地缓存持久化保存。
  • AI 一键摘要:为已安装的插件生成摘要信息,采用增量更新机制以节省 Token。
  • AI 插件搜索:支持自然语言描述需求,通过 AI 生成查询并扫描 GitHub 资源。
  • 一键分享与安装:支持将多个插件或预设打包为 dshpm:// 链接,便于分享和批量安装。
  • 一键更新:支持对 npm 和 GitHub 源的插件及预设进行批量更新。

安装与启用

在终端中执行以下命令进行安装:

dsh plugin --profile web add github:yunniees/DSH-Plugin-Manager

安装完成后,需重启 Harness Web UI 才能生效。重启后,在侧边栏底部即可找到 Plugin Manager 入口。

典型用法

  1. 打开面板:从侧边栏打开 Plugin Manager。
  2. 配置模型:在面板顶部选择 AI 模型。所有 AI 功能均复用 DSH 已配置的提供商,插件本身不持有 API 密钥。
  3. Overview 管理:在 Overview 页面查看插件分类和摘要。点击卡片上的 More 菜单,可以进行版本选择、删除或生成分享链接。
  4. Market 浏览:在 Market 页面浏览插件或使用 AI 搜索功能。支持无限滚动加载。
  5. Presets 操作:在 Presets 区域切换预设,或检查和更新预设版本。
  6. 分享与安装:通过 More 菜单生成 dshpm:// 链接,发送给他人。接收方在 Share 面板粘贴链接,即可一次性安装所有内容。

注意事项

  • 隐私与安全:无硬编码密钥,HTTP API 仅绑定到本地(loopback),不发送日志,状态文件仅存储 UI 数据。
  • 输入验证:对插件名、预设名、版本标签等输入进行了正则白名单验证,防止注入和路径遍历攻击。
  • 依赖关系:插件依赖 DeepSeek Harness 的配置,不持有 API 密钥。

结语

通过可视化的卡片管理和 AI 辅助功能,该插件降低了 DeepSeek Harness 的使用门槛,适合需要频繁管理插件或进行多语言/多插件开发的用户。

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

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

小夜