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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions