v0.5.8 修复 回复重复输出的bug

This commit is contained in:
SengokuCola
2025-03-06 19:56:57 +08:00
parent 41a94b98b0
commit ee414eeaaf
7 changed files with 29 additions and 16 deletions

View File

@@ -132,6 +132,7 @@ class ChatBot:
accu_typing_time = 0
# print(f"\033[1;32m[开始回复]\033[0m 开始将回复1载入发送容器")
mark_head = False
for msg in response:
# print(f"\033[1;32m[回复内容]\033[0m {msg}")
#通过时间改变时间戳
@@ -152,6 +153,9 @@ class ChatBot:
thinking_start_time=thinking_start_time, #记录了思考开始的时间
reply_message_id=message.message_id
)
if not mark_head:
bot_message.is_head = True
mark_head = True
message_set.add_message(bot_message)
#message_set 可以直接加入 message_manager