如何4步装好Fooocus:免费离线图像生成上手指南
2026/8/30 14:02:42 网站建设 项目流程

如何4步装好Fooocus:免费离线图像生成上手指南

【免费下载链接】FooocusFocus on prompting and generating项目地址: https://gitcode.com/GitHub_Trending/fo/Fooocus

Fooocus 是一款完全离线、开源免费的 AI 图像生成软件:在浏览器界面里输入提示词即可出图,全程无需注册、不依赖云服务,4GB 显存即可运行,适合想在自己电脑上体验 Fooocus 离线绘画的新手。

一、为什么选它:30秒看懂 Fooocus

不碰参数也能出好图,是 Fooocus 最大的特点。它的设计逻辑像 Midjourney——只管描述你要什么,剩下的交给软件。

  • 离线免费:模型下载一次后,断网也能继续画,数据不出本地
  • 打字就能出图:内置基于 GPT-2 的离线提示词引擎,会把"house in garden"这种短语自动扩写成完整风格描述
  • 原生 SDXL 架构:单次采样中直接切换精炼器、负向 ADM 引导、自注意力防糊等采样改进,画面不过度塑料感
  • 采样器参数经过精调:DPM 系采样器与 SDXL 的平滑倾向互补,默认就稳
  • 门槛低:Nvidia 卡最低4GB 显存(Fooocus 最低显存要求),AMD 卡走 DirectML/ROCm 也能跑

二、装之前先自查:你的电脑够不够格

下表是官方给出的最低配置,显存和内存都要够,系统交换空间是必选项:

系统显卡最低显存最低内存说明
Windows / LinuxNvidia RTX 2XXX / 3XXX / 4XXX4GB8GBRTX 3XXX 通常比 2XXX 快
WindowsAMD GPU8GB8GB走 DirectML,约为 RTX 3XXX 的 1/3 速度

⚠️ 另外两点容易踩坑:Nvidia 驱动 532 版本有时比 531 慢约 10 倍,出图异常慢时优先排查驱动;Windows 10/11 默认自动管理交换空间,只需保证每个磁盘有足够空闲空间(建议 40GB 以上,以官方说明为准)。

三、三条上线路:按你的系统选一条走

Windows:下载、解压、双击

  1. 到官方发布页下载最新版压缩包
  2. 解压到任意目录
  3. 双击run.bat完成安装并启动

首次启动会自动把默认模型下载到models\checkpoints文件夹;用到局部重绘(Inpaint)时还会自动下载约 1.28GB 的修复模型,网络正常就不用手动操心。

Linux 与 AMD:conda 或 venv 两条路

Linux(Anaconda 方式):

git clone https://gitcode.com/GitHub_Trending/fo/Fooocus cd Fooocus conda env create -f environment.yaml conda activate fooocus pip install -r requirements_versions.txt python entry_with_update.py

不想装 conda 就用 venv:python3 -m venv fooocus_envsource fooocus_env/bin/activatepip install -r requirements_versions.txt,再运行上一条启动命令即可。

AMD 用户在 Linux 上需额外把 torch 换成 ROCm 版本(约慢 1.5 倍,属 beta 支持);Windows AMD 用户则直接加--directml参数启动:

python entry_with_update.py --directml

Docker:两条命令上线

官方 Docker 镜像基于 NVIDIA CUDA 12.4 + PyTorch 2.1,要求电脑装好 Nvidia 私有驱动:

  1. 克隆仓库后进入目录
  2. 运行docker compose up
  3. 控制台出现Use the app with http://0.0.0.0:7865/后,浏览器打开该地址即可

详细参数见 docker.md。

四、4步出第一张图:从提示词到生成

  1. 启动后浏览器自动打开界面(默认 127.0.0.1:7865)
  2. 在提示词框输入描述,如"a cat in a garden",支持多行写多个提示
  3. 风格里保持默认,或直接点Generate——不想动任何参数就停在这里
  4. 等待生成,图出现在输出区与本地 outputs 文件夹

补充:2.3.0 之后浏览器界面里可直接切换预设版本(anime / realistic),不熟悉的选项一律不用碰。

五、换风格、调参数:模型与配置一次讲清

不同用途对应不同预设与默认模型:

任务启动方式主模型
通用默认启动juggernautXL_v8Rundiffusion
写实run_realistic.bat--preset realisticrealisticStockPhoto_v20
动漫run_anime.bat--preset animeanimaPencilXL_v500

三种预设均不使用精炼器,具体参数见 presets/default.json 等配置文件。

想改模型路径、默认 CFG、默认风格?编辑首次运行后生成的config.txtconfig_modification_tutorial.txt里有完整键值说明)。⚠️ 改坏后直接删除config.txt即可恢复默认,不必重装。

六、进阶玩法:图像提示、换脸、图像描述等

  • 图像提示:上传参考图让生成贴近其构图、色彩或风格,比常规 IP-Adapter 理解更准
  • 放大 / 变体:对已生成的图做 1.5×、2× 放大,或生成微妙/强烈两种变体
  • 局部重绘 / 扩图:遮罩涂哪改哪,还能向上、下、左、右外扩画面
  • 面部交换:基于 InsightFace,在图像提示的 Advanced 里开启
  • 图像描述:上传图片自动分析出提示词,方便复现风格
  • 通配符与数组__color__wildcards/color.txt随机取色;[[red, green]]一次出多张
  • 内联 LoRA:提示词里写<lora:文件名:1.2>直接挂载模型

七、报错速查表:现象 → 原因 → 解法

现象原因解法
MetadataIncompleteBuffer/PytorchStreamReader模型文件损坏重新下载模型(网络好时 Fooocus 会自动重下)
RuntimeError: CPUAllocator、加载卡死、Segfault系统交换空间不足确认各磁盘空闲 ≥40GB(以官方建议为准),交换区放 SSD 更快
CUDA kernel errors ...驱动或 CUDA 版本问题升级 Nvidia 驱动到 53X 最新;仍不行则按官方说明换 CUDA 11 环境包
Torch not compiled with CUDA/subprocess-exited-with-error环境不符合官方要求别照网上的野路子教程,按本指南重装;Python 用 3.10
什么都没改却突然变慢后台同时开了两个 Fooocus关掉多余实例;出图很慢再回头检查驱动版本

更多细节查 troubleshoot.md,项目状态与特性说明见 readme.md;遇到本文没覆盖的问题,直接去项目官方讨论区(Discussions)提问,求助前附上报错全文和显卡型号,响应最快。

【免费下载链接】FooocusFocus on prompting and generating项目地址: https://gitcode.com/GitHub_Trending/fo/Fooocus

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询