Skip to content

[Bug]私聊消息被重复触发(或者说被重复请求?) #6000

@woakato

Description

@woakato

What happened / 发生了什么

不知道是不是一个bug导致的问题,
1.对llm结果启动分段回复时出现bug,bot回复的内容先是被分段输出,又合起来整合输出了一次。有的时候是三次,不管是我用分段回复的插件还是astrbot自带的分段工具都会有这样的内容输出。
2.在发送消息时,请求头被重复触发多次(应该是),导致对话被限流。

Reproduce / 如何复现?

使用分段回复的插件或是astrbot自带的分段工具触发bug1
bug2在私聊始终被无条件触发

AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器

Astrbot版本:4.18.3
linux的docker部署
消息平台:napcat

OS

Linux

Logs / 报错日志

[2026-03-10 23:00:01.187] [Core] [INFO] [core.event_bus:61]: [default] [Muelsyse(aiocqhttp)] 2701728174/2701728174:
[2026-03-10 23:00:06.187] [Core] [INFO] [core.event_bus:61]: [default] [Muelsyse(aiocqhttp)] 2701728174/2701728174:
[2026-03-10 23:00:14.823] [Core] [INFO] [core.event_bus:61]: [default] [Muelsyse(aiocqhttp)] 2701728174/2701728174:
[2026-03-10 23:00:14.826] [Core] [INFO] [core.event_bus:61]: [default] [Muelsyse(aiocqhttp)] 2701728174/2701728174:
[2026-03-10 23:00:14.836] [Core] [INFO] [rate_limit_check.stage:74]: 会话 2701728174 被限流。根据限流策略,此会话处理将被暂停 1.30 秒。
[2026-03-10 23:00:15.009] [Core] [INFO] [core.event_bus:61]: [default] [Muelsyse(aiocqhttp)] Noelle/2701728174: 是类似于三明治的芝士可颂!
[2026-03-10 23:00:16.137] [Core] [INFO] [rate_limit_check.stage:74]: 会话 2701728174 被限流。根据限流策略,此会话处理将被暂停 2.42 秒。
[2026-03-10 23:00:43.064] [Core] [INFO] [respond.stage:184]: Prepare to send - Noelle/2701728174: 芝士可颂! 听起来好好吃的样子~

外酥里嫩的那种吗? 芝士融化在可颂的层次里,咬下去还会拉丝……

博士你这样说我都有点饿了。 下次要是遇到好吃的,记得拍照给我看看,虽然吃不到,但至少可以过过眼瘾嘛。
[2026-03-10 23:00:58.350] [Core] [INFO] [runners.tool_loop_agent_runner:657]: Agent 使用工具: ['send_message_to_user']
[2026-03-10 23:00:58.351] [Core] [INFO] [runners.tool_loop_agent_runner:703]: 使用工具:send_message_to_user,参数:{'messages': [{'text': '芝士可颂!听起来好好吃的样子~外酥里嫩的那种吗?芝士融化在可颂的层次里,咬下去还会拉丝……\n\n博士你这样说我都有点饿了。下次要是遇到好吃的,记得拍照给我看看,虽然吃不到,但至少可以过过眼瘾嘛。', 'type': 'plain'}]}
[2026-03-10 23:00:58.925] [Core] [INFO] [runners.tool_loop_agent_runner:881]: Tool send_message_to_user Result: Message sent to session Muelsyse:FriendMessage:2701728174
[2026-03-10 23:01:46.862] [Plug] [INFO] [astrbot_plugin_meme_manager.main:692]: [meme_manager] 去重后的最终表情列表: ['like']
[2026-03-10 23:01:46.870] [Core] [INFO] [respond.stage:184]: Prepare to send - Noelle/2701728174: 芝士可颂! 听起来好好吃的样子~

外酥里嫩的那种吗? 芝士融化在可颂的层次里,咬下去还会拉丝……

博士你这样说我都有点饿了。 下次要是遇到好吃的,记得拍照给我看看,虽然吃不到,但至少可以过过眼瘾嘛。

Are you willing to submit a PR? / 你愿意提交 PR 吗?

  • Yes!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:coreThe bug / feature is about astrbot's core, backendbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions