GitHub Comic Bot: Превращайте коммиты в ежедневные комиксы о средневековых рыцарях

✍️ OpenClawRadar📅 Опубликовано: 13 апреля 2026 г.🔗 Source
GitHub Comic Bot: Превращайте коммиты в ежедневные комиксы о средневековых рыцарях
Ad

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

Как это работает

Бот работает на GitHub Actions с ежедневным cron-заданием. Он использует Gemini как для генерации сценария, так и для создания изображений, а затем доставляет комиксы через Telegram или GitHub Issues. Вся система работает на бесплатном тарифе Gemini, что делает её эксплуатацию полностью бесплатной.

Процесс настройки

Настройка занимает около 2 минут:

  • Сделайте форк репозитория
  • Установите один секрет (бесплатный API-ключ Gemini)
  • Установите одну переменную (репозиторий, для которого нужны комиксы)
  • Включите Actions

После настройки вы получите свой первый комикс следующим утром.

Технические детали

Разработчик создал весь проект с помощью Claude Code за выходные. Claude написал:

  • Пайплайн GitHub Actions
  • Интеграцию с Gemini
  • Систему доставки через Telegram
  • Код для склейки изображений в Pillow

Единственная значительная доработка потребовалась для промпт-инжиниринга стиля комиксов. Чтобы заставить Gemini создавать последовательные четырёхпанельные макеты с правильным тоном, потребовалось несколько итераций, но Claude с первой попытки идеально написал сам код.

Ad

Почему Gemini для изображений

Разработчик выбрал Gemini для генерации комиксов, потому что Claude пока не умеет создавать изображения. Рабочий процесс такой: Claude Code строит бота, Gemini рисует комиксы.

Реальный пример

При тестировании на репозитории Claude Code, где был ровно один коммит ("Update CHANGELOG.md"), бот сгенерировал 4 панели с текстом: "1 КОММИТ. 1 ПЕРИОД."

Неожиданная польза

Разработчик обнаружил, что бот действительно мотивирует. Просыпаться и видеть персонализированный комикс о твоих реальных коммитах (а не общие мемы) создаёт историю с рыцарями и истеричными жителями, которая заставляет хотеть отправлять больше кода, чтобы улучшить завтрашний комикс.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Pali v0.1: Открытая инфраструктура памяти для LLM с воспроизводимыми тестами производительности.
Инструменты

Pali v0.1: Открытая инфраструктура памяти для LLM с воспроизводимыми тестами производительности.

Pali — это инфраструктура памяти с открытым исходным кодом для больших языковых моделей, построенная на Go в виде единого бинарного файла с мультитенантными API, гибридным поиском и модульными расширениями. В релизе v0.1 добавлен набор тестов с воспроизводимыми результатами, показывающими метрики производительности для разных конфигураций.

OpenClawRadar
ClawPy: Минимальная однодокументная реализация OpenClaw на Python с памятью опыта
Инструменты

ClawPy: Минимальная однодокументная реализация OpenClaw на Python с памятью опыта

Разработчик создал ClawPy — упрощённый скрипт на Python, который реализует механику автономного выполнения задач OpenClaw с системой постоянного опыта, обучающейся на прошлых ошибках и успехах.

OpenClawRadar
SIDJUA v0.9.7: Открытая мультиагентная ИИ-система с обеспечением управления до выполнения действий
Инструменты

SIDJUA v0.9.7: Открытая мультиагентная ИИ-система с обеспечением управления до выполнения действий

SIDJUA v0.9.7 — это саморазмещаемый, открытый многозадачный AI-фреймворк, который применяет правила управления до действий агентов, блокируя несанкционированные действия, такие как превышение бюджета или нарушения области применения. Поддерживает несколько провайдеров LLM, работает на 4 ГБ ОЗУ и включает настольный графический интерфейс, созданный с помощью Tauri v2.

OpenClawRadar
Gemma Gem: Встроенный ИИ-агент для автоматизации браузера через WebGPU
Инструменты

Gemma Gem: Встроенный ИИ-агент для автоматизации браузера через WebGPU

Gemma Gem — это расширение для Chrome, которое запускает модель Gemma 4 от Google (2B или 4B) полностью на устройстве с использованием WebGPU, без API-ключей или облачных зависимостей. Оно предоставляет инструменты для чтения содержимого страницы, создания скриншотов, кликов по элементам, ввода текста, прокрутки и выполнения JavaScript через чат-интерфейс.

OpenClawRadar