SuperAPI AI 工具集

plugin-lifecycle

通用与其它

查看项目

更新于 10-15 21:53

技能介绍

用途:在 macOS 上管理音频插件的完整生命周期,从安装到移除,并跟踪状态、处理权限与缓存。

主要能力:提供四种模式。模式1安装(/install-plugin)将 Release 二进制复制到系统插件目录;模式2卸载(/uninstall)从系统目录移除二进制但保留源码;模式3重置到构思(/reset-to-ideation)移除实现、保留想法与原型;模式4销毁(/destroy)带备份彻底移除。另有 /clean 交互菜单,按 PLUGINS.md 中的状态过滤可选操作。

安装目标目录:VST3 与 AU 分别位于 ~/Library/Audio/Plug-Ins/VST3/ 和 ~/Library/Audio/Plug-Ins/Components/;AAX 计划位于 ~/Library/Application Support/Avid/Audio/Plug-Ins/。

使用方式:通过 /install-plugin、/uninstall、/reset-to-ideation、/destroy、/clean 等命令触发,技能根据命令判断模式并只加载对应参考文件。安装流程含构建校验、产品名提取、旧版本移除、复制、权限校验(755)、缓存清理、验证与 PLUGINS.md 更新,其中标记为 BLOCKING 的步骤必须成功。

适用场景:插件开发中的部署、清理、回滚与废弃处理。

限制:仅面向 macOS;销毁操作不可逆(仅可通过备份恢复);需精确插件名确认;部分步骤依赖 CMakeLists.txt 与 PLUGINS.md 等文件;AAX 支持标注为未来功能。其余细节暂未提供。