Check WorkBuddy Balance
概述
无需调用任何 API,通过 WorkBuddy 本地数据库追踪积分消耗:
工作方式:
- 用户输入一次当前积分余额(如
1291.39)→ 保存为基准点 - 每次查询时,从本地数据库读取基准点之后的累计消耗
- 估算当前余额 ≈ 基准余额 − 累计消耗
- 用户可随时用
--update校准(看到客户端实际余额后)
用法
首次使用 — 输入当前余额
python3 scripts/check_balance.py --update 1291.39
日常查询 — 查看余额估算 + 消耗报告
python3 scripts/check_balance.py
输出示例:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💰 当前估算积分余额
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1261.07 积分
─────────────────────
基准余额: 1291.39 积分
基准时间: 2026-07-01
累计消耗: 30.32 积分
─────────────────────
📝 提示: 偶尔打开客户端查看实际余额
用 --update <余额> 即可校准
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 今日积分消耗
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
会话次数: 27
消耗积分: 184.79
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 近7日消耗趋势
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2026-07-01 ██████████████████ 184.79 积分 (27次)
2026-06-30 ████████████████████████████████████ 950.37 积分 (37次)
...
本周日均: 230.47 积分/天
本周总计: 1613.32 积分
校准基准点
当你打开 WorkBuddy 客户端看到实际余额后,更新基准:
python3 scripts/check_balance.py --update 1500
对接自动化任务(每日 9:00 自动报告)
# 自动化 prompt 示例
每日 9:00 执行 check-workbuddy-balance skill 中的 scripts/check_balance.py 脚本查询积分余额和消耗报告,将结果整理成简洁回复。
数据来源
| 数据 | 来源 | 可用性 |
|------|------|--------|
| 积分消耗 | ~/.workbuddy/workbuddy.db → session_usage.credit_json | ⭐ 始终可用 |
| 基准余额 | ~/.workbuddy/check-workbuddy-balance/balance.json | 用户输入 |
| 估算余额 | 基准余额 − 累计消耗(自动计算) | — |
补充信息
- 1 积分 ≈ 31874 Tokens
- 签到: 100积分/天(第7天1000积分)
- 注册赠送: 5000积分(有效期90天)
- 月度免费额度: 每月1号自动发放
Scan to join WeChat group