dsh-plugin-installer:DeepSeek Harness 的插件商店与安装助手

在 DeepSeek Harness (DSH) 的生态中,插件是扩展核心能力的主要方式。手动管理插件目录和配置文件往往效率低下,容易出错。dsh-plugin-installer 插件通过 Web GUI 提供了一个可视化的插件目录和一个自动化的安装助手,解决了这一痛点。

这是什么

这是一个由用户 zhang66633 开发的客户端插件,定位为 DSH 的「插件商店 + 安装助手」。它将两个功能封装在同一个包中:

  1. 插件商店 UI:在 Web GUI 的会话视图环中增加一个「插件商店」Tab。
  2. 安装助手技能:内置一个技能,由 Agent 负责执行实际的安装步骤。

核心功能

  • Web UI 浏览:在浏览器中查看插件目录,支持查看名称、描述、原链接和星标。
  • 一键安装:点击安装按钮后,系统会请求确认,随后提交安装请求。
  • Agent 执行:安装过程由当前会话的 Agent 接管,负责执行具体的安装命令。
  • 结果验证:安装完成后会进行验证。

安装与启用

通过以下命令将插件添加到 Web Profile 中:

dsh plugin --profile web add dsh-plugin-installer

安装完成后,需要重启 dsh web 服务以使更改生效。

典型用法

  1. 安装完成后,启动或重启 dsh web。
  2. 打开任意会话,在视图环(View Ring)中找到新增的「插件商店」Tab。
  3. 在商店中搜索插件(例如搜索 vision),点击「安装」并确认提示。
  4. 安装完成后,再次重启 dsh web。

适用场景与注意

此插件适用于希望在 Web GUI 中直接浏览和安装 DSH 插件的场景,也适用于需要 Agent 统一处理安装流程的开发者。

  • 权限与安全:
    • Host 进程仅对插件的 data/store.json 目录具有只读访问权限。
    • 实际的安装操作由当前会话的 Agent 执行,该过程可能读写 DSH Profile 和插件目录,但用户可以在界面中看到每一步的执行情况并随时停止。
    • 插件本身不包含任何遥测、分析代码,也不会访问凭证。
  • 许可证:MIT 许可证。

相关链接

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

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

小夜