而GeweChat是一个专注于微信生态的自动化开发框架,与其它开源项目不同,GeweChat无需用户安装电脑微信,无需安装手机破解插件,只需扫码登录即可使用,操作简单,是非常简单易用的聊天机器人部署方案。
除了使用方便以外,GeweChat的功能也很丰富,作者大佬在GitHub项目主页也进行了列举:
1.消息自动化、给指定对象(好友、群组)发送文本、图片、文件、emoji表情、小程序、语音等消息。
2.自定义消息处理、自动回复、自定义关键字回复、AI回复、各种自定义类型、RPA自动化业务交互。
3.群管理及好友管理、设置好友备注、邀请好友统计、拉好友进群等。
4.各种业务模型接入,例如chatgpt、sora、大数据及客服模型。
一、AstrBot部署流程我尝试过AstrBot在GitHub主页提供的安装方法,也即先clone文件夹再上传到NAS中,不过感觉有点麻烦。
另外上一期关于威联通NAS部署dify的教程中,也有老哥在评论区表示不够方便,所以这一期我们就用威联通TS-464C2配合docker compose,来实现更简单的部署方法。
1.创建AstrBot安装文件夹首先在你习惯的docker目录中,提前建立AstrBot的目录,以便于我们在安装docker时映射文件夹。如下图所示,这里我在威联通的container文件夹中新建了/AstrBot/data,那么完整路径就是:
/share/Container/AstrBot/data
这里可以忽略data以外的其他文件夹,这是之前进行测试时上传的。
2.使用docker compose创建任务接下来,我们打开威联通的Container Station容器工作站,然后选中左侧的应用程序,在右侧点击“创建”按钮,如下图所示: