用途:对用户指定的技能进行多版本 Node.js 兼容性测试,默认覆盖 20.20.1、22.22.1、24.14.0 三个 LTS 版本。
主要能力:检查环境中已安装的 Node 版本(nvm list),用 nvm use <version> 切换版本;读取目标技能的 SKILL.md,提取功能列表与脚本路径,逐个功能做实际运行测试,记录成功/失败与错误信息,汇总生成兼容性报告表格,并给出结论与处理建议。
使用方式:由用户指定目标技能路径与要测试的 Node 版本列表。AI 按流程读取 SKILL.md,学习每个功能的调用方式(不假设命令格式),按文档构造参数(如 URL 解析类传示例 URL、文件操作类建临时文件、格式转换类传示例数据),对每个版本执行真实测试后生成报告。需要 token、apiKey、secret 等凭证的功能,会询问用户是否提供;不提供则标记为跳过(缺少凭证)。
限制与强制规范:禁止使用 node --check 语法检查,必须做实际功能测试。若 nvm 未安装、指定版本未安装或切换失败,会提示安装、询问更换版本或跳过该版本;测试中技能报错会记录完整错误并继续其他版本。
触发词:测试Node版本兼容性、多版本Node测试、技能兼容性测试。
其他信息(如费用、平台支持情况等)暂未提供。