plugin-lifecycle
管理 JUCE 插件的完整生命週期:安裝、解除安裝、重置與徹底刪除。專為音訊開發者設計,處理系統資料夾部署、快取管理以及具備備份機制的安全移除流程。
簡介
plugin-lifecycle 技能為 macOS 上的 JUCE 音訊插件提供了一個安全至上的完整開發與部署週期管理框架。此技能專為開發者與聲音設計師打造,自動化處理二進位檔案部署、環境清理與狀態同步等關鍵行政任務,確保開發工作區保持整潔,並與 Ableton Live 和 Logic Pro 等專業數位音訊工作站(DAW)保持高度相容。
-
自動化部署:處理 VST3 與 AU 格式插件部署至標準 macOS 插件目錄,包括自動化的二進位驗證與 755 檔案權限管理。
-
精準回溯:提供「重置至創意階段」模式,在移除實作程式碼的同時,保留原始創意概念、草圖與智慧資產。
-
資料完整性:具備「銷毀」模式,在徹底刪除前自動建立完整備份,確保清理操作過程不遺失任何重要資料。
-
快取管理:整合主要 DAW 的自動化快取清除功能,防止插件載入衝突或舊版本殘影問題。
-
狀態追蹤:與中央 PLUGINS.md 檔案進行同步,維持對儲存庫中每個插件狀態、位置與歷史紀錄的清晰可視化。
-
此技能透過 /install-plugin, /uninstall, /reset-to-ideation, /destroy 與 /clean 等指令進行互動式管理。
-
僅限 macOS 環境執行;目標為標準系統目錄,包含 ~/Library/Audio/Plug-Ins/。
-
安裝流程包含嚴格的檢查步驟:構建驗證、產品名稱提取、舊版本移除、複製、權限設定、快取清除與最終驗證。
-
根據使用者指令以不同模式運作,僅載入必要參考檔案(安裝、解除安裝、重置或銷毀),以優化上下文視窗使用效率。
-
安全機制包含手動確認程序,在任何破壞性操作前強制建立備份,並支援從回溯歸檔中還原。
倉庫統計
- Star 數
- 183
- Fork 數
- 66
- Open Issue 數
- 4
- 主要語言
- HTML
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 下午01:01