From a47be2c3f67737c2a15d3aed1958428fbd5316fa Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 1 Apr 2026 14:49:59 +0800 Subject: [PATCH] feat: always show welcome message regardless of history --- src/pages/ai/chat.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/pages/ai/chat.vue b/src/pages/ai/chat.vue index bb405bc..825295d 100644 --- a/src/pages/ai/chat.vue +++ b/src/pages/ai/chat.vue @@ -598,6 +598,21 @@ const getHistoryMessages = async (page: number = 1) => { // 如果没有历史记录,清空消息列表 console.log('没有历史记录') messages.value = [] + + // 没有历史记录时,也展示一条开场白信息 + nextTick(() => { + if (quickQuestionsData.value.length > 0) { + const welcomeMessage: Message = { + role: 'ai', + content: '您好!我是物业客服,有什么可以帮助您的吗?', + quickQuestions: quickQuestionsData.value, + created_at: new Date().toISOString() + } + messages.value.push(welcomeMessage) + console.log('[Customer] 没有历史记录时,展示开场白消息') + scrollToBottom() + } + }) } // 检查是否应该展示开场白(第一次进入或全部加载完成)