今天我们的分享主要围绕着大部分用户Windows电脑。基于nodejs。 所需工具 nodejs(版本18) pnpm yunzai-bot(q群机器人) git openai的apikey redis(本地环境建议使用php_study等集成的redis就行,方便) 前期
今天我们的分享主要围绕着大部分用户Windows电脑。基于nodejs。 所需工具
前期准备
首先检查本地的node版本,打开cmd输入node -v 版本大于18即可,如版本小于18。需要升级到18以上版本,建议去官网升级,选择对应版本的msi文件下载安装即可 3.安装pnpm
全局安装,安装完成后,可在控制台输入pnpm -v查看版本,出现版本号即为成功 4.在本地在磁盘新建文件夹,我这里在d盘新建取名QQ_chatgpt 引入yunzai-bot1.使用powershell进入QQ_chatgpt
2.使用git克隆仓库
这里推荐使用gitee,因为这个库github上目前是disabled状态 3.安装依赖
若不使用浏览器模式,可以不安装random puppeteer-extra-plugin-recaptcha puppeteer-extra puppeteer-extra-plugin-stealth这几个依赖,这几个依赖仅用于模拟浏览器登录。 4.克隆项目
5.修改配置 编辑plugins/chatgpt-plugin/config/index.js文件,根据其中的注释修改必要配置项(api-key) 6.运行项目 进入Yunzai-Bot文件夹中使用node app运行项目,运行成功后会出现以下提示 按提示输入准备好的小号和主人号即可(登录方式选扫码登录) 7.对话 plugins/chatgpt-plugin/config/index.j配置文件中的toggleMode配置项默认为at,即@。在群中@准备好的小号+输入信息即可与chatgpt通话。powershell中会记录对话记录,可在powershell中查看记录。 实际效果如下图: |
2022-04-23
2023-04-23
2022-10-16
2022-08-26
2020-04-20