Command Code quota for DeepSeek Harness (DSH)

前言

DeepSeek Harness (DSH) 是一个用于管理多个智能体和连接的客户端工具。在侧边栏查看 Command Code 的配额信息,可以直观地掌握 5 小时、每周和每月的信用额度剩余情况,避免因额度耗尽而中断会话。dsh-commandcode-quota 插件即为此目的而生,它将配额数据直接集成到 DSH 的侧边栏中,无需切换浏览器标签页或登录网页。

插件简介

名称:dsh-commandcode-quota
维护者:Jovan1666
许可:MIT
定位:在 DSH 侧边栏显示 Command Code 计划配额,包含 5 小时、每周和每月的信用窗口及重置倒计时。支持 Go、GOAT、Pro、Max 和 Provider 计划。

核心功能

该插件提供以下功能:
1. 多窗口一目了然:同时显示 5 小时、每周和每月三个信用窗口,优先展示最短的限制窗口。
2. 百分比优先:标题显示取整后的百分比,与 Command Code 仪表板保持一致。
3. 关键金额显示:在每月配额行显示已使用金额和剩余金额,鼠标悬停可查看每行的精确数值。
4. 即时加载与实时更新:重启 DSH 后约 2ms 显示卡片,约 1 秒后进入实时更新模式。
5. 智能静默:若未配置 Command Code 账户,卡片不会渲染。
6. 双语支持:卡片语言跟随 DSH 界面语言(中文/英文)。
7. 模型级配额:在设置中显示每个模型的具体配额。

安装与配置

前提条件:需要 DSH 版本 ^0.1.5-rc.1 或更新版本。旧版本在启动时会崩溃。

检查版本:

dsh --version

Web 客户端安装

使用官方命令安装:

dsh plugin --profile web add github:Jovan1666/dsh-commandcode-quota

安装完成后,重启 dsh web 并刷新浏览器页面即可。无需额外配置文件或 API 密钥,插件会自动查找已配置的 Command Code。

桌面客户端安装

桌面客户端不支持 dsh plugin 命令,需要手动配置:
1. 将插件文件夹链接到桌面客户端的 node_modules。
2. 手动编辑 cordis.patch.yml 文件,添加以下内容:

# $DSH_HOME/profiles/desktop/cordis.patch.yml
- insert:
    - id: commandcode-quota
      name: "dsh-commandcode-quota"
  1. 重启桌面应用。

注意事项

  1. 版本要求:请确保使用 ^0.1.5-rc.1 及以上版本,否则启动时会报错。
  2. Go 计划限制:$1 的 Go 计划没有 API 访问权限,因此该计划下不会显示卡片内容。
  3. Bundle Patch 警告:如果使用 bundle patch 安装,不要手动追加 cordis.patch.yml 的行,这会导致“重复加载器条目 id”错误。
  4. 手动安装冲突:若手动安装(非 bundle patch),请确保删除 bundle 层生成的行,否则也会报错。
羽毛球分组比赛记分
小程序二维码

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

小夜