全部插件

DSH / BUNDLE / CLIENT-UI

dsh-ofm-balance

v0.8.4Shen-18 / dsh-ofm-balanceebe4147bc1

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-ofm-balance

OFM 额度:在 DSH 侧栏显示 Our Free Model 各渠道的剩余额度。自动识别 DSH 插件与桌面应用两种数据源,按「是否已登录账号」决定显示哪些渠道,可在插件详情页按渠道开关。

README / ZH

插件文档

目录摘要

OFM 额度:在 DSH 侧栏显示 Our Free Model 各渠道的剩余额度。自动识别 DSH 插件与桌面应用两种数据源,按「是否已登录账号」决定显示哪些渠道,可在插件详情页按渠道开关。

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- 网关**没有批量接口**,每次探测按渠道并发请求;隐藏的渠道不请求。 - `gemini` 的配额查询需要本机能访问 Google。未开代理时该渠道返回 `balance: null` 与 `配额查询网络失败`,插件显示为「不可用」,**不影响其它渠道**;代理可用后下一轮自动恢复。 - 网关返回的积分包有两处会**算错百分比**,都以实测数据修正: 1. **重叠的 `used`**。同一个 `used` 会同时出现在聚合包与子包里(codearts 的「总积分包」与 「赠送积分包」都是 349.31),把每个包的 `used` 相加会把分母从真实的 **7500** 抬到 7849.31。 判别方式是找到 `remaining` 等于 `balance.total` 的那个包(即聚合包),用它**自己的** `used`。 2. **失效的包**。网关把已过期的包标为 `active: false`(buddy 有 4 个失效裂变包, `total` 100 / `used` 100 / `remaining` 0)。它们已不属于本周期额度,计入分母会把 4539 抬到 4939。 两者叠加后,codearts 从 91.1% 修正为 **95.3%**,buddy 从 78.9% 修正为 **85.8%**。 当网关**完全没有**返回积分包明细、或返回值形状无法解释时,插件**不显示百分比**—— 没有可信的分母就不该编造一个数字(尤其是 100%,那会把「已用掉大半」显示成「从未使用」)。 - 未在某个渠道登录账号时,余额接口**仍可查询**,只是返回空账号列表;插件如实标注,不算失败。