Перейти к руководству
Generate Imageавтор GitHub Awesome Copilot Contributors

Generate Image Skill.

Выберите настроенный OpenAI или Gemini API, создайте изображение и сохраните его как ресурс проекта.

  • Создание изображений
  • Визуальные ресурсы
Обзор источника · Generate ImageSKILL.md
Задача Создание изображений Результат • Созданное изображение, сохранённое в каталоге ресурсов проекта • Известный локальный путь к файлу для дальнейшей дизайн-работы • Понятный отчёт об ошибке провайдера, если пригодное изображение не получено Перед началом Нужны ключ API поддерживаемого провайдера и доступ к сети; доступность моделей и стоимость использования нужно проверять отдельно.
Редакционное резюме · источник проверен 2026-10-07 · не сгенерированный пример

01 Возможности

Создание визуальных ресурсов через выбранный API для изображений

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

Процесс на основе источникаНе тест производительности выполнения

Принцип работы

Generate Image решает узкую, но полезную задачу: выбрать доступного провайдера изображений, отправить задание и сохранить полученное изображение там, где его сможет использовать проект. В проверенной версии описаны форматы запросов OpenAI и Google Gemini, включая ответы с изображением в base64 и случаи ошибок провайдера. Это не полноценный процесс арт-директорской работы или создания бренд-системы.

Провайдер выбирается по настроенным учётным данным, а при необходимости выбор определяется предпочтением пользователя. Это операционное удобство, а не доказательство того, что одна модель подойдёт для любой визуальной задачи. Явно укажите нужную композицию, соотношение сторон и назначение ресурса, а затем проверьте сохранённый результат, прежде чем считать его готовым к продакшену. Доступность моделей API и оплата остаются под контролем провайдера.

Ожидаемые результаты

  • Созданное изображение, сохранённое в каталоге ресурсов проекта
  • Известный локальный путь к файлу для дальнейшей дизайн-работы
  • Понятный отчёт об ошибке провайдера, если пригодное изображение не получено
Смотреть пример задания

От задания до проверки

  1. 01
    Выберите провайдера

    Проверьте, какой поддерживаемый провайдер настроен, не раскрывая секретное значение. Перед генерацией подтвердите предпочтение провайдера и разрешённые расходы.

  2. 02
    Опишите ресурс

    Укажите объект, композицию, размеры и предполагаемое размещение. Для игровой текстуры задайте тайлинг или бесшовность явно, а не полагайтесь на имя файла.

  3. 03
    Сохраните и проверьте

    Декодируйте ответ с изображением или сохраните возвращённый файл, затем проверьте его содержимое и сообщите фактический путь.

02 Когда использовать

Когда использовать

Нужны ключ API поддерживаемого провайдера и доступ к сети; доступность моделей и стоимость использования нужно проверять отдельно.

Хорошо подходит

  • Отдельные ресурсы проектаПолезен для создания текстуры, концепта значка, иллюстрации или макета, когда провайдер и нужный результат уже определены.
  • Явный выбор провайдераПодходит для сред, где агент должен использовать существующие учётные данные OpenAI или Gemini, а не придумывать другой сервис.

Ограничения для проверки

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

Что подготовить

  • Визуальное заданиеОпишите объект, подачу и роль изображения в интерфейсе или документе.
  • Требования к результатуУкажите каталог ресурсов, имя файла, размер и любые требования к прозрачности или тайлингу, чтобы агент мог их учесть.
  • Настройка провайдераПредоставьте настроенного поддерживаемого провайдера через окружение, а не секрет, вставленный в публичные файлы.

03 Важные решения

Важные решения

  1. Результат — сохранённый файл

    Процесс заканчивается путём к файлу, а не одним лишь промптом, поэтому результат доступен остальному проекту.

  2. Обработка ответа описана явно

    Источник различает возвращённые данные изображения и текст или ошибки безопасности, поэтому ответ API автоматически не принимается за успешную генерацию изображения.

04 Пример задания

Попробуйте точное задание

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

Проверьте настройку

Добавьте навык поддерживаемым способом в вашей среде и безопасно настройте учётные данные. Источник не предоставляет универсальной команды установки.

Исходный файл в репозитории
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/generate-image/SKILL.md

Нужны ключ API поддерживаемого провайдера и доступ к сети; доступность моделей и стоимость использования нужно проверять отдельно.

Начните с одного результата

Перед запуском навыка адаптируйте объём, исходные материалы и ограничения в этом задании.

Пример задания
Используйте generate-image, чтобы создать одну квадратную бесшовную текстуру бумажных волокон для дизайн-прототипа. Используйте мой уже настроенный провайдер, убедитесь, что запрошенная модель доступна, и сохраните результат в assets/textures/paper.png. Контраст должен быть неброским, без текста и логотипов. Сообщите о заблокированном запросе, а не переключайтесь молча на другого провайдера и не повторяйте платные вызовы.

Проверьте результат

Сверьте фактический результат с этими наблюдаемыми критериями.

  • По указанному пути вывода существует настоящий файл изображения.
  • Его композиция и размеры соответствуют заданию на ресурс.
  • Ошибки провайдера или блокировки по безопасности не выдаются за успешную генерацию.

OpenDesign предоставляет локальное дизайн-пространство для кодирующих агентов. Это размещение не означает, что навык входит в комплект или что внешние инструменты, учётные данные и программные зависимости включены.

05 Источник и лицензия

Источник и лицензия

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

Владелец источника
GitHub Awesome Copilot Contributors
Репозиторий
github/awesome-copilot
Файл навыка
skills/generate-image/SKILL.md
Лицензия
MIT
Проверенный снимок
2026-10-07 · 3a685010a7af
Редакционное резюме источника
Компактный процесс генерации изображений с двумя провайдерами: выбор по учётным данным, декодирование ответа и сохранение файла в проекте.

Оригинальное резюме от OpenDesign на основе указанного источника. Звёзды репозитория — датированный показатель популярности, а не использование навыка и не оценка качества.

06 Вопросы перед началом

Вопросы перед началом

Включает ли установка навыка кредиты на изображения?

Нет. Генерация выполняется через выбранного пользователем провайдера и его аккаунт; сам навык — это процесс инструкций.

Может ли он выбирать между OpenAI и Gemini?

Проверенная версия выбирает по настроенным ключам и может запросить предпочтение, если доступны оба. Перед запросом проверьте актуальный доступ к моделям.

Создаст ли он редактируемый векторный значок?

Источник описывает результаты генерации изображений API, а не построение редактируемой векторной графики. Растровый концепт значка отличается от SVG с редактируемыми контурами.

OpenDesign

Оставьте место для следующей итерации дизайна.

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

Исходный файл в репозитории
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/generate-image/SKILL.md