feat: AI 用量改账户级本机采集(Claude 钥匙串/Codex RPC)+宽版 7d 合并行
- Claude:复用 Claude Code 钥匙串登录态直调 /api/oauth/usage,零依赖 statusline 与 Claude Code 进程;只读不刷新 token - Codex:经 codex app-server JSON-RPC 读 ChatGPT 订阅的 Codex 额度池(普通聊天额度无账户级途径,右块改名 Codex Usage) - 两路采集共用 TTL 缓存+失败退避(CLAUDE_USAGE_TTL/CODEX_USAGE_TTL,语义同 WEATHER_TTL),推送端两路独立上报 - E1002:Claude 7d 与 fable 7d 合并为一行(单边框内上下对半实心,数字取较大者)、标签去 all 前缀、空值按 00% 00 占位等宽 - E1002/网页版:今日实时环比同比改涨绿跌红,与 K 线一致 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
11
.env.example
11
.env.example
@@ -42,5 +42,16 @@ PACE_TOL=10
|
||||
BTC_BAR=1H
|
||||
BTC_LIMIT=48
|
||||
BTC_TTL=300
|
||||
# ---- AI 用量(本机采集 → main.py --target push 上报;server.py 不持凭证)----
|
||||
# Claude:复用 Claude Code 钥匙串登录态调 /api/oauth/usage(只读不刷新)。快照有效期(秒,同 WEATHER_TTL 语义,0=每次实拉)建议 ≥300,失败退避 1800 秒
|
||||
CLAUDE_USAGE_TTL=300
|
||||
CLAUDE_USAGE_BACKOFF=1800
|
||||
CLAUDE_USAGE_SCOPE_MODEL=Fable
|
||||
# Codex:经 `codex app-server` RPC 读 ChatGPT 订阅的 Codex 额度;需 Codex 已用 ChatGPT 账号 `codex login`
|
||||
# CODEX_BIN 建议绝对路径(launchd 的 PATH 不含 Homebrew);CODEX_USAGE_HOME 留空=默认 ~/.codex,或指向独立 CODEX_HOME
|
||||
CODEX_BIN=/opt/homebrew/bin/codex
|
||||
CODEX_USAGE_HOME=
|
||||
CODEX_USAGE_TTL=300
|
||||
CODEX_USAGE_BACKOFF=900
|
||||
# 服务端(server.py)三路上游的内存缓存有效期(秒,0=每次实拉):天气/BTC 复用 WEATHER_TTL/BTC_TTL,橘喵实时用 MAO_TTL
|
||||
MAO_TTL=60
|
||||
|
||||
Reference in New Issue
Block a user