v0.1.0 - 供应商余量胶囊(GLM / Kimi / OpenCode Go / DeepSeek)
首个功能完整版。
功能
- 跟随当前模型的余量胶囊:挂在输入框工具行(上下文圈圈旁),切到哪家供应商显示哪家;无适配器的供应商不渲染
- 窗口型供应商(GLM Coding、Kimi Code、OpenCode Go):5 小时 / 周(/ 月)剩余百分比 + 彩色进度条 + 重置倒计时 + 套餐档位
- 余额型供应商(DeepSeek 官方,文档化接口):预付余额金额 + 赠金/充值拆分,绿色身份色块
- 外部点击 / Esc 收起面板,手动强制刷新,60 秒 Host 缓存 + 5 分钟轮询
架构
- Host 为适配器注册表:每个上游一个
{credential, base, read(getJson)}对象;凭据三层解析(DSH 凭据服务 → 环境变量 → 凭据文件)、鉴权传输、缓存/TTL/并发合并/stale 降级全部共享 - 所有展示数据来自 API 实时响应 —— 不编造套餐名,不内置会过期的计费规则
- 新增供应商 = 一个适配器对象 + 注册两行,Client 零改动
配额接口
| 供应商 | 端点 | 文档化 |
|---|---|---|
| GLM Coding | open.bigmodel.cn /api/monitor/usage/quota/limit | 否(社区验证) |
| Kimi Code | api.kimi.com /coding/v1/usages | 否(社区验证) |
| OpenCode Go | opencode.ai/zen/go/v1/usage | 否(社区验证) |
| DeepSeek | api.deepseek.com /user/balance | ✅ 官方文档 |