Fooocus是什么?
Fooocus是一款免费、开源、可在本地离线运行的AI绘图工具。它以Stable Diffusion XL为基础,通过简化参数和自动优化流程,让用户把主要精力放在提示词与画面内容上,而不必先掌握复杂的采样器、节点图和工作流配置。
Fooocus唯一的官方发布入口是lllyasviel维护的GitHub仓库。互联网上多个带Fooocus名称的独立域名并非官方站点,可能提供第三方托管、订阅或下载服务。下载安装、版本说明与安全公告应以官方仓库为准。
当前维护状态
Fooocus目前处于有限长期支持状态,官方主要处理错误修复,不再积极开发大型新功能。项目完整围绕SDXL构建,当前没有迁移或集成Flux等新模型架构的计划。
这并不表示现有功能不能使用。需要稳定SDXL本地生成、简洁界面和成熟图片编辑流程的用户仍可选择Fooocus;希望使用Flux、最新视频模型或复杂节点自动化的用户,更适合评估ComfyUI、WebUI Forge或其他持续开发的工具。
文生图与自动提示词扩写
用户输入自然语言提示词后即可生成SDXL图片。Fooocus会自动处理一部分采样、分辨率、模型加载与质量参数,并提供风格、画幅、图片数量、质量和负面提示词等常用设置。
Fooocus V2会使用本地GPT-2模型扩写提示词,为简短描述补充视觉细节。该过程可离线完成,但自动扩写不一定符合每个品牌或角色设定;需要稳定复现时,应保存完整提示词、种子、模型、LoRA和版本信息。
风格预设与提示词控制
内置风格系统可以快速套用摄影、电影、插画、动漫等视觉方向,也支持多行提示词、负面提示词和权重语法。例如提高某个概念的权重,可以让主体特征更明显。
预设适合快速探索,但多个风格叠加可能产生冲突。角色一致性、准确文字、手部细节和复杂空间关系仍需要反复生成、局部修复或借助参考图。
官方版本与预设对比
| 版本或预设 | 费用 | 默认方向 | 维护与适用场景 |
|---|---|---|---|
| Fooocus官方本地版 | 免费 | 基于SDXL的完整本地工作流 | 官方有限长期支持,仅进行错误修复 |
| General通用预设 | 免费 | 默认使用JuggernautXL v8方向 | 适合通用摄影、概念图与插画 |
| Realistic写实预设 | 免费 | 默认使用realisticStockPhoto v2.0方向 | 适合照片感人物和写实场景 |
| Anime动漫预设 | 免费 | 默认使用animaPencilXL v5方向 | 适合二次元角色与动漫插画 |
| 社区分支 | 通常免费或由托管方定价 | 可能增加控制功能或新模型 | 非官方项目,更新、安全和兼容性需独立核查 |
Fooocus没有官方云端订阅、积分包或企业套餐。本地软件费用为零,但显卡、电力、存储与第三方GPU托管会产生成本。任何同名在线网站的收费均不代表Fooocus官方定价。
图片变体与放大
Input Image中的Upscale or Variation可以对已有图片制作轻微或强烈变体,也可以进行1.5倍或2倍放大。轻微变体更接近原图,强烈变体会重新解释更多造型和细节。
AI放大不只是传统插值,可能重新绘制纹理、五官和文字。证件、商品细节、Logo与需要像素级一致的图片应在输出后逐项核对。
局部重绘与扩图
Inpaint允许用户涂抹需要修改的区域,再用提示词替换物体、修复面部、调整服装或清除瑕疵。Outpaint可向上、下、左、右扩展画布,让AI补全画面外内容。
Fooocus使用自己的局部重绘算法和控制模型。第一次使用相关功能时会额外下载约1.28GB的局部重绘补丁,因此要预留网络与磁盘空间。边界复杂、透视严格或跨区域结构连续的画面可能需要多次遮罩和后期合成。
Image Prompt参考图
Image Prompt可以用参考图片引导构图、人物特征、风格或局部结构,并提供面向ControlNet方向的控制能力。参考强度越高,结果通常越接近输入,但也可能限制创意变化或放大原图缺陷。
使用真人照片、品牌素材和受版权保护角色时,用户需要确认肖像权、商标和训练模型许可,生成工具不会自动取得商业授权。
FaceSwap换脸
Fooocus集成基于InsightFace方向的FaceSwap,可将参考人脸特征应用到生成图中。它适合创意头像和角色草图,但侧脸、遮挡、特殊光线和年龄差异可能降低相似度。
不得在未经同意的情况下制作欺骗性身份内容。涉及真人、广告、媒体发布或商业用途时,应取得明确授权并标注必要的AI处理信息。
Describe图片反推描述
Describe功能可以分析图片并生成自然语言描述或适合绘图的提示词,方便理解画面元素、快速重建相似方向或继续做变体。反推结果是模型对图片的概括,不会还原原作者完整提示词、模型与参数。
Enhance智能增强
Enhance功能可以利用目标检测和分割技术动态定位区域,再对指定对象进行细化或修复。相关流程结合GroundingDINO与SAM方向的能力,适合改善脸部、手部、服装或局部物体。
自动检测可能漏选、误选或改变原有特征。批量处理前应先用代表性图片测试遮罩范围、增强提示词和强度。
LoRA、Embedding与模型
Fooocus支持SDXL模型、LoRA和Embedding,也可以配置多个模型目录并使用来自Civitai等平台的兼容SDXL资源。LoRA适合补充角色、服装、风格和物体概念,Embedding常用于提示词或负面概念控制。
每个模型和LoRA都有独立许可证,开源软件许可证并不自动赋予模型商业使用权。下载第三方模型时还应关注恶意文件、触发词、基础模型版本和推荐权重。
Wildcards与批量变化
Wildcards可以从词表中随机替换内容,数组处理和内联LoRA可帮助用户生成服装、颜色、镜头和角色组合。它适合灵感探索与批量素材,但组合数量会快速增长,应控制任务规模并记录成功参数。
Windows安装教程
- 从唯一官方GitHub仓库进入发布页面并下载Windows压缩包。
- 把文件完整解压到路径较短、空间充足的目录。
- 运行run.bat启动通用预设;需要动漫或写实默认模型时使用对应启动文件。
- 首次启动会自动下载SDXL模型,完成后在浏览器打开本地界面。
- 生成前确认模型、画幅、质量与输出目录,先用少量图片测试。
首次下载的模型文件较大,杀毒软件、代理、磁盘权限或网络中断都可能造成启动失败。不要从不明同名网站下载重新打包的程序。
Linux、macOS与Docker
Linux可按官方说明使用Python 3.10环境安装依赖并启动,也支持Docker方向部署。Apple Silicon Mac可通过PyTorch MPS运行,但属于非官方指南覆盖的方向,速度通常低于独立NVIDIA显卡。
AMD显卡在Windows可尝试DirectML,在Linux可尝试ROCm,均属于兼容性和性能更不确定的路线。具体能否运行取决于显卡、驱动、系统与PyTorch版本。
硬件需求参考
| 设备 | 最低参考配置 | 说明 |
|---|---|---|
| NVIDIA RTX 20系列及以上 | 4GB显存、8GB内存并启用交换空间 | 官方首选方向,显存越大越适合高分辨率与多图 |
| NVIDIA GTX 10系列 | 通常建议8GB显存 | 较老架构速度与兼容性有限 |
| Windows AMD | 约8GB显存 | 通过DirectML测试,速度通常较慢 |
| Linux AMD | 约8GB显存 | ROCm方向,未经过同等强度测试 |
| Apple Silicon | M1或M2及可用统一内存 | 可运行但速度低于主流独立NVIDIA显卡 |
| 仅CPU | 约32GB内存 | 可以尝试,生成速度非常慢 |
实际需求还受分辨率、批量数量、放大、ControlNet和模型大小影响。系统应使用与当前PyTorch兼容的驱动,不宜照搬旧版本驱动建议。
模型下载与磁盘空间
通用、写实和动漫预设会下载不同SDXL模型,局部重绘、放大、目标检测和分割功能也会按需下载附加文件。完整使用时应预留数十GB空间,并避免把模型目录放在容量不足的系统盘。
局域网访问与安全
启动参数可以让界面监听局域网地址,也可以使用Gradio的分享功能。两种方式默认都可能没有身份验证,不应直接暴露到公网。需要远程访问时,应启用auth.json基础认证,并结合防火墙、反向代理、HTTPS和访问控制。
上传文件、模型与扩展都可能带来风险。多人环境要隔离输出目录、限制上传来源、及时更新依赖并避免使用管理员权限运行。
开源许可证
Fooocus代码采用GPL-3.0许可证。修改并分发程序时,需要遵守GPL关于源代码和许可证的要求。软件生成的普通图片不会仅因为使用Fooocus就自动变成GPL作品,但图片权利仍取决于输入素材、模型许可证、LoRA许可和当地法律。
适合哪些用户?
- 希望在本地免费运行SDXL的AI绘图新手;
- 不想搭建复杂节点图的插画师与内容创作者;
- 需要文生图、扩图、局部重绘和图片放大的用户;
- 重视离线处理和素材隐私的个人用户;
- 使用中低显存NVIDIA显卡进行轻量生成的用户;
- 需要快速制作动漫、写实和通用概念图的团队。
主要优势
- 免费、开源并可离线运行;
- 界面和参数比复杂节点工具更容易上手;
- 文生图、变体、放大、重绘与扩图集中在一个界面;
- 提供自动提示词扩写、风格预设和多种参考图控制;
- 支持LoRA、Embedding、FaceSwap和图片描述;
- 对4GB显存NVIDIA设备提供最低可运行方向。
限制与注意事项
项目当前只进行有限长期维护,核心限定为SDXL,不会原生加入Flux等新架构。与ComfyUI相比,Fooocus更简单,但自定义节点、自动化和底层控制能力更少。
首次下载文件较大,AMD、Apple Silicon与CPU运行速度有限。生成结果可能出现手部、文字、结构和人物一致性问题。第三方模型、LoRA、参考图和真人素材的版权、安全与商业许可需要用户自行核查。
常见问题
Fooocus免费吗?
免费。官方本地软件没有订阅、积分包或付费云服务,用户只需承担自己的硬件、存储和电力成本。
Fooocus官网是哪个?
唯一官方来源是lllyasviel维护的GitHub仓库。多个同名独立域名已被官方明确说明为无关网站。
Fooocus支持Flux吗?
官方版本不支持。项目基于SDXL,当前没有迁移或整合新模型架构的计划。
4GB显存能运行吗?
官方给出的NVIDIA最低参考需求为4GB显存和8GB内存并启用交换空间,但高分辨率、多图和复杂编辑会明显增加资源需求。
Fooocus可以局部重绘和扩图吗?
可以,支持遮罩局部重绘和向四个方向扩展画布,第一次使用会下载额外的局部重绘模型文件。
Fooocus开源吗?
开源,代码采用GPL-3.0许可证;模型、LoRA和输入素材仍各自适用独立许可。
桂公网安备45132202000164号