# wechat-midjourney **Repository Path**: jikehu/wechat-midjourney ## Basic Information - **Project Name**: wechat-midjourney - **Description**: https://gitee.com/huyunfei0/wechat-midjourney.git - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-05-31 - **Last Updated**: 2023-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wechat-midjourney 基于 [wechaty](https://github.com/wechaty/wechaty) 代理微信客户端,接入 MidJourney。 > ***微信代理有风险,使用需谨慎*** ## 注意事项 - 依赖 [midjourney-proxy](https://github.com/novicezk/midjourney-proxy) 提供的api接口 - 仅作为 midjourney-proxy 的示例应用场景,有问题需自行解决 - 推荐使用docker启动;mac M或其他arm架构电脑,暂时使用npm启动 ## 快速启动 1. 下载镜像 ```shell docker pull novicezk/wechat-midjourney:2.0.1 ``` 2. 启动容器 ```shell # /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.1 # 或启动时添加配置 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.1 ``` 3. 查看启动日志,微信扫描二维码,若二维码无法扫码,复制二维码链接浏览器打开扫码 ```shell docker logs -f -n 200 wechat-midjourney ``` 4. 扫码用户所在的微信群内,发送/help即可获取使用帮助 ## npm启动 ```shell 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 | 否 | http代理地址 |