如何在 Mac 上免费实现本地 AI 绘画:Mochi Diffusion 使用指南
Mochi Diffusion 是一款专为 Mac 用户打造的本地 AI 绘画工具,让你无需依赖云端服务,直接在搭载 Apple 芯片的 Mac 上运行 Stable Diffusion 模型。本文将带你全面了解这款强大工具的安装方法、核心功能和使用技巧。
为什么选择 Mochi Diffusion?
在众多 AI 绘画工具中,Mochi Diffusion 凭借其独特优势脱颖而出:
- 极致性能优化:专为 Apple 芯片设计,使用神经网络引擎时内存占用仅约 150MB
- 完全本地运行:所有计算均在本地完成,无需联网,保护你的创作隐私
- 原生 macOS 体验:采用 SwiftUI 框架开发,完美融入 macOS 生态系统
Mochi Diffusion 直观的用户界面,左侧为参数控制面板,中央为作品展示区
系统要求与兼容性
使用 Mochi Diffusion 前,请确保你的设备满足以下条件:
- 搭载 Apple 芯片的 Mac(M1 及后续型号)
- macOS Sonoma 14.0 或更高版本
- 至少 10GB 可用存储空间(用于安装应用和模型)
快速安装步骤
方法一:直接下载应用
- 获取最新版本
- 将下载的应用拖入应用程序文件夹
- 首次打开时,按住 Control 键并点击应用图标,选择'打开'以绕过系统安全限制
方法二:从源码构建
如果你熟悉开发环境,也可以通过源码构建:
git clone <repository_url>
cd MochiDiffusion
open "Mochi Diffusion.xcodeproj"
模型设置指南
Mochi Diffusion 需要 Core ML 格式的 Stable Diffusion 模型才能运行,你有两种选择:
下载预转换模型
访问 Core ML 社区模型库下载已转换好的模型,推荐选择 split_einsum 版本,它适用于包括神经网络引擎在内的所有计算单元。
手动转换模型
如果你熟悉命令行操作,可以使用项目提供的转换脚本:
cd conversion
# 按照脚本说明安装依赖并转换模型
模型安装位置
默认情况下,模型应放置在:~/MochiDiffusion/models/
你可以在应用的'设置'中自定义模型文件夹位置。正确的模型文件夹结构如下:
<主目录>/ └── MochiDiffusion/ └── models/ ├── 模型名称_split-einsum_compiled/ │ ├── merges.txt │ ├── TextEncoder.mlmodelc │ ├── Unet.mlmodelc │ ├── VAEDecoder. │ ├── . │ └── vocab.

