fix: 修复bot消息未调用异步显式初始化导致的空消息bug

This commit is contained in:
tcmofashi
2025-03-07 07:03:05 +08:00
parent 15c99ff32d
commit 9bb9fc1b28

View File

@@ -154,6 +154,7 @@ class ChatBot:
thinking_start_time=thinking_start_time, #记录了思考开始的时间 thinking_start_time=thinking_start_time, #记录了思考开始的时间
reply_message_id=message.message_id reply_message_id=message.message_id
) )
await bot_message.initialize()
if not mark_head: if not mark_head:
bot_message.is_head = True bot_message.is_head = True
mark_head = True mark_head = True
@@ -190,6 +191,7 @@ class ChatBot:
thinking_start_time=thinking_start_time, thinking_start_time=thinking_start_time,
# reply_message_id=message.message_id # reply_message_id=message.message_id
) )
await bot_message.initialize()
message_manager.add_message(bot_message) message_manager.add_message(bot_message)
emotion = await self.gpt._get_emotion_tags(raw_content) emotion = await self.gpt._get_emotion_tags(raw_content)
print(f"'{response}' 获取到的情感标签为:{emotion}") print(f"'{response}' 获取到的情感标签为:{emotion}")