token-panel-ultimate

🎛️ 多平台AI用量统一监控中心

OpenClaw生态的多平台AI用量监控中枢,实时聚合Claude、ChatGPT、Gemini、Manus额度数据,助开发者精准控费避限。

收藏
1.4k
安装
546
版本
127.0.0
CLS 安全性认证2026-05-12
点击查看完整报告 >

使用说明

Token Panel ULTIMATE是一款专为OpenClaw生态设计的多平台AI用量监控工具,旨在为开发者和重度AI使用者提供统一的额度管理解决方案。该技能通过一系列Python脚本实时监控Claude Max、ChatGPT/OpenAI、Google Gemini以及Manus四大主流AI服务的使用情况,将分散在各平台的速率限制、积分余额和重置时间聚合到本地JSON存储中,并通过可选的Tampermonkey用户脚本在OpenClaw Webchat界面提供可视化展示。

核心用法方面,用户需部署三个独立的Python采集脚本分别对接不同平台:Claude Max监控依赖已登录的Claude Code CLI,通过解析内部命令获取5小时和7天滚动窗口的使用率;ChatGPT/OpenAI模块通过轻量级API探针读取响应头中的速率限制信息,同时支持Plus订阅层级的额度追踪;Gemini模块实现了多模型的RPD/RPM/TPM瓶颈检测,并提供智能降级建议;Manus模块则监控月度、每日刷新和附加包三类积分。所有数据均以JSON格式存储于~/.openclaw/workspace/memory/目录,支持通过crontab配置自动更新。此外,技能还提供预算感知行为模板,可写入SOUL.md实现Agent根据剩余额度自动调整响应策略。

显著优点包括:首先,实现了跨平台统一管理,解决了开发者需要在多个AI服务商后台切换查看额度的痛点;其次,技术实现轻量安全,仅依赖Python标准库(urllib/json/os等),无第三方包引入供应链风险;第三,数据主权完全归用户所有,所有敏感信息(API Key)通过环境变量配置,使用数据仅本地存储,无上传到外部服务器的风险;第四,提供浏览器端可视化能力,通过Tampermonkey脚本在OpenClaw Webchat界面实时展示预算面板;第五,支持自动化运维,可通过cron定时任务实现无人值守的数据更新。

潜在缺点方面,该技能来源为T3级社区个人开发者(Oscar Serra),虽通过安全审计但长期维护稳定性存疑;Claude Max监控功能强依赖Claude Code CLI的登录状态,若CLI会话过期则数据采集失败;需要为四个平台分别配置API Key,初始设置较为繁琐;浏览器端小部件依赖Tampermonkey扩展,在企业级安全策略严格的环境中可能无法部署;此外,频繁的API探针调用(如每5分钟一次)可能触发部分平台(如OpenAI)的速率限制。

适合的目标群体主要包括:OpenClaw生态的活跃用户,需要与现有工作流深度集成;同时使用多个AI平台(Claude + ChatGPT + Gemini等)的开发者或内容创作者;对API成本敏感、需要精细化预算控制的企业运维团队;以及构建AI Agent系统、需要基于剩余额度动态调整行为策略的高级用户。

使用风险需关注:API Key的本地存储和管理存在泄露风险,建议使用受限权限的Key并避免提交到版本控制;自动化脚本的高频查询可能被AI平台视为异常流量;T3来源代码建议在使用前进行代码审计;Tampermonkey脚本运行在浏览器端,虽经检查无恶意代码,但在生产环境中仍需谨慎评估浏览器扩展的安全策略。

安全解读

核心用法

Token Panel ULTIMATE 是一款多平台 AI 用量追踪工具,通过 Python 脚本定期拉取四大服务商(Claude Max、ChatGPT/OpenAI、Gemini、Manus)的实时配额数据,并以 JSON 格式持久化至本地,供浏览器小部件可视化展示或 Agent 读取决策。

Claude Max:解析官方凭证文件获取 OAuth Token,调用 api.anthropic.com/api/oauth/usage 获取 5 小时滚动窗口与 7 天窗口的使用率及重置时间,支持 Sonnet/Opus 模型配额细分。

ChatGPT/OpenAI:通过最小化 API 探针调用(chat.completions)提取响应头中的 RPM/TPM 速率限制,同时监控 Plus 订阅的模型级配额(GPT-4o 150/3hr、o3 100/week 等)。

Gemini:支持多模型并行查询(gemini-3-pro/2.5-pro/2.5-flash 等),自动识别 RPD/RPM/TPM 三大维度的瓶颈指标,内置降级策略推荐(无限 RPD 模型作为安全网)。

Manus:监控三层配额结构——月度 4000 积分、日刷 300 积分(01:00 重置)、永久 Addon 积分,支持任务级明细统计。

所有脚本均可通过 crontab 配置自动更新(5-15 分钟间隔),并配套 Tampermonkey 用户脚本在 OpenClaw Webchat 中实时渲染用量面板。

显著优点

  • 零依赖轻量化:纯 Python 标准库实现(urllib/json/os/pathlib),无第三方包引入,供应链攻击面趋近于零
  • 凭证安全:API 密钥仅从环境变量或 ~/.openclaw/.env 读取,Claude Token 从官方凭证文件提取,无硬编码风险
  • 多维度监控:覆盖订阅配额、速率限制、滚动窗口、积分余额四类资源模型,满足从个人用户到企业级 Agent 的预算管控需求
  • Agent 原生集成:SOUL.md 规范支持预算感知行为(>50% 正常、30-50% 精简、<10% 最小化),提供 Python 代码示例供 Agent 实时读取
  • 浏览器增强:Tampermonkey 小部件实现可视化仪表盘,无需离开聊天界面即可掌握全局用量

潜在缺点与局限性

  • 外部依赖重:需同时维护 4 组 API 密钥及凭证,任一服务商的认证失效或 API 变更将导致对应模块失效
  • 路径硬编码:浏览器小部件中 /home/globalcaos/.openclaw/workspace/memory/ 为硬编码路径,非标准安装用户需手动修改
  • 无历史趋势:仅提供当前时刻的快照数据,缺乏时间序列存储与可视化分析能力
  • 速率限制自身:高频自动更新(如 5 分钟间隔)可能对部分服务商的 API 产生额外负载,存在被限流风险
  • 许可证缺失:项目未声明开源许可证,商用场景存在法律不确定性

适合人群

  • 多平台 AI 重度用户:同时使用 Claude Max、ChatGPT Plus、Gemini、Manus 且需统一管理预算
  • OpenClaw/Moltbot 生态用户:已部署 OpenClaw 网关并希望扩展 Agent 资源感知能力
  • 自动化运维团队:需通过 crontab 实现无人值守的用量监控与告警
  • 预算敏感型企业:要求 Agent 根据实时配额自动调整行为策略

常规风险

| 风险类别 | 说明 | 缓解措施 |
|----------|------|----------|
| API 密钥泄露 | 环境变量或文件权限配置不当 | 遵循最小权限原则,定期轮换密钥 |
| 第三方服务变更 | 官方 API 端点或响应格式变更导致脚本失效 | 关注服务商变更公告,及时更新脚本版本 |
| 高频调用限流 | 自动更新间隔过短触发服务商限流 | 合理设置 crontab 间隔(建议 10-15 分钟) |
| 本地数据篡改 | JSON 文件被意外修改导致错误决策 | 考虑添加 JSON Schema 校验 |
| 隐私披露不足 | 用户未充分知情数据发送至 4 家外部服务商 | 建议在部署前向终端用户明确披露 |

token-panel-ultimate 内容

scripts文件夹
手动下载zip · 18.8 kB
budget-panel-widget.user.jstext/javascript
请选择文件