Agent 用量分析报告生成器 · 从本地数据源一键产出可读、可分享的多格式报告(日 / 周 / 月 / 年)。
这是一个 vibe coding 作品集项目:从采集层(collect_usage_data.py)到报告层(generate_report.py / analyze_tokens.py),覆盖工作区 traces、workbuddy.db、usage-log.json 等多源数据,支持 Markdown / HTML / JSON 输出,并内置 GLM 系列模型的人民币计价库。
页面顶部的两个入口分别展示了 工具实际产出的示例报告(示例报告)与 CI 自动生成的 Allure 测试结果(Allure 测试结果),可直接点开查看。
| 层级 | 范围 | 代表用例 |
|---|---|---|
L0 数据采集 | 采集层单测、schema 校验 | test_aggregation / test_calendar_period |
L1 报告生成 | 多格式渲染、XSS 转义、汇总正确 | test_report_generation / test_cost_math |
L2 定价边界 | 显式 channel、delisted 历史计价、compute_cost | test_pricing_boundary |
L3 CLI E2E | subprocess 驱动三格式输出、--help、非法拦截 | test_e2e_cli |
L4 发布一致性 | 版本门禁、交付物齐全、.gitignore 闸门 | test_publish_parity |