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() + } + }) } // 检查是否应该展示开场白(第一次进入或全部加载完成)