SuperAPI AI 工具集

plugin-testing

测试与质量

查看项目

更新于 10-15 21:53

技能介绍

用途:验证音频插件,捕获崩溃、参数问题和状态缺陷。自动验证已内置到工作流中,由 validation-agent 在实现阶段(1-3)后自动运行且为阻塞式;本技能仅用于手动测试,例如完成工作流后(/test 命令)、修复 bug 后(/improve)、自动验证之外的额外验证,以及手动 DAW 测试。

三种测试模式:模式 1 自动化测试(约 2 分钟);模式 2 构建 + Pluginval(约 5-10 分钟,推荐);模式 3 手动 DAW 测试(约 30-60 分钟)。

使用方式:通过 /test [PluginName] 进入模式选择菜单,或使用简写命令 /test [PluginName] build(模式 2)、quick(模式 1)、manual(模式 3)。模式 1 需存在 Tests/ 目录,否则需改选模式 2 或取消。模式 2 需先安装 pluginval,随后以 Release 模式构建 VST3 与 AU,并在 strictness level 10 下验证。模式 3 会依据参数规格生成定制检查清单,由用户在 DAW 中手动测试并回报结果。

完成后会保存测试日志至 logs/{PLUGIN_NAME}/test_[timestamp].log,更新 .continue-here.md 与 PLUGINS.md,并提交变更。若用户选择调查失败,非平凡问题会委派给 deep-research 技能。

限制:自动验证已由 validation-agent 接管,本技能不再由 plugin-workflow 在阶段 3、4、5 后调用;成功不要求 100% 通过率或立即修复所有问题。具体安装命令、构建路径与执行细节需参考其引用文档,资料中未完整提供。