本地部署 Stable Diffusion:零基础搭建 AI文生图模型

本地部署 Stable Diffusion:零基础搭建 AI文生图模型

本地部署 Stable Diffusion:零基础搭建 AI 文生图系统

Stable Diffusion 是一款强大的开源文生图(Text-to-Image)AI 模型,可以本地运行,无需联网或付费就能生成高质量图像。相比 Midjourney、DALL·E 等云服务,Stable Diffusion 更自由、更可控。

这篇文章将手把手教你如何使用 Stable Diffusion WebUI(AUTOMATIC1111) 在本地搭建一个高效、可定制的 AI 画图系统,适合 AI 爱好者、程序员和设计师。


✅ 目录

  1. 为什么选择 Stable Diffusion?
  2. 环境准备:硬件 & 软件
  3. 安装与部署 WebUI
  4. 下载模型与生成图片
  5. 插件扩展推荐
  6. 常见问题与优化建议
  7. 总结与资源推荐

1️⃣ 为什么选择 Stable Diffusion?

  • 🆓 免费开源,可本地运行,无版权限制
  • 🖼️ 支持高质量图像生成,多种风格切换
  • 🔁 支持 LoRA、ControlNet、DreamBooth 等进阶功能
  • 🌍 社区活跃,模型与插件丰富

2️⃣ 环境准备

硬件要求

项目推荐配置
操作系统Windows / macOS / Linux
显卡NVIDIA 显卡(≥6GB 显存)
内存≥16GB 推荐
硬盘≥10GB 可用空间(模型文件较大)
💡 AMD 显卡也可运行,但需额外配置,如 ROCm 支持。

软件环境

  • Python 3.10(强烈建议)
  • Git
  • 推荐使用 Anaconda 或 virtualenv 创建独立环境

3️⃣ 安装 Stable Diffusion WebUI(AUTOMATIC1111)

第一步:克隆项目

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git cd stable-diffusion-webui 

第二步:准备模型(权重)

下载模型权重(.ckpt 或 .safetensors 格式)并放入以下目录:

stable-diffusion-webui/models/Stable-diffusion/

常用模型:

v1.5 官方基础模型:https://huggingface.co/runwayml/stable-diffusion-v1-5

自定义模型网站:https://civitai.com

第三步:启动 WebUI

推荐参数(减少显存占用)

python launch.py --xformers --medvram --precision full 

默认本地地址:http://127.0.0.1:7860

🌐 若需外部设备访问,添加 --listen 参数。

4️⃣ 生成图片:初次体验

访问 WebUI 后,直接输入提示词即可:

A fantasy landscape, mountain, lake, sunrise, ultra-detailed, 8k 

点击“Generate”后,几秒内即可看到生成图像!

图片

总结 & 推荐资源

Stable Diffusion 是目前最强大的本地 AI 画图工具之一。通过 WebUI,你可以非常容易地尝试各种图像创作风格,还能扩展训练自己的人物风格。还有一些其他模型没有配置,等回头配置完再更新。


🧾 示例生成图(Prompt)

Prompt:
masterpiece, best quality, ultra-detailed, cyberpunk girl, neon background, glowing eyes, wearing futuristic armor, 8k resolution
(本图可替换为你自己生成的图)

Read more

【详细精选】前端面试题(2026精选附详细解答)包含10w数据展示优化、前端核心

【详细精选】前端面试题(2026精选附详细答案)包含10w数据展示优化、前端核心 * 前端面试题详细解答 * 1. ES6新特性详解(重要10个) * 核心特性 * 其他重要特性 * 2. 什么是跨域 * 同源策略 * 跨域解决方案 * 1.CORS(跨域资源共享) * 2.JSONP * 3. 代理服务器 * 4. WebSocket * 5. Nginx反向代理 * 3. 监听数组变化 * Vue2的实现原理 * Vue3的实现原理 * 4. v-if vs v-show * 原理对比 * 差异对比表 * 源码分析 * 5. 网页加载优化 * 性能指标(Core Web Vitals) * 优化策略 * 1. 代码优化 * 2. 资源优化 * 3. 缓存策略

CogVideoX-2b小白入门:无需代码的WebUI视频创作指南

CogVideoX-2b小白入门:无需代码的WebUI视频创作指南 你是不是也想过——不用写一行代码,不装复杂环境,不折腾显卡驱动,就能把脑子里一闪而过的画面,变成一段流畅自然的短视频?比如:“一只橘猫戴着墨镜骑着迷你摩托穿过霓虹雨夜街道,镜头缓缓拉远”,几秒钟后,这段画面真的动了起来。 现在,这个想法可以轻松实现。ZEEKLOG 专用版的 🎬 CogVideoX-2b 镜像,就是为你准备的“零门槛视频导演工具”。它不是演示、不是概念,而是一个开箱即用、点开网页就能开始创作的本地化视频生成系统。 这篇文章专为完全没接触过AI视频、甚至没碰过命令行的小白设计。你不需要知道什么是CUDA、什么是Diffusers、更不用编译DeepSpeed——所有技术细节已被封装进一个干净的Web界面里。接下来,我会带你从注册AutoDL账号开始,到第一次生成出属于你的5秒短视频,全程无跳步、无术语轰炸、无隐藏坑。 1. 为什么说这是真正的小白友好方案? 在聊怎么用之前,先说清楚:为什么这个镜像能让你“跳过90%的痛苦”? 很多教程一上来就让你配环境、改配置、查报错,本质上是在教你怎么修

表单默认值设置指南:前端新人别再手写value了!

表单默认值设置指南:前端新人别再手写value了!

表单默认值设置指南:前端新人别再手写value了! * 表单默认值设置指南:前端新人别再手写value了! * 引言:一个value引发的血案 * 浏览器原生表单:老祖宗的智慧别丢 * defaultValue才是亲儿子 * 原生select的selectedIndex陷阱 * React里的默认值:受控非受控,生死两重天 * 非受控组件:ref一把梭,defaultValue保平安 * 受控组件:state为王,初始化时机定生死 * 异步数据填充:useEffect的依赖数组地狱 * 那个神奇的key属性:重置表单的核武器 * 自定义Hook:把初始化逻辑抽出来 * Vue里的默认值:v-model的甜蜜陷阱 * v-model到底接管了什么 * 异步加载后的闪烁问题 * watch和computed在默认值上的骚操作 * 动态表单:后端说啥你渲染啥,默认值咋整? * Schema驱动的表单渲染 * 数组字段的动态增删与默认值

1Panel面板下Open WebUI镜像加速实战:从ghcr.io到国内镜像站的无缝切换

1. 为什么需要镜像加速 在国内使用Docker拉取GitHub Container Registry(ghcr.io)的镜像时,经常会遇到下载速度极慢甚至完全无法连接的问题。这主要是因为ghcr.io的服务器位于海外,国内访问存在网络延迟和带宽限制。以Open WebUI为例,一个3GB左右的镜像可能需要数小时才能下载完成,严重影响开发效率。 我曾经在部署Open WebUI时就遇到过这个问题。当时尝试从ghcr.io直接拉取镜像,速度只有几十KB/s,而且经常中断。后来发现国内高校和云服务商提供了ghcr.io的镜像服务,切换到南京大学镜像源后,下载速度立刻提升到10MB/s以上,整个镜像几分钟就完成了下载。 2. 国内镜像站的选择 目前国内可用的ghcr.io镜像站主要有以下几种: 1. 南京大学镜像站(ghcr.nju.edu.cn):这是最稳定的选择之一,更新频率高,支持匿名拉取 2. 华为云镜像仓库(swr.cn-north-4.myhuaweicloud.com):提供企业级镜像服务,需要登录后使用