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

1.7 KiB

实现方案-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
  • 验证本机和公网入口。