与本地websocket通讯

我想在自己搭建的websocket上传输文本“中国四大名山是指”到koishi的AI插件(chatluna)里,让它调用ai回答后把答案再返回给websocket,怎么实现,谢谢

2 个赞

只需要写一个koishi插件,来调用ws包和chatluna的服务就能实现这样的功能了


不过你这个【websocket通讯】不会就是onebot协议端吧

koishi已经有adapter-onebot了,说不定你想要的功能,动动鼠标就能实现

1 个赞

不是,就是我自己搭建了个websocket的聊天平台,输入问题通过koishi的ai插件来回答

2 个赞

聊天平台的协议,你可以修改吗?

如果可以在聊天平台侧实现satori协议,那就可以直接在koishi里通过adapter-satori接入了


如果不能修改聊天平台侧的实现,那你现在在做的其实就是 开发适配器

开发适配器可以让你通过这个websocket与koishi交互


如果你只想要通过这个ws通信,与koishi的chatluna插件交互,

那你不该实现一个适配器,而是应该如我所说:

1 个赞