diff --git a/src/views/ai/chat/index.vue b/src/views/ai/chat/index.vue index a5c6da69..0f091ec1 100644 --- a/src/views/ai/chat/index.vue +++ b/src/views/ai/chat/index.vue @@ -56,7 +56,7 @@ @@ -254,6 +254,10 @@ const onSend = async (event) => { } } +const onSendBtn = async () => { + await doSend(prompt.value?.trim() as string) +} + const doSend = async (content: string) => { if (content.length < 2) { ElMessage({ @@ -303,6 +307,10 @@ const doSendStream = async (userMessage: ChatMessageVO) => { content: '思考中...', createTime: new Date() } as ChatMessageVO) + // 滚动到最下面 + nextTick(async () => { + await scrollToBottom() + }) // 开始滚动 textRoll() // 发送 event stream