SuperAPI AI 工具集

trace-health

部署与运维

查看项目

更新于 10-23 23:08

技能介绍

CocoTrace Health 是 CocoPlus 体系内的一个技能,对应命令 $trace health,用于计算 CocoTrace Snowflake 资产的健康等级。

用途:对 Snowflake 资产进行健康度评估,输出 A-F 等级,并展示构成该等级的组件指标,帮助使用者了解资产整体状况与主要风险点。

使用方式:执行前需确认 .cocoplus/ 目录存在;若不存在,应输出“CocoPlus not initialized. Run $pod init first.”并停止。随后运行命令 invoke cocotrace/health-grader --input .cocoplus/trace/snowflake-assets.json。报告 A-F 健康等级,除非 cocoplus.toml 中 [trace].show_grade = false;无论是否显示等级,都应展示组件指标:死资产(dead assets)、循环依赖(circular dependencies)、耦合(coupling)、安全发现(security findings)、分层违规(layer violations)和变更热点(churn hotspots)。

主要能力与输出:健康等级;六类组件指标;在缺少必要状态时给出清晰且非破坏性的结果。

适用场景:适用于已初始化 CocoPlus 且存在 CocoTrace Snowflake 资产数据的环境,用于定期或按需检查资产健康状况。

限制与注意事项:依赖 .cocoplus/ 目录与 snowflake-assets.json 文件;未初始化时不会继续执行;资料未提供该技能的收费、价格、平台支持范围或额外效果说明。