Skip to content

Add Codex Live Token Cost script#42

Open
Tianzora wants to merge 5 commits into
BigPizzaV3:mainfrom
Tianzora:add-codex-live-token-cost
Open

Add Codex Live Token Cost script#42
Tianzora wants to merge 5 commits into
BigPizzaV3:mainfrom
Tianzora:add-codex-live-token-cost

Conversation

@Tianzora

@Tianzora Tianzora commented Jul 6, 2026

Copy link
Copy Markdown

v0.7.2 脚本更新

  • 市场脚本版本更新为 0.7.2,并同步 index.json 中的脚本 SHA-256。
  • 修正运行时会话归属识别:分离 thread/conversation 与 runtime session,补充 turn completion 校验,避免 usage 串线或错误归零。
  • 使用统计趋势柱状图新增自然生成动画:柱体从基线按时间顺序由左到右错峰展开,固定宽度,动画结束后保持静止。
  • 支持 prefers-reduced-motion,减少动效时直接显示最终状态。

脚本校验:

  • node --check scripts/codex-live-token-cost.js
  • SHA-256: AEE6BF61236AA9EDF183A71BBA5A45CBB1F273F94E2197D4421D557999DE5DA8

v0.7.1 更新

  • 新增今日、7 天、30 天和自定义日期范围的使用统计、趋势、环比、Token 构成和模型筛选。
  • 完善本地 Profile / Token Heatmap 数据展示、个人资料编辑、头像和本地 usage 同步。
  • 优化本地 usage ledger 的会话归属、实时轮次、历史归档和统计汇总,减少重复记录与历史截断。
  • 增强模型识别、推理强度和 fast mode 检测,完善输入、缓存和输出 Token 的计价。
  • 完善设置面板中的模型价格、统计筛选、主题适配、键盘焦点、动效和 reduced-motion 支持。
  • 增强对 Codex++ 新版页面结构、Profile 查询、菜单定位和本地消息捕获的兼容性。

脚本说明

新增 Codex Live Token Cost 到 Codex++ 脚本市场。

这个脚本主要做几件事:

  • 在 Codex 输入框上方显示本轮、当前会话、今日 token 和费用。
  • 支持模型价格设置,并按本地捕获到的真实 usage 计费。
  • 本地解锁官方 Profile / Heatmap 页面,并用本地统计替换 Profile usage 数据。
  • helper 是可选增强项:未运行 helper 时,主 HUD、本地账本和 Profile 解锁仍然可用;运行 helper 后可补充 CC Switch 同步、Codex SQLite 线程数、skill / plugin 统计。

本 PR 只把主 userscript 加入市场,不把 helper 打包进市场。helper 说明和源码放在 homepage 仓库里,脚本设置面板内也提供 helper 链接。

市场信息

已验证

  • node --check scripts/codex-live-token-cost.js
  • index.json 中的 SHA-256 与脚本文件一致
  • PR diff 只包含 index.jsonscripts/codex-live-token-cost.js

v0.7.0 更新

  • 新增使用趋势统计与模型筛选。
  • 完善本地 Profile、模型价格和 helper 数据展示。
  • 市场版本更新为 0.7.0,并同步最新脚本 SHA-256。
  • tags 精简为 codextokenscostusage
  • README 与项目截图已在 homepage 仓库更新,市场 PR 仍只包含主脚本和 index.json

Profile 展示与统计归档补充

  • homepage README 新增解锁后的个人 Profile 展示截图。
  • 修复本地账本历史截断:CC Switch 聚合桶保留全历史,超过 2000 条的本地逐轮记录压缩为按日 / 模型归档。
  • Profile 全历史按需读取归档,今日统计只查询当天,兼顾统计完整性和运行开销。
  • 市场脚本与 index.json SHA-256 已同步,版本保持 0.7.0
  • 已通过 userscript / helper 回归、语法检查和 SHA-256 一致性验证。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant