# 需求分析-2026-05-24-16-28-58 ## 开始时间 2026-05-24-16-28-58 ## 原始需求摘要 1. 先重启程序,并确认 `https://revoxel.huijutec.cn/` 是否可访问。 2. 解释并修正逆向工作区中 `liver_right` 显示形状异常、`liver_artery` 仍像多条线构成而非实体区域的问题。 3. 修正导出:用户只显示 `liver_artery`、`liver_right` 时,`segmentation-parts/` 不应导出隐藏的 `liver_segment_S1/S2/S3`。 ## 业务目标 - 保证公网服务恢复可访问。 - 让二维分割映射和导出的 NIfTI 更贴近“实体区域”预期,减少条纹感和异常桥接。 - 让“可见类别 + 构件分别导出”严格只导出当前可见构件,便于后处理。 ## 输入与输出 - 输入:项目当前构件可见状态、模型位姿、导出选项、DICOM 切片。 - 输出:公网可访问服务、修正后的 overlay 显示、只包含可见构件的 `segmentation-parts/` 导出包。 ## 影响范围 - 前端:逆向工作区 overlay 显示、导出参数传递。 - 后端:项目导出时构件样式来源、`visible` 范围过滤、STL 切面填充策略。 - 文档:`Docker部署/` 和 `工程分析/经验记录.md`。 ## 关键约束 - 不伪造临床级分割能力;真实显示仍受 STL 几何、模型位姿和体素化精度影响。 - 当前可见性必须以用户最新 UI 操作后的 `project.moduleStyles` 为准,不能被历史 `segmentationResults` 覆盖。 - 修正实体填充不能重新引入跨断开轮廓长桥。 - 运行态导出文件、锁定结果和医学数据不混入提交。 ## 风险点 - `liver_artery` 是细长血管结构,真实几何可能天然呈细线/窄带,过度膨胀会改变语义。 - `liver_right` 若受当前位姿、镜像或切片位置影响,二维切面可能只截到局部区域,需要区分显示算法问题和配准位置问题。 - 导出包验证需要确认 tar 内文件名,而不只是前端菜单状态。 ## 默认假设 - 用户选择“可见类别”时,期望导出当前眼睛打开的构件。 - “构件分别导出”仍应把所有导出的可见构件放入同一个 `segmentation-parts/` 目录。 - 对血管等细结构允许轻量实体化增厚,但不做大半径形态学膨胀。