一、崗位核心能力要求 macOS桌面開發經驗
· 熟悉Cocoa框架及macOS特有API(如窗口管理、文件系統交互)1
· 推薦掌握SwiftUI(簡化窗口交互邏輯,參考登陸窗口到主窗口的切換實現)
圖像圖形處理深度經驗
· 優化大規模圖像渲染能力(病理切片可達GB級)
優先技能項
· 病理切片處理:需了解DICOM/NDPI等醫學圖像格式及金字塔切片技術
· 地圖瓦塊經驗:掌握分塊加載、多級縮放(類似GIS瓦片調度邏輯)1
二、切片瀏覽軟件開發關鍵點
高性能渲染架構
· 參考地圖瓦塊機制:實現切片異步加載、動態緩存
核心功能模塊
三、技術實現建議
病理切片處理適配
· 使用OpenSlide庫解析病理切片格式
· 實現預生成縮略圖金字塔(降低實時解碼壓力)
性能優化方向
· 管理切片緩存