s2/index.html 与 s2/changelog.html 统一切换到 MiSans,让液冷场景页和日志页共享同一套中文与数字字形。s2/index.html 切换到 Noto Sans SC + JetBrains Mono 组合,统一液冷场景的中文界面和数据字重。deviceModels,统一泵/换热器/压缩机/冷却塔设备模型。calcPumpHydraulic,HeatExchangerDevice 使用 solveHeatExchanger (NTU法)。calcCompressorCOP,CoolingTowerDevice 使用 solveCoolingTower。hxEff 函数,统一使用共享换热器效率计算。contracts/scenarios/s2-liquid-cooled-pcm.json)。shared/contractMapper.js,支持液冷特有字段(pcmMelt、wetBulbTemp、pcmLoadHxUA 等)自动映射。syncDefaultPhysFromContract)。shared/ui.js 通用UI层shared/devices.js 通用设备组件库完整历史日志 · s2/changelog.html