# Debug Session: ratio-options-not-showing ## Session ID ratio-options-not-showing ## Created 2026-07-01 ## Symptom 用户反馈:GenerateConver.tsx 中比例选项(ratioOptions)不显示,控制台无报错。 ## Hypotheses (待验证假设) 1. **H1**: `ratioOptions` 默认值未生效 - useState 初始化失败 2. **H2**: `getEngine()` 返回的 `data.engine.image` 不存在或为空数组,if 条件未进入 3. **H3**: 比例按钮渲染区域被父容器 CSS 隐藏(如 `display: none`, `visibility: hidden`, `overflow: hidden`) 4. **H4**: `ratioOptions` 在某处被重置为空数组 5. **H5**: 组件条件渲染导致整个比例区域未挂载 ## Evidence Points - EP1: 检查 `ratioOptions` 初始值是否为 8 个元素的数组 - EP2: 检查 `getEngine()` 返回后 `data.engine.image` 是否存在 - EP3: 检查渲染区域父容器的 CSS 是否有隐藏属性 - EP4: 搜索代码中是否有 `setRatioOptions([])` 调用 ## Status [OPEN] - 调试中 ## Log File `trae-debug-log-ratio-options-not-showing.ndjson`