v0.3.9
v0.3.9 — 修复引导后无二维码
🔧 根因:NapCat.Shell 不带 -q <QQ号> 启动时只运行 WebUI 模式,不会进入 QQ 登录流程、不生成二维码。之前引导注册的服务 ExecStart 只有 node napcat.mjs,所以"启动成功"却永远没有二维码。
✨ 修复:
- 设置面板(「QQ 远程」)新增**「机器人 QQ 号」输入框**,保存到
~/.dsh/qq-remote.json(napcatQQ) - 引导时自动把 QQ 号写入服务启动参数:
node napcat.mjs -q <QQ号>→ NapCat 进入快速登录/二维码流程 - 未配置 QQ 号时引导会明确提示"请填写机器人 QQ 号后重新引导"(不再静默进入无二维码的 WebUI 模式)
🧭 探测路径补全:WebUI 配置(webui.json)与二维码文件探测加入引导安装目录 ~/.dsh/napcat——此前引导装到哪、探测就找不到哪,导致即使有二维码也显示不出来。
用法:设置页填机器人 QQ 号 → 点「一键安装/启动 NapCat」(服务会自动重写带 -q)→ 二维码出现 → 手机扫码。