dsh-ofm-balance
在侧边栏显示OFM网关各渠道的剩余额度 适合使用Our Free Model网关并需要监控多渠道额度的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Shen-18/dsh-ofm-balance說明文件
閱讀完整 README ↗如何调整(配置文件)
也可以直接编辑 $DSH_HOME/dsh-ofm-balance/settings.json:
{
"version": 1,
"hidden": ["qoder"],
"revealed": ["moonshot"]
}
| 字段 | 作用 |
|---|---|
hidden | 要隐藏的已配置渠道 |
revealed | 要额外显示的未配置渠道 |
删除该文件即恢复默认(已配置全显示、未配置全隐藏)。被隐藏的渠道不参与探测,因此不浪费请求。
配置
宿主侧的部署级配置(在 profile 补丁或插件配置里):
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 总开关;关闭后不探测、不注册路由 |
baseUrl | http://127.0.0.1:18900 | 网关地址 |
credentialRoute | ourfreemodel | 凭据与配置所属的 provider 路由名 |
pollIntervalSec | 60 | 轮询间隔(30–3600 秒) |
timeoutMs | 20000 | 单渠道超时。冷启动实测约 10.5 秒,不宜调低 |
hiddenChannels | [] | (初始值)隐藏的已配置渠道 |
revealedChannels | [] | (初始值)额外显示的未配置渠道 |
渠道开关的实际值存在
$DSH_HOME/dsh-ofm-balance/settings.json,由插件详情页的面板维护。 配置里的hiddenChannels/revealedChannels只作为首次运行的初始值。