使用 poeusage CLI 在终端监控 Poe API 积分余额和用量历史。
spattle:poeusage.version:0.5.0.A ClawHub通过poeusage CLI来监测Poe API点平衡和使用历史的技能.是一项面向实际任务的技能,主要用于Install.;Description.poeusage是用于监视您的Poe A的终端工具.。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
slug: poeusage
version: 0.5.0
一个 ClawHub 技能,用于通过 poeusage CLI 监控 Poe API 积分余额及使用历史。
brew tap rgstephens/tap brew install poeusage
poeusage 是一款终端工具,用于监控您的 Poe API 配额、使用历史和消费汇总。支持 JSON / CSV / 表格输出模式、分页、过滤以及 Shell 补全脚本生成。
--api-key 字符串(默认从 $POE_API_KEY 环境变量读取)--json 布尔值--plain 布尔值--no-color 布尔值--quiet / -q 布尔值--verbose / -v 布尔值--timeout 整数(默认为 30)--help / -h 布尔值--version 布尔值poeusage balance获取并显示当前积分余额。
用法:
poeusage balance [--json] [--plain]
Current balance: 1,500 pts--plain 示例:1500--json 示例:{"current_point_balance":1500}poeusage history获取使用历史记录。默认自动分页,直至获取全部记录(或达到 --limit 指定数量)。
用法:
poeusage history [flags]
标志:
--limit / -n 整数(0 表示全部)--page-size 整数(默认为 100,最大值为 100)--no-paginate 布尔值--cursor 字符串--bot / -b 字符串--type / -t 字符串(可选值:chat、api、canvas)--since 字符串(格式:YYYY-MM-DD 或 Unix 时间戳)--until 字符串(格式:YYYY-MM-DD 或 Unix 时间戳)--output / -o 字符串--format / -f 字符串(可选值:table、csv、json)注意事项:
--json 是 --format json 的别名--plain 是 --format csv 的别名--no-paginate 时,若仍有更多页,则向 stderr 输出 next-cursor: 默认表格输出列:TIME、BOT、TYPE、POINTS、COST (USD)
CSV 输出列:time,bot_name,usage_type,cost_points,cost_usd,query_id,chat_name,input_pts,output_pts,cache_write_pts,cache_discount_pts
JSON 输出示例:
[
{
"bot_name": "Claude-3.5-Sonnet",
"time": "2024-01-09T14:00:00Z",
"query_id": "2Nhd9xBFbLcXEwmNj",
"cost_usd": "0.00075",
"cost_points": 339,
"usage_type": "API",
"chat_name": null,
"cost_breakdown": {
"input": 120,
"output": 219,
"cache_write": 0,
"cache_discount": 0,
"total": 339
}
}
]
poeusage summary聚合使用数据并展示费用明细。支持与 history 相同的筛选条件,并额外支持按维度分组。
用法:
poeusage summary [flags]
标志:
--bot / -b 字符串--type / -t 字符串--since 字符串--until 字符串--group-by / -g 字符串(可选值:bot、type、day、bot,type)--format / -f 字符串(可选值:table、csv、json)默认表格输出列(按 bot 分组):BOT、QUERIES、POINTS、COST (USD)
poeusage completion 生成 Shell 补全脚本。
用法:
poeusage completion
示例:
poeusage completion zsh > ~/.zsh/completions/_poeusage
0:成功1:运行时错误(网络/API 错误)2:参数使用错误3:认证错误(HTTP 401)优先级顺序:命令行标志 > 环境变量 > 配置文件 > 默认值
环境变量:
POE_API_KEYNO_COLORPOEUSAGE_TIMEOUTPOEUSAGE_PAGE_SIZE配置文件路径:~/.config/poeusage/config.toml
# api_key = "..." # 不推荐在此处设置 timeout = 30 page_size = 100
make release TAG=v1.0.0相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习