精准追踪 AI 成本的本地管家

openclaw-cost-tracker

收藏 5.6k
下载 2.1k
版本 v1.0.0

OpenClaw 官方推出的本地成本分析工具,通过解析会话日志精准计算 AI 调用成本,生成多维度报告助力团队成本管控,全程离线处理保障数据隐私。

基本信息

  • 技能名称?openclaw-cost-tracker
  • 中文名称?精准追踪 AI 成本的本地管家
  • 作者?pfrederiksen
  • 分类?效率
  • 版本?v1.0.0
  • 标签?productivity, data-analytics, finance-accounting, automation, discord

使用方法

使用说明
OpenClaw Cost Tracker 是一款专为 OpenClaw 用户设计的本地成本分析工具,旨在帮助开发者和团队精准追踪 AI 模型的使用成本。该技能通过直接解析本地会话日志文件,提取详细的成本数据并生成结构化的报告,完全在本地环境运行,确保敏感的成本数据不会离开用户设备。
核心用法 方面,用户安装 jq 工具后,可通过简单的命令行参数调用不同的报告模式。技能支持生成日报(今日/昨日)、周报(本周总计及环比)、月报(本月总计及同比增长)以及自定义日期范围的报告。脚本会自动扫描 ~/.openclaw/agents//sessions/.jsonl 路径下的日志文件,使用 jq 精确提取 message.usage.cost.total 字段,按日期和模型类型分组统计,确保每笔 API 调用成本只被计算一次。输出支持标准文本和 Discord 富文本格式,便于团队在协作平台直接分享。
显著优点 体现在其架构设计上。首先,纯本地运行的模式从根本上杜绝了数据泄露风险,所有成本信息均在用户设备上处理。其次,工具零外部依赖,仅需要系统标准的 jq、bash 和 bc 工具,无需安装沉重的 npm 包或第三方服务。此外,报告维度丰富,不仅能展示总成本,还能按 claude-opus-4-5、gpt-4o 等具体模型细分占比,帮助用户识别成本来源。MIT 许可证保证了代码的透明度和可审计性。
潜在缺点 主要包括生态局限性。该技能专为 OpenClaw 设计,无法兼容其他 AI 平台的数据格式。同时,它依赖于本地日志文件的存在,若日志被清理或权限设置不当将无法工作。作为 T3 来源的社区工具,虽然代码通过安全审计,但用户仍需自行承担审查责任。此外,工具目前仅支持 macOS 和 Linux 系统,Windows 用户无法直接使用。
适合的目标群体 包括:OpenClaw 的重度使用者,特别是需要监控多模型成本的开发者;注重数据隐私、偏好本地处理方案的敏感行业团队;使用 Discord 进行日常协作且需要定期成本报告的技术团队;以及希望精细化管控 AI 预算的中小企业。
使用风险 主要集中在权限管理和性能考量上。技能需要读取 ~/.openclaw/agents 目录下的日志文件,用户需确保文件权限设置正确,避免无意中暴露其他敏感数据。虽然 cli.js 使用 execSync 执行脚本时已对参数进行转义处理,但仍建议验证输入源的可信度。当日志文件体积过大时,jq 解析可能会消耗较多内存和 CPU 资源,建议在低峰期运行报告生成任务。

标签

效率

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!