Releases: trueai-org/midjourney-proxy
Releases · trueai-org/midjourney-proxy
v11.8.0
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.8.0 发布说明 (2026/04/03)
- 优化悠船/官方绘图性能提升 3~5 倍
v11.7.6 发布说明 (2026/04/03)
- 优化数据库启动时连接问题,增加重试机制,超过 3 次连接失败,才尝试切换到本地 SQLite 数据库
- 使用 SQLite 数据库时,超级管理员 admin 密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露
- 优化悠船慢速变化/衍生任务,当账号当天慢速用完时,默认使用其他慢速账号(缩放、平移、局部重绘可用慢速/快速)变化/衍生
- 优化简化默认违规词,避免误杀用户提示词
v11.7.5 发布说明 (2026/04/02)
- 修复分布式部署数据库同步初始化冲突问题
- 修复支持文件存储配置为
NULL
v11.7.2 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题 - 增加任务索引,优化 PGSQL 数据库查询性能
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
v11.7.6
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.6 发布说明 (2026/04/03)
- 优化数据库启动时连接问题,增加重试机制,超过 3 次连接失败,才尝试切换到本地 SQLite 数据库
- 使用 SQLite 数据库时,超级管理员 admin 密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露
- 优化悠船慢速变化/衍生任务,当账号当天慢速用完时,默认使用其他慢速账号(缩放、平移、局部重绘可用慢速/快速)变化/衍生
- 优化简化默认违规词,避免误杀用户提示词
v11.7.5 发布说明 (2026/04/02)
- 修复分布式部署数据库同步初始化冲突问题
- 修复支持文件存储配置为
NULL
v11.7.2 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题 - 增加任务索引,优化 PGSQL 数据库查询性能
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
v11.7.5
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.5 发布说明 (2026/04/02)
- 修复分布式部署数据库同步初始化冲突问题
- 修复支持文件存储配置为
NULL
v11.7.2 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题 - 增加任务索引,优化 PGSQL 数据库查询性能
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.7.3
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.3 发布说明 (2026/04/02)
- 修复分布式部署数据库同步初始化冲突问题。
v11.7.2 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题 - 增加任务索引,优化 PGSQL 数据库查询性能
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.7.2
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.2 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题 - 增加任务索引,优化 PGSQL 数据库查询性能
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.7.1
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.1 发布说明 (2026/04/01)
- 修复全局并发
CONCURRENT为 -1 时的 BUG - 修复视频 API
mj/submit/video视频拓展错误问题
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.7.0
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.7.0 发布说明 (2026/03/29)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 64,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发,最大单机并发 1280 - 增加全局任务执行器,统一后台执行作业,提升稳定性和性能。
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.6.9
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.6.9 发布说明 (2026/03/28)
- 优化全局并发性能,
CONCURRENT如果不配置或为NULL,则限制单机单个 CPU 最大并发 100,避免无限制并发导致系统过载;如果配置为 0 则:不处理任务;如果配置为 -1 则:不限制并发。 - 不再从 SQLite/LiteDB 加载旧版配置,直接使用本地
mj.json文件作为唯一本地配置来源,避免加载就配置导致的混乱和不一致问题。- 注意:SQLite 数据库的超级管理员密码一定要修改,避免服务挂起时自动切换 SQLite 数据库导致配置泄露问题。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.6.8
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.6.8 发布说明 (2026/03/28)
- 优化全局并发
CONCURRENT性能。
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。
v11.6.7
文档 📚
- WIKI:WIKI
- 速度模式匹配说明:Speed mode doc
- 数据库/Redis Docker Compose 脚本说明:Docker Compose Doc
- 容器互通参考脚本:Docker Doc
v11.6.7 紧急发布 (2026/03/26)
- 官网账号触发
tos_not_accepted自动提交验证,每日每个号上限 10 次(超出验证上限或自动验证失败则锁定账号)。 - 修复官网账号局部重绘不准确问题。
- 翻译优化:提交任务时同步翻译可能导致耗时或超时,调整为进入队列后异步翻译策略。
- 紧急修复:修复异步翻译 BUG。
v11.6.1 紧急发布 (2026/03/21)
- 修复 v11 局部重绘生成错误问题,严重 BUG,需要尽快升级。
v11.5.0 发布说明 (2026/03/13)
- 优化悠船绘图性能、优化工具函数。
v11.4.7 发布说明 (2026/03/12)
Shorten、Blend指令提交任务时,如果无符合账号则返回友好错误提示,而不是返回 500 错误。
v11.4.6 发布说明 (2026/03/09)
- 修复在某些情况自定义变焦,应该返回
MODAL状态。 - 优化官方、悠船绘图速度。
- 变化任务时,支持工具函数调用,支持导入外部第三方任务。
v11.4.4 发布说明 (2026/03/07)
- 任务列表增加单个用户查询统计。
v11.4.1 发布说明 (2026/03/04)
- 优化最大任务保留,超出任务后默认每次最大删除 1000 条。
v11.4.0 发布说明 (2026/02/28)
- 新增
Discord 自动同步信息配置,启用后随机每 3~12 小时自动同步一次账号信息和设置,默认:true,如果设置为 false,则建议快速绘图消耗时长配置为45s,关闭后,默认 1-2 天同步一次账号信息。 - 新增
快速绘图消耗时长配置,一次快速绘图大概使用的时间,用于计算快速时长剩余次数,默认:60s,取值范围:45-60s,如果默认60s,则15小时约900次快速;如果45s就是约1200次快速。
v11.3.20 发布说明 (2026/02/27)
- 由于官方更新,优化 Discord Remix 兼容问题。
v11.3.19 发布说明 (2026/02/08)
- 优化 MYSQL 分页查询性能问题。
v11.3.18 发布说明 (2026/02/05)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.17 发布说明 (2026/02/04)
- 修复官网账号获取任务时指令未填充 ID 问题。
- 支持官网、悠船即使账号被删除/禁用,仍可以继续放大。
v11.3.16 发布说明 (2026/02/03)
- Discord 账号增加 Cookie 字段,用于私人定制业务。
v11.3.15 发布说明 (2026/01/28)
- Consul 加载优化。
- 私人定制。
v11.3.13 发布说明 (2026/01/26)
- 优化 Discord/官网 账号降低同步信息频率为 3-6 小时,快速用完时降低频率为 6-12 小时【降低封号风险】。
- 新增账号列表 "今日成功同步" 字段。
v11.3.12 发布说明 (2026/01/25)
- 新增多节点在线切换功能。
- 优化账号同步缓存,重连/修改配置自动清除缓存。
- 优化公告功能,支持 MD 公告。
- 修复视频 API REMIX 判断错误问题。
v11.3.7 发布说明 (2026/01/24)
- 修复视频变化操作额度不足问题,优化视频额度判断规则,优化跨账号视频变化问题。
- 修复视频 Remix 自动提交 BUG。
- 优化混图号池验证规则。
- 优化图生文号池验证规则。
- 优化任务变化号池验证规则,优化跨账号绘图额度验证规则。
- 优化 Discord 账号快速是否用完验证规则。
v11.3.1 发布说明 (2026/01/23)
- 修复 --niji 7 变化版本识别 BUG
- 新增 Kestrel 环境变量(默认不需要配置),用于慢速攻击或网络不稳定业务
-e KESTREL_MIN_REQUEST_BODY_BYTES_PER_SECOND=240,最小请求体数据速率,单位字节/秒,默认:240,推荐:10 - 1000
-e KESTREL_SLOW_BUFFER_SECONDS=5,允许的缓冲时间,单位秒,默认:5,推荐:5 - 30
-e KESTREL_MAX_REQUEST_BODY_SIZE=30,最大请求体大小,单位 MB,默认:30,推荐:10 - 100
v11.2.9 发布说明 (2026/01/22)
- 新增自动收录官网违禁词配置(默认:false)。
- 官方账号、悠船账号兼容支持 --niji 7 变化操作,默认 niji 版本调整为 --niji 7
v11.2.7 发布说明 (2026/01/21)
- 新增数据迁移功能。
v11.2.5 发布说明 (2026/01/15)
- PostgreSQL 性能优化,JOSNB 类型支持,数据库基础框架升级。
- Discord 账号快速用完时,降低同步信息频率为 3 - 6 小时。
- Discord 账号跨账号绘图子频道策略优化。
- 修复 MySQL 字段映射不存在问题(数据库框架升级导致)。
- 修复账号登录缓存、令牌错误问题。
- 增加号池预警通知功能,支持邮件或自定义通知(号池数、快速数、慢速数、警告数、错误数等)
v11.2.2 发布说明 (2026/01/12)
- MySQL 参数调优,默认高性能模式,版本要求 MySQL 8.4
- 增加 MariaDB 支持,配置与 MySQL 一致,版本要求 MariaDB 11
v11.2.1 发布说明 (2026/01/10)
- 草稿模式移除版本参数。
v11.2.0 发布说明 (2026/01/08)
- 新增首页今日可用绘图统计。
- 当账号封禁/到期时,队列中未开始的任务,超过 1 小时自动标记为失败。
- 优化快速任务计数器性能。
- 修复调用频繁警告问题。
v11.1.4 发布说明 (2026/01/07)
- 框架升级、系统优化、整体优化。
- 完全移除历史遗留代码和业务。
- 优化图片抓取、垫图、绘图、参考图等业务。
- 优化保留最大任务数功能。
- 严重BUG:修复 v11 快速任务计数器 BUG。
v11.0.0 发布说明 (2026/01/05)
功能 🚀
- 重大变更:重构升级 Discord 消息机制,提升性能和稳定性防止撞图,Discord 账号推荐开启 Remix 模式匹配更准确。
- 重大变更:必须配置 Redis。
- 重大变更:默认数据库为 SQLite。
- 重大变更:废弃 LiteDB,如果迁移 LiteDB 到其他数据库,请使用 v9.5.0 版本。
- 重大变更:废弃 MongoDB,如果迁移 MongoDB 到其他数据库,请使用 v10.7.1 版本。
- 重大变更:存储配置调整为由
data/mj.db调整为明文data/mj.json - 新增 Discord 账号通过视频 api 生成视频时要求必须开启 remix 模式
- 新增悠船优先慢速功能。
- 新增授权过期,自动禁用账号机制。
- 新增 Discord 防撞图机制,默认开启,避免消息错乱问题。
- 新增首页失败任务统计、取消任务统计、成功任务统计。
- 新增 Discord Blend 混图为 Imagine 指令,避免撞图。
- 新增配置自动清除用户违规词(默认:false)。
- 新增配置节点最大任务并行数:-e CONCURRENT=10,默认不限制
- 新增开启 Consul 后默认配置保存到 Consul / 本地,Consul 分布式部署支持升级、重启、配置多节点同步。
- 新增 describe 添加 language zh | zh_cn 参数,支持返回中文提示词(感谢 @ephone 支持)。
- 新增绘图结果增加 VideoUrls / VideoUrl ,默认返回官网地址(感谢 @ephone 支持)
- 新增支持 Discord 放大任务插队优先执行,放大不占用并发数。
- 新增支持 悠船/官方 立即执行全部放大任务,放大不占用并发数。
- 新增持快速任务计数器/慢速任务计数器功能,降低同步信息频率,减少封号概率。
- 新增支持手动从 Consul 节点加载配置。
- 移除
赞助账号功能。 - 移除
mjp 迁移功能。 - 移除
领域业务功能。 - 移除接口:
/mj/submit/change、/mj/submit/simple-change、/mj/task/show,请使用/mj/submit/action接口。 - 移除接口:
/mj/task/queue,优化取消任务,优化删除任务(管理员才可以删除任务)。 - 移除:Discord 自动切换慢速业务(改用:自动设置慢速模式)。
- 移除:Discord 自动切换快速业务。
- 移除:Discord 自动同步信息配置(默认 3-6h 同步一次)。
- 移除 Discord 账号随机延期 Token 业务。
- 移除 Discord 账号机器人令牌相关业务。
- 优化账号绘图速度匹配策略调整为优先级模式:路径速度 > 账号过滤速度 > 提示词速度 > 无速度要求,详情:Speed mode doc
- 路径前缀速度 [ /mj-fast/ | /mj-relax/ | /mj-turbo/ ] > 账号过滤速度(多选, 顺序优先) accountFilter.modes [ "FAST" | "TURBO" | "RELAX" ] > 提示词速度 [ --fast | --relax | --turbo ] > 无速度要求时,优先级为 [ FAST > TURBO > RELAX ]
- 优化账号信息同步频率
- 悠船:实时同步。
- 官网/Discord:首次启动时同步,或每 1 - 3 小时同步一次、或快速低于 12 次同步一次、或每 200 次快速任务同步一次,自动控制确保信息同步频率低于:5分钟/1次,10分钟/2次,30分钟/3次,60分钟/6次。
- 优化计数器策略,日统计策略优化,可用绘图量统计策略优化,注意:首次更新到 v10 后统计会重新开始统计,默认统计信息保留到 Redis 7 天。
- 优化多节点版本一致性检查算法,多节点自动更新版本一致。
- 优化官网下载性能。
- 优化账号信息同步失败问题,每小时超过 10 次失败,则自动禁用账号。
- 优化调整始终允许 U 放大,不受日绘图限制影响。
- 优化悠船、官方首次启动速度提升。
- 优化统计算法,优化数据库查询性能等。
- 优化官网、Discord 获取种子性能问题,官方/Discord 默认限制 12 并发,悠船不限制。
- 优化官网绘图异常处理。
- 优化同步账号信息频率。
- 优化数据库索引性能。
- 优化悠船绘图性能,分布式多端令牌处理。
- 优化支持分布式部署。
- 优化支持实时调整队列数、并发数。
- 优化支持重启继续任务,恢复 12 小时内未启动/已提交/进度中的任务。
- 优化支持自动过官网 CloudFlare 验证。
- 优化自动升级不覆盖配置文件。
- 优化 Discord wss 连接问题,优化分布式部署时确保只有 1 台建立 wss,确保遵循原则,由当前服务器器提交的消息,由当前服务器处理。
- 优化任务类型 REROLL、OUTPAINT、INPAINT、ACTION 分解为明确的任务类型,新增 UPSCALE_HD 任务,任务类型列表:
- IMAGINE 想象(绘图)
- UPSCALE 放大(图片/视频放大,指令:U1、U2、U3、U4)
- VARIATION 变化(指令:V1、V2、V3、V4、Vary Subtle、Vary Strong、Remix Subtle、Remix Strong、Vary Region)
- UPSCALE_HD 高清(指令:Upscale Subtle、Upscale Creative、Upscale 2x、Upscale 4x)
- DESCRIBE 图生文
- BLEND 混图
- PAN 平移
- ZOOM 变焦
- SHORTEN 简化提示词
- VIDEO 视频/视频拓展
- EDIT 编辑
- RETEXTURE 重绘
- SWAP_FACE 图片换脸
- SWAP_VIDEO_FACE 视频换脸
- 优化悠船绘图性能,移除间隔等待业务。
- 新增全球加速功能,适用于混图、图生文、参考图等业务,当 MJ 服务器拉取图片超时,可以自定义配置云存储全球加速、全球样式,使 MJ 更快的拉取图片资源 ,避免超时问题。
修复 🐛
- 修复绘图匹配问题。
- 修复删除任务 BUG。
- 修复悠船账号到期自动禁用问题。
- 修复 Discord 首次同步信息 BUG。
- 修复任务未开始 BUG。
- 修复用户日绘图、总绘图统计。
- 修复自动切换慢速问题。
- 修复并优化账号初始化连接问题。
- 修复 action 变化,速度模式判断问题。
- 修复 action 跨账号绘图变化问题(当前账号额度不足时使用其他账号变化,适用于 discord 子频道/悠船)。
- 修复摸鱼时间可以进行变化操作。
- 修复 SQLite 默认数据库以及账号初始化问题。
- 修复官网绘图高并发场景内存溢出问题,提升官网绘图稳定性。
- 修复 Discord 账号自动切换慢速问题,优化整体自动切换慢速问题。
Next 下个版本规划
- 新增视频支持自定义提示词。
- 新增混图支持自定义提示词。
- 新增官方跨账号绘图机制。
- 新增变化任务临时溢出队列机制。
- 新增自动解封机制。
- 新增客户端增加自动翻译参数,默认 true,允许用户自定义控制是否翻译。
- 新增增加批量导入悠船账号功能。
- 新增官网 tos,discord tos 自动处理。