Skip to content

无法回复koishi官方adapter-qq平台的消息 #174

Description

@yankedi

环境:

docker部署:
docker inspect --format='{{.Image}}' koishi
sha256:5f8b1ea86b0af2b92a56fd3be032074fb98716fe09a4bdfa93d74e14fc130612
Koishi:
    Core: 4.18.11
    Console: 5.30.11

yesimbot Version: 3.0.3

日志表现为:

2026-05-25 13:33:51 [I] [世界状态] 用户消息 | undefined | 频道: qq:4B19DF083E99755207149D326E22D754 | 内容: 你好
2026-05-25 13:33:51 [D] [世界状态] 记录转义后的消息:你好
2026-05-25 13:33:51 [D] [智能体核心] [qq:4B19DF083E99755207149D326E22D754] 意愿计算: 0.00 -> 52.00 | 回复概率: 0.0% | 初步决策: false
2026-05-25 13:34:03 [I] [世界状态] 用户消息 | undefined | 频道: qq:4B19DF083E99755207149D326E22D754 | 内容: 回复我
2026-05-25 13:34:03 [D] [世界状态] 记录转义后的消息:回复我
2026-05-25 13:34:03 [D] [智能体核心] [qq:4B19DF083E99755207149D326E22D754] 意愿计算: 51.22 -> 100.00 | 回复概率: 100.0% | 初步决策: true
2026-05-25 13:34:04 [D] [刺激调度器] [qq:4B19DF083E99755207149D326E22D754] 锁定频道并开始执行任务
2026-05-25 13:34:04 [I] [心跳处理器] Heartbeat | 第 1/5 轮
2026-05-25 13:34:04 [D] [心跳处理器] 步骤 1/4: 构建提示词上下文...
2026-05-25 13:34:04 [D] [数据上下文构建器] 获取用户信息失败 for user 4B19DF083E99755207149D326E22D754: session.bot.getUser is not a function
2026-05-25 13:34:04 [D] [数据上下文构建器] 获取机器人自身信息失败 for id 1162886690863484037: session.bot.getUser is not a function
2026-05-25 13:34:04 [D] [心跳处理器] 步骤 2/4: 准备模板渲染视图...
2026-05-25 13:34:04 [D] [心跳处理器] 步骤 3/4: 渲染提示词模板...
2026-05-25 13:34:04 [D] [心跳处理器] 步骤 4/4: 构建最终消息...
2026-05-25 13:34:04 [I] [心跳处理器] 步骤 5/7: 调用大语言模型...
2026-05-25 13:34:04 [I] [聊天模型] [deepseek-v4-flash] 🚀 [请求开始] [流式] 模型: deepseek-v4-flash
2026-05-25 13:34:07 [D] [聊天模型] [deepseek-v4-flash] 🌊 流式传输已开始 | 延迟: 3430ms
2026-05-25 13:34:10 [D] [聊天模型] [deepseek-v4-flash] 🏁 [流式] 传输完成 | 总耗时: 6177ms | 输入: 5779 | 输出: 449
2026-05-25 13:34:10 [I] [心跳处理器] 💰 Token 消耗 | 输入: 5779 | 输出: 449
2026-05-25 13:34:10 [D] [心跳处理器] 步骤 6/7: 解析并验证LLM响应...
2026-05-25 13:34:10 [I] [心跳处理器] [思考过程]
                          - 观察: 又看到发送失败的error,而且用户从早上问到现在,从'你是谁'到'回复我',感觉已经有点不耐烦了。系统提示还调用了help指令,可能是想看看怎么用这个机器人。
                          - 分析: 这个用户真的很执着啊,从早上8点多一直试到现在,发了十几条消息我都没回成功。他叫我回复他,应该是真的想跟我说话,不是随便打打招呼。我得赶紧想办法让这条消息发出去,不能再失败了。
                          - 计划: 再试一次回复用户,这次不说太多话,先确保能发出去,然后真诚地道个歉解释下为什么之前没回,最后问问他的意图。
2026-05-25 13:34:10 [D] [心跳处理器] 步骤 7/7: 执行 1 个动作...
2026-05-25 13:34:10 [I] [工具管理器] → 调用: send_message | 参数: {"inner_thoughts":"用户等了一整天了真不好意思 先简短回复看看这次能不能发成功","message":"总算发出来了 抱歉让你等这么久<sep/>我是亚托莉 你好呀<sep/>你找我有什么事吗"}
2026-05-25 13:34:10 [D] [核心工具] 发送消息 | 延迟: 3793ms
2026-05-25 13:34:14 [W] [工具管理器] ✖ 失败 (不可重试) ← 原因: {"name":"ToolError","message":"发送消息失败,可能是已被禁言或网络错误。错误: "}
2026-05-25 13:34:14 [S] [心跳处理器] 单次心跳成功完成
2026-05-25 13:34:14 [D] [智能体核心] [qq:4B19DF083E99755207149D326E22D754] 回复成功,意愿值已更新: 99.37 -> 64.37
2026-05-25 13:34:14 [D] [刺激调度器] [qq:4B19DF083E99755207149D326E22D754] 频道锁已释放

此外并没有其他信息了,adapter-qq没有报错

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions