Scene Changelog

S5商业冷库削峰填谷

冷库热侵入、压缩机和 PCM 主循环迁入 TS 内核,场景聚焦削峰填谷叙事。

当前状态
已迁移模板跟进
最新版本 / 更新日期
v20260307 · 20260307
真源约定
物理进 src/,表现留 js/,运行靠 dist/
最新更新摘要
20260322-1015
MiSans冷库界面统一日志页统一
S5 本轮把字体体系统一到 MiSans:场景页与更新日志页采用同一套中文与数字字形,避免此前页面主体和日志阅读在气质上分成两套系统。
完整历史日志
按日期倒序 · 保留历史条目
20260322-1015
  • [cx][字体]s5/index.htmls5/changelog.html 统一切换到 MiSans,冷库场景页和日志页的正文、数字与代码片段使用同一套字体体系。
20260319
  • [cx][字体]s5/index.html 切换到 Noto Sans SC + JetBrains Mono 组合,统一冷库场景的中文界面和数值字形。
20260312
  • [cx][优化]shared/ir.js 新增 irCollectMeshes()irStaticWorldPos(),为 IR 渲染提供共享缓存助手。
  • [cx][优化]s5/js/app.js 的货架、蒸发器、冷凝机组 IR 路径改为缓存 mesh 列表,去掉重复 traverse()
  • [cx][优化]S5 冷库围护结构的 IR 着色改为复用静态世界坐标与稳定相位扰动,减少 getWorldPosition() 和随机热纹理开销。
20260309
  • [cc][新增]接入 Sim-Demo 契约 v1.0,复用通用契约加载器和映射器
  • [cc][新增]s5/js/scene.js 新增 loadS5Contract() 入口
  • [cc][重构]s5/js/app.js 启动流程改为异步契约驱动
  • [cc][新增]s5/js/sidebar.js 新增 syncDefaultPhysFromContract()
  • [cc][新增]s5/index.html 添加契约加载器脚本引用
  • [cc][新增]contracts/scenarios/s5-commercial-cold-storage.json 商业冷库削峰填谷场景契约
20260307
  • [cc][新增]顶部标题栏替换浮动HUD(5数据字段:库温/PCM/蒸发/压缩机/SOC)
  • [cc][新增]一键隐藏UI(展示模式)+ Esc 恢复 + 全屏切换
  • [cc][重构]shared/ui.js 通用UI层
  • [cc][重构]shared/devices.js 通用设备组件库
  • [cc][优化]侧边栏默认收起
20260306
  • [cx][模板]新增 `s5/src/main.ts`、`s5/src/core/engine.ts` 与 `s5/src/core/legacyBridge.ts`,建立 `S5FMDCore` 标准入口。
  • [cx][迁移]冷库热侵入、压缩机、PCM 与库温主循环迁入 TS 内核,`src/` 负责物理求解。
  • [cx][收敛]`s5/index.html` 统一改为加载 `dist/s5-fmd-core.js`,`s5/js/app.js` 仅保留场景调度与渲染表现。
20260304
  • [cc][优化]动画循环 skyColor per-frame 分配消除
  • [cc][优化]移动端响应式 CSS 适配
  • [cc][优化]cache-busting ?v=20260304a
  • [cx][优化]S5 蒸发器/冷凝机组端口改为“单向短节+法兰”收口,终端不再出现双侧短突出
  • [cx][修复]S5 设备端点移除非必要球形接头,仅保留气管真实汇流三通球
  • [cx][修复]S5 cache-busting 升级为 ?v=20260304j(含 shared/pipes.js)
  • [cx][修复]首页日志属性引号统一为标准 ASCII,修复 20260302 条目字体样式异常
20260303
  • [cc][优化]移除环境灯光控件,固化美观默认配光
  • [cc][优化]modeName/timeline/costHud 统一为「蓄能/释能/待机」通用 PCM 术语
  • [cc][优化]移除峰谷状态按钮(bValley),峰谷信息由 costHud 和时间轴色带表达
20260302
  • [cx][重构]”演示”升级为 24h 剧本,峰谷电价、门体开合与工况切换统一联动
  • [cx][优化]“谷电时段”改为“峰谷状态”展示入口,不再独立驱动流程
  • [cx][优化]节省率升级为“实时节省 + 24h累计节省”双口径
  • [cx][修复]IR模式下PCM蓄冷板改为不透明渲染,消除蓄冷阶段闪烁
  • [cx][修复]IR模式下禁用PCM普通材质动画,修复热像与普通材质交替闪烁
  • [cx][优化]装卸门改为左右分割推拉门,开门动画更贴近冷库场景
  • [cx][优化]移除管路流线粒子与对应开关按钮
  • [cx][调整]透明档位统一为 100/50/25,S5默认 50% 半透明
20260301
  • [优化]冷凝机组迁至右墙外侧 · 管路重新布线
  • [修复]LED渲染崩溃 · IR类型守卫
20260228
  • [新增]红外热成像 · 接头球10处 · 圆弧弯头管路
20260227 · 初版
  • [场景]PU保温冷库 · 蒸发器 · PCM蓄冷板24块
  • [物理]热侵入 · COP制冷 · 峰谷电价对比

完整历史日志 · s5/changelog.html