Fooocus: как пользоваться нейросетью для генерации изображений — полное руководство

Подробный гайд по нейросети Fooocus: установка, настройка, режимы, промпты, продвинутые функции и ответы на частые вопросы. Научитесь создавать качественные изображения бесплатно.

Что такое Fooocus и почему он стал популярным

Fooocus — это бесплатный интерфейс для генерации изображений на основе Stable Diffusion XL. Его создал разработчик ControlNet, что уже говорит о высоком уровне технической проработки. Главная особенность Fooocus — простота: он спроектирован так, чтобы новичок мог получить качественный результат с первой попытки, без изучения сложных настроек.

В отличие от Midjourney, который требует подписки, или DALL-E с платными кредитами, Fooocus полностью бесплатен и работает локально на вашем компьютере. Это означает, что ваши идеи остаются конфиденциальными, а для работы не нужен постоянный интернет. Программа автоматически улучшает запросы с помощью встроенного GPT-движка, поэтому даже короткое описание превращается в детализированную картинку.

Fooocus часто сравнивают с Midjourney по качеству арта, но при этом он даёт больше контроля: вы можете менять стили, модели и параметры генерации. Это делает его идеальным выбором для дизайнеров, контент-мейкеров и всех, кто хочет создавать изображения без глубоких технических знаний.

Системные требования и подготовка к установке

Прежде чем устанавливать Fooocus, убедитесь, что ваш компьютер соответствует минимальным требованиям. Рекомендуется видеокарта с 8 ГБ видеопамяти, но при 4–6 ГБ программа тоже будет работать, просто генерация займёт больше времени. Также потребуется около 25 ГБ свободного места на диске для одного режима и до 40 ГБ, если вы планируете использовать все три режима.

Для проверки характеристик на Windows нажмите Win+R, введите dxdiag и найдите раздел «Экран» — там будет указана модель видеокарты и объём памяти. Если ваша видеокарта не соответствует требованиям, не отчаивайтесь: Fooocus можно запустить в Google Colab бесплатно, но учтите, что облачные сервисы могут быть нестабильны и со временем ограничить доступ.

Важно: при установке избегайте путей с кириллицей и не размещайте программу в Program Files или на рабочем столе. Лучше всего использовать простой путь, например C:\Fooocus. Это предотвратит возможные ошибки при запуске.

Пошаговая установка Fooocus на Windows

Установка Fooocus на Windows с видеокартой NVIDIA максимально проста. Скачайте архив с официальной страницы GitHub проекта, нажав на ссылку «Download». Архив весит несколько гигабайт, поэтому загрузка может занять время в зависимости от скорости интернета.

После скачивания распакуйте архив в выбранную папку. Внутри вы найдёте три файла: run.bat, run_anime.bat и run_realistic.bat. Каждый из них запускает соответствующий режим: стандартный, аниме или реалистичный. Для начала выберите run.bat — это универсальный режим.

Запустите файл run.bat двойным щелчком. Откроется чёрное окно командной строки — не пугайтесь, это нормально. При первом запуске Fooocus начнёт скачивать модели (это «мозги» нейросети), которые весят несколько гигабайт. Дождитесь завершения загрузки, не закрывая окно. Когда появится адрес вида http://127.0.0.1:7865, программа автоматически откроется в вашем браузере. Если этого не произошло, скопируйте адрес вручную.

Запуск Fooocus в Google Colab для слабых ПК

Если ваш компьютер не тянет локальную установку, можно воспользоваться Google Colab — бесплатным облачным сервисом. Откройте ссылку на Colab-ноутбук Fooocus, нажмите кнопку «Play» и согласитесь с условиями Google. Затем нажмите «Выполнить» и дождитесь установки, которая может занять до 10 минут.

Когда установка завершится, в консоли появится сообщение App started successful и ссылка вида https://какие-то-цифры.gradio.live. Кликните по ней — откроется интерфейс Fooocus, готовый к работе.

Для запуска в режиме Realistic или Anime измените строку кода: замените !python entry_with_update.py --share на !python entry_with_update.py --preset anime --share или !python entry_with_update.py --preset realistic --share соответственно. Помните, что Google Colab может ограничить доступ к Fooocus в будущем, как это уже произошло с другими интерфейсами, поэтому локальная установка остаётся более надёжным вариантом.

Интерфейс Fooocus: основные элементы

Интерфейс Fooocus специально разработан для простоты. В верхней части находится большое поле для ввода запроса (Prompt) — сюда вы пишете, что хотите увидеть. Ниже или справа расположена большая зелёная кнопка «Generate», которая запускает генерацию. Справа или в центре отображается область с результатами — сгенерированные изображения можно сохранить, кликнув правой кнопкой мыши и выбрав «Сохранить изображение как».

Внизу экрана находится блок «Advanced» (Продвинутые настройки), который по умолчанию свёрнут. Нажмите на него, чтобы раскрыть дополнительные параметры. Здесь вы найдёте настройки производительности, соотношения сторон, количества изображений, негативного промпта и сида.

Если вы хотите изменить тему интерфейса на тёмную, добавьте в конец адресной строки ?__theme=dark — это работает и в локальной версии, и в Google Colab. Тёмная тема не только приятнее для глаз, но и помогает лучше видеть детали изображений.

Как правильно писать промпты для Fooocus

Качество результата напрямую зависит от того, как вы формулируете запрос. Fooocus использует SDXL-модели, которые хорошо понимают естественный язык, а встроенный GPT-движок дополнительно улучшает ваши промпты. Тем не менее, полезно придерживаться структуры: вид изображения, объект, описание внешности, дополнительные элементы, место, эффект, стиль.

Например: «Фотография красивой девушки 28 лет, красные волосы заплетены в косы, большие голубые глаза. Одета в красивое голубое платье с белыми цветами. День, лето, сидит в кафе, пьёт кофе. Современная цифровая иллюстрация, рекламный постер». Переведите запрос на английский язык в любом переводчике — это повысит точность генерации.

Не расстраивайтесь, если первые результаты не идеальны. Написание промптов — это навык, который развивается с практикой. Через неделю регулярных экспериментов вы заметите, что картинки становятся ближе к вашим ожиданиям. Используйте готовые примеры из интернета, но обязательно адаптируйте их под свои задачи.

Режимы генерации: General, Realistic и Anime

Fooocus предлагает три режима, каждый из которых использует разные модели и настройки. Режим General — универсальный, подходит для арта и реалистичных работ, хорошо следует стилям. По умолчанию в нём включены стили Fooocus V2, Fooocus Enhance и Fooocus Sharp.

Режим Realistic идеален для близких портретов, реалистичных пейзажей и предметов. В нём используются стили Fooocus V2, Fooocus Photograph и Fooocus Negative, а также задан негативный промпт, исключающий признаки рисованности. Режим Anime предназначен для аниме и художественного арта. Обратите внимание: в этом режиме запрос всегда начинается с 1girl, и если вам нужен другой персонаж, обязательно корректируйте это.

Разница между режимами хорошо видна при генерации одного и того же запроса с одинаковым сидом. Например, запрос «Cat with a bowtie in a coffee shop with steam effect in a cozy style» в режиме General даст уютную иллюстрацию, а в Realistic — почти фотографию. Попробуйте все три режима, чтобы понять, какой лучше подходит для ваших задач.

Продвинутые настройки: Performance, Aspect Ratios, Seed

В блоке Advanced скрыто множество полезных настроек. Performance позволяет выбрать скорость генерации: Speed (30 шагов), Quality (60 шагов) и Extreme Speed (использует технологию LCM для быстрой генерации, но с небольшим снижением качества). Для большинства задач достаточно Speed.

Aspect Ratios — соотношение сторон. Здесь доступны только те разрешения, на которых обучались SDXL-модели, поэтому вы не сможете ошибиться. Можно выбрать ультраширокие форматы, например 1728×576, для кинематографичных кадров, или ультравысокие, например 704×1408, для вертикальных изображений.

Image Number позволяет задать количество генерируемых изображений — от 1 до 32. По умолчанию стоит 2. Seed — это идентификатор случайного шума, из которого создаётся изображение. Если вы хотите воспроизвести результат, зафиксируйте сид. Это полезно при экспериментах с промптами или стилями. История генераций сохраняется в History Log, где можно посмотреть сид и другие параметры каждого изображения.

Стили и их комбинирование

Fooocus включает множество встроенных стилей, которые можно комбинировать для достижения уникальных результатов. По умолчанию включены несколько стилей, включая Fooocus V2, который активирует GPT-модель для улучшения запросов. Если вы отключите этот стиль, нейросеть будет интерпретировать промпт буквально.

Стили можно искать через поиск и включать по несколько одновременно — в отличие от аналогов, Fooocus поддерживает до 3–5 стилей. Например, для киберпанк-совы вы можете отключить все стили и включить Game Cyberpunk Game. Для чёрно-белой драматичной совы подойдут Photo Film Noir, Dark Fantasy, Dark Moody Atmosphere и SAI Line Art.

Экспериментируйте с комбинациями стилей — это один из самых мощных инструментов Fooocus. Даже с одним и тем же промптом и сидом разные стили дают совершенно разные изображения, что открывает безграничные возможности для творчества.

Работа с моделями и Lora

На вкладке Model вы можете переключить базовую модель, выбрать рефайнер (улучшатель) и добавить дополнительные Lora — мини-модели, которые изменяют стиль или добавляют определённые элементы. Сила Lora регулируется от -2 до 2, оптимальное значение обычно 0.5. Можно добавить до пяти Lora одновременно.

Fooocus также поддерживает модели Stable Diffusion 1.5, что расширяет возможности. Для этого нужно скачать модель и поместить её в соответствующую папку. Это позволяет использовать огромную библиотеку моделей с сайта Civitai, где можно найти изображения, созданные на каждой модели, и подходящие промпты.

Обратите внимание: Fooocus не хранит информацию о генерации внутри изображения, в отличие от других интерфейсов. Поэтому сохраняйте логи генераций или промпты отдельно, если планируете воспроизводить результаты в будущем.

Частые ошибки и способы их решения

Новички часто сталкиваются с типичными проблемами. Если изображения получаются размытыми или не соответствуют запросу, проверьте, не отключён ли стиль Fooocus V2, который улучшает промпты. Также убедитесь, что вы используете правильный режим: для фотореализма выбирайте Realistic, для аниме — Anime.

Если программа не запускается, проверьте, что путь к папке не содержит кириллицы и что вы не запускаете файл из архива. При первом запуске обязательно дождитесь загрузки моделей — это может занять несколько минут. Если интерфейс не открывается автоматически, скопируйте адрес из чёрного окна вручную.

В Google Colab контейнер может вылетать при интенсивной нагрузке, например при многократном аутпейнтинге с увеличением разрешения. В этом случае перезапустите ноутбук и попробуйте уменьшить количество операций. Для стабильной работы лучше использовать локальную версию.

Вопросы и ответы

Сколько стоит Fooocus и нужна ли подписка?

Fooocus полностью бесплатен. В отличие от Midjourney, который требует ежемесячной подписки, или DALL-E с платными кредитами, Fooocus можно скачать и использовать без каких-либо платежей. Вы платите только за электроэнергию при локальной генерации. Если используете Google Colab, бесплатный тариф также доступен, но с ограничениями по времени и мощности.

Какие минимальные системные требования для Fooocus?

Рекомендуется видеокарта с 8 ГБ видеопамяти, но минимально достаточно 4–6 ГБ — генерация будет медленнее. Также потребуется около 25 ГБ свободного места для одного режима и до 40 ГБ для всех трёх. Процессор и оперативная память должны быть современными, но не критично. Если ваш ПК не соответствует требованиям, используйте Google Colab.

Как улучшить качество изображений в Fooocus?

Качество зависит от нескольких факторов. Во-первых, используйте режим Quality в настройках Performance — он делает 60 шагов генерации вместо 30. Во-вторых, правильно формулируйте промпты, следуя структуре: вид, объект, детали, место, стиль. В-третьих, экспериментируйте со стилями и комбинируйте их. Также можно добавить Lora для улучшения деталей. Не забывайте про негативный промпт, чтобы исключить нежелательные элементы.

Можно ли использовать Fooocus для коммерческих проектов?

Да, Fooocus основан на Stable Diffusion, который имеет открытую лицензию, позволяющую коммерческое использование. Однако стоит учитывать, что сгенерированные изображения могут содержать элементы, похожие на работы других художников, поэтому для крупных коммерческих проектов рекомендуется проверять уникальность. Также не забывайте, что вы несёте ответственность за контент, который создаёте.

Чем Fooocus отличается от Midjourney?

Fooocus бесплатен и работает локально, обеспечивая конфиденциальность и работу без интернета. Midjourney требует подписки и работает через Discord или веб-интерфейс. Fooocus даёт больше контроля над настройками, включая выбор моделей, стилей и Lora. При этом качество изображений сопоставимо, а для новичков Fooocus проще в освоении благодаря автоматическому улучшению промптов.

Как сохранить историю генераций и сиды?

Fooocus хранит историю в разделе History Log, где можно увидеть сид, промпт и другие параметры для каждого изображения. Однако эта информация не встраивается в файл изображения, в отличие от других интерфейсов. Поэтому рекомендуется вручную сохранять логи или записывать промпты и сиды в отдельный файл, особенно если вы планируете воспроизводить результаты позже.