DeepSeek Harness 关键信息分析插件 (sean-gao/dsh)

在开发 DeepSeek Harness (DSH) 工作流或智能体时,环境配置、插件加载状态以及模型适配情况往往分散在日志或配置文件中。直接查看这些信息不够直观,排查问题耗时较长。需要一个统一的视图来汇总这些关键数据。

这是一个名为 sean-gao/dsh 的插件,由 Sean-Gao 维护。它旨在解决信息分散的问题,在 Web GUI 的设置页展示一个中文“关键信息”面板。

核心功能

  • 环境信息汇总:展示 DSH 主目录、profile 名称、Node 版本、dsh 版本及采集时间。
  • Profile 组成分析:列出 bundle 层列表和依赖清单。
  • 插件状态监控:显示所有 loader 条目的名称、版本、运行状态(运行中/挂起/失败/禁用)及汇总计数。
  • 会话与模型适配器查看:显示当前活动会话数量与 ID、已注册的模型适配器。
  • 错误与警告清单:列出失败/挂起/禁用的条目。聊天记录等用户数据不受影响。

安装与启用

  1. 执行安装命令:
dsh plugin --profile web add git+https://github.com/Sean-Gao/DSH.git
  1. 安装后重启 web 应用(运行 dsh web)。
  2. 打开 Web GUI 的「设置 → 关键信息」即可查看面板。

典型用法

  • Web 界面查看:安装并重启后,在设置页直接查看中文面板。
  • 手动挂载:在 profile 的 cordis.patch.yml 中添加:
- insert:
    - id: key-info
      name: dsh-plugin-key-info
  • API 排查:通过 GET /dsh-key-info 端点获取 JSON 数据进行脚本排查。

适用场景与注意

  • 适合 DSH 工作流开发者用于快速诊断环境配置和插件加载情况。
  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
  • 依据 MIT 许可证开源。

该插件通过集中展示环境与运行时状态,降低了调试门槛。更多详情可查看 GitHub 仓库。

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

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

小夜