Sun Zhigang
Sun Zhigang
Update: it works by using Node v16.x (report by @tiger94me ) The post maybe works: https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported Could you give it a try? @tiger94me @0smboy
> 我在运行`npm run electron:serve`时也报了`digital envelope routines::unsupported`的错(Apple M2, node 18 version),修改了vue-cli-plugin-electron-builder/node_modules/里面的一个文件,设置了其他算法: ··· algorithm='sha256' return new BulkUpdateDecorator(require("crypto").createHash(algorithm)); ··· 还需要赋予权限: ··· sudo chmod -R 777 ./ ··· 这样就支持 node 18 了?
看来这是一个需要等 Electron 升级才能解决的问题
> > 看来这是一个需要等 Electron 升级才能解决的问题 > > 似乎是[vue-cli failed to install plugin electron-builder with node 18](https://github.com/nklayman/vue-cli-plugin-electron-builder/issues/1836) 嗯,没错,找到元凶了。多谢,我会跟进的
你用的是 ChatGLM 自带的 gradio 代码吗?
> ChatALL点击扫帚图标,清空对话历史后,输入框再也无法输入了。 这个我无法复现。你那边是必现的吗?操作步骤是怎样的?用的哪个版本?
> > > ChatALL点击扫帚图标,清空对话历史后,输入框再也无法输入了。 > > > > > > 这个我无法复现。你那边是必现的吗?操作步骤是怎样的?用的哪个版本? > > 我今天又特意试了试,必现。我星火测试是正常的,聊两句后,清除历史,输入框就变灰色,再也输入不进去了。退出程序重启才行。 这是一个独立问题。请单独提交一个 issue,然后发个录屏方便吗?因为没有任何其它人报告,我也无法重现。而且,代码里根本没有禁用输入框的逻辑。比较诡异
> > 你用的是 ChatGLM 自带的 gradio 代码吗? > > 是的,是ChatGLM-6B自带的demo代码,改了一下模型路径和Web端口。代码文件包已上传,如下附件,请帮忙分析一下。Gradio的Python包版本是3.25.0,谢谢。 [my-web-6b.zip](https://github.com/sunner/ChatALL/files/11470904/my-web-6b.zip) 我这边没有测试环境。你看看 Console(菜单:view->toggle developer tools 打开控制台) 里有什么输出?最好 network 里的数据包也抓下
这需要在实际环境里调试才行,得分析 OpenGLM 配置的 gradio 的数据包
I love this PR! Thank you very much! But it seems that it will conflict with #29 . I prefer to merge this first (after the previous comment is solved),...