44 lines
1.6 KiB
Markdown
44 lines
1.6 KiB
Markdown
# 需求分析-2026-05-24-19-53-00
|
||
|
||
## 开始时间
|
||
|
||
2026-05-24-19-53-00
|
||
|
||
## 原始需求摘要
|
||
|
||
用户反馈当前长按平移、缩放加减按钮时数值变化太慢,希望长按连续调整变快一些。
|
||
|
||
## 业务目标
|
||
|
||
- 保持单击平移和缩放仍为 `0.001` 精调。
|
||
- 提高长按连续微调速度,减少从当前位姿调整到目标位姿的等待时间。
|
||
- 不影响旋转快捷按钮、保存、导出和模型位姿精度。
|
||
|
||
## 输入与输出
|
||
|
||
- 输入:用户长按逆向工作区中平移 X/Y/Z、缩放的 `-`、`+` 按钮。
|
||
- 输出:长按时更快连续改变位姿数值,松开后立即停止;单击仍只变化一个最小步进。
|
||
|
||
## 影响范围
|
||
|
||
- `WebSite/src/components/ReverseWorkspace.tsx`:位姿微调按钮的长按 repeat 逻辑。
|
||
- `Docker部署/README.md`:同步说明位姿长按微调体验。
|
||
- `工程分析/经验记录.md`:记录微调步进和长按速度分离设计。
|
||
|
||
## 关键约束
|
||
|
||
- 不改变 `0.001` 单步精度。
|
||
- 不修改 DICOM/STL 坐标映射、体素化、导出算法。
|
||
- 长按速度提高时仍需避免浮点累积误差,沿用现有 clamp 和三位小数归一化。
|
||
|
||
## 风险点
|
||
|
||
- 如果直接增大 step,会破坏单击精调能力。
|
||
- 如果 repeat 过快,可能造成 UI 更新过密或用户难以停在目标值。
|
||
- 如果只改某个按钮,平移和缩放的长按体验会不一致。
|
||
|
||
## 待确认问题或默认假设
|
||
|
||
- 默认本次只提高逆向工作区位姿控件的长按连续速度;单击和滑杆精度不变。
|
||
- 若项目库后续也需要长按按钮,可复用本次的 repeat 节奏参数。
|