From b210c10304351686cea0704bb9ef52df892ed688 Mon Sep 17 00:00:00 2001 From: Henry Li Date: Thu, 12 Jun 2025 19:10:29 +0800 Subject: [PATCH] feat: adjust thinking layout, and implement auto scrolling --- .../app/chat/components/message-list-view.tsx | 34 ++++++++++++------- 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/web/src/app/chat/components/message-list-view.tsx b/web/src/app/chat/components/message-list-view.tsx index 29da164..2c0417c 100644 --- a/web/src/app/chat/components/message-list-view.tsx +++ b/web/src/app/chat/components/message-list-view.tsx @@ -316,9 +316,8 @@ function ThoughtBlock({ isStreaming?: boolean; hasMainContent?: boolean; }) { - const [isOpen, setIsOpen] = useState(true); // 初始状态为展开 + const [isOpen, setIsOpen] = useState(true); - // 当开始有主要内容时,自动折叠思考块 const [hasAutoCollapsed, setHasAutoCollapsed] = useState(false); React.useEffect(() => { @@ -385,16 +384,27 @@ function ThoughtBlock({ isStreaming ? "border-primary/20 bg-primary/5" : "border-border", )} > - - - {content} - + +
+ + + {content} + + +