Clawculator

🦞 OpenClaw 成本审计与计费修复

OpenClaw成本分析与计费问题检测工具,纯本地执行、无网络依赖,支持配置审计与成本优化建议。

收藏
2.6k
安装
968
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

clawculator 是一款面向 OpenClaw 用户的成本审计工具,专用于分析配置、会话和工作空间中的计费隐患。用户可通过关键词触发(如 clawculator、check my costs、analyze spend、cost report),工具将以纯 Node.js 脚本形式本地执行,生成 Markdown 或 JSON 格式的成本报告。

执行方式:

node {baseDir}/run.js --md    # 生成可读报告
node {baseDir}/run.js --json  # 机器可读格式

检测范围涵盖:

  • 心跳机制误用付费模型(未切换至 Ollama)
  • Skill 轮询循环消耗付费模型额度
  • WhatsApp 群组自动加入主模型
  • Hooks(boot-md、command-logger、session-memory)挂载于 Sonnet
  • 孤儿会话持续占用 token
  • maxConcurrent 过高导致突发成本乘数
  • 工作区根目录膨胀推高上下文成本

每项发现均附带精确的修复命令,降低用户操作门槛。

---

显著优点

| 特性 | 说明 |
|------|------|
| **完全离线执行** | 源码已全量打包,零运行时网络请求,零外部依赖 |
| **可审计性** | 所有文件可在执行前人工审查,符合安全敏感场景需求 |
| **隐私保护** | 会话密钥输出截断处理(前8位+省略号),避免敏感标识泄露 |
| **精准定位** | 针对 OpenClaw 架构设计,覆盖高频成本陷阱场景 |
| **零权限风险** | 不执行任何 shell 命令,仅读取指定配置文件与元数据 |

---

潜在缺点与局限性

  • 生态绑定:专为 OpenClaw 设计,无法迁移至其他平台
  • 检测覆盖有限:仅针对已知计费模式,新型成本陷阱需版本更新
  • 无实时告警:离线分析工具,不具备持续监控能力
  • Node 环境依赖:需目标系统预装 Node.js 二进制文件
  • 仅读工作区元数据:不分析文件内容,可能遗漏上下文成本细节

---

适合人群

  • OpenClaw 重度用户,需定期审计账单异常
  • 多 Skill/Hook 配置的复杂场景用户
  • 对成本敏感、追求确定性计费控制的开发者
  • 安全合规要求严格、需完全离线工具的企业环境

---

常规风险

| 风险类型 | 评估 |
|---------|------|
| 数据泄露 | 极低 — 无网络传输,密钥已脱敏 |
| 权限提升 | 无 — 仅读取用户自有配置,无系统级操作 |
| 供应链攻击 | 低 — 全量打包源码,无运行时下载 |
| 误报/漏报 | 中 — 依赖规则库更新,复杂场景可能覆盖不全 |

Clawculator 内容

手动下载zip · 20.9 kB
analyzer.jstext/javascript
请选择文件