DeepSeek Harness (DSH) 插件介绍:dsh-clinebot

DeepSeek Harness (DSH) 采用了“一切皆插件”的架构。在使用 ClinePass 等第三方服务时,开发者常面临动态模型发现失败、特定模型前缀配置繁琐以及配额管理不直观的问题。dsh-clinebot 是一个原生 DSH 插件,旨在解决 ClinePass 在 DSH 中的集成痛点,提供动态配额追踪、安全凭证存储和可视化管理能力。

插件定位

这是一个为 ClineBot / ClinePass 提供原生支持的 DSH 插件,由 GooDAnDReaDY 维护,属于“模型推理”分类。它通过插件补全了上游 API 缺失的 /v1/models 发现机制,并提供了基于 SWR 的配额缓存与多账户自动切换功能。

核心功能

  1. 动态模型同步与特定前缀支持
    插件自动从 ClinePass 计划接口 (GET /api/v1/users/me/plan) 拉取模型列表,并强制要求使用 cline-pass/ 前缀(如 cline-pass/deepseek-v4-flash)。由于上游 API 不提供原生的 /v1/models 端点,插件通过动态解析解决了模型列表为空的问题。

  2. 可视化管理与安全存储
    插件提供配置页面(位于插件行内,非侧边栏),支持直接在 UI 中粘贴并保存 API Key。Key 会被安全地写入 ~/.dsh/.credentials.yaml。同时提供模型选择器,允许开发者精细化勾选哪些模型出现在聊天拾取器中。

  3. 配额监控与告警
    集成 5 小时滚动配额与周限额的实时仪表盘,并在配额达到 80%(警告)和 95%(耗尽)时显示警告横幅与重置倒计时。

  4. 智能故障转移
    支持多账户配置,在遇到 429 错误或配额耗尽时,自动切换至下一个可用账户。机制包含 30 秒的风暴保护(当前请求不重试,后续请求切换)。

  5. 会话遥测与命令
    提供 /cline 斜杠命令,可在聊天控制台查看实时延迟、Token 消耗、错误数等会话指标;支持会话指标的实时遥测记录。

安装与启用

使用官方安装命令添加插件:

dsh plugin --profile web add @goodandready/dsh-clinebot

安装完成后,请重启 DeepSeek Harness 实例并刷新浏览器。

典型用法

  • 查看状态: 在 DSH 聊天窗口输入 /cline,即可查看配额、限制、会话遥测和当前活跃模型。
  • 配置: 点击已安装的 ClineBot 插件行,选择“配置”进入设置页,在此处粘贴 API Key、同步模型计划并查看使用限制。

适用场景与注意

该插件适合需要稳定、可视化管理第三方 API 配额的开发者。由于插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。API Key 存储在本地文件 ~/.dsh/.credentials.yaml 中,请确保该目录权限安全。

生态链接

  • 插件目录: https://www.skillhub.cn/plugins/GooDAnDReaDY/dsh-clinebot
  • 源码仓库: https://github.com/GooDAnDReaDY/dsh-clinebot
羽毛球分组比赛记分
小程序二维码

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

小夜