SuperAPI AI 工具集

trace-compare

部署与运维

查看项目

更新于 10-23 23:07

技能介绍

CocoTrace Compare 是 CocoPlus 项目下的一个技能,主要用于对比 CocoTrace 资产健康快照,用途直接对应命令 $trace compare <before.json> <after.json>。

用途:对两份 CocoTrace 资产健康快照文件(before.json 与 after.json)进行比对,呈现健康状态的变化。

主要能力:在执行比对前检查 .cocoplus/ 是否已初始化;若不存在则输出“CocoPlus not initialized. Run $pod init first.”并停止,避免在未初始化状态下产生破坏性操作。初始化确认后运行 invoke cocotrace/health-grader --compare <before.json> <after.json>,将 thermal receipt 以 before/after 差值的形式展示,例如 blast radius 23 -> 18 v / health B+ -> A- ^。

使用方式:首先确认 .cocoplus/ 目录存在,然后执行上述 compare 命令并传入前后两个 JSON 快照文件路径。

适用场景:需要对资产健康快照前后变化做对照,查看 blast radius、health 等级等指标的增减变化时使用。

限制与约束:技能设有反合理化(Anti-Rationalization)与退出标准。不能因文件存在就判定技能完成;技能契约须描述可观察行为与验证,而不只是命令名称。即使命令很小,也不得跳过工件与安全检查,因为小命令同样会改变状态或影响执行。退出标准包括:命令行为与所属功能契约匹配;必要的读取、写入与用户可见输出已描述;安全、治理与工件约束得到保留;缺失状态时给出清晰且非破坏性的结果。

其他信息:该技能的收费、价格、平台与具体效果细节暂未提供。