Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Gemini Image Simple — это навык OpenClaw для генерации и редактирования изображений через API Gemini, реализованный исключительно на стандартной библиотеке Python. Он не требует внешних зависимостей и работает даже в ограниченных средах, где недоступны pip или uv. :
Что это за навык
Данный инструмент позволяет создавать новые изображения и изменять существующие, используя модель Nano Banana Pro (Gemini 3 Pro Image) — одну из самых качественных моделей генерации изображений от Google. :
Главная особенность — полное отсутствие зависимостей. Всё работает на «чистом» Python, что делает навык особенно полезным для серверов, контейнеров и окружений с ограниченными правами.
Почему это удобно
В отличие от альтернативных решений, требующих установки библиотек вроде google-genai или Pillow, этот навык:
- не требует установки пакетов
- работает в изолированных средах
- совместим с контейнерами и serverless-инфраструктурой
- подходит для бесплатных хостингов (например, Fly.io)
Фактически, он запускается везде, где есть Python 3 — без виртуальных окружений и дополнительной настройки.
Быстрый старт
Пример генерации изображения:
python3 generate.py "A cat wearing a tiny hat" cat.png
Пример редактирования изображения:
python3 generate.py "Make it sunset lighting" edited.png --input original.png
Возможности
- генерация изображений по текстовому описанию
- редактирование существующих изображений
- поддержка форматов PNG, JPG, JPEG, GIF, WEBP
- использование различных моделей Gemini (при необходимости можно изменить)
Настройка
Для работы необходимо задать переменную окружения:
GEMINI_API_KEY=your_api_key
По умолчанию используется модель nano-banana-pro-preview, однако при необходимости её можно заменить на другие варианты из экосистемы Gemini.
Примеры использования
# Пейзаж
python3 generate.py "Misty mountains at sunrise, photorealistic" mountains.png
# Предметная съемка
python3 generate.py "Minimalist product photo of a coffee cup, white background" coffee.png
# Изменение стиля
python3 generate.py "Convert to watercolor painting style" watercolor.png --input photo.jpg
# Добавление элемента
python3 generate.py "Add a rainbow in the sky" rainbow.png --input landscape.png
Итог
Gemini Image Simple — это максимально простой и универсальный способ работать с генерацией изображений через Gemini. Минимум требований, высокая совместимость и полноценный функционал делают его удобным инструментом как для разработчиков, так и для автоматизированных AI-агентов. :
Файл из источника