debug: 添加占位图状态调试日志
This commit is contained in:
parent
2572db545c
commit
dd0b8e7357
@ -266,16 +266,30 @@ function PureMessages({
|
||||
}
|
||||
} else {
|
||||
// 非智能自动模式的原有逻辑
|
||||
// 🆕 调试日志
|
||||
console.log("[Messages useEffect] 非智能模式:", {
|
||||
status,
|
||||
isImageGenModel,
|
||||
isGeminiModel,
|
||||
lastMessageRole: lastMessage?.role,
|
||||
hasContent,
|
||||
selectedModelId,
|
||||
});
|
||||
|
||||
if (status === "submitted") {
|
||||
console.log("[Messages useEffect] status=submitted,显示占位图");
|
||||
setShowThinkingWithDelay(true);
|
||||
} else if (status === "streaming" && lastMessage?.role === "assistant" && !hasContent) {
|
||||
console.log("[Messages useEffect] streaming无内容,显示占位图");
|
||||
setShowThinkingWithDelay(true);
|
||||
} else if (status === "streaming" && lastMessage?.role === "assistant" && hasContent) {
|
||||
console.log("[Messages useEffect] streaming有内容,延迟隐藏占位图");
|
||||
const timer = setTimeout(() => {
|
||||
setShowThinkingWithDelay(false);
|
||||
}, delayTime);
|
||||
return () => clearTimeout(timer);
|
||||
} else {
|
||||
console.log("[Messages useEffect] 其他状态,隐藏占位图");
|
||||
setShowThinkingWithDelay(false);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user