如何通过CC-Switch实时监控MiniMax Token Plan用量额度
·
最近在用 MiniMax 的 Coding Plan接claude code,想把额度接入cc-switch 自动显示剩余额度,结果踩了一堆坑。这篇直接分享配好的查询脚本,你直接在cc-switch里复制粘贴就行。
一、MiniMax coding plan官方接口
官方给的是这个:

这是 次数额度接口。
二、配置方法

API key就填coding plan的key,请求地址填https://www.minimaxi.com。
提取器代码直接复制:
({
request: {
url: "{{baseUrl}}/v1/api/openplatform/coding_plan/remains",
method: "GET",
headers: {
"Authorization": "Bearer {{apiKey}}",
"Content-Type": "application/json",
"User-Agent": "cc-switch/1.0"
}
},
extractor: function(response) {
var data = typeof response === "string" ? JSON.parse(response) : response;
var modelRemains =
data.model_remains ||
data.data?.model_remains ||
[];
var target = modelRemains.find(function(item) {
return Number(item.current_interval_total_count || 0) > 0;
}) || modelRemains[0] || {};
var total = Number(target.current_interval_total_count || 0);
var used = Number(target.current_interval_usage_count || 0);
var remaining = total - used;
var percent = total > 0 ? Math.round(remaining / total * 100) : 0;
return {
isValid: true,
used: remaining,
remaining: used,
balance: used,
total: total,
unit: "count",
extra: remaining + "/" + total + " (" + percent + "%)"
};
}
})
完整替换:

三、解释
MiniMax 返回的核心字段:
| 字段 | 含义 |
|---|---|
| current_interval_total_count | 总额度 |
| current_interval_usage_count | 已使用 |
我们自己算:remaining = total - used
最终效果:

更多推荐

所有评论(0)