← 返回列表
D

@dsh-ltctfer/dsh-opencode-go-usage

v0.1.1 · 3 天前发布

OpenCode Go 套餐用量查询插件:opencode_usage 工具实时查询 opencode.ai 官方用量 API(滚动 5h / 每周 / 每月三个窗口的用量百分比与重置时间),API key 自动从 opencode 认证文件 / 环境变量 / 插件配置解析,无需额外登录。

deepseek-harnessdshdsh-plugincordisopencodeopencode-gousagequota

README

dsh-opencode-go-usage



DSH(DeepSeek Harness)插件:OpenCode Go 套餐用量查询

通过 opencode_usage 工具实时查询 opencode.ai 官方用量 API,返回滚动 5 小时 / 每周 / 每月三个计费窗口的用量百分比与重置时间。一次查询 = 一次 HTTP 请求,不消耗任何模型额度。

功能



  • opencode_usage agent 工具:查询三个窗口的用量百分比、状态、重置时间(本地时区展示)

  • 设置页「opencodego」卡片:DSH 设置 → 插件 → opencodego,可直接填入自己的 API key(secret,不显示明文、留空不修改),并调整 key 来源 / 超时 / 代理等参数,保存即时生效,无需改任何文件

  • 侧边栏「用量」可视化面板(客户端插件,无需构建步骤的手写 bundle):

  • - 三条进度条(滚动 5 小时 / 每周 / 每月),按用量分级着色(<60% 绿 / 60-85% 黄 / ≥85% 红)
    - 显示百分比、状态、重置倒计时、重置时刻; 手动刷新,打开面板自动刷新;面板右上角 随时关闭
    - 与 SSH / 任务看板面板互斥(共享 dsh-panel-activate 事件与激活属性,自动互踢)
  • key 自动解析,通常零配置

  • 1. 插件设置里的 apiKey(secret)
    2. 环境变量 OPENCODE_GO_API_KEY / OPENCODE_API_KEY
    3. opencode 自己的认证文件 `~/.local/share/opencode
    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @dsh-ltctfer/dsh-opencode-go-usage
    Repo
    git+https://github.com/LTctfer/dsh-opencode-go-usage.git
    Engines
    {"node":">=20"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"client":{"inject":["slots"],"platform":"web"}}