AvdLee/Xcode-Build-Optimization-Agent-Skill
An Agent Skill helping you to optimize Xcode incremental and clean builds by running benchmarks and optimizing build settings.
解決的問題
本專案解決 iOS 與 macOS 開發者面臨的 Xcode 建立時間過長問題。以實證為基礎的工作流程取代猜測,能有效識別並修復乾淨建構、增量建構,以及 Swift Package Manager(SPM)的額外負荷等瓶頸,否則這些問題每年可能讓開發者損失數小時的生產力。
如何運作
提供一套專為 AI 編碼工具設計的「Agent Skills」。協調器透過兩階段流程,協調五項專業技能:
- 分析:代理對專案進行基準測試,執行編譯、專案設定與 SPM 的分析器,並以 Markdown 檔案生成優先排序的優化計畫。
- 修復:在使用者審查並批准計畫中的特定項目後,修復技能將執行變更,並重新對專案進行基準測試,以驗證效能提升。
適用對象
- 面對本地建構迴圈緩慢的 iOS 與 macOS 開發團隊。
- 正在調查特定建構時間退化的開發者。
- 希望以結構化、可重複使用方式優化 Xcode 建構,而非使用一次性指令碼的團隊。
主要特色
- 全面審計:在建構設定、腳本階段、目標相依性與 SwiftUI 視圖複雜度等方面執行超過 40 項獨立檢查。
- 安全工作流程:使用者明確批准建議變更前,專案檔案不會被修改。
- 多工具支援:相容於多種 AI 編碼環境,包括 Claude Code、Cursor 與 OpenAI 相容工具。
- 基於實證:依據 Apple 文件、WWDC 講座與社群最佳實務。
相關
- 專案
- 專案
- 專案
- 專案
- 專案