ChatGPT接入QQ最新2024教程

koishi是什么

Koishi 是一个基于 Node.js 的跨平台聊天机器人框架。它允许开发者创建和部署在多种聊天平台(如QQ、Discord等)上运行的聊天机器人。Koishi 框架的设计目标是提供一个强大、灵活且易于上手的环境,以便开发者可以专注于机器人功能的开发,而不是底层的通信细节。

以下是关于 Koishi 的一些详细介绍:

1. 起源和命名:Koishi 的名字来源于东方Project游戏中的角色——古明地恋(Komeiji Koishi),其图标也是以这个角色为原型设计的。

2. 开发基础:Koishi 假定开发者具有一定程度的 JavaScript 和 Node.js 开发经验。由于框架本身是用 TypeScript 编写的,因此推荐使用 TypeScript 来开发插件,但这也并非强制要求。

3. 配置和命令行工具:Koishi 提供了一个高度配置化的命令行工具(CLI),使得用户无需编写代码就可以快速搭建起自己的机器人。CLI 还提供了详尽的提示和插件级别的热模块替换(HMR),极大地提升了开发体验。

4. 丰富的API和功能:经过多个版本的迭代,Koishi 已经发展出了丰富的API,功能覆盖了机器人领域的多个方面,无论是开发复杂的游戏机器人还是简单的群娱乐助手,Koishi 都能提供所需的功能。

5. 适应性和扩展性:尽管最初是作为适配 CQHTTP 的聊天机器人框架,Koishi 已经演变成为一个支持跨平台的框架,拥有不断增强的特性和逐渐成长的生态。

6. 教程和文档:对于希望深入学习 Koishi 的开发者,官方提供了详细的指南和教程,按顺序阅读可以逐步掌握 Koishi 的运行原理、开发方式和最佳实践。

总的来说,Koishi 是一个功能强大、适应性强且不断发展的聊天机器人开发框架,适合那些希望快速入门或深入开发聊天机器人的开发者使用。

本文章将使用这个框架来搭建多功能QQ机器人,这个操作界面都是可视化,萌新不用担心

准备工作

如果大家有需要我会出一篇专门讲关于QQ的权限插件如何使用,以及各种其他的有趣的插件

如果你都会如何选择购买服务器,以及进入服务器的win桌面,那么建议直接跳到正式搭建

需要起码2h2g服务器,要不然装win系统会很卡,推荐使用雨云服务器,如何你想买稳定的就去买大厂的,例如腾讯或者阿里云(大厂的都需要实名模版,需要扫脸,如果你是未成年且家长不让你弄,建议还是去买雨云吧)

这里买的服务器不限地域(就是不管是国内服务器还是国外都可以)如果你想搭建网站,没有备案的话,买国内服务器是不行的

雨云链接:https://app.rainyun.com

腾讯链接:https://cloud.tencent.com

阿里链接:https://cn.aliyun.com

服务器选择

注册雨云账号后,建议按照图片选择购买

这里选择win系统

购买后,来到这里等待服务器创建完毕,点击管理进入服务器管理面板

切记!一定要记住这三个参数

打开你电脑的远程连接

填入你的服务器IP地址,然后输入用户名和密码

然后你就成功进入了服务器的win系统桌面

正式搭建

进入官网的文档选择win安装,下载安装包

网址:为 Windows 安装 | Koishi

在下载时可能会出现这个情况,只需要右键并且选择保留即可

QQ适配器

安装点击打开后,打开浏览器输入127.0.0.1:5140即可进入控制台,这里给萌新解答一下,127.0.0.1就是你的本地ip,相当于在现实中你自己家的地址,安装koishi属于是安装在你家(云服务器)里

安装QQ适配器

如果遇到不能安装,那就选一个可以兼容的版本

安装后点击修改,然后点击配置

不用管上面的依赖管理,这里只需要填上QQ号就OK了,填入后先不管,先不启动

下载QQNT

强烈建议使用本文章的下载链接,不要去下了官网的跑回来说怎么回事

下载链接:https://dldir1.qq.com/qqfile/qq/QQNT/9312763f/QQ9.9.7.21804_x64.exe

然后下载QQNT插件

下载链接:v3.23.0-lll.zip - 蓝奏云 (lanzoum.com)

下载安装完QQ后先不要打开QQ登录,把插件下载解压后

解压后内容如下:

请先确保qq已经退出,没有正在运行

在桌面上找到QQ图标,右键选择【打开文件所在的位置(I)】

将上述的【一个文件夹和一个.dll文件】复制到【QQ.exe所在文件夹下】

并选择【替换目标中的文件(R)】

效果如下图

AgAABTa0HrNaFNsUSOBIj5MZatzPZFrB.png

配置QQNT插件

现在可以启动QQ了!都弄好了,打开设置,按照图片添加参数

ws://127.0.0.1:5140/onebot

安装ffmpeg

来到这个页面下载,页面链接:Releases · BtbN/FFmpeg-Builds (github.com)

下载后解压得到以下文件

选择你安装的路径,选择这个exe文件,然后点击保存

启动QQ机器人+ChatGPT适配器

回到网页控制台 127.0.0.1:5140 ,点击启动,绿色则为启动成功,黄色则为重连中,红色则是断开

安装ChatGPT适配器

插件市场搜索chatluna,并且添加再配置,如遇不兼容,选择兼容版本即可

然后选择任意一个依赖就可以了,这里选择第一个

image-ehas.png

插件这里大家根据自己的需求更改,修改完毕后就点击启动,然后来到另一个插件,填入API和API地址,填入之后即可启动

PS必看!!!

ChatGPT提示词在这里更改,注意,修改完后记得保存,然后重载插件

无法使用?

更新依赖,点击右上角小火箭

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息