# 需求分析-2026-05-24-19-11-30 ## 开始时间 2026-05-24-19-11-30 ## 原始需求摘要 用户要求将缩放、平移每次移动步进改为 `0.001`,方便后续对模型位姿做更细微的调整。 ## 业务目标 - 提高模型位姿微调精度,尤其是平移 X/Y/Z 和缩放。 - 保持逆向工作区与项目库中位姿控件行为一致。 - 确保保存、导出和锁定快照中的位姿数据保留 0.001 级别精度。 ## 输入与输出 - 输入:用户点击平移/缩放的 `-`、`+` 按钮、拖动滑条或输入数值。 - 输出:平移和缩放每次微调按 `0.001` 变化,界面显示和内部状态保留三位小数。 ## 影响范围 - `WebSite/src/components/ReverseWorkspace.tsx`:逆向工作区位姿控件步进。 - `WebSite/src/components/ProjectLibrary.tsx`:项目库模型位姿控件步进。 - `WebSite/server.ts`:服务端位姿归一化精度。 - `Docker部署/README.md`:同步说明位姿微调精度。 - `工程分析/经验记录.md`:记录位姿步进和精度同步经验。 ## 关键约束 - 只调整平移和缩放步进,不改变旋转步进和模型空间映射算法。 - 不修改原始 DICOM/STL 数据。 - 控件显示、数值输入、保存状态和导出位姿必须保持一致。 ## 风险点 - 仅改按钮步进但不改 range/number step,会造成不同入口精度不一致。 - 如果格式化仍按两位显示,用户会看不到 0.001 级变化。 - 如果服务端位姿归一化精度不足,保存后可能丢失微调结果。 ## 待确认问题或默认假设 - 默认“缩放、平移每次移动”指平移 X/Y/Z 和缩放的微调按钮、滑条、数字输入步长统一为 `0.001`。 - 旋转仍保留当前步进,不在本次调整范围内。