以下是在 Windows 部署微信机器人的详细步骤:
一、安装环境
二、部署项目
注意:本教程完成后,程序将在您的电脑本地运行,假如您关掉了窗口,那么进程也就结束。所以,如果您想让 AI 持续使用,就必须保持窗口打开和运行,也就是电脑不能关。Mac 系统步骤也是一样,只是打开命令符的命令些许不同,遇到问题问大模型就好了。
此外,还有基于 Hook 机制的微信 AI 机器人部署步骤:
以下二选一,建议先选择COW注意:本教程完成后,程序将在你的电脑本地运行,假如你关掉了窗口,那么进程也就结束。所以,如果你想让AI持续使用,就必须保持窗口打开和运行,也就是电脑不能关。以下教程以windows10系统为例/mac系统步骤也是一样,只是打开命令符的命令些许不同,遇到问题问大模型就好了二、安装环境1、点击电脑“系统”,直接输入“cmd”,点击回车,打开命令窗口2、在命令窗口中,粘贴入以下代码,确认是否有python3、粘贴入以下代码,确认是否有pip4、两步命令输入完,核对一下如果有的话,会如上图一样,分别显示出版本号。那么可以跳过“安装环境这一步,直接到“二、部署项目””如果没有的话,会如下图所示,那么需要安装下边的步骤,一步一步安装。5、先进行python的安装,我帮你把python的安装包已经下载好了,直接点击下载:5.1 python安装步骤:5.2关闭窗口,再次运行那两行命令会发现已经有了。三、部署项目6、下载COW机器人项目,也给你准备好了,直接下载,然后解压缩。7、解压后,打开COW文件夹,
6、接下来,我们需要使用一个特定版本的微信。给你准备好了,点击下载,下载后直接替换安装。(安装后,有可能你在的群却显示退出,其实没事,发个消息就好了,并不是真的退出)7、下载NGCbot机器人项目,也给你准备好了,直接下载,然后解压缩。(以后版本有更新,可以自己去下载新版本:https://github.com/ngc660sec/NGCBot.git)8、解压后,打开NGCbot文件夹,9、在空白处,shift+鼠标右键,点击“在此处打开Powershell窗口”10、打开shell窗口后。粘贴进入以下代码,并点击回车:11、粘贴进入以下代码,并点击回车:等待安装,安装完成后,关闭窗口即可。12、然后在当前的NGCbot文件夹下,找到Config文件,找到config.yaml,右键选择打开方式,选择用记事本方式打开。13、打开后看到下图页面,13.1把Administrators,先改成下图这个“wxid_dna83ykqawl222”(/狗头)13.2如果你已经有了FastGPT或者OpenAI的key,---那么你可以把这里的Ai_Lock,修改成“1”。然后拉到最下边,在OpenAI那里,去添加你的AI模型key。填写格式,参照原有的格式即可。
6、下载COW机器人项目,也给你准备好了,直接下载,然后解压缩。7、解压后,打开COW文件夹,8、在空白处,shift+鼠标右键,点击“在此处打开Powershell窗口”9、在Powershell窗口中,粘贴进入:pip install -r requirements.txt10、等待执行完成后,继续粘贴:pip install -r requirements-optional.txt12、上边的都执行完成后,关闭窗口。在当前目录下,找到config-template.json文件。如下图:13、新生成的便是配置文件,右键--使用记事本打开这个文件,我画红框的地方是需要修改的地方。*因为这个地方对格式和符合要求比较严格,如果是小白,建议你直接复制我下方的配置。14、删除新文件里的所有代码。复制下边的代码,粘贴到文件里。找到第4行,把一开始就让你注册并保存好的千问API key,粘贴到双引号里。这也是你唯一需要修改的地方。修改完之后,点击保存,关闭文件。15、保存上述文件,然后在当前文件下,找到plugins/godcmd文件夹,复制config.json.template重命名为config.json16、双击config.json,进入后,设置下你的password和admin_users可以设置为和我一样的,后边再改,点击保存后关闭。