工作負載配對

為實際工作流程配置 M4 實體節點

Runner 提供依專案租期使用的雲端 Mac。每筆訂單對應一台獨享的 Apple Silicon 實體機,而非虛擬機,適合需要固定工具鏈、完整 macOS 圖形介面或持續執行工作的團隊。

先從工作持續時間、記憶體用量、圖形介面需求與並行程度開始篩選,不必先猜機型。

BUILD ROUTE 工作流程完成回報
節點可訂
01
提交 程式碼、素材或模型
02
執行 在固定環境中執行工作
03
驗收 回傳測試結果與產出物
節點類型
獨享實體機
系統入口
SSH 與圖形介面
可選租期
天/週/月/季
目錄配置
兩種 M4
交付原則 每筆訂單對應一台節點
先確認工作邊界

四個問題,縮小配置範圍

應用類型本身無法決定配置。請先確認工作要執行多久、記憶體峰值在哪裡、是否依賴圖形介面,以及同時會啟動多少個建置或實驗程序。

01

工作持續時間

一次性驗證可以按天安排;版本衝刺適合按週;持續整合與常駐實驗則應按月或季規劃,減少環境反覆初始化。

輸入:預計執行週期
02

記憶體需求

一般 Xcode 專案與輕量自動化可從 16GB 開始;同時執行模擬器、多個建置工作或較大型模型時,應優先評估 24GB。

輸入:記憶體峰值與並行數
03

圖形介面

僅執行腳本與建置命令時以 SSH 為主;需要操作 Xcode、時間軸、預覽視窗或系統設定時,再安排遠端圖形介面。

輸入:必須以視覺方式操作的步驟
04

工作並行程度

記錄測試、封裝、模型推論與匯出是否會重疊。並行工作會共同佔用記憶體、磁碟快取與網路頻寬,應按峰值而非平均值選擇配置。

輸入:同時執行的工作數量
實際工作路徑

四類工作流程同步展開

這些情境不是互斥標籤。同一台節點可以先用於開發除錯,再接入自動化流程;關鍵是為每個階段保留清楚的環境、快取與交付邊界。

獨立開發者

遠端開發、簽署與提交

透過圖形介面開啟 Xcode,拉取程式碼並選擇專案要求的工具鏈。執行測試後產生簽署建置,再將封存檔與日誌回傳至自己的儲存位置。

  • 適合短期專案、版本修復與提交前驗證
  • 先固定 Xcode 與相依套件版本,再匯入簽署材料
  • 結束前回收封存檔、日誌與必要快取
CI 團隊

固定的 self-hosted runner

將實體節點註冊至指定專案或組織,限制可觸發的範圍,維護相依套件快取,並將測試報告、封存檔與符號檔回傳至流程的產出物儲存空間。

  • 適合持續測試、定時建置與版本發布
  • 依專案隔離金鑰、權杖與簽署材料
  • 定期清理工作目錄並記錄快取用量
AI 實驗

驗證 MLX 與本機模型

在 Apple Silicon 環境中確認模型、框架與相依套件的相容性,依模型權重、上下文長度與並行請求估算記憶體,並分開管理實驗資料與結果。

  • 先用最小樣本驗證環境與推論流程
  • 持續觀察統一記憶體與磁碟快取用量
  • 實驗結束後清理權重副本與暫存資料
影音團隊

同步素材、預覽與匯出

先傳輸代理檔案或必要素材,再透過遠端圖形介面檢查時間軸與預覽。分開規劃快取、原始檔與匯出目錄,完成後及時回收成片與專案檔。

  • 適合遠端剪輯驗證、批次轉碼與匯出
  • 上傳前確認素材大小與網路條件
  • 不要以固定時長估算算圖或傳輸結果
iOS/macOS 開發

從拉取程式碼到簽署建置,維持可重現的工具鏈

開發工作最容易在「本機能執行、遠端無法重現」時停滯。清楚登錄版本、相依套件、簽署材料與產出物路徑,節點就能在除錯機與建置機之間穩定切換。

適合選擇 Runner M4 的情況

單一專案開發、一般單元測試、一次執行一項主要建置工作,且 16GB 記憶體與 256GB SSD 能容納程式碼、相依套件與必要快取。

開發交付順序 DEV-TO-ARCHIVE
01 拉取程式碼

核對分支、子模組、相依套件來源與儲存庫存取範圍,不要將長期憑證寫入專案目錄。

02 選擇 Xcode

依專案要求固定 Xcode 與命令列工具版本,先執行一次環境檢查再安裝相依套件。

03 執行測試

先執行小範圍測試確認模擬器、目標平台與權限,再擴大至完整測試集。

04 產生建置

從受控位置注入憑證與簽署檔案,輸出封存檔、測試報告與必要的診斷日誌。

05 回收產出物

將封存檔與日誌傳回團隊儲存空間,確認檔案完整後再清理暫存目錄與敏感材料。

CI/CD 執行

讓 runner 只接收應執行的工作

獨享實體機提供清楚的資源邊界,但流程仍需限制觸發來源、專案範圍與憑證權限。將 runner 註冊、快取策略、工作清理與產出物回傳分開管理,有助降低工作彼此污染的機率。

並行工作的選擇訊號

如果編譯、測試、封存或多個專案會同時執行,應記錄記憶體峰值與快取大小。需要更多記憶體餘裕與更大本機 SSD 時,優先評估 Runner M4 Plus。

自動化執行單 RUNNER-SCOPE
限定註冊範圍

將節點綁定至明確的專案或組織,並控制哪些工作流程可以呼叫它。

隔離執行憑證

由團隊自己的秘密管理流程注入權杖、憑證與環境變數,工作結束後撤銷臨時權限。

分層管理快取

將相依套件快取、建置中間檔案與最終產出物存放於不同目錄,並設定可檢查的清理規則。

回傳可驗收的產出物

將測試報告、封存檔、符號檔與校驗資訊傳回流程儲存空間,不要把節點當作唯一副本。

節點全年 365 天正常運作,持續提供服務。
AI 實驗

先驗證相容性,再擴大模型與資料規模

Apple Silicon 上的實驗應從框架版本、模型格式與運算子支援開始,而不是直接複製其他硬體環境的參數。MLX 與本機模型測試還會共用統一記憶體,因此模型權重、上下文、並行請求與其他程序都必須納入預算。

何時考慮 24GB

當模型權重、長上下文、資料預處理與多個實驗程序需要同時常駐,或 16GB 環境頻繁出現記憶體壓力時,Runner M4 Plus 可提供更大的工作空間。

實驗前確認 MLX/LOCAL MODEL
環境相容性
確認 macOS、Python、框架與模型格式可以組合運作。
記憶體預算
記錄權重、上下文、快取、輸入資料與並行程序的峰值。
資料準備
只同步實驗所需資料,區分原始資料、處理結果與暫存副本。
最小驗證
先執行小樣本與單一請求,再逐步提高資料量與並行度。
回收結果
保存參數、日誌與必要輸出,確保團隊可以複核實驗。
結束清理
移除模型副本、暫存資料、權杖與不再使用的環境。
影音工作流程

將傳輸、快取、預覽與匯出分開計算

遠端影音工作的等待時間不只來自匯出。素材上傳、代理檔案產生、遠端畫面品質與結果下載都會影響整體體驗,因此不應承諾固定算圖時間。更可靠的做法是逐段確認網路、儲存空間與工作狀態。

先計算可回收的儲存空間

除了原始素材,還要為代理檔案、算圖快取、專案自動儲存與最終匯出預留空間。若 256GB 無法容納這些內容,應選擇 512GB 的 Runner M4 Plus,或在方案頁評估 SSD 加購項目。

素材交接單 MEDIA-HANDOFF
01

同步素材

優先上傳專案需要的素材或代理檔案,保留本機原始副本,並檢查傳輸完整性。

02

遠端預覽

依網路條件調整圖形工作階段解析度;預覽流暢度不等同於最終匯出品質。

03

快取管理

將快取與原始素材分開存放,在關鍵匯出前確認磁碟剩餘空間。

04

匯出回收

匯出後核對檔案大小與可播放性,再傳回團隊儲存空間並移除暫存副本。

方案配對

依峰值需求選擇兩種 M4

兩種方案都提供獨享實體機、SSH 與 macOS 圖形介面。差異集中在記憶體、SSD 容量與價格,不以模糊的共享資源倍數區分等級。

一般開發與輕量自動化

Runner M4

$20.6/ 天
晶片M4
記憶體16GB
SSD256GB

適合單一專案 Xcode 開發、一次執行一項主要建置工作、輕量 self-hosted runner、短期相容性驗證,以及不需要大量本機素材的工作流程。

  • 先確認相依套件與快取能放入 256GB SSD
  • 適合以 SSH 為主、按需使用圖形介面的工作
  • 增加並行工作前先觀察記憶體峰值與磁碟用量
更高記憶體與儲存需求

Runner M4 Plus

$40.8/ 天
晶片M4
記憶體24GB
SSD512GB

適合模擬器與建置並行、多項自動化工作、較大型 MLX 實驗、更多相依套件快取,以及需要在節點暫存代理素材與匯出檔案的工作流程。

  • 為並行程序與統一記憶體保留更多餘裕
  • 512GB SSD 可容納更多快取、模型或媒體檔案
  • 仍需在租期結束前回收產出物並清理資料
下單前仍無法判斷記憶體或儲存空間是否足夠?

整理專案規模、Xcode 版本、並行工作數量、快取大小與預計租期,透過聯絡頁面傳送給團隊。請勿提交密碼、私鑰或完整付款憑證。

諮詢選型
開始依工作流程配置

選定機型、租期與節點,再提交訂單

Runner 支援按天、週、月或季租用。所有款項以美元結算,僅支援 USDT-TRC20 與 Visa/Mastercard/Amex(經 Stripe);實際可用的付款閘道以控制台回傳結果為準。