Skip to content

LLOB【8.0.0】-启动后会强制退出所有正在运行的版本进程 #794

Description

@SerenaNoah

系统版本

Windows Server 2022 Datacenter 21H2

QQNT 版本

9.9.21-39038(64位)

LLBot 版本

8.0.0

OneBot 客户端

LLBot-Desktop-win-x64

发生了什么?

最新版的llob启动后,会强制关闭所有版本llob的进程,不管是什么版本都会被强制退出

(以下为日志内容)
版本8.0.0中断其他进程时的日志报告如下
2026-07-02 12:40:45.677 [INF] [LLBot] [LL_IPC] listening on \.\pipe\luckylillia-llbot-9860-e264dd9678d04c3c9e56cf9a3a599f2c
2026-07-02 12:40:45.816 [ERR] [LLBot] [E] qq-protocol PMHQ WebSocket 连接错误,可能 QQ 未启动,正在等待 QQ 启动进行重连...
2026-07-02 12:40:52.965 [INF] 第 1 次检查 QQ PID: null
2026-07-02 12:40:55.990 [INF] 第 2 次检查 QQ PID: null
2026-07-02 12:40:58.998 [INF] 第 3 次检查 QQ PID: null
2026-07-02 12:40:59.597 [ERR] [PMHQ] [2026-07-02T04:40:59Z WARN pmhq_injector::sign::state] [auth] preflight failed: network: https://api-auth.luckylillia.com/api/sign/info: Connection Failed: Connect error: connection timed out
2026-07-02 12:40:59.845 [ERR] [PMHQ] auth_token 校验失败: network: https://api-auth.luckylillia.com/api/sign/info: Connection Failed: Connect error: connection timed out
2026-07-02 12:40:59.845 [ERR] [PMHQ] 请到 https://api-auth.luckylillia.com 重新获取 token, 然后在 pmhq_config.json 里填 "auth_token": "..." 或者用 --auth-token 启动。
2026-07-02 12:40:59.929 [WRN] PMHQ 进程已退出, ExitCode: 0
2026-07-02 12:40:59.930 [INF] 已分离进程 PMHQ 的日志收集
2026-07-02 12:41:02.312 [INF] 第 4 次检查 QQ PID: null
2026-07-02 12:41:05.500 [INF] 第 5 次检查 QQ PID: null
2026-07-02 12:41:08.604 [INF] 第 6 次检查 QQ PID: null
2026-07-02 12:41:09.536 [INF] 用户请求停止服务
2026-07-02 12:41:10.500 [INF] 停止所有服务...
2026-07-02 12:41:10.501 [INF] PMHQ 端口已清除
2026-07-02 12:41:10.511 [INF] 第 7 次检查 QQ PID: null
2026-07-02 12:41:10.561 [INF] 停止所有进程...
2026-07-02 12:41:10.562 [INF] 已分离进程 LLBot 的日志收集
2026-07-02 12:41:10.746 [INF] LLBot 已停止
2026-07-02 12:41:10.748 [INF] 所有进程已停止
2026-07-02 12:41:10.769 [INF] 所有服务已停止
2026-07-02 12:41:11.516 [INF] 第 8 次检查 QQ PID: null
2026-07-02 12:41:12.528 [INF] 第 9 次检查 QQ PID: null
2026-07-02 12:41:13.524 [INF] 第 10 次检查 QQ PID: null
2026-07-02 12:41:13.524 [INF] QQ 进程检测完成,结果: false
2026-07-02 12:41:13.524 [WRN] 10秒后未检测到QQ进程
2026-07-02 12:41:43.618 [INF] 用户请求启动服务
2026-07-02 12:41:43.618 [INF] 启动所有服务...
2026-07-02 12:41:43.633 [INF] 配置加载成功
2026-07-02 12:41:43.634 [INF] 配置加载完成: PmhqPath=bin/pmhq\pmhq-win-x64.exe, NodePath=bin/llbot\node.exe, LLBotPath=bin/llbot/llbot.js, QQPath=C:\Program Files\Tencent\QQNT\QQ.exe
2026-07-02 12:41:43.797 [INF] Node.js版本: v24.13.0 (主版本: 24)
2026-07-02 12:41:43.797 [INF] 配置中的Node.js路径有效: bin/llbot\node.exe
2026-07-02 12:41:43.798 [INF] 在本地目录找到FFmpeg: bin/llbot\ffmpeg.exe
2026-07-02 12:41:43.798 [INF] FFmpeg可用: true
2026-07-02 12:41:43.798 [INF] FFprobe可用: true
2026-07-02 12:41:43.799 [INF] 正在启动 QQ...
2026-07-02 12:41:43.842 [INF] QQ 已启动 (WMI), 启动器 PID: 10796
2026-07-02 12:41:43.847 [INF] 检测到 QQ 进程, 等待 3000ms 让 QQ 主进程就绪
2026-07-02 12:41:46.842 [INF] 正在启动 PMHQ...
2026-07-02 12:41:46.843 [INF] PMHQ 使用端口: 13002
版本7.12.2被中断进程时的日志报告如下
2026-07-02 12:41:32 [I] onebot11-adapter WebSocket 事件上报 message.group
2026-07-02 12:42:20 [E] pmhq PMHQ WebSocket 连接错误,可能 QQ 未启动,正在等待 QQ 启动进行重连...
2026-07-02 12:42:29 [I] onebot11-adapter WebSocket 事件上报 meta_event
2026-07-02 12:42:29 [W] pmhq [PMHQ] Triggering disconnect callback, duration: 10021ms, timeout: 10000ms
2026-07-02 12:42:29 [I] email-notification-service [EmailNotification] Bot went offline, sending notification
2026-07-02 12:42:29 [W] email-notification-service [EmailNotification] PMHQ disconnected for 10021ms
2026-07-02 12:42:37 [I] pmhq PMHQ WebSocket 连接成功
版本5.8.1被中断进程后暂未找到对应的日志报告

如何复现

1.打开任意版本的llob,链接QQ
2.选择LLBot-Desktop-win-x64,打开llob,点击启动,然后所有进程都会退出

期望的结果?

允许多开,启动时不会强制中止其他llob的进程

LLBot 运行日志

版本8.0.0中断其他进程时的日志报告如下
2026-07-02 12:40:45.677 [INF] [LLBot] [LL_IPC] listening on \\.\pipe\luckylillia-llbot-9860-e264dd9678d04c3c9e56cf9a3a599f2c
2026-07-02 12:40:45.816 [ERR] [LLBot] [E] qq-protocol PMHQ WebSocket 连接错误,可能 QQ 未启动,正在等待 QQ 启动进行重连...
2026-07-02 12:40:52.965 [INF] 第 1 次检查 QQ PID: null
2026-07-02 12:40:55.990 [INF] 第 2 次检查 QQ PID: null
2026-07-02 12:40:58.998 [INF] 第 3 次检查 QQ PID: null
2026-07-02 12:40:59.597 [ERR] [PMHQ] [2026-07-02T04:40:59Z WARN  pmhq_injector::sign::state] [auth] preflight failed: network: https://api-auth.luckylillia.com/api/sign/info: Connection Failed: Connect error: connection timed out
2026-07-02 12:40:59.845 [ERR] [PMHQ] auth_token 校验失败: network: https://api-auth.luckylillia.com/api/sign/info: Connection Failed: Connect error: connection timed out
2026-07-02 12:40:59.845 [ERR] [PMHQ] 请到 https://api-auth.luckylillia.com 重新获取 token, 然后在 pmhq_config.json 里填 "auth_token": "..." 或者用 --auth-token <token> 启动。
2026-07-02 12:40:59.929 [WRN] PMHQ 进程已退出, ExitCode: 0
2026-07-02 12:40:59.930 [INF] 已分离进程 PMHQ 的日志收集
2026-07-02 12:41:02.312 [INF] 第 4 次检查 QQ PID: null
2026-07-02 12:41:05.500 [INF] 第 5 次检查 QQ PID: null
2026-07-02 12:41:08.604 [INF] 第 6 次检查 QQ PID: null
2026-07-02 12:41:09.536 [INF] 用户请求停止服务
2026-07-02 12:41:10.500 [INF] 停止所有服务...
2026-07-02 12:41:10.501 [INF] PMHQ 端口已清除
2026-07-02 12:41:10.511 [INF] 第 7 次检查 QQ PID: null
2026-07-02 12:41:10.561 [INF] 停止所有进程...
2026-07-02 12:41:10.562 [INF] 已分离进程 LLBot 的日志收集
2026-07-02 12:41:10.746 [INF] LLBot 已停止
2026-07-02 12:41:10.748 [INF] 所有进程已停止
2026-07-02 12:41:10.769 [INF] 所有服务已停止
2026-07-02 12:41:11.516 [INF] 第 8 次检查 QQ PID: null
2026-07-02 12:41:12.528 [INF] 第 9 次检查 QQ PID: null
2026-07-02 12:41:13.524 [INF] 第 10 次检查 QQ PID: null
2026-07-02 12:41:13.524 [INF] QQ 进程检测完成,结果: false
2026-07-02 12:41:13.524 [WRN] 10秒后未检测到QQ进程
2026-07-02 12:41:43.618 [INF] 用户请求启动服务
2026-07-02 12:41:43.618 [INF] 启动所有服务...
2026-07-02 12:41:43.633 [INF] 配置加载成功
2026-07-02 12:41:43.634 [INF] 配置加载完成: PmhqPath=bin/pmhq\pmhq-win-x64.exe, NodePath=bin/llbot\node.exe, LLBotPath=bin/llbot/llbot.js, QQPath=C:\Program Files\Tencent\QQNT\QQ.exe
2026-07-02 12:41:43.797 [INF] Node.js版本: v24.13.0 (主版本: 24)
2026-07-02 12:41:43.797 [INF] 配置中的Node.js路径有效: bin/llbot\node.exe
2026-07-02 12:41:43.798 [INF] 在本地目录找到FFmpeg: bin/llbot\ffmpeg.exe
2026-07-02 12:41:43.798 [INF] FFmpeg可用: true
2026-07-02 12:41:43.798 [INF] FFprobe可用: true
2026-07-02 12:41:43.799 [INF] 正在启动 QQ...
2026-07-02 12:41:43.842 [INF] QQ 已启动 (WMI), 启动器 PID: 10796
2026-07-02 12:41:43.847 [INF] 检测到 QQ 进程, 等待 3000ms 让 QQ 主进程就绪
2026-07-02 12:41:46.842 [INF] 正在启动 PMHQ...
2026-07-02 12:41:46.843 [INF] PMHQ 使用端口: 13002
版本7.12.2被中断进程时的日志报告如下
2026-07-02 12:41:32 [I] onebot11-adapter WebSocket 事件上报  message.group
2026-07-02 12:42:20 [E] pmhq PMHQ WebSocket 连接错误,可能 QQ 未启动,正在等待 QQ 启动进行重连...
2026-07-02 12:42:29 [I] onebot11-adapter WebSocket 事件上报  meta_event
2026-07-02 12:42:29 [W] pmhq [PMHQ] Triggering disconnect callback, duration: 10021ms, timeout: 10000ms
2026-07-02 12:42:29 [I] email-notification-service [EmailNotification] Bot went offline, sending notification
2026-07-02 12:42:29 [W] email-notification-service [EmailNotification] PMHQ disconnected for 10021ms
2026-07-02 12:42:37 [I] pmhq PMHQ WebSocket 连接成功
版本5.8.1被中断进程后暂未找到对应的日志报告

OneBot 客户端运行日志

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions