diff --git a/components/messages.tsx b/components/messages.tsx index 33f02ca..707cafb 100644 --- a/components/messages.tsx +++ b/components/messages.tsx @@ -439,11 +439,12 @@ function PureMessages({ // 🆕 智能自动模式占位图 if (isAutoMode && userMessageHasImage) { - // 如果已经收到了 GENERATING_IMAGE 标记 或 isGeneratingImageFlag 为 true,显示生图占位图 - if (hasGeneratingMarker || isGeneratingImageFlag) { + // 🆕 只用 isGeneratingImageFlag 来控制是否显示生图占位图 + // isGeneratingImageFlag 由 chat.tsx 控制:延迟 3 秒后设置为 true,收到图片后设置为 false + if (isGeneratingImageFlag) { return ; } - // 否则显示思考动画 + // 否则显示思考动画(在等待 AI 分析或延迟期间) return ; }