您目前应该是在使用 Koishi Desktop,但在 Koishi Desktop 上,此(ChatHub 系列)插件仍不是正确的插件,详情可查看:
-
为什么会出现此问题?
此问题是因为 Koishi Desktop 使用的 Node 版本低于 Node 18 导致的。
-
如何解决?
对于此问题,我(只代表我个人,不代表其他任何团队官方立场)推荐使用 Koishi 模版项目 来搭建一个新的 Koishi 实例,在运行模版项目时使用高版本的 Node 即可解决。
使用此方法搭建和使用 Koishi 将会导致你不受 Koishi 用户群支持,这不是受支持的 Koishi 使用方法。详见 308。
-
那有没有更简单的方法?
您也可以让 Koishi Desktop 运行在 Node 18 或更高版本的环境。这包括如下方法:
-
自行尝试编译 Koishi Desktop,升级 Node 版本。项目地址
-
寻找 Koishi Desktop 项目的相关负责人,催促其升级到 Node 18。
-
使用其他黑科技手法升级你目前在使用 Koishi Desktop 的 Node 版本。
-
-
为什么你这个插件特殊,必须要 Node 18 才能运行?
我们使用了一些关键库如 LangChain,它们需求的最低 Node 版本为 Node 18。我们项目使用了这些关键库,因此我们只能设置最低版本为 Node 18。
-
我就是不想升级 Node 18,Node 16 怎么你了?
您当然可以选择不升级,Koishi 插件市场里还有很多其他的 AI 聊天插件,如
rr-su-chat
,davinci-003
。我们更推荐您使用这些插件。