Files
REVOXELSEG_DICOM/工程分析/实现方案-2026-05-24-19-53-00.md

53 lines
1.7 KiB
Markdown

# 实现方案-2026-05-24-19-53-00
## 实现方案文档路径
`工程分析/实现方案-2026-05-24-19-53-00.md`
## 修改目标
- 提高平移和缩放加减按钮的长按连续变化速度。
- 保持单击最小步进仍为 `0.001`
- 同步 Docker 部署说明和经验记录。
## 涉及路径
- `WebSite/src/components/ReverseWorkspace.tsx`
- `Docker部署/README.md`
- `工程分析/经验记录.md`
## 技术路线
- 定位位姿按钮的 `startPoseRepeat`、repeat 定时器和长按节奏常量。
- 将长按连续移动与单击步进分离:单击继续使用 `poseStepConfig[key].step`,长按每个 tick 使用更大的 multiplier 或更短 interval。
- 对平移和缩放使用同样的加速策略,旋转仍保持现有快捷行为。
- 保持 `clampPoseValue` 的三位小数取整,避免高频更新产生浮点漂移。
## 执行步骤
1. 搜索位姿长按 repeat 逻辑。
2. 调整长按延迟、间隔或连续步长倍率。
3. 更新 Docker 部署说明和经验记录。
4. 运行类型检查、构建和关键搜索。
5. 重新部署并验证本机与公网入口。
6. 提交并推送到 Gitea。
## 兼容性与回滚方案
- 位姿字段结构和保存格式不变。
- 如果长按过快,可恢复本次 repeat 参数。
- 单击步进不变,因此既有精细配准工作流不受影响。
## 预计文件变更
- 1 个前端组件文件。
- 1 个 Docker 部署说明文件。
- 3 个工程分析当次文档。
- 1 个经验记录追加。
## 提交与部署策略
- Commit message 使用 `2026-05-24-19-53-00 加快位姿长按微调速度`
- 构建通过后重启 `tmux` 会话 `revoxelseg-dicom`
- 验证本机和公网入口。