Current collected state Current
Observed since 20 Oct, 21:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
78code-quota-monitor
Claude Code 状态栏插件 - 实时显示 78code.cc 账号额度
Claude Code 状态栏插件 —— 实时显示你的 78code.cc 账号额度、订阅套餐、分组倍率。
Opus 4.6 │ myproject │ 💰 zxyang | new-cc 1.5x | $321.51 | vip-1-codex ¥0/50 31d
↑ 用户名 ↑ 分组+倍率 ↑ 钱包余额 ↑ 订阅套餐 额度 剩余天数
npm install -g 78code-quota-monitor
安装后运行交互式设置:
78code-quota
会出现交互式菜单,按提示操作即可:
╔══════════════════════════════════════╗
║ 💰 78code Quota Monitor v2.1.1 ║
║ Claude Code 状态栏额度监控插件 ║
╚══════════════════════════════════════╝
1. 🔧 安装到状态栏
2. 🔑 登录 / 切换账号
3. ⏱ 设置刷新间隔
4. 📊 查看详细状态
5. 🔄 立即刷新额度
6. 🚪 退出登录
7. 🗑 卸载插件
0. 退出
curl -fsSL https://raw.githubusercontent.com/zxyyang/78code-quota-monitor/main/install.sh | bash
# 1. 安装 npm 包
npm install -g 78code-quota-monitor
# 2. 打开交互式菜单
78code-quota
# 3. 选 1 安装到状态栏 → 选 2 登录账号 → 重启 Claude Code
或者用命令行直接操作(跳过菜单):
78code-quota install # 安装到状态栏
78code-quota login <用户名> <密码> # 登录
78code-quota status # 查看状态
78code-quota refresh # 刷新额度
78code-quota interval # 设置刷新间隔
78code-quota logout # 退出登录
78code-quota uninstall # 卸载
💰 用户名 | 分组 倍率x | $钱包余额 | 套餐名 ¥已用/总额 剩余天数d
| 信息 | 颜色 | 说明 |
|---|---|---|
| 用户名 | 浅蓝 | 78code 显示名 |
| 分组+倍率 | 浅紫 | 当前 API Key 的分组及计费倍率 |
| 钱包余额 | 金黄 | 账户钱包余额(美元) |
| 订阅套餐 | 浅绿 | 套餐名、已用/总额度(人民币)、剩余天数 |
支持以下间隔,通过交互菜单或 78code-quota interval 设置:
| 选项 | 间隔 |
|---|---|
| 1 | 1 分钟 |
| 2 | 2 分钟 |
| 3 | 5 分钟 (默认) |
| 4 | 10 分钟 |
| 5 | 30 分钟 |
交互式卸载:
78code-quota
# 选择 7 → 卸载插件
命令行卸载:
78code-quota uninstall
npm uninstall -g 78code-quota-monitor
┌──────────────────┐ ┌───────────┐ ┌──────────────┐
│ wrapper 包装脚本 │────→│ cache.json│←────│ check.js │
│ (每次渲染调用) │读取 │ (本地缓存) │ 写入 │ (后台API查询) │
└──────┬───────────┘ └───────────┘ └──────┬───────┘
│ │
│ 先执行 gsd-statusline.js │ 并行请求:
│ 再追加额度信息 │ · /api/user/self (余额)
│ │ · /api/subscription/self (订阅)
│ │ · /api/token/ (分组匹配)
│ │ · /api/user/self/groups (倍率)
│ ↓
│ ┌──────────────┐
│ │ 78code.cc API│
│ └──────────────┘
↓
Claude Code 状态栏: model │ dir │ 💰 user | group 1.5x | $xxx | plan ¥x/x xxd
v2.1 新增:
v2.0 架构改进(独立包装模式):
gsd-statusline.js,通过独立的 wrapper 脚本包装~/.claude/settings.json 的 statusLine 配置,全局生效所有数据存储在本地,不会上传到任何第三方:
| 文件 | 内容 | 安全 |
|---|---|---|
config.json | 账号密码、session | 仅本地,已在 .gitignore |
cache.json | 缓存的额度数据 | 仅本地,已在 .gitignore |
debug.log | 调试日志 | 仅本地,已在 .gitignore |
npm install -g 78code-quota-monitor
78code-quota install
v2.1 会自动同步所有运行时脚本,v2.0 会自动清除旧版注入代码,无需手动操作。
MIT
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
Source distribution
{
"shasum": "e516efc74e3d0e7d5babe6df3b0ffaceb8140feb",
"tarball": "https://registry.npmjs.org/78code-quota-monitor/-/78code-quota-monitor-2.2.6.tgz",
"fileCount": 6,
"integrity": "sha512-HIA9WO4ey1WSNdYAh3WVtPrWyUXBl6NHH4b7N6r1KFBHydSg/3SbnPzWYgBDPPMsLmDl3ByWOk53H75dFlgrYg==",
"signatures": [
{
"sig": "MEQCIFPIWyVq2uLmtBW4sy5AbDbPGUqNkhU8/VGvhzDDtE1YAiA7FA61ZP8v4mQz97n7glqXPQzaBZ+M5l98aPLMCtgK/g==",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 49437
}Shared repository data · GitHub
Observed since 20 Oct, 21:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:e2351ed0ed3dc1794e79f035551b6504bb4f6cb1ca1840ead0c4e48e058e09b1