一个微信助手,通过简单的可视化的配置,实现微信好友、微信群的指定消息的自动回复、自动转发或自动处理:ESCAPE-WECHAT
at 2周前 ca Win/Mac软件 pv 287 by anity_top
escape-wechat是一个微信助手,通过简单的可视化的配置,实现微信好友、微信群的指定消息的自动回复、自动转发或自动处理,让你从微信中“逃”出来,拯救你宝贵的注意力。
最新功能: 提供发送消息的api接口供第三方应用调用,可发送群消息或个人消息。
GitHub项目地址:hmllsnow/escape-wechat: 微信助手,登录微信bot和配置管理页面
本项目基于wechaty项目,感谢wechaty项目组提供的开源项目。
https://github.com/wechaty/wechaty
相关视频介绍
整体介绍:https://www.bilibili.com/video/BV1rChKedEEU/?share_source=copy_web&vd_source=579e78efb0216f2f28668ffcc498291d
云部署介绍:https://www.bilibili.com/video/BV1yMhWeCEJX/?share_source=copy_web&vd_source=579e78efb0216f2f28668ffcc498291d
api调用:https://www.bilibili.com/video/BV1PiaYegEuC/?share_source=copy_web&vd_source=579e78efb0216f2f28668ffcc498291d
对接大模型:https://www.bilibili.com/video/BV1x98JeeEGa/?share_source=copy_web&vd_source=579e78efb0216f2f28668ffcc498291d
node直接运行及二开:https://www.bilibili.com/video/BV1agigeYEHP/?share_source=copy_web&vd_source=579e78efb0216f2f28668ffcc498291d
一、使用docker安装
docker安装是最简单,最快捷的方案
拉取镜像
docker pull hmllsnow/escape-wechat
如果你的网络环境访问不到dockerhub,可以使用华为云镜像仓库拉取
docker pull swr.cn-north-4.myhuaweicloud.com/hmllsnow/escape-wechat:latest
运行容器
docker run -d -p 443:443 -p 8080:8080 -e API_KEY="your api key" -e LOGIN_PWD="your_login password use fro login control Panel" --name escape-wechat-container hmllsnow/escape-wechat
API_KEY参数配置使用api接口发送消息时的apikey
LOGIN_PWD参数配置登录配置页面的密码
二、node直接运行
如果您是开发者,可以使用nodejs直接运行。不建议普通用户使用nodejs直接运行本项目,你要解决的问题远多于docker启动:nodejs安装,git安装,git访问github,node依赖的安装,等等。但是如果你做好准备了,那就开始吧。安装好后,你甚至可以尝试自己开发一些处理函数来处理消息。很简单且很有趣。
安装nodejs
https://nodejs.org/zh-cn/download/prebuilt-installer
https://nodejs.cn/download/
检查是否成功安装了nodejs和npm
node -v
npm -v
安装git
https://git-scm.com/downloads
检查git是否安装成功
git -v
使用git克隆本项目 在你希望存放本项目的目录下,执行以下命令克隆本项目
git clone https://github.com/hmllsnow/escape-wechat.git
安装依赖 进入escape-wechat目录下,进入background,bot,frontground目录下执行以下命令安装依赖
npm install
npm install可能出现安装失败,建议使用cnpm安装,cnpm安装速度更快。(下面的代码如果不成功,就上网查一下) 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org#再执行cnpm安装依赖cnpm install
运行 进入escape-wechat目录下,进入background
node index.js
进入escape-wechat目录下,进入frontground目录
npm start
访问控制面板 http://localhost:7788
为什么升级: 功能还在不停完善,bug也在不停修复,所以升级技巧也是需要的。
docker版升级原理: 删除原docker镜像,拉取新版镜像
升级好处: 使用新功能
升级坏处: 原配置都丢了,所以请把你的配置都备份好(目前我能给你的备份方法就是,复制粘贴进写字版,安装好新版后再配置一遍)
好了,现在就告诉你指令:
1、强制把容器干掉
docker rm -f escape-wechat-container
2、删除镜像
docker rmi hmllsnow/escape-wechat
3、拉取、运行新的容器
docker run -d -p 443:443 -p 8080:8080 -e API_KEY="your api key" -e LOGIN_PWD="your_login password use fro login control Panel" --name escape-wechat-container hmllsnow/escape-wechat
4、登陆配置页面,重新配置,并登陆机器人