6pofx/dsh-go
6pofx★ 1JavaScriptLast synced: 2026-08-15
OpenCode GO 套餐用量监控插件:账户三窗口额度 + DSH 按模型 Token/金额统计,为 DeepSeek Harness Web GUI 而生
README excerpt
dsh-go OpenCode GO 套餐用量监控插件 · 为 DeepSeek Harness Web GUI 而生 在 DSH 里一眼看清你的 OpenCode GO 套餐 还剩多少:账户级三窗口额度(5 小时 / 每周 / 每月)环形图,加上从 DSH 会话日志聚合出的 按模型 Token 消耗与估算金额 ,输入框下方还有一条随用随刷新的迷你指示。 ✨ 功能一览 功能 说明 🍩 三窗口环形图 5 小时滚动($12)/ 每周($30)/ 每月($60):已用 %、剩余约 $、重置倒计时,阈值变色(≥80% 黄、≥90% 红) 📊 按模型用量 从 DSH 会话日志聚合 provider 为 opencode-go 的请求:每个模型的 Token 用量与估算金额; 简洁 / 详细 模式切换(详细拆分输入 / 输出 / 缓存命中) 📈 每日趋势 近 30 天每日 GO 花费(估算)迷你趋势图 🪟 输入框迷你条 仅当对话模型来自 GO 时显示 5h / 周 / 月 百分比;悬浮查看三窗口详情; 点击立即刷新 🔑 Key 自动解析 OPENCODE GO API KEY 凭据 → auth.json (opencode-go → opencode),无需手动配置 入口: 设置侧边栏 →「OpenCode GO 用量」 + 对话输入框下方迷你条 。 📸 截图 设置页:三窗口环形图 + 按模型用量 详细模型用量查询 悬浮详情面板 🚀 安装 插件已发布到 GitHub,推荐直接用 git 源安装( dsh plugin 走 pnpm,git 源没有 Windows 跨盘符路径问题): 本地开发 / 离线安装(tarball 流程,Windows 上 link: 目录依赖有 pnpm 盘符 bug,勿用目录直连): 插件通过包内 cordis.patch.yml + dsh.bundle.patch 声明 自动注入插件行 ,无需手改 profile 的 cordis.patch.yml 用户层。 更新 ⚙️ 配置 Host 端参数写在插件行上( dsh plugin 安装后如需自定义,编辑 profile 的 cordis.patch.yml 用户层): 🔬 数据通路 数据 来源 说明 账户级三窗口百分比 GET https://opencode.ai/zen/go/v1/usage (Host fetch + Bearer key) OpenCode 官方接口(未公开文档);401=key 失效、403=无订阅。百分比含所有设备的用量 按模型 Token / 金额 DSH 会话日志( ctx.sessionQuery.readSession ,后台扫描 + 5 分钟缓存) Token 精确;金额按 OpenCode 官方 GO 单价表 估算, 非账单金额…
View full README on GitHub →