-
Notifications
You must be signed in to change notification settings - Fork 25
[Bug] STDIN下 /phi b30 会出现 [ TRSSYz ]图片生成失败 和 [ stdin ]发送消息错误 报错 #283
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
提交前检查
- 我已确认使用的是最新版本的 Phi-Plugin
- 我已搜索过现有 issues,确认没有重复问题
Yunzai 分支
TRSS-Yunzai
Node.js 版本
v24.13.1
出现问题的SessionToken
我可以提供,但仅可用于帮助调试phi-plugin。如果您需要,请在此issue下留言,我将尽力提供需要的调试用信息。
使用的协议端
其他
操作系统
Windows
问题描述
我还没有接入任何其他平台。在STDIN调试时,我发现:我可以正常绑定和/phi help获取帮助图,但是当我输入 /phi b30 试图获取b30图时,就会报错:
① 截图超时
② 图片生成失败
③ 发送消息错误
复现步骤
- 绑定
- 发送
/phi b30指令
期望行为
No response
实际行为
[17:07:09.830][INFO][标准输入(stdin)][#phi b30][phi-b19(b19)][开始处理]
[17:07:10.897][INFO][ stdin ] 发送文本:
正在生成图片,请稍等一下哦!
//·/w\·\\
anonymous:16:28
Template upgrade: {{#value}} -> {{@value}}
[17:07:15.918][INFO][ stdin ] 撤回消息: mlt8m75e
[17:07:31.150][ERRO][ TRSSYz ] [图片生成][phi-plugin/b19/b19] 截图超时,当前等待队列:phi-plugin/b19/b19
[17:07:31.150][INFO][ TRSSYz ] puppeteer Chromium 强制关闭重启...
[17:07:31.151][INFO][ TRSSYz ] puppeteer Chromium 启动中...
[17:07:31.188][ERRO][ TRSSYz ] [图片生成][phi-plugin/b19/b19] 图片生成失败 TimeoutError: Navigation timeout of 20000 ms exceeded
at new Deferred (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/util/Deferred.js:57:34)
at Deferred.create (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/util/Deferred.js:18:16)
at new LifecycleWatcher (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/LifecycleWatcher.js:70:46)
at CdpFrame.goto (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Frame.js:145:29)
at CdpFrame.<anonymous> (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/util/decorators.js:101:27)
at CdpPage.goto (file:///D:/py_proj/wx/wxphi_proj/Yunzai/node_modules/.pnpm/puppeteer-core@24.37.4/node_modules/puppeteer-core/lib/esm/puppeteer/api/Page.js:576:43)
at Puppeteer.screenshot (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/puppeteer.js:198:24)
at async picmodle.render (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/picmodle.js:341:41)
at async picmodle.common (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/picmodle.js:282:16)
at async picmodle.b19 (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/picmodle.js:91:16)
[17:07:31.197][ERRO][ stdin ] 发送消息错误 [ { type: 'image', file: false, name: undefined }, [length]: 1 ] TypeError: Cannot read properties of undefined (reading 'path')
at stdinAdapter.sendMsg (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/adapter/stdin.js:39:36)
at Object.sendMsg (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/adapter/stdin.js:75:30)
at e.reply (file:///D:/py_proj/wx/wxphi_proj/Yunzai/lib/plugins/loader.js:443:21)
at send.send_with_At (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/send.js:29:22)
at phib19.b19 (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/apps/b19.js:213:14)
at async PluginsLoader.deal (file:///D:/py_proj/wx/wxphi_proj/Yunzai/lib/plugins/loader.js:276:45) {
[stack]: [Getter/Setter: "TypeError: Cannot read properties of undefined (reading 'path')\n" +
' at stdinAdapter.sendMsg (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/adapter/stdin.js:39:36)\n' +
' at Object.sendMsg (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/adapter/stdin.js:75:30)\n' +
' at e.reply (file:///D:/py_proj/wx/wxphi_proj/Yunzai/lib/plugins/loader.js:443:21)\n' +
' at send.send_with_At (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/model/send.js:29:22)\n' +
' at phib19.b19 (file:///D:/py_proj/wx/wxphi_proj/Yunzai/plugins/phi-plugin/apps/b19.js:213:14)\n' +
' at async PluginsLoader.deal (file:///D:/py_proj/wx/wxphi_proj/Yunzai/lib/plugins/loader.js:276:45)'],
[message]: "Cannot read properties of undefined (reading 'path')"
}
[17:07:31.201][MARK][标准输入(stdin)][#phi b30][phi-b19(b19)][完成21秒369]
[17:07:31.762][INFO][ TRSSYz ] puppeteer Chromium 启动成功 ws://127.0.0.1:57417/devtools/browser/dd0c7dc4-9ba7-4b59-90dc-171bdc81a1d8问题频率
必现(100%)
补充说明
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working