关于 honey-eco
Honey Eco 是用于通过项目报告脚本汇报会话级 token 和碳影响数据的 Agent 技能。它将实测 CO₂eq 与模型估算的节省量分开,并说明估算依据。
主要功能
- 01报告会话输出 token 和 CO₂eq
- 02显示模型估算的节省量及依据
- 03使用已提交的 EcoLogits 脚本
- 04提供权威明细报告路径
适用场景
- 01报告最新会话的影响数据
- 02以完整模式检查会话转录
- 03查看用量、隐含影响与能耗
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ green-pt/ honey-for-devs --skill honey-eco安装后在 Claude Code 中输入/honey-eco确认已加载。
详细介绍
Honey Eco
展示碳徽章所依据的数字。绝不要手动估算——运行已提交的报告,使数值与 hooks/eco.js(经过验证的 EcoLogits v0.8.2 移植版)完全一致。
操作
在仓库根目录运行——零依赖,并复用徽章所使用的同一个 hooks/eco.js:
node scripts/eco-session.js # newest session
node scripts/eco-session.js --transcript PATH --mode full
然后简洁地报告:输出 token 数、CO₂eq(g)和 saved 行——用一两行即可。保留脚本打印的精确数字;不要为了取整而丢失精度。
两个数字,两种认知状态——绝不混为一谈
- CO₂eq 是实测值,对应本次会话:通过 EcoLogits 移植版计算的实际输出 token 数。
saved不是实测值。 它是一个建模得出的反事实——一次未使用 Honey 的运行本会输出多少 token——取自已提交的基准测试印记。务必一并提供脚本打印的basis:行(印记、模型、n、p)。绝不要在不注明这一行的情况下给出节省量,也绝不要手动重新推算。
如果脚本打印 saved : —,说明没有已提交的印记涵盖本次会话所用的模型。请如实说明。不要根据其他模型的比率进行外推——工具报告节省量、账单却上涨,正是这种做法导致的。
如需权威的细分数据(使用量 + 具身影响 + 一次能源),用户可以运行 Python 路径,这需要真实的软件包:
pip install ecologits && python scripts/eco_report.py
说一次,别藏起来
这些参数是推测性的(Anthropic 没有披露任何参数)。徽章显示的是服务交付影响——EcoLogits 的单流(batch-1)上限除以 serving_concurrency(连续批处理摊销);eco-session.js/eco_report.py 也会打印原始上限。简要说明一次,然后给出数字。徽章仅在 Claude Code 中显示(其会话记录全部来自 Claude 模型)。
边界
仅报告——不要更改配置或模式(那是 /honey 命令的作用)。这个数字是一个范围,不是仪表读数;应将其作为范围呈现。
评论
支持 Markdown