Files
REVOXELSEG_DICOM/工程分析/需求分析-2026-05-04-05-20-16.md

2.2 KiB
Raw Blame History

需求分析 - 2026-05-04-05-20-16

原始需求摘要

用户要求严格使用代码编纂工作流,但本次需求分析、实现方案、测试方案、执行修改均不需要人工二次确认。当前需要继续完善项目库与逆向工作区:

  • 切片控制支持长按上下箭头连续移动进度条。
  • DICOM 影像序列导入后必须按文件名顺序排列。
  • DICOM 三个面都支持左/右 90 度旋转。
  • 修复矢状面、冠状面显示疑似只显示一半的问题。
  • DCM 影像边界更清晰。
  • DICOM 右侧增加下载按钮,可下载 DCM 影像压缩包或当前图片 PNG命名信息更完整。
  • 修复 3D 模型提示加载完成但画布仍为空白的问题。
  • 逆向工作区去掉 Head_CT_DICOM ↔ Head_CT_ReConstruct 这类路径说明。

业务目标

项目库应能稳定浏览真实 DICOM 切片和 STL 模型,用户可快速调整切片、平面、显示模式、旋转方向,并导出当前影像或整套 DICOM 原始文件压缩包。逆向工作区应突出当前项目和融合工作目标,减少无效路径文本。

输入与输出

  • 输入:Head_CT_DICOM/ 中的 DICOM 序列、Head_CT_ReConstruct/ 中的 STL 模型文件。
  • 输出:改进后的前后端代码、可下载 DICOM 压缩包、当前切片 PNG、稳定可见的 3D 模型预览、更新后的工程分析文档和经验记录。

影响范围

  • WebSite/server.tsDICOM 排序、重建裁切/边界增强、DICOM 压缩包下载、STL 预览数据增强。
  • WebSite/src/components/ProjectLibrary.tsx切片控制、旋转、PNG 下载、DICOM 压缩包下载、3D 模型视图。
  • WebSite/src/components/ReverseWorkspace.tsx:去除路径连接说明,保留项目上下文。
  • WebSite/src/lib/api.ts / WebSite/src/types.ts:下载接口和预览数据结构补充。

风险点

  • DICOM 多平面重建需要避免过度裁切,不能把真实影像内容裁掉。
  • 当前 STL 可能体积较大,浏览器端预览应继续使用抽样数据,避免直接加载全部原始 STL。
  • PNG 下载需要与当前前端旋转角度一致。
  • 压缩包实现应避免引入额外不稳定依赖。

待确认问题

本次用户已明确无需二次人工确认,按合理工程假设直接执行。