1c48d58789
真兇:fyne package 內部自己 go build,吃不到 -ldflags,產出含符號表+DWARF 的胖執行檔。 解:②b 用 -s -w 重編托盤覆蓋回 bundle;collector 也一併 strip。 實測(從乾淨狀態重跑 build-mac.sh): 托盤 28.6MB → 21.1MB 整包zip 21.1MB → 12.43MB ← 遠低於 jsDelivr 20MB 上限 功能指紋 結束 Arcrun RAG=1 / 連上知識庫=1(未掉功能) codesign -v 通過 影響:此前 Mac 版超 20MB,jsDelivr 直接回 File size exceeded,只能走 raw; 現在可走 CDN,且**免除原本要拆檔(tray/collector 分開)的工程**。 Windows 版 13MB 本來就在限內,不受影響。 未驗:真機執行行為(托盤 icon/選資料夾)——strip 不影響邏輯但仍需真機確認。