2026-05-25-00-07-30 优化自动匹配对比视图与采样设置

This commit is contained in:
2026-05-25 00:28:52 +08:00
parent 2fac0200fc
commit d1fa79aef9
8 changed files with 426 additions and 179 deletions

View File

@@ -1869,3 +1869,21 @@ C. 解决问题方案
D. 后续如何避免问题
凡是页面允许用户配置的优化条件,都要确认该条件确实进入评分函数,而不是只进入展示层。医学切片编号在 UI 中使用 `1-N`,服务端计算用 `0-(N-1)`,转换必须集中在请求边界。自动优化结果如果没有改变位姿,应明确解释“当前就是本轮最高分”,避免用户误以为按钮或算法没执行。
## 2026-05-25-00-07-30 自动匹配页应以映射对比为主,高精度预览要压缩传输
A. 具体问题
用户认为自动匹配页下方候选表格和若干统计卡片价值不大,希望直接看到逆向分割映射视图,并能用同一个切片进度条对比当前位姿和自动匹配结果。同时用户反馈公网请求 `sternum.stl/preview?limit=800000` 会报 `ERR_HTTP2_PROTOCOL_ERROR`
B. 产生问题原因
自动匹配第一版偏调参和数值轨迹,缺少与逆向工作区一致的可视化闭环。高精度 STL preview 返回的是很大的 JSON未压缩时在 HTTP/2 反向代理链路中更容易触发传输错误或代理缓冲限制。
C. 解决问题方案
自动匹配页移除候选轨迹表和低价值统计卡片,复用 `VoxelizationMappingView` 放置当前位姿/自动匹配结果两个对比画面,并新增共享横向切片条;视图只显示用户选中的骨骼构件,且骨骼区域默认空选。采样切片改为按数量均匀生成,默认 9 张。默认评分权重调整为非骨区域惩罚 `0.1`、移动惩罚 `0`、缩放惩罚 `0`。后端新增 JSON gzip 发送 helperSTL preview 大响应在浏览器支持 gzip 时压缩返回,缓解公网 HTTP/2 大响应失败。
D. 后续如何避免问题
自动优化类页面应优先提供可视化验证,而不是只展示候选表格。高精度 STL preview 继续使用 JSON 时,必须关注响应大小、压缩和代理限制;若后续仍遇到大模型传输问题,应考虑二进制 preview、分块流式加载或按切片局部计算而不是继续扩大单次 JSON。