DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Opencode Go Usage — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
O

@deepseek-ai/dsh-opencode-go-usage

Opencode Go Usage

适用于 DeepSeek Harness Web UI 的 OpenCode Go 剩余配额小组件:右侧边缘的浮动卡片,显示 5 小时/每周/每月配额窗口的实时剩余百分比,仅在当前模型通过 OpenCode Go 路由时显示。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:MST19711/dsh-opencode-go-usage#e546fcc3ac2765f15ca3115313f935b155ca2701
README兼容性版本

兼容性与来源证明

Opencode Go Usage 以 @deepseek-ai/dsh-opencode-go-usage 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/21

版本

0.1.0stable
2026/8/21

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
周下载
0
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Usage@linxin666/dsh-usagedsh Web GUI 的使用统计插件:检测各提供商余额和编码计划配额,并提供实时令牌使用记录,以及当前提供商的专属宠物气泡Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Usage Stats@ychris12138/dsh-usage-statsdsh Web GUI 的令牌使用热力图、提供商余额和订阅配额Codex Connectdsh-codex-connect用于 DeepSeek Harness 的 ChatGPT OAuth 和 Codex 模型。

README

Go Meter — DSH 的 OpenCode Go 剩余额度实时小窗

产品名 Go Meter;npm 包名 / 仓库名 @deepseek-ai/dsh-opencode-go-usage。介绍文案见 GITHUB_INTRO.md。

当当前会话使用的模型来自 OpenCode Go 订阅时,在 DSH Web 界面右侧边缘显示一个常驻小窗,实时展示三个配额窗口的剩余额度:

  • 5h 滚动(rolling):最近 5 小时滚动窗口
  • 本周(weekly):自然周
  • 本月(monthly):自然月/订阅周期

每行显示「剩余百分比 + 重置倒计时」,行下为绿色进度条(自左向右表示剩余比例);剩余 ≤30% 转橙,≤10% 转红。模型切换到其他 provider 时小窗自动隐藏。

特性

  • 📍 右侧浮层小窗(shell.overlay 官方加性席位),不遮挡任何列;可折叠为小徽章「Go 剩 xx%」
  • 🔄 自动刷新(默认 30s,可配 15/60/120s;会话切换、重连、切回前台时立即刷新)
  • ⚙️ 设置页可配:启用开关、provider id、刷新间隔、显示的窗口、默认折叠
  • 🔐 代理式数据通路:插件服务端半区经 DSH credentials 服务解析 API key,调 OpenCode 官方 GET https://opencode.ai/zen/go/v1/usage;key 永不进入浏览器、不写日志
  • 🛡️ 错误兜底:key 未配置 / 鉴权失败 / 未绑定订阅均给出可见错误并可重试;连续失败保留旧数据并标记「数据过期」

界面

  • 小窗:右上角小卡片,标题 + 当前模型名 + 三窗口行(剩余% + 倒计时,行下进度条)+「更新于 HH:MM:SS」
  • 折叠态:右侧小圆点徽章「Go 剩 xx%」,点击展开
  • 设置:「设置 → OpenCode Go 额度」

安装(官方方式)

前置:dsh 已安装且目标 profile(默认 web)在运行。本插件通过官方的 dsh plugin add 安装(dsh plugin 是 pnpm 的薄转发层);包内声明了 dsh.bundle.patch(自带 cordis.patch.yml),因此 plugin add 一步即可完成安装,无需手动编辑任何 profile 配置。

# 方式一:仓库脚本(自动 npm pack + dsh plugin add)
bash install.sh

# 方式二:手动执行官方命令
npm pack -y                        # 产物 deepseek-ai-dsh-opencode-go-usage-<ver>.tgz
dsh --profile web plugin add ./deepseek-ai-dsh-opencode-go-usage-<ver>.tgz

安装成功后重启 dsh(让 profile 重新组合 bundle 层),刷新浏览器即可看到小窗。

验证

重启并刷新页面后:

  • 当前会话模型为 opencode-go(或 baseURL 指向 opencode.ai/zen 的 provider)→ 右侧出现小窗,三窗口数值应与 opencode.ai 工作区页面一致;
  • /model 切到其它 provider → 小窗消失,切回恢复;
  • 命令行核对(把 <dsh-address> 换成你实际访问 dsh 的地址):
    # 客户端插件已加载(应以 window.__ModuleLoader__.load( 开头)
    curl -s http://<dsh-address>/plugins/@deepseek-ai/dsh-opencode-go-usage/client.js | head -c 80
    # 代理端点:ok:true 且三窗口数值与 opencode.ai 工作区页面一致
    curl -s http://<dsh-address>/dsh-opencode-go-usage/usage
    

数据来源与口径

  • 上游:OpenCode 官方(未文档化)用量接口 GET https://opencode.ai/zen/go/v1/usage,鉴权 Authorization: Bearer <key>(另带 x-api-key);返回三个窗口 {status, percent, resetsAt},percent 为已用百分比,小窗显示剩余 = 100 − percent。
  • 接口由社区经 cc-switch#6433(2026-08-13) 公开,OpenCodeMonitor 等项目生产使用;未写入官方文档,若上游变更地址,改 lib/index.js 顶部 USAGE_URL 常量即可。
  • Provider 识别:DSH settings 中 id 为 opencode-go 的 provider,或自定义 provider 的 baseURL 含 opencode.ai/zen;取其 apiKeyEnv 指向的凭据(dsh-credentials 解析,支持 env/文件)。
  • 服务端 15s 缓存 + 单飞去重,轮询不会打爆上游。

卸载(官方方式)

dsh --profile web plugin remove @deepseek-ai/dsh-opencode-go-usage

随后重启 dsh 并刷新页面;plugin remove 会自动把本插件从 dsh.profile.bundles 层移除(不再加载),无需手动清理配置。

打包与发布

npm pack          # 产物 deepseek-ai-dsh-opencode-go-usage-<ver>.tgz(已被 .gitignore 排除,不入库)

发布到 npm 前把 package.json 的 "private": true 去掉;GitHub 仓库发布无需改动。

License

MIT