Fooocus 本地 AI 绘图教程:4GB 显存出 SDXL 级图像,277 个风格预设直接套用
2026/8/30 10:48:54 网站建设 项目流程

Fooocus 本地 AI 绘图教程:4GB 显存出 SDXL 级图像,277 个风格预设直接套用

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

想在本地电脑用一句话出专业级 AI 图?Fooocus 是基于 Stable Diffusion XL 的开源本地 AI 绘图工具,4GB 显存即可运行,提示词自动扩写,内置 277 个风格预设,装好就能出图。

装上就能画

Fooocus 的设计目标就是"从点下载点到出图,鼠标点击不超过 3 次"。所有模型首次启动时自动下载,装好软件本身即可。

Windows:解压后双击 run.bat 🪟

从官方 release 页下载Fooocus_win64_2-5-0.7z压缩包,解压后双击run.bat启动。首次启动会自动把默认模型下载到models/checkpoints/目录,网络稳定就不用手动准备任何东西。想固定用动漫或写实模型,分别双击run_anime.batrun_realistic.bat,对应模型同样会自动下载。

:: 解压 Fooocus_win64_2-5-0.7z 后,在 Fooocus 目录中双击运行: run.bat

Linux:六条命令跑起来(需要 Python 3.10)🐧

git clone https://gitcode.com/GitHub_Trending/fo/Fooocus cd Fooocus python3 -m venv fooocus_env source fooocus_env/bin/activate pip install -r requirements_versions.txt python entry_with_update.py

启动成功后浏览器会自动打开,首次运行自动下载模型。想开放局域网访问加--listen,想直接用动漫/写实预设加--preset anime--preset realistic。用 Anaconda 或 Docker 部署见 docker.md。

一句话变成画面

提示词是怎么被加工成图的

提示框里哪怕只写house in garden这种短句子也能出图。Fooocus 内置基于 GPT-2 的离线提示词扩写引擎:选中 "Fooocus V2" 风格后,你的短句会被自动扩写成带构图、光影、镜头语言的长描述,再交给一套精心调过的采样流程(默认采样器 DPM++ 2M、karras 步数调度、单步内原生 refiner 切换)。所以写 3 个词还是 1000 个词,出图都不会太翻车。

权重语法也支持:I am (happy:1.5)表示把 happy 的权重提到 1.5 倍;提示框写多行等于生成多张不同提示词;(embedding:file_name:1.1)可以调用 embeddings 里训练好的概念。

277 个风格预设:从写实摄影到动漫插画

仓库内置 6 个风格文件、共 277 个模板:Fooocus 官方 8 个(Fooocus V2 / Photograph / Cinematic / Enhance / Sharp 等)、twri 89 个、3Diva 79 个、Marc K3nt3L 62 个、MRE 22 个、SAI 17 个,覆盖写实摄影、电影感、广告海报、漫画、水彩、新艺术运动、游戏概念图等领域。文件在 sdxl_styles/,每个模板就是一组调好的正向 + 负向提示词,在界面 Style 里勾选即可换画风。

风格之外还有 8 套完整模型预设(default / anime / realistic / sai / playground_v2.5 / pony_v6 / lcm / lightning,见 presets/),2.3.0 之后可以直接在浏览器界面里切换,不用改启动命令。

这台电脑够不够

设备类型最低要求推荐体验
Nvidia RTX 20/30/40 系4GB 显存 + 8GB 内存 + 系统交换8GB 显存速度最快;3060 笔记本实测约 1.35 秒/步
Nvidia GTX 10 系8GB 显存(6GB 看运气)只比 CPU 略快
AMD 显卡8GB 显存12GB 以上Beta 支持;Linux(ROCm) 约为 RTX 30 系 1.5 倍时长,Windows(DirectML) 约 3 倍
Mac M1/M2共享内存约为 RTX 30 系 9 倍时长
纯 CPU32GB 内存约为 RTX 30 系 17 倍时长,仅测试用

Windows 下务必保证系统交换(Swap)可用:最低配置主要靠交换区兜底,磁盘留够 40GB 空闲空间最稳,交换区放 SSD 能明显加快模型加载,详见 troubleshoot.md。

画好第一张图的最短路径

  1. 等启动完成、浏览器自动打开(首次运行大部分时间在下载模型);
  2. 在提示框输入一句具体描述,例如a cat sitting on windowsill, morning light
  3. Style 选择 Fooocus V2(默认已勾);
  4. 展开 Advanced → Aspect Ratios 选想要的比例;
  5. 点 Generate,出图保存在outputs/目录。

出图不对味时怎么调

画面偏软、偏糊、不贴题

  • 画面太"塑料"、太平滑:换风格(如 Fooocus Sharp、Fooocus Photograph),或调高 Advanced → Advanced → Guidance(类似 Midjourney 的 stylize);
  • 不听提示词的话:名词和动作放前面,修饰词放后面,关键内容加(xxx:1.5)权重;把不要的元素写进 Advanced → Negative Prompt;
  • 细节不够:提示词写得更具体(材质、光线、构图),或调整 Advanced → Quality 与分辨率;
  • 想要"混合气质":同时勾选多个风格,Fooocus 内置了多风格权重平衡系统,不会互相打架。

启动报错或卡死

  • RuntimeError: CPUAllocator、卡死、core dumped一类:基本都是系统交换不足。Win10/11 默认自动管理交换区,确认每个磁盘至少 40GB 空闲即可;
  • MetadataIncompleteBuffer/PytorchStreamReader failed:模型文件损坏,删掉对应文件让它重新下载;
  • subprocess-exited-with-error:Python 必须用 3.10,装错版本是这个报错的常见原因;
  • 别照着网上野教程加--lowvram--gpu-only这类参数,多数情况会越改越差;
  • 突然变得很慢:先检查是不是同时开了两个 Fooocus;
  • Mac M2 用户可加--disable-offload-from-vram加速模型加载。更多问题排查见 troubleshoot.md。

再往前一步

本地扩展:LoRA、ControlNet 与修图

  • LoRA:把 .safetensors 放进 models/loras/,界面里勾选,或直接在提示词内联<lora:sunflowers:1.2>
  • ControlNet:模型放 models/controlnet/,通过 Input Image → Image Prompt → Advanced 使用 PyraCanny、CPDS、Image Prompt、FaceSwap 精确控制构图;
  • 局部重绘:Inpaint or Outpaint 支持涂抹改内容或向外扩图,首次使用会自动下载 1.28GB 的 inpaint 模型;
  • 反向描述:Input Image → Describe 可以看着一张图反推提示词(Photograph / Art-Anime 两种模式);
  • 批量变体:通配符__color__ flower会从 wildcards/ 里按种子随机取一个颜色;数组语法[[red, green, blue]]一次生成同提示词的 3 张变体;
  • 放大:Vary / Upscale 菜单内置 1.5x / 2x 放大,自定义放大模型可放 models/upscale_models/。

远程访问与自动化

启动命令加--listen --port 8888可以把界面开放到局域网;加--share会发布一个 Gradio 在线端点。两种方式默认无认证,介意就在根目录放一个auth.json做基础认证(格式参考 auth-example.json)。首次运行后根目录会生成config.txt,可固定模型路径、默认采样器、默认风格等参数;改坏了直接删掉该文件即可恢复默认。


一台 4GB 显存的机器,装好 Fooocus 之后,你写一句话、勾一个预设就能拿到 SDXL 级别的成片;想再细调时,采样器、风格、权重和报错排查表都已经在 readme.md 与 troubleshoot.md 里备好了。

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

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

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

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

立即咨询