What happened / 发生了什么
在QQ App中 清空机器人聊天记录后,出现Astrbot重复接收单条信息现象。我观察到已经有类似Issue,但复现规律好像没有我这个详细具体。
Reproduce / 如何复现?
复现方式如下:
1、配置完成QQ官方机器人
2、发送任意消息并等待回复后,进入QQ的机器人聊天设置界面,删除聊天记录
3、此时会发现开始重复接收2次
4、重复第二步,会发现变为重复接收三次
根据初步测试,每次删除聊天记录都会导致重复接收次数+1
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
版本:V4.22
部署方式:包管理器部署
API提供商:腾讯云Coding Plan
适配器:QQ官方机器人
OS
Linux
Logs / 报错日志
[02:45:28.937] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.988] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.988] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.997] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=0
[02:45:28.998] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=1
[02:45:29.373] [Core] [INFO] [core.event_bus:66]: [QQ] [default(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:29.378] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:29.388] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=2
[02:45:34.058] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:34.064] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 快去睡,别刷手机了。
[02:45:35.946] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: ['sleep']
[02:45:35.948] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 晚安~我这边下午刚醒。睡个好觉,醒了找我
[02:45:43.213] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:43.215] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: (叹气)说了晚安还在发。
快去睡,别刷手机了。
[02:45:48.525] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:48.528] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 说了晚安还在发。
别刷手机了,快去睡。
[02:45:54.573] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:54.576] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: (叹气)说了晚安还在发。
快去睡,别让我明天发现你又通宵了。
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct
What happened / 发生了什么
在QQ App中 清空机器人聊天记录后,出现Astrbot重复接收单条信息现象。我观察到已经有类似Issue,但复现规律好像没有我这个详细具体。
Reproduce / 如何复现?
复现方式如下:
1、配置完成QQ官方机器人
2、发送任意消息并等待回复后,进入QQ的机器人聊天设置界面,删除聊天记录
3、此时会发现开始重复接收2次
4、重复第二步,会发现变为重复接收三次
根据初步测试,每次删除聊天记录都会导致重复接收次数+1
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
版本:V4.22
部署方式:包管理器部署
API提供商:腾讯云Coding Plan
适配器:QQ官方机器人
OS
Linux
Logs / 报错日志
[02:45:28.937] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.988] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.988] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:28.997] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=0
[02:45:28.998] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=1
[02:45:29.373] [Core] [INFO] [core.event_bus:66]: [QQ] [default(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:29.378] [Core] [INFO] [core.event_bus:66]: [QQ] [睦子米(qq_official)] B203BF5685989C80ABC79B54A01FA3D8: [At:qq_official] 晚安喵
[02:45:29.388] [Core] [INFO] [process_stage.follow_up:190]: Captured follow-up message for active agent run, umo=睦子米:FriendMessage:B203BF5685989C80ABC79B54A01FA3D8, order_seq=2
[02:45:34.058] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:34.064] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 快去睡,别刷手机了。
[02:45:35.946] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: ['sleep']
[02:45:35.948] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 晚安~我这边下午刚醒。睡个好觉,醒了找我
[02:45:43.213] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:43.215] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: (叹气)说了晚安还在发。
快去睡,别刷手机了。
[02:45:48.525] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:48.528] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: 说了晚安还在发。
别刷手机了,快去睡。
[02:45:54.573] [Plug] [INFO] [meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: []
[02:45:54.576] [Core] [INFO] [respond.stage:184]: Prepare to send - /B203BF5685989C80ABC79B54A01FA3D8: (叹气)说了晚安还在发。
快去睡,别让我明天发现你又通宵了。
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct