Skip to content

novicezk/wechat-midjourney

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9bc7f58 · Jun 14, 2023

History

31 Commits
May 29, 2023
Jun 6, 2023
May 6, 2023
May 29, 2023
May 29, 2023
May 29, 2023
Jun 14, 2023
May 29, 2023
Jun 6, 2023
Jun 6, 2023
Apr 24, 2023

Repository files navigation

wechat-midjourney

基于 wechaty 代理微信客户端,接入 MidJourney。

微信代理有风险,使用需谨慎

注意事项

  • 依赖 midjourney-proxy 提供的api接口
  • 仅作为 midjourney-proxy 的示例应用场景,有问题需自行解决
  • 推荐使用docker启动;mac M或其他arm架构电脑,暂时使用npm启动

快速启动

  1. 下载镜像
docker pull novicezk/wechat-midjourney:2.0.2
  1. 启动容器
# /xxx/xxx/config目录下创建.env和sensitive_words.txt
docker run -d --name wechat-midjourney \
 -p 4120:4120 \
 -v /xxx/xxx/config:/app/config \
 --restart=always \
 novicezk/wechat-midjourney:2.0.2

# 或启动时添加配置
docker run -d --name wechat-midjourney \
 -p 4120:4120 \
 -e MJ_PROXY_ENDPOINT=http://172.17.0.1:8080/mj \
 -e MJ_NOFIFY_HOOK=http://172.17.0.1:4120/notify \
 --restart=always \
 novicezk/wechat-midjourney:2.0.2
  1. 查看启动日志,微信扫描二维码,若二维码无法扫码,复制二维码链接浏览器打开扫码
docker logs -f -n 200 wechat-midjourney
  1. 扫码用户所在的微信群内,发送/help即可获取使用帮助

npm启动

git clone git@github.com:novicezk/wechat-midjourney.git
cd wechat-midjourney
npm install
# 可能执行错误,缺少library,按提示解决
cp config/.env.example config/.env
# 更改配置项,启动服务
npm run serve

配置项

变量名 非空 描述
MJ_PROXY_ENDPOINT midjourney代理服务的地址
MJ_NOFIFY_HOOK 当前服务的回调接收地址
HTTP_PROXY 访问cdn图片的代理地址

无法访问 https://cdn.discordapp.com 时需设置HTTP_PROXY,示例值:http://127.0.0.1:7890