easydiffusion完整安装与使用教程:一键装好,5分钟免费本地AI文生图
【免费下载链接】easydiffusionAn easy 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.项目地址: https://gitcode.com/gh_mirrors/ea/easydiffusion
easydiffusion是一款免折腾的 Stable Diffusion 图像生成工具,也是面向普通用户的本地 AI 文生图方案:不用装 conda,不用写代码,下载后双击就能在浏览器里打开生成界面。它适合设计师、内容创作者和零技术基础的新手,输入一段描述文字就能拿到图片。本文覆盖安装要求、分系统安装步骤、第一张图、批量生成与调参流程,读完你可以在自己的电脑上做出第一张 AI 图像。
🧭 一分钟定位:easydiffusion 适合谁
如果你不确定值不值得装,看下面这几点就够了——它把"配环境"这件最劝退的事整个包办了:
- 一键安装:安装器自动拉取 conda 环境、Python 包、UI 代码和默认模型,不需要任何预装软件
- 浏览器即用:启动后在本地开一个网页界面(默认端口9000),不占额外客户端
- 低显存友好:官方数据 2 GB 显存可生成 512×512 图像,没有显卡也能切CPU 模式
- 功能完整:文生图、图生图、局部重绘(Inpainting,即按蒙版修补画面)、ControlNet、任务队列、自定义模型、模型合并都在
- 持续更新:每次启动自动拉取最新版本,新引擎已支持 Flux、Z-Image 等新一代模型
📋 准备工作:硬件与环境要求清单
安装前对照一下你的机器,全部达标才顺畅(来源:README.md 的硬件要求):
- 显卡(可选但推荐):Windows / Linux 需 NVIDIA(CUDA Compute capability ≥ 3.7)或 AMD(ROCm 5.2 及以上);Mac 支持 M1/M2/M3/M4 或 Intel 机器的 AMD 显卡
- 最低显存:2 GB(生成 512×512 图像够用,768×768 建议3 GB以上)
- 系统内存:至少8 GB
- 磁盘空间:至少25 GB(环境和模型都要放本地)
- 纯 CPU 运行:不满足显卡条件也能跑,只是速度慢,适合先体验流程
⚙️ 分系统安装步骤:Windows、Linux、macOS
这一节只需跟做,每步都有明确动作;第一次运行会自动完成全部依赖下载,所以预留好耐心和网络。
Windows
- 从官方发行版下载
Easy-Diffusion-Windows.exe安装包 - 双击运行安装程序,按提示选择安装目录
- 安装完成后,通过开始菜单或桌面快捷方式启动 Easy Diffusion
避坑提示:Windows 10 建议装在驱动器顶层目录(如
C:\EasyDiffusion),否则会撞上系统的路径长度限制;若 SmartScreen 弹窗拦截,点"更多信息"再选"仍要运行"。安装器检测到过长路径时会询问是否启用长路径支持(需管理员权限)。
Linux / macOS
- 把下载的
easy-diffusion压缩包解压到下载目录 - 打开终端,进入解压出的
easy-diffusion目录 - 运行
./start.sh(没有执行权限时改用bash start.sh)
脚本会自动安装 conda 环境、Python 包、UI 代码,缺失的默认模型(SD 1.5、GFPGAN、RealESRGAN 等)也会自动下载。以后每次启动都运行同一条命令即可;想卸载时,直接删掉EasyDiffusion文件夹即可移除全部下载内容。
🎨 做出你的第一件作品:从启动到保存图像
跑通这一遍只需要几分钟,之后所有操作都在这一个网页界面里完成。
- 启动:运行
./start.sh或点击系统快捷方式,等终端初始化完成后浏览器会自动打开本地界面(127.0.0.1:9000) - 输入提示词:在Prompt框里描述想要的画面,例如
a photograph of an astronaut riding a horse - (可选)加风格:在Image Modifiers区点选
Cel Shading、Warm Color Palette等标签,风格关键词会自动拼进提示词 - 点 Make Image 生成:参考数据是在 NVIDIA 3060 12GB 上 5 秒出一张 512×512;显存小的机器多等一会儿
- 保存结果:预览区点Download存到电脑,或提前在高级设置里勾选 "Automatically save to" 指定目录自动落盘
提示:首次启动时界面可能在"下载模型"阶段停留较久,这是正常现象,不要强杀终端。
🗺️ 功能版图:常用使用场景速查
装好之后能做什么?按你实际会遇到的场景分组,每块挑了最常用的几项。
文生图:16 种采样器与进阶提示词语法
- 16 种采样器可选:PLMS、DDIM、Euler、DPM++ 2m、UniPC 等,不同采样器出图风格不同
- 负面提示词(Negative Prompt)声明你不想要的元素;权重语法如
(red)2.4提升关键词比重,apple++增强、apple-削弱 - 提示词矩阵
a | b | c与提示词集合{moon,earth}会自动把一条请求拆成多个变体任务 - 实时预览:勾选 "Show a live preview of the image" 可看着图像逐步成形(多耗一点显存)
图生图与局部修补:基于已有图迭代
- 用Initial Image上传底图,配合 prompt strength 控制改动幅度
- 内置简单绘画工具画蒙版,做局部重绘(Inpainting),不需要外部画图软件
- Use as Input把刚生成的图回灌为下一次输入,反复精修
- Make Similar Images一键派生 5 个相似变体
一键切换风格:图像修饰器(Image Modifiers)
- 内置修饰器库按绘画风格、视觉风格、笔触、相机、色彩、情绪、艺术家分组,点一下就把风格标签加进提示词
- 全部缩略图放在 ui/media/modifier-thumbnails/,可直观预览风格效果
- 想自己加修饰器,把图片放进安装目录的
modifiers/文件夹即可(如flower.portrait.png提供竖版缩略图)
批量生成与任务队列:一次排空灵感
- Enqueue Next Image把当前参数+提示词加入队列,不阻塞继续排下一单
- 队列支持Stop All一键停掉全部任务;排队过多时服务端会主动拒绝(上限为渲染线程数的 2 倍),防止机器被拖死
- 多显卡时任务自动摊到各 GPU 并行渲染
- Load prompts from a file支持读取文本文件,每行一个提示词,整文件批量入队
ControlNet 精确控制:给 AI 一张草稿
- 提供姿态、轮廓、深度等控制图,再选对应的前处理过滤器,让画面构图按你的稿子来
- 内置绘画工具可以直接画轮廓给 AI 填充
- 各引擎支持的过滤器数量不同(v3.5 引擎带 42 种过滤器),换引擎前先在设置里确认
后处理:修脸与放大
- 勾选Fix incorrect faces and eyes(GFPGAN/CodeFormer)修复脸部崩坏
- 勾选Upscale the image to 4x resolution(RealESRGAN)把图放大 4 倍
- 过滤器结果支持撤销/重做;开启 NSFW 检测后,命中内容会自动模糊
自定义模型与生态扩展:带来自己的权重
- 把
.ckpt/.safetensors放进models/stable-diffusion/文件夹,界面可搜索下拉框里就能选到 - LoRA、嵌入(Embeddings)、VAE、ControlNet、文本编码器各有独立子文件夹,LoRA 支持一个任务挂多个并按权重生效
- 支持模型合并,把两个同族模型按比例混出第三个人群风格
- picklescan 自动扫描新模型防恶意代码;safetensors 格式加载更安全
🔧 调参与个性化:常用设置速查
出图不满意时,先改参数而不是重换提示词。以下是界面里最常动到的几项(对应配置文件 config.yaml 的键):
| 设置项 | 在哪里改 | 说明 |
|---|---|---|
显存级别vram_usage_level | 系统设置 | low/balanced/medium三档,低显存显卡选low,512×512 图 2 GB 显存可跑 |
渲染设备render_devices | 系统设置 | auto自动选所有兼容 GPU;多显卡时任务并行 |
后端引擎backend | 系统设置 | ed_diffusers/sdkit3/webui等,不同模型家族对应不同引擎,切换后需重启 |
| 输出格式 | 图像设置 | JPEG / PNG / WEBP 三种 |
NSFW 内容过滤block_nsfw | 系统设置 | 服务端开关,开启后命中图像自动模糊,且无法从界面绕过 |
| 界面主题 | 右上角主题选择器 | 多套明暗主题,纯个性化 |
| CPU 模式 / Turbo 模式 | 高级设置 | 无显卡时切 CPU(很慢);Turbo 多占约 1 GB 显存换速度 |
🛠️ 避坑 FAQ:现象 → 原因 → 解决
遇到卡点先对号入座,绝大多数问题都在这里:
- 现象:Windows 10 上安装失败或保存模型报错。原因:安装路径超过系统长度限制。解决:装在驱动器顶层(如
C:\EasyDiffusion),或按安装器提示启用LongPathsEnabled长路径支持 - 现象:Windows 弹出 SmartScreen 拦截。原因:安装程序没有数字签名。解决:点"更多信息"→"仍要运行"
- 现象:首次启动很久不动,像卡死了。原因:第一次运行要下载 conda 环境、Python 包、UI 代码和默认模型。解决:不要强杀进程,在
scripts/install_status.txt里看实时进度 - 现象:生成很慢或显存溢出。原因:显存级别高于显卡实际能力。解决:降低分辨率或推理步数,把显存级别设为
low - 现象:下载的模型选不到或生成报错。原因:该模型家族只在特定引擎下支持(例如 Flux 需要较新引擎)。解决:到系统设置里切换引擎后重启程序
📚 资源与生态:文档、源码与社区
想再深入一点时,按这份目录找资料,都在仓库内:
- 官方文档:README.md(功能与硬件总览)、How to install and run.txt(快速上手)、kb/features.md(各引擎功能对照)、kb/configuration.md(配置项参考)、kb/models.md(模型文件夹结构)
- 源码模块:ui/easydiffusion/(核心后端:FastAPI 服务与任务调度)、ui/easydiffusion/task_manager.py(任务队列)、ui/easydiffusion/model_manager/(模型检测与分类)、ui/easydiffusion/backends/(四套引擎适配器)、ui/plugins/ui/(官方与社区 UI 插件)
- 社区渠道:README 中给出的官方 Discord 服务器用于求助与开发讨论;问题报告走项目的 issue 渠道;开发者可用 scripts/ 里的开发者控制台直接改包和环境
从装好到出图,easydiffusion 把最难的"环境"环节藏到了后台,你只需要操心提示词和参数。现在就把安装步骤跑一遍,用本文的例子提示词生成第一张图;出了满意的图,记得分享给朋友,并顺手翻一下 CHANGES.md 看看下一版又加了什么。
【免费下载链接】easydiffusionAn easy 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.项目地址: https://gitcode.com/gh_mirrors/ea/easydiffusion
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考