原来使用着Midjourney-Proxy-Plus V3.7.5系统,一直出现盗号情况,群里交流了下发现使用该版本的会员都存在此问题,主要原因作者留了后门,后门主要表现在打开官方Midjourney社区discord频道会发现很多图片生成的记录,这些记录并非是通过该系统生成,使用Midjourney-Proxy-Plus系统会被盗取token,被刷绘画,目前搭建使用的删除频道服务器和改discord密码避免,对接中转API来使用绘画。
为解决上述问题,找到了最新midjourney-proxy-plus系统V3.8.6免授权版,目前安装测试后未发现盗号生成问题。很多会员找不到该系统在此分享一下。搭建过程还是比较烦烦,建议使用现成的中转接口更省事。
-------------------------------------
测试环境:CentOS +宝塔+ Nginx +MySQL 8.0+Docker容器+海外服务器(新加坡)
CWMP中转接口测试网址: https://mj.cxhao.com/chat
TBWEB系统前端测试网址:https://ai.cxhao.com
-
支持MJ账号的增删改查功能
-
支持MJ账号的详细信息查询和账号同步操作
-
支持MJ账号的并发队列设置
-
支持MJ的账号settings设置
-
支持MJ的任务查询
系统后台
系统使用方法
-
添加账户
-
账户详情
-
任务详情
------------------------------------------------------
系统安装教程:
Docker:Docker service(点击宝塔运维面板左侧菜单栏Docker进行安装,不需要截图的docker管理器)
2.1.2 同步端口
2.1.3 创建目录
1
/home/spring/config
1 | /home/spring/config |
2.1.4 上传文件到该目录下
:项目有源码jar包
1 app.jar:配置文件
1 application.yml:非必须,MJ官方主要敏感词文件
1 banned-words.txt
2.1.5 修改config目录
选择config目录,设置权限为777并应用到子目录,修改权限
2.1.6 配置
1
application.yml
1 | application.yml |
文件
推荐使用mysql存储方式
-
设置后台管理登录的用户名和密钥(密码)
-
搭建discord-mj图片代理
-
discord-cdn配置(需要自己搭建discord图片站的反向代理)
注意:discord-cdn地址最后没有“ / ”
-
MySql配置
2.1.7 设置数据库root密码
使用mysql8.0,很多服务器需要先设置数据库root密码后,才能创建数据库
2.1.8 新建站点
2.1.9 设置反向代理
端口为:8080
2.1.10 数据库权限端口设置
开启8080、3306端口
如果有服务器控制面板,安全组也要开启3306端口
设置数据库访问权限
2.1.11 拉取镜像
1 | novicezk/plus-jdk17:latest |
(复制)
2024年后宝塔面板最新版8.0.5版本及以上界面可能不一样,操作不来可直接使用命令拉取镜像:
命令:
1 | docker pull novicezk/plus-jdk17:latest |
2.1.12 创建容器
直接使用命令创建容器启动项目:
1 | docker run -d --name sparkai-midjourney-api -p 8080:8080 -v /home/spring/config:/home/spring/config novicezk/plus-jdk17:latest |
2.1.13 验证日志
点击查看日志,内容如下表示正常启动。
2.1.14 部署完成
--------------------------------------------------------------------------------------------------------
管理后台操作(MJ账号添加) 登录MJ账号开启魔法,打开https://discord.com 4.2 账号管理
4.2.1 账号添加
-
获取1服务器ID、频道ID、用户Token、MJ私信ID(用来获取seed使用)
-
前置设置
创建一个服务器
选择社区类型
-
邀请MJ机器人
1 | <img class="size-full wp-image-7181 alignnone" title="20240831172442193" src="https://img.cxhao.com/2024/08/20240831172442193.png" alt="20240831172442193" width="958" height="779" /> |
1 | 5、服务器ID、频道ID |
获取
1 | <img class="size-full wp-image-7182 alignnone" title="20240831172514559" src="https://img.cxhao.com/2024/08/20240831172514559.png" alt="20240831172514559" width="1261" height="732" /> |
1 | 6、MJ私信ID |
获取
1 | <img class="size-full wp-image-7183 alignnone" title="20240831172535286" src="https://img.cxhao.com/2024/08/20240831172535286.png" alt="20240831172535286" width="1130" height="703" /> |
1 | 7、niji私信ID |
获取
点击探索服务器 -> 搜索:niji -> 加入niji.Midjourney
8、再次点击私信获取niji机器人私信ID,没有先搜索进入
-
获取1用户Token
10、根据账号自身的套餐,设置线程池。
11、添加账号后,点击账户名可以获取账户的详细信息或者修改账户信息。
点击账号名,进入账户设置,开启 Remix mode 模式,绿色为开启!
4.2.2 同步账户信息
为了避免封号,程序每天仅同步一次,需要主动更新,可以点击同步账户信息的接口,进行同步
4.3 任务管理
任务列表中可以获取到任务的进度和详细信息
五、换脸功能配置
5.1 添加换脸机器人
在浏览器中打开下面链接,添加换脸机器人到自己服务器:
https://discord.com/api/oauth2/authorize?client_id=1090660574196674713&permissions=274877945856&scope=bot
5.2 验证查看
返回服务器,输入/,如果出现这两个机器人标识说明添加成功。
服务声明: 本网站所有发布的源码、软件和资料均为作者提供或网友推荐收集各大资源网站整理而来,仅供功能验证和学习研究使用,您必须在下载后24小时内删除。不得使用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。如果您喜欢该程序,请支持购买正版源码,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件或QQ:3089659733与我们联系处理删除(邮箱:ynzsy@qq.com),本站将立即更正。
评论(0)