mflux Release Notes - AI 图像生成工具的演进之路

本文详细整理了 mflux 项目的 44 个版本更新日志,涵盖从 PyPI 发布到支持多种 AI 图像生成模型的演进历程,帮助开发者了解这个基于 MLX 的本地 AI 图像生成工具的最新功能和改进。

mflux Release Notes

mflux 是一个基于 MLX(Apple Silicon 机器学习框架)的 AI 图像生成工具,支持多种开源图像生成模型(如 FLUX、Z-Image、SeedVR2 等)的本地推理和训练。

项目信息

仓库信息

  • 项目名称: mflux
  • 类型: AI 图像生成工具
  • 语言: Python
  • 开源协议: MIT
  • 仓库地址: https://github.com/filipstrand/mflux
  • 总发布数: 44 个版本
  • 时间跨度: 2024-09-07 至 2026-02-17
  • 最新版本: 0.16.5 (2026-02-17)

版本总览

版本 标签 发布日期 主要内容
0.16.5 v.0.16.5 2026-02-17 ✨ 改进:FLUX.2 Klein img2img CLI 支持、MLX 缓存控制
0.16.4 v.0.16.4 2026-02-15 🐛 修复:训练预览稳定性、Apple Silicon 编译守卫
0.16.3 v.0.16.3 2026-02-14 🐛 修复:Z-Image 和 FLUX.2 训练预览的指导值问题
0.16.2 v.0.16.2 2026-02-12 🐛 修复:Edit 训练预览回退机制
0.16.1 v.0.16.1 2026-02-11 🐛 性能回归修复:Apple M1/M2 的推理性能回退
0.16.0 v.0.16.0 2026-02-11 ✨ 改进:重新构建 LoRA 训练系统
0.15.5 v.0.15.5 2026-01-26 ✨ 改进:文件夹批量图像放大
0.15.4 v.0.15.4 2026-01-20 ✨ 改进:LoRA 基础模型键别名
0.15.3 v.0.15.3 2026-01-19 🐛 修复:本地 FLUX.2-klein-9B 路径错误
0.15.2 v.0.15.2 2026-01-19 🐛 修复:平铺 VAE 潜空间归一化
0.15.1 v.0.15.1 2026-01-18 🐛 修复:AArch64 架构问题
0.15.0 v.0.15.0 2026-01-18 🎨 新模型:Flux2 Klein 支持
0.14.2 v.0.14.2 2026-01-13 📊 改进:元数据处理
0.14.1 v.0.14.1 2026-01-01 🔧 改进:SeedVR2 LAB 直方图匹配
0.14.0 v.0.14.0 2025-12-31 🎨 新模型:SeedVR2 视频放大器支持
0.13.3 v.0.13.3 2025-12-06 🐛 修复:LoRA 保存问题
0.13.2 v.0.13.2 2025-12-05 ✨ 改进:多 safetensors 文件加载
0.13.1 v.0.13.1 2025-12-03 🐛 修复:FIBO VLM tokenizer 模板
0.13.0 v.0.13.0 2025-12-03 🎨 新模型:Z-Image Turbo 支持
0.12.1 v.0.12.1 2025-11-27 🐛 修复:FIBO VLM tokenizer 文件下载
0.12.0 v.0.12.0 2025-11-27 🎨 新模型:BRIA AI 支持
0.11.1 v.0.11.1 2025-11-13 🎨 新模型:Qwen Image Edit 支持
0.11.0 v.0.11.0 2025-10-13 🎨 新模型:Qwen Image 文本到图像支持
0.10.0 v.0.10.0 2025-08-04 🎨 改进:FLUX.1-Krea-dev 4-bit 模型
0.9.6 v.0.9.6 2025-07-20 🔧 技术细节
0.9.5 v.0.9.5 2025-07-17 🐛 修复:模块导入问题
0.9.4 v.0.9.4 2025-07-17 🛠️ 依赖更新
0.9.3 v.0.9.3 2025-07-09 😖 回滚:离线弹性变更
0.9.2 v.0.9.2 2025-07-08 🏗️ 改进:迁移到 uv build
0.9.1 v.0.9.1 2025-07-04 🛠️ 依赖修复
0.9.0 v.0.9.0 2025-06-27 📸 新模型:FLUX.1 Kontext 支持
0.8.0 v.0.8.0 2025-06-14 👗 新模型:CatVTON 虚拟试衣
v.0.7.1 v.0.7.1 2025-05-06 🎭 改进:多 LoRA 支持
v.0.7.0 v.0.7.0 2025-04-25 🖌️ 新模型:FLUX.1 Tools - Fill
v.0.6.2 v.0.6.2 2025-03-13 💾 修复:模型保存功能
v.0.6.1 v.0.6.1 2025-03-11 🛑 改进:图像生成中断处理
v.0.6.0 v0.6.0 2025-03-05 🌐 改进:第三方 HuggingFace 模型支持
v.0.5.1 v.0.5.1 2024-12-23 🔧 修复:LoRA 加载问题
v.0.5.0 v.0.5.0 2024-12-22 🎛️ 新功能:DreamBooth 微调
v.0.4.1 v.0.4.1 2024-10-29 🐛 修复:图像到图像生成
v.0.4.0 v.0.4.0 2024-10-28 🖼️ 新功能:图像到图像生成
v.0.3.0 v.0.3.0 2024-09-24 🕹️ 新功能:ControlNet 支持
v.0.2.1 v.0.2.1 2024-09-14 🔧 改进:LoRA 兼容性和性能
v.0.2.0 v0.2.0 2024-09-07 🚀 发布:官方 PyPI 发布

时间线分析

第一阶段:基础架构(2024-09)

v0.2.0 - v0.3.0

  • 官方 PyPI 发布,使 mflux 可通过 pip install mflux 安装
  • 添加 ControlNet 支持,包括 Canny 边缘检测
  • 改进 LoRA 权重加载的兼容性和性能
  • 奠定了项目的基础架构

第二阶段:功能扩展(2024-10 - 2024-12)

v0.4.0 - v0.6.0

  • 引入图像到图像(img2img)生成功能
  • 添加 DreamBooth 微调支持(V1)
  • 支持第三方 HuggingFace 模型
  • 改进图像生成中断处理
  • 功能快速扩展期

第三阶段:多模型支持(2025-03 - 2025-07)

v0.6.0 - v0.9.6

  • 添加 FLUX.1 Tools - Fill 功能
  • 实现多 LoRA 同时加载
  • 引入 FLUX.1 Kontext(官方 Black Forest Labs 模型)
  • 添加 CatVTON 虚拟试衣功能
  • 构建系统从 setuptools 迁移到 uv build
  • 性能优化和依赖管理改进

第四阶段:新一代模型(2025-08 - 2025-10)

v0.10.0 - v0.11.1

  • 支持 Qwen Image 文本到图像模型
  • 添加 Qwen Image Edit 模型支持
  • 引入 FLUX.1-Krea-dev 4-bit 量化模型
  • 持续优化性能和模型支持

第五阶段:专业级功能(2025-11 - 2025-12)

v0.12.0 - v0.14.0

  • 支持 BRIA AI 模型
  • 添加 Z-Image Turbo 快速图像生成
  • 引入 FIBO VLM(视觉语言模型)
  • 支持 SeedVR2 视频放大器
  • 改进元数据处理能力

第六阶段:大规模训练(2026-01 - 2026-02)

v0.15.0 - v0.16.5

  • 完整支持 Flux2 Klein 模型(包括多图像编辑)
  • 重新构建 LoRA 训练系统,替换 DreamBooth
  • 添加 MLX 缓存控制功能
  • 批量图像放大功能
  • 持续的性能优化和错误修复

核心特性演进

模型支持

时期 新增模型 特点
2024-09 基础 FLUX 文本到图像生成
2024-10 FLUX Img2Img 基于图像的生成
2025-04 FLUX.1 Tools 图像编辑(Fill)
2025-06 FLUX.1 Kontext 角色一致性
2025-06 CatVTON 虚拟试衣
2025-08 Qwen Image 文本到图像
2025-09 Qwen Image Edit 图像编辑
2025-11 BRIA AI 专业级图像生成
2025-12 Z-Image Turbo 快速生成
2025-12 FIBO VLM 视觉语言模型
2026-01 Flux2 Klein 高质量生成

训练能力

版本 功能 说明
v0.5.0 DreamBooth 微调 V1 微调支持
v0.15.0 Flux2 Klein 训练 完整训练支持
v0.16.0 新训练系统 重构的 LoRA 训练

性能优化

  • MLX 框架: 充分利用 Apple Silicon 的 GPU 加速
  • 模型量化: 支持 4-bit 量化模型,减少内存占用
  • 编译优化: M3/M4 芯片上的 mx.compile 编译优化
  • 缓存控制: 可配置的 MLX 缓存限制
  • 低内存模式: 支持低内存运行环境

从版本演进来看,mflux 的发展趋势包括:

  1. 模型多样化: 持续添加新的开源图像生成模型
  2. 性能优化: 针对 Apple Silicon 的深度优化
  3. 训练能力: 增强微调和自定义训练能力
  4. 用户体验: 改进 CLI 和易用性
  5. 生态系统: 扩展支持的模型和工具

总结

mflux 项目在短短 18 个月内,从简单的 PyPI 包发展成为功能丰富的本地 AI 图像生成工具。项目展现了快速迭代和持续改进的特点,从基础架构开始,逐步添加了多种模型支持、训练能力和专业级功能。

项目的成功得益于:

  • MLX 框架的优秀性能
  • Apple Silicon 的硬件优势
  • 活跃的开发和快速迭代
  • 对开源模型的广泛支持

对于想要在 Apple Silicon 上进行本地 AI 图像生成的开发者来说,mflux 是一个功能强大且不断进化的工具。

相关链接


本文基于 GitHub 仓库的公开版本信息整理,涵盖了从 v0.2.0 到 v0.16.5 的所有 44 个版本更新。