mcpField
M
model-usage

model-usage

github.com/nkchivas数据与数据库036 次安装35 周前更新
代码仓库

关于 model-usage

model-usage 是面向 CodexBar 用户的技能,可汇总 Codex 或 Claude 的各模型费用。它支持查看最新模型或所有模型,并可输出文本或 JSON。

主要功能

  1. 01按模型汇总费用
  2. 02当前或全部模型模式
  3. 03支持 Codex 和 Claude
  4. 04文本或 JSON 输出

适用场景

  1. 01查看最新模型的费用
  2. 02比较各模型费用
  3. 03处理文件或标准输入中的费用 JSON

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nkchivas/openclaw-skill-model-usage --skill model-usage

安装后在 Claude Code 中输入/model-usage确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

package.json
references/
codexbar-cli.md
scripts/
model_usage.py

详细介绍

模型用量

概述

从 CodexBar 的本地费用日志中获取各模型的用量费用。支持针对 Codex 或 Claude 显示“当前模型”(最新的每日条目)或“所有模型”摘要。

TODO:待记录 CodexBar CLI 在 Linux 上的安装路径后,补充 Linux CLI 支持指南。

快速入门

  1. 通过 CodexBar CLI 获取费用 JSON,或传入 JSON 文件。
  2. 使用随附脚本按模型汇总。
python {baseDir}/scripts/model_usage.py --provider codex --mode current
python {baseDir}/scripts/model_usage.py --provider codex --mode all
python {baseDir}/scripts/model_usage.py --provider claude --mode all --format json --pretty

当前模型逻辑

  • 使用最新一行包含 modelBreakdowns 的每日记录。
  • 选取该记录中费用最高的模型。
  • 如果缺少明细,则回退到 modelsUsed 中的最后一个条目。
  • 需要指定模型时,可使用 --model <name> 覆盖。

输入

  • 默认:运行 codexbar cost --format json --provider <codex|claude>。
  • 文件或标准输入:
codexbar cost --provider codex --format json > /tmp/cost.json
python {baseDir}/scripts/model_usage.py --input /tmp/cost.json --mode all
cat /tmp/cost.json | python {baseDir}/scripts/model_usage.py --input - --mode current

输出

  • 文本(默认)或 JSON(--format json --pretty)。
  • 每个模型的数值仅表示费用;CodexBar 输出不会按模型拆分 token 数。

参考

  • 阅读 references/codexbar-cli.md,了解 CLI 标志和费用 JSON 字段。

评论

支持 Markdown