SuperAPI AI 工具集

receipts

智能体与模型

查看项目

更新于 10-15 16:50

技能介绍

用途:/receipts 生成某位开发者自己的 Claude Code 活动与影响报告(“收据”),数据全部来自本机本地记录,用于向管理者说明 Claude Code 的使用与投入。

主要能力:读取 ~/.claude/projects/**/*.jsonl 会话记录,统计会话数、提示数、活跃天数、触及文件与行数、gh pr create 次数,并按项目汇总花费占比;同时用本地 git log 交叉核对提交活动。产出 Markdown 报告和自包含 HTML 收据(含导出 CSV 按钮)。

使用方式:解析参数 week/month/quarter/year 或天数,也可传项目名作为 --repo 过滤。运行本地 Node 脚本:node <skill-dir>/scripts/mine-transcripts.mjs --days <N> [--repo <substr>] --html /tmp/cc-receipt.html。脚本输出 JSON 并生成 HTML,随后仅用一次模型调用基于 JSON 写 Markdown,保存为 ~/claude-code-receipts-<since>-to-<until>.md 和 .html。

适用场景:个人向管理者或评审文档说明 Claude Code 产出;按项目查看使用分布;识别“研究调查(无项目)”类工作。

限制:不提供任何美元金额,pctSpend 只是占比;不提供按活动类型的花费拆分;提交数仅统计同时由开发者本人创作且包含 Claude Code 触及文件的提交;null 表示未检查而非非 git 仓库;报告为单机自报数据,默认不发布到任何地方。