В 2024 году (link) мы представили функцию автоматического создания подписей к изображениям с помощью ИИ в плагине Discourse AI. Она оказалась особенно полезной для обеспечения доступности контента, однако её использование зависело от того, помнят ли пользователи нажать кнопку «Добавить подпись с помощью ИИ» при написании поста.
Теперь мы переработали механизм создания подписей: они могут генерироваться в фоновом режиме для изображений в постах, храниться отдельно от исходного текста поста (фактическое содержимое, написанное автором, остаётся без изменений) и отображаться там, где они наиболее полезны: для скринридеров, поисковых систем и лайтбоксов изображений.
В этой версии подписи к изображениям теперь могут автоматически генерироваться в фоновом режиме после создания поста. Вот краткий обзор ![]()
Как это работает
Подписи к изображениям, созданные с помощью ИИ, теперь привязываются к изображениям в постах без вставки сгенерированного текста непосредственно в сам пост. Это позволяет сохранять подписи доступными для средств обеспечения доступности и поиска, не добавляя лишний видимый текст в тело каждого поста.
Когда подписи доступны, Discourse будет:
- добавлять подпись, созданную ИИ, к изображениям в постах для скринридеров
- отображать подпись в лайтбоксе изображения
- включать текст подписи в индекс поиска
- позволять пользователям редактировать подписи в предпросмотре редактора при редактировании поста
- поддерживать подписи, адаптированные под конкретный язык/локаль, для локализованного контента
Некоторые скриншоты, если видео вам не по душе:
Видно в лайтбоксе
Редактируется в редакторе
Индексируется поиском
Настройка: где?
Эта функция находится в новой области функций ИИ Подписи к изображениям в Discourse AI, перемещённой из предыдущей области функций ИИ AI Helper в своё собственное выделенное пространство.
Для её использования вам потребуется:
discourse_ai_enabledai_post_image_captions_enabled- рабочий агент
ai_image_caption_agent
Выбранный агент для создания подписей должен иметь включённую загрузку изображений и использовать LLM с поддержкой компьютерного зрения. Если функция включена, но агент не готов, Discourse отобразит проблему в панели администратора, чтобы было легче обнаружить ошибки конфигурации.
Существующие посты
Также существует необязательная фоновая задача для обработки изображений в существующих постах.
По умолчанию обратное заполнение отключено, поэтому сообщества могут самостоятельно решить, хотят ли они генерировать подписи для старых постов и с какой скоростью. Это можно настроить с помощью параметров:
ai_post_image_captions_backfill_hourly_rateai_post_image_captions_backfill_max_age_days
Попробуйте сами 
Для сообществ, размещённых на Discourse
, наши модели уже поддерживают работу с изображениями. Если вы хотите сделать изображения в постах более полезными для пользователей скринридеров, включите эту функцию и обратное заполнение (см. раздел Существующие посты выше).
Как упоминалось выше, для самостоятельно размещаемых сообществ убедитесь, что ваш агент для создания подписей использует модель с поддержкой компьютерного зрения.



