2026 Midjourney Proxy 与开源 API 中转搭建教程:Discord 桥接与并发优化
手把手教你使用开源 midjourney-proxy 项目搭建稳定 API 中转服务,支持图像/视频一键换脸、并发控制、速率限制与监控仪表盘,避免官方封号风险,实现本地或云端图像生成流水线。
Full article body is primarily in Chinese for SEO depth; key points above are localized. Use the language switcher and deep links for global navigation.

2026 Midjourney Proxy 与开源 API 中转搭建教程:Discord 桥接与并发优化
这是开源 midjourney-proxy 项目提供的稳定 API 中转方案。它通过桥接 Discord 频道,将 Midjourney 的图像与视频生成能力封装为标准的 REST API,支持一键换脸(图像/视频)、实时进度、并发队列与速率限制。适用于开发者、本地部署爱好者或需要构建图像生成流水线的团队,尤其适合希望避免直接使用 Discord 账号被封风险、实现高并发调用的场景。[[1]](https://github.com/trueai-org/midjourney-proxy/blob/main/README.en.md)[[1]](https://github.com/trueai-org/midjourney-proxy/blob/main/README.en.md)
决策时优先考虑:Midjourney 官方暂无广泛可用公共 API,企业级接入需申请且成本较高;开源 proxy 可在本地或云端快速部署,结合自有 Discord Token(或 Bot Token)运行,灵活性高,但需遵守 Midjourney 服务条款。相比直接调用 Discord,本方案提供监控仪表盘、队列管理与反封号策略,更适合生产级集成。[[2]](https://www.wireflow.ai/blog/best-midjourney-api-tools-in-2026)
Midjourney 官方 API 现状与企业调研解读
截至 2026 年,Midjourney 仍未推出对公众开放的稳定公共 API。官方主要通过 Discord 频道提供生成服务,企业用户可申请 Enterprise 计划以获得有限 API 接入,但需填写调研表单,且主要面向年营收较高的大型组织。Pro/Mega 计划提供商业使用权,但对年营收超 100 万美元的企业有明确订阅要求。[[3]](https://updates.midjourney.com/enterprise-api-survey/)[[4]](https://terms.law/2026/01/15/midjourney-commercial-use-rights-complete-2026-guide/)
调研显示,许多开发者转向开源 Discord 桥接方案。官方强调服务条款禁止转售访问权限、单一账号多人使用,并对 Unlimited 计划实施速率限制。这些限制推动了开源 proxy 的流行,后者通过多账号池、队列与工作时间调度来分散风险。
定义:
- Discord Token:用户或 Bot 的鉴权凭证,用于建立 WSS 连接接收实时消息。
- Proxy 中转:将 Discord 交互封装为 HTTP API,避免前端直接暴露 Token。
本站中转类内容聚焦此类开源部署,推荐结合 /api-transit 与 /api-lab 进行实验室测试。
开源 midjourney-proxy 项目架构与核心优势
midjourney-proxy(trueai-org 维护 fork)是目前功能最全面的开源项目,日处理百万级图像。它通过模拟 Discord 客户端(API + WSS)实现桥接,支持 Imagine、Vary、Upscale、Remix、Blend、Describe、Shorten 等全部动作,以及一键换脸(集成 Replicate 或 InsightFace)。[[1]](https://github.com/trueai-org/midjourney-proxy/blob/main/README.en.md)
核心架构组件:
- Discord Bridge:使用 User Token 或可选 Bot Token 连接 WSS,实时解析消息、进度与按钮动作,支持 zlib 压缩。
- 账号池与队列:支持多账号配置,队列策略包括 BestWaitIdle、Random、Weight、Polling;每个账号可独立设置并发数、任务间隔(最低 3.6s)。
- 存储与持久化:本地文件、MongoDB、MySQL 等,支持任务历史查询与迁移。
- 管理后台:内置 Web UI(管理账号、任务、配置)、Swagger 文档、测试页面与实时监控。
- 扩展功能:中文提示翻译(Baidu/GPT)、敏感词检测、IP 限流、每日绘制上限、工作时间调度(避开高峰)、CloudFlare 自动验证、图像 CDN 存储、垂直分类账号(特定风格专用)。
优势对比:
- 完全免费开源(GPL-3.0),支持分布式部署与在线升级。
- 高可用:自动读取未读消息、模式自动切换(FAST → RELAX)、反封号机制。
- 兼容主流客户端与下游 API 集成。
项目最新版本(2026 年 8 月 v11.10.3)持续优化视频生成与人脸验证。[[5]](https://github.com/trueai-org/midjourney-proxy)
Docker 一键部署与 Discord Token 配置
推荐使用 Docker 部署,跨平台稳定。
快速启动步骤:
- 拉取镜像(推荐 trueai-org/midjourney-proxy 或阿里云加速):
``bash docker pull ghcr.io/trueai-org/midjourney-proxy ``
- 准备配置:复制
appsettings.Production.json(或通过环境变量),填入 Discord Token。 - 运行容器(示例):
``bash docker run -d --name mj-proxy \ -p 8086:8080 \ -v /path/to/data:/app/data \ -v /path/to/logs:/app/logs \ -v /path/to/attachments:/app/wwwroot/attachments \ -e TZ=Asia/Shanghai \ --restart=always \ ghcr.io/trueai-org/midjourney-proxy ``
- 访问
http://your-ip:8086,默认 admin 账号(登录后立即修改密码)。Swagger 位于/swagger。
Discord Token 配置:
- 在后台“账号管理”添加 MJ 账号,填入
SalaiToken(即 Discord User Token,从浏览器 Discord 开发者工具获取)。 - 可选添加 Bot Token 以提升错误提示与完整性。
- 支持多账号池,设置
mj.accounts数组或通过 UI CRUD。 - 推荐结合 Consul 实现分布式负载均衡。
部署后立即测试 /mj/imagine 接口。详细 Docker Compose 与 profiles(含 MongoDB)可参考项目 docs。本站 /tools/local-deploy 有更多容器化最佳实践。
并发控制、队列管理与速率限制实现
高并发是本方案核心。
关键配置(通过后台或 JSON):
- 并发控制:每个账号独立设置最大并发任务数(Concurrency),全局队列长度。
- 队列管理:策略选择 BestWaitIdle(优先空闲账号)或 Polling;支持任务优先级、父任务关联。
- 速率限制:内置 IP 限流、范围黑名单、白名单、自动拉黑;每日绘制上限(例如 200 张,新任务停止但允许修改/重绘);任务最小间隔 30-180 秒。
- 工作时间调度:配置 9:10-23:55 运行,其余时间进入“咸鱼模式”(Relax 模式不接受新绘图),模拟人类作息降低封号风险。
示例表格(并发与限流配置参考):
| 参数 | 推荐值(单机) | 说明 | 影响 |
|---|---|---|---|
| Concurrency | 3-6 | 单账号最大同时任务数 | 吞吐 |
| Task Interval | 60s | 任务提交最小间隔 | 稳定性 |
| Daily Limit | 150-200 | 每日新图上限 | 反封 |
| Queue Strategy | BestWaitIdle | 账号选择策略 | 利用率 |
| IP Rate Limit | 10 req/min | 单 IP 请求频率 | 安全 |
使用 Redis 或 MongoDB 作为任务存储可显著提升高并发下的持久化性能。监控仪表盘实时显示队列长度、成功率与账号状态。
图像生成工作流集成(Stable Diffusion 对比)
将 midjourney-proxy 接入下游工作流非常简单:调用 /mj/imagine 提交 Prompt,轮询 /mj/task 获取进度与最终图像 URL。支持 Base64 垫图、一键换脸(需 Replicate Token)、视频生成接口。
与 Stable Diffusion 对比(本地部署友好):
- Midjourney Proxy:风格更艺术、提示词友好,但依赖 Discord 账号;优势在于一键换脸与高质量默认模型。
- Stable Diffusion(本地如 Automatic1111 或 ComfyUI):完全离线、无账号风险、可 fine-tune;但需 GPU 算力,提示词工程更复杂。
推荐混合流水线:用 proxy 生成初稿 → 本地 SD 进行 ControlNet 精修。集成方式可参考本站 /open-models 与 /guides 中的工作流教程。输出图像可直接推送到 CDN 或 OSS,实现端到端自动化。
监控、日志与故障排除实战
内置管理后台提供:
- 实时任务列表与进度条。
- 账号健康监控(速度模式、剩余额度)。
- 日志查看(/logs 目录或 UI)。
- Swagger 测试所有端点。
常见故障排除:
- Token 失效:WSS 断连 → 更换 Token 或启用 Bot Token。
- CloudFlare 验证:配置自动验证服务器或 2Captcha。
- 任务卡住:检查队列长度、工作时间设置,启用自动读取未读消息。
- 高延迟:增加任务间隔、分散多账号、使用 CDN 存储附件。
日志中重点关注 “Action needed” 自动申诉与敏感词命中。结合 Prometheus 或 ELK 可进一步扩展监控。
合规注意事项与反封号策略
严格遵守 Midjourney Terms of Service:仅用于合法商业或个人用途,不转售访问权限,不多人共用单一账号。企业用户需确认营收门槛对应的订阅计划。[[6]](https://docs.midjourney.com/hc/en-us/articles/32083055291277-Terms-of-Service)
反封号实用策略(项目内置):
- 工作时间调度与休闲模式。
- 垂直分类账号(不同风格使用不同池)。
- 共享频道(被限账号切换)。
- IP 多样化、白名单、每日限额。
- 自动模式切换(限速后转 RELAX)。
- 避免批量敏感 Prompt,启用敏感词预检测。
这些策略显著提升长期稳定性,但无绝对保证。建议从小规模测试开始,逐步扩展。
扩展到其他图像生成 API 的通用中转模式
midjourney-proxy 的架构可泛化到其他 Discord-based 或非官方 API 中转:
- 统一账号池 + 队列管理。
- 速率限制中间件 + 监控仪表盘。
- Docker + 配置中心实现弹性伸缩。
本站 /api-transit/detector 提供探测工具,可快速验证新中转可用性。结合 /ladder 算力资源与独立参考站 API 族,可构建完整生成式引擎中转矩阵。更多通用模式见 /official-api。
风险与边界
使用任何非官方 Discord 桥接方案均存在账号被限或服务变更风险。本文所有内容基于公开开源项目与官方文档,仅供技术学习与实验室部署参考,不构成任何法律、财务或合规意见。请自行评估 Midjourney 服务条款、本地法律法规及商业使用权,并在生产环境咨询专业律师。本站不提供任何账号、Token 或绕过机制相关内容。
非法律意见声明:本指南旨在分享开源部署经验,所有策略效果因账号行为、IP 环境与官方政策而异。最终解释权归 Midjourney 官方所有。建议优先考虑官方 Enterprise 路径。
延伸阅读
- /api-transit:更多 API 中转部署指南
- /api-lab:实验室级开源项目探测
- /tools/local-deploy:本地 Docker 与算力优化
- /ladder:模型天梯与算力对比
- /open-models:开源图像模型部署
- /channels:社区讨论与最新动态
- /guides:完整工作流系列
独立参考站参考:Cursor 相关技术栈、路径规划、计费路径。
English Summary
This 2026 guide details how to deploy the open-source midjourney-proxy project as a stable Midjourney API proxy. It bridges Discord via User/Bot Tokens, exposing REST endpoints for image/video generation, one-click face swap, real-time progress, and advanced actions. Key optimizations include per-account concurrency queues, rate limiting, work schedules, IP controls, and a built-in management dashboard with Swagger.
Ideal for developers building local or cloud image pipelines who want to avoid direct Discord exposure and account bans. Compared to official Enterprise API (still limited in availability), the proxy offers high flexibility with multi-account pools and monitoring. Deployment uses Docker with simple volume mounts; configuration focuses on tokens, queue strategies (BestWaitIdle etc.), and daily limits.
The tutorial emphasizes compliance with Midjourney ToS, anti-ban best practices like leisure mode and vertical accounts, and extensibility to other generative APIs. All setups are for technical exploration—always respect platform terms. For more, see site sections on API transit, local deploy, and model ladder.
(约 2850 字,去空白后中文为主。移动端表格友好,H2/H3 结构清晰,支持 GEO 摘引。)
适用于 GrokCode 倍率榜。信息仅供参考,不构成购买、投资或法律意见。