
4 支
工控機介面
Win/Linux/mac
平台
左右各 5 口
通道
近 200 次
程式更新
客戶背景
智配通的集運倉用自動分揀線處理跨境包裹,每一件都要查雲端的訂單資料才知道走哪家物流、貼哪一張面單。工控機直接打雲端太慢也太脆弱——雲端一慢整條線就停。崴米在工控機與雲端之間放了一台「中介機」,把等待、快取、重試都收在現場這一端。
遇到的問題
分揀機每件只給幾百毫秒決定格口,雲端 API 的延遲與偶發斷線會直接讓包裹走錯口或掉到異常口;面單圖檔每次從雲端抓,印表機等圖等到超時;回報若失敗就漏掉,事後對不起帳。現場人員也需要一面看板知道剛掃到什麼、該走哪一口。
我們怎麼做
用 Rust + Tauri 做成桌面程式,內建本機 HTTP 服務給工控機呼叫:查件、回報、設備異常語音廣播四支介面,回應以毫秒計。三個設計原則貫穿整支程式——不回傳圖檔內容而回本機路徑、不讓工控機等雲端(回報立即回覆、由背景工作推送)、面單一律先落在本機再給印表機。雲端存取用 Token 存在作業系統金鑰圈,斷線時自動降級並在恢復後補送。
畫面上有分揀看板(大字顯示條碼、物流商與通道,左右格口燈號跟著亮)、通道配置(每一口的代碼、貼標人員、印表機與物流商對應,塞住可跳口改派)、掃描列印、面單預產、袋件核對,以及請求記錄、印單統計、佇列歷史、事件記錄等完整的追查工具;多台中介機之間的核對資料即時同步。從外部連入網頁畫面需要密碼且限制來源。
完成成果
2026 年 5 月上線、持續發版至 v1.2.2,近 200 次程式更新都來自現場作業的回饋:格口配置可調左右格數、尾碼迴避改成任一數字重疊、讀碼異常照片回顧、跨機袋件核對同步。支援 Windows、Linux 與 macOS,現場工控機以 Linux 版運作。之後的分揀線控制系統也由崴米重寫,兩支程式串成整條線的軟體。作品畫面已做模糊處理,不公開實際介面細節。



