Skip to content

[Bug] 今天周二,主动消息说周三晚上好,另外就是主动发的话没有进astrbot的消息记录 #67

Description

@TwoAnts

发生了什么

今天是周二,早上十点的时候发:周三了,大家这周过得怎么样
晚上七点的时候发:周三晚上好呀

跟它纠正,它说不知道自己说了周三的事。

查看astrbot的后台对话历史数据,主动触发的消息都没了,好像没进astrbot的记录。但是前后发的消息都有记录。。。

不知道是哪里出了问题。。

如何复现?

启用自动主动消息功能,自动触发等待时间 3分钟,群聊沉默触发时间 360分钟。其它基本没修改

插件版本

v1.2.3

AstrBot 版本

v4.24.2

部署方式

Docker / Docker Compose 部署

使用的消息平台适配器

其他平台

其他平台名称(如选择“其他平台”请填写)

NapCat

操作系统

Linux

补充说明(可选)

No response

报错日志

[2026-05-12 07:42:47.521] [Plug]
[INFO]
[core.task_scheduler:531]: [主动消息] 已为 群聊 246708655 安排下一次主动消息喵,时间:2026-05-12 09:53:45 喵。
[2026-05-12 09:53:45.523] [Plug]
[INFO]
[core.chat_flow:194]: [主动消息] 开始生成第 2 次主动消息喵,当前未回复次数: 1 次喵。
[2026-05-12 09:53:45.532] [Plug]
[INFO]
[core.llm_adapter:633]: [主动消息] 使用默认人格设定喵
[2026-05-12 09:53:45.538] [Plug]
[INFO]
[core.llm_adapter:532]: [主动消息] 上下文注入来源:平台流水,读取到对话历史 22 条,平台流水原始记录 20 条,注入上下文 20 条,平台流水上下文长度 1163 字,最终提供给模型的上下文共 1 条喵。
[2026-05-12 09:53:45.538] [Plug]
[INFO]
[core.llm_adapter:665]: [主动消息] 上下文与人格设定已准备完成喵。
[2026-05-12 09:53:50.166] [Plug]
[INFO]
[core.llm_adapter:736]: [主动消息] 使用新 API 调用 LLM 成功喵。
[2026-05-12 09:53:50.166] [Plug]
[INFO]
[core.llm_adapter:822]: [主动消息] LLM 已生成文本喵,长度: 27。
[2026-05-12 09:53:50.168] [Plug]
[INFO]
[core.message_sender:382]: [主动消息] 开始发送 群聊 xxx 的主动消息喵。
[2026-05-12 09:53:50.168] [Plug]
[INFO]
[core.message_sender:434]: [主动消息] 分段回复已启用,将发送 2 条消息喵。
[2026-05-12 09:53:55.514] [Plug]
[INFO]
[core.message_sender:495]: [主动消息] Bot主动消息已发送,已重置 群聊xxx 的沉默倒计时喵。
[2026-05-12 09:53:55.525] [Plug]
[INFO]
[core.chat_flow:80]: [主动消息] 已成功将本次主动消息存档至对话历史喵。
[2026-05-12 09:53:55.526] [Plug]
[INFO]
[core.chat_flow:99]: [主动消息] 群聊 xxx 的第 2 次主动消息已发送完成,当前未回复次数: 2 次喵。
[2026-05-12 10:40:29.896] [Core]
[INFO]
[core.event_bus:61]: [default] [napcat(aiocqhttp)] xxx: 今天周二
[2026-05-12 11:03:40.244] [Core]
[INFO]
[pipeline.context_utils:103]: astrbot_plugin_proactive_chat - on_after_message_sent 终止了事件传播。
[2026-05-12 17:03:40.245] [Plug]
[INFO]
[core.task_scheduler:686]: [主动消息] 群聊xxx 已沉默 360 分钟,开始计划主动消息喵。(当前未回复次数: 0)
[2026-05-12 17:03:40.251] [Plug]
[INFO]
[core.task_scheduler:531]: [主动消息] 已为 群聊xxx 安排下一次主动消息喵,时间:2026-05-12 19:45:38 喵。
[2026-05-12 19:45:38.254] [Plug]
[INFO]
[core.chat_flow:194]: [主动消息] 开始生成第 1 次主动消息喵,当前未回复次数: 0 次喵。
[2026-05-12 19:45:38.290] [Plug]
[INFO]
[core.llm_adapter:633]: [主动消息] 使用默认人格设定喵
[2026-05-12 19:45:38.299] [Plug]
[INFO]
[core.llm_adapter:532]: [主动消息] 上下文注入来源:平台流水,读取到对话历史 26 条,平台流水原始记录 20 条,注入上下文 20 条,平台流水上下文长度 1120 字,最终提供给模型的上下文共 1 条喵。
[2026-05-12 19:45:38.300] [Plug]
[INFO]
[core.llm_adapter:665]: [主动消息] 上下文与人格设定已准备完成喵。
[2026-05-12 19:45:42.724] [Plug]
[INFO]
[core.llm_adapter:736]: [主动消息] 使用新 API 调用 LLM 成功喵。
[2026-05-12 19:45:42.725] [Plug]
[INFO]
[core.llm_adapter:822]: [主动消息] LLM 已生成文本喵,长度: 54。
[2026-05-12 19:45:42.725] [Plug]
[INFO]
[core.message_sender:382]: [主动消息] 开始发送 群聊xxxx 的主动消息喵。
[2026-05-12 19:45:42.725] [Plug]
[INFO]
[core.message_sender:434]: [主动消息] 分段回复已启用,将发送 3 条消息喵。
[2026-05-12 19:45:54.034] [Plug]
[INFO]
[core.message_sender:495]: [主动消息] Bot主动消息已发送,已重置 群聊xxx 的沉默倒计时喵。
[2026-05-12 19:45:54.049] [Plug]
[INFO]
[core.chat_flow:80]: [主动消息] 已成功将本次主动消息存档至对话历史喵。
[2026-05-12 19:45:54.049] [Plug]
[INFO]
[core.chat_flow:99]: [主动消息] 群聊 xxx的第 1 次主动消息已发送完成,当前未回复次数: 1 次喵。
[2026-05-12 19:45:58.988] [Core]
[INFO]
[core.event_bus:61]: [default] [napcat(aiocqhttp)] 夏至/xxx: 周二今天

你愿意提交 PR 吗?

  • 是的,我愿意提交 PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority/P1高优先级:重要功能缺陷或关键需求,需尽快处理type/fix🐛 Bug 修复

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions