用途:Honey Eco 用于展示碳徽章背后的具体数字,报告当前会话的输出 token、CO₂eq(克)以及相对无 Honey 基线的建模节省量。它要求运行仓库中已提交的报告脚本,而不是手工估算,以保证数字与 hooks/eco.js(已验证的 EcoLogits v0.8.2 移植)一致。
主要能力与用法:在仓库根目录运行零依赖脚本,复用徽章所用的同一 hooks/eco.js: node scripts/eco-session.js node scripts/eco-session.js --transcript PATH --mode full 随后用一两行简洁报告输出 token、CO₂eq(g)和 saved 行,保留脚本打印的精确数字,不要四舍五入。
两个数字、两种认识状态:CO₂eq 是本会话实测的,来自真实输出 token 经 EcoLogits 移植计算;saved 不是实测,而是建模的反事实,来自已提交的基准戳记,必须同时给出脚本打印的 basis 行(stamp、model、n、p),不得脱离该依据陈述节省量,也不得手工重新推导。若脚本打印 saved : —,表示没有覆盖该会话模型的已提交戳记,应如实说明,不得用其他模型的比率外推。
权威细分:用户可运行 Python 路径获取 usage、embodied 和 primary energy 的权威分解,需要安装真实包: pip install ecologits && python scripts/eco_report.py
限制与说明:参数是推测性的(Anthropic 未披露);徽章显示的是服务影响,即 EcoLogits 单流(batch-1)上限除以 serving_concurrency(连续批处理摊销),脚本也会打印原始上限。徽章仅在 Claude Code 中渲染。该技能只负责报告,不更改配置或模式(那是 /honey 命令的职责)。数字是范围而非仪表读数,应如此呈现。