惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
Jina AI
Jina AI
雷峰网
雷峰网
博客园_首页
WordPress大学
WordPress大学
博客园 - 司徒正美
爱范儿
爱范儿
博客园 - 聂微东
IT之家
IT之家
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Tailwind CSS Blog
博客园 - Franky
V
V2EX
GbyAI
GbyAI
阮一峰的网络日志
阮一峰的网络日志

Oskyla 烹茶室

修复 Joplin on KDE 菜单栏显示问题 Copy Fail:Linux 内核 2017 年至今的高危漏洞(附临时缓解方案) | CVE-2026-31431 Hermes Agent — 在 K3s / K8s 中运行指南 在 K3s 节点上安装并使用 nerdctl Mouser:轻量开源的罗技鼠标驱动替代方案 Claude Opus 4.7:优缺点与评测信息汇总 openFuyao NPU-Operator故障排查 openFuyao 2603 共测测试报告 openFuyao InferNex AI推理集成部署 310P(300I Pro) 环境问题记录及解决 ceph mon Operation not permitted 问题解决 Ascend 310P + openFuyao + NPU-Operator 故障排查 KDE Plasma6 禁用全局菜单,恢复正常应用菜单 终极指南:在 Linux 裸机服务器上快速部署 Moltbot (原 Clawbot) 并集成飞书 Windows 配置 Claude Code 解决 settings.json 不生效 Windows 配置 Claude Code 全流程 2025-12-31 | 年终总结 AI 生图精品提示词|第二期:城市星球 AI 生图精品提示词|第一期 Kubernetes kubectl --raw 使用指南 彻底解决阿里云和 tailscale 冲突 2025-10-21 | 沉淀思维 macOS 单独为鼠标或触控板开启自然滚动 2025-10-16 | 负载高低 2025-10-15 | 睡眠周期 2025-10-14 | 转换情绪与独立观点 go 拉取 gitcode.com 私有 mod Git 将某个文件恢复到其他分支的状态 SSH 通过跳板机连接 lxc 使用 chronyc 构建 ntp 服务 2025-10-13 | 独立思考于未来能源
使用 Mac 快速上手 Stable Diffusion —— Mochi Diffusion
Tianlun Song · 2023-04-03 · via Oskyla 烹茶室

本文 首发于 🌱 煎茶转载 请注明 来源

Mochi Diffusion 是一个开源的在 Mac 上原生运行 Stable Diffusion

的客户端,可以在 iOS 和 Mac 上使用 Stable Diffusion 画图而无需联网。 项目基于 Apple 前阵子发布的针对 M1/M2 芯片优化的 Stable Diffusion (开源文生图项目

Mochi Diffusion 是一个开源的在 Mac 上原生运行 Stable Diffusion 的客户端,可以在 iOS 和 Mac 上使用 Stable Diffusion 画图而无需联网。

项目基于 Apple 前阵子发布的针对 M1/M2 芯片优化的 Stable Diffusion (开源文生图项目) 版本 —— ml-stable-diffusion

据网友测试支持多个 SD 主流的画图模型,都已经转换成了 Core ML 模型,包括大家熟悉的 ChilloutMix,M1 的 Macbook Pro 大概 14 秒生成一张图。

使用方法

使用本人的 MacBook Air m1 是可以正常运行出图的,安装方法真的非常简单,简单总结仅需两步:

  • 第一步:下载安装
  • 第二步:下载模型载入

下载安装这一步直接在 官网 release 页面下载即可,如果下载有困难,可以在 这里 下载试试。

载入模型这一步稍微复杂一些,可以在 Core ML Models 下载到一些已经转换好的模型。

下面以下载 coreml/coreml-ChilloutMix 模型举例:

进入模型页面后找到 Clone Repository 按钮:

点击按钮可以看到一些命令:

下面我们来到自己的电脑上,找到模型文件夹所在位置:

切换到该文件夹,之后 Clone 该模型:

Clone 前需要启动 Git LFS 模块,如果没有安装过该模块可以参照 这篇教程 安装启动。

$ cd /Users/songtianlun/Documents/MochiDiffusion/models/
$ git clone https://huggingface.co/coreml/coreml-ChilloutMix

Cloning into 'coreml-ChilloutMix'...
remote: Enumerating objects: 42, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 42 (delta 2), reused 0 (delta 0), pack-reused 36
Unpacking objects: 100% (42/42), 8.08 KiB | 375.00 KiB/s, done.
Filtering content: 100% (15/15), 35.36 GiB | 13.31 MiB/s, done.
# 这里需要等待很久,大概需要处理几十 GB 的数据
# 耐心等待命令执行完毕 

如果这一步有困难,也可以在 这里 直接获取下一步所需的 chilloutmix-ni_split-einsum.zip 模型文件,快速体验一下效果。

执行完毕后看一下目录结构大概是这样:

$ tree coreml-ChilloutMix --filelimit=4
coreml-ChilloutMix
├── README.md
├── original  [10 entries exceeds filelimit, not opening dir]
└── split_einsum
    └── chilloutmix-ni_split-einsum.zip

我们需要解压 split_einsum 中的 chilloutmix-ni_split-einsum.zip 文件放在 module 文件夹中,供软件直接调用:

unzip coreml-ChilloutMix/split_einsum/chilloutmix-ni_split-einsum.zip

之后回到软件中就可以看到刚刚下载下来的模型了:

快速使用

如果是刚刚接触 AI 生成图像,可以在 Prompt examples - Stable Diffusion 找到一些示例的提示词参数。

比如我们使用这组参数:

在我们自己的电脑上运行即可:

运行效果为:

大家自己试试吧。

References