SuperAPI AI 工具集

meter

部署与运维

查看项目

更新于 10-23 23:06

技能介绍

Meter 是 Snowflake Labs 的 CocoPlus 项目提供的一个技能,用途是展示当前会话的 CocoMeter 计量报告,帮助使用者了解本次会话中发生了哪些操作以及大致消耗。

主要能力:报告会列出会话 ID、开始时间和当前阶段,并汇总工具调用次数、SQL 语句执行数量、文件写入次数。它还会给出估算的 token 消耗量,并提示精确计数需要依赖 Coco 原生 token 报告。此外,它会展示会话记录对账状态、缺口比例和模型漂移等元数据(若存在),并给出 Snowflake 信用点估算,其计算方式是将 SQL 操作数乘以每语句 0.00001 信用点,这仅是非常粗略的估计,实际信用点取决于计算规模和查询复杂度。

使用方式:技能首先验证当前目录下是否存在 .cocoplus/;若不存在,则提示 CocoPlus 未初始化,需运行 $pod init 后停止。随后读取 .cocoplus/meter/current-session.json;若文件不存在,则提示没有活动的计量会话,并说明 CocoMeter 在启用后会随会话自动开始跟踪,可通过 $meter on 启用并开始新会话。若数据存在,则按格式输出报告。当文件存在但无数据时,不显示全零,而是说明跟踪将在下次工具使用时开始累积。

适用场景:适用于使用 CocoPlus 并开启 CocoMeter 的开发者在会话中查看操作统计与成本估算,尤其关注 SQL 执行与 Snowflake 资源消耗的场景。

限制:token 和信用点均为估算值,不保证精确;报告依赖本地会话文件和 CocoMeter 已启用状态;未提供关于安装命令、收费、支持平台或更多使用步骤的信息。