Перейти к содержимомуWelder Update Май 2026: автопубликация и LLM-обложки
WWelder AI

Welder Update Май 2026: автопубликация и LLM-обложки

Обновления10 минWelder AI

Welder Update Май 2026: автопубликация и LLM-обложки

13 итераций за 22 дня: расписание под ключ, multi-account для TikTok/Reels/Shorts, обложки от Gemini Flash и ffmpeg-эффекты.

Главное за 30 секунд

За май 2026 в Welder приехало 13 итераций эпика автопубликации (iter-200..212): расписание, multi-account, manual-published бейдж, email-lifecycle и schedule-modal в одно окно. Параллельно — LLM-обложки от Gemini 3 Flash, новые ffmpeg-эффекты, TikTok-cover через cover-as-last-frame и асинхронная публикация в Instagram через отдельный cron.

Что это даёт креатору: вы заводите серию, выбираете частоту (1/день, 2/день, 3/день, через день или вручную), привязываете один или несколько аккаунтов TikTok/YouTube/Instagram — Welder сам считает следующие слоты, генерит ролик, прикладывает обложку и постит. В пайплайне «промпт → публикация» больше нет ручного шва.

Buffer берёт $6/канал/мес и не умеет генерить видео. Later — $18.75 и тоже только планирует. Welder делает всё в одной воронке: и продакшн, и публикацию. Подробности — ниже.

Эпик автопубликации: что внутри

С iter-200 по iter-212 (с 2026-04-30 по 2026-05-22) мы переделали публикацию серий из «нажми кнопку 30 раз вручную» в «настрой один раз — забудь».

ИтерацияЧто приехало
iter-200Schema foundations: web_series_autopost, web_series_bindings, web_episode_publishes, multi-account social
iter-201Step 7 — 5 частот: manual, 1pd, 2pd, 3pd, every-other-day + autopost-upsert на kickoff
iter-202Серийная страница: социальные привязки + autopost-toggle, helper resolveBoundConnection
iter-204Карточка дашборда — пилюля autopost ON, Option C
iter-205Autogen-cron + balance-pause + resume-hook + first_kickoff_at стейт
iter-206Cron автопубликации: TT/YT direct + IG bridge + idempotency + retry-classifier
iter-207Cascade-удаление эпизодов: hard-delete + чистка 6 buckets
iter-208Email-lifecycle: T-31h warning + T-7h pause (RU+EN)
iter-209Drop staging-fields, server-side derive backstop
iter-210UX-rework: schedule-modal + account-picker + settings-tab + manual-publish бейдж
iter-211Fix: autopost-toggle всегда кликабелен, cinematic скрывает блок
iter-212Schedule-modal сам ставит autopost + компактные карточки + source-of-truth flip

13 итераций за 22 дня — это рекорд по плотности автономного пайплайна PM→Dev→Tester за всю историю проекта. Каждая итерация = отдельная PRD от PM-агента, реализация Dev-агента, прогон Tester-агента и деплой в прод через git push origin main.

5 частот публикации

В Step 7 серии вы выбираете один из режимов:

  • manual — Welder делает видео, но не публикует, на карточке висит бейдж «manual»;
  • 1pd — один пост в день;
  • 2pd — два поста (утро/вечер);
  • 3pd — три поста (утро/день/вечер);
  • every-other-day — раз в два дня.

Под капотом helper next-publish-slots считает следующие слоты от first_kickoff_at, cron iter-206 идёт по слотам, фильтрует уже опубликованные через web_episode_publishes (это и есть idempotency-гард — повторный запуск cron не сделает дубль) и публикует.

Multi-account и schedule-modal

В iter-210 пришёл account-picker: к одной серии можно привязать TikTok-аккаунт A, YouTube-канал B и Instagram-аккаунт C — каждая публикация летит во все три. Это полезно, если вы тестируете одну нишу на разных площадках или разводите аудитории (например, мифология для подростков на TikTok и мифология для взрослых на YouTube).

В iter-212 schedule-modal объединил частоту + расписание + autopost-флаг в одно окно. Раньше было четыре вкладки на разных уровнях UI — теперь одно модальное окно с превью ближайших трёх публикаций.

Сравнение: автопостинг внутри Welder vs внешние планировщики

Сразу важная оговорка: Welder и Buffer/Later/Hootsuite — не прямые конкуренты. Они закрывают разные слои стека.

СервисЧто делаетЦена 2026Где боль
Buffer Essentialsпланирование, мульти-канал$6/канал/месвы сами делаете видео, обложку, ставите время
Laterпланирование + Reels API$18.75/место же, плюс upload своих файлов
Hootsuiteenterprise-планированиеот $99/мес (с 2025 — от $199/мес)дорого, тяжело, без AI-продакшна
Metricoolпланирование + аналитикаStarter $22/месвы сами генерите контент
SMMPlannerRU-планировщик с поддержкой ВК Клиповот ₽650/местот же продуктовый шов: «принесите готовое»
Welder AIгенерация → обложка → публикация в одном окнеот 290 ₽/серияпока только YT Shorts + IG Reels + TT (без X/LinkedIn)

Welder — единственный из перечисленных, кто берёт ваш промпт и доводит его до постинга без ручного шва. Если у вас уже есть готовые ролики и вам просто нужно расписание — Buffer или Later дешевле и шире по платформам. Если вам нужно сделать видео и поставить в расписание — Welder экономит 2-3 часа на серию (не нужно отдельно генерить, отдельно делать обложку, отдельно постить).

И ещё момент про SMMPlanner: в РФ это удобный планировщик, но он не умеет генерить контент и не умеет в TikTok-direct (через посредников и капчу — да). Если ваша основная площадка ВК — параллельно с Welder держите SMMPlanner для ВК Клипов; мы планируем VK API на iter-220+, но пока его нет.

Что под капотом: три API, три модели поведения

Каждая платформа решает «публикацию» по-своему. Это важно, потому что объясняет, почему автопостинг в Welder выглядит так, а не иначе.

TikTok Content Posting API — server-side scheduling

TikTok даёт две модели: Direct Post (публикуем сразу или по нашему расписанию) и Creator Draft (роняем в инбокс юзера на ручную модерацию). Welder использует Direct Post — мы хотим, чтобы автогенерация была действительно автоматической.

У TikTok нет нативного scheduled_publish_time — если нужен пост в 9:00 во вторник, держите свой cron и стреляйте сами в нужный момент. Именно так работает наш iter-206 cron: каждые 5 минут проверяет слоты, идёт по очереди, постит немедленно через /v2/post/publish/video/init/.

Два ограничения, которые знают не все:

  1. Лимит 25 видео в день на аккаунт. MP4 до 1 GB. Если у вас режим 3pd — это 90 публикаций в месяц на канал, далеко от лимита.
  2. TikTok не даёт API-доступ сразу после регистрации. Заявка проходит manual review 2-6 недель — без production access вы не сможете постить от лица реальных юзеров. У Welder уже есть production-доступ, вы не ждёте.

YouTube Data API v3 — publishAt и квоты

YouTube поддерживает нативное планирование через status.publishAt + status.privacyStatus: "private". Видео заливается в скрытом состоянии и автоматически становится публичным в указанное время. Квота — 10 000 единиц/сутки на проект, один upload = 1 600 единиц, итого ~6 Shorts/сутки.

Для серии 3/день это упирается на второй день, если квота делится между всеми клиентами SaaS-планировщика. В Welder вы цепляете свой канал через OAuth — и квота тратится только на ваши шорты. Это базовая причина, почему Welder использует ваш OAuth-токен, а не общий сервисный.

Если квоты не хватает — её можно увеличить через Google Cloud Console бесплатно, нужно только оформить use-case заявку.

Instagram Graph API v21.0 — async + 25/24h

Публикация Reels в Meta — двухшаговая: сначала POST /media с media_type=REELS и video_url, потом polling status_code=FINISHED, потом /media_publish. Видеообработка асинхронна — может занять 30-90 секунд на длинных рендерах.

Именно поэтому iter-187 (от апреля) перевёл публикацию IG на отдельный cron с timeout 45s (было 15s — рвалось на части роликов). Теперь IG-публикация идёт через отдельный bridge, а основной cron iter-206 не тормозит из-за неё.

Два жёстких лимита Meta:

  1. 25 публикаций/24h на Instagram Business аккаунт, Reels и Stories из одного бакета.
  2. API публикует только в Business, не в Creator-аккаунт. Если у вас Creator — переключитесь на Business в настройках IG, иначе любой планировщик (не только Welder) откажет.

Деталь — в официальной документации Meta по content-publishing (датировано 2026-Q1).

Обложки и эффекты — что приехало рядом с автопубликацией

Автопубликация без хорошей обложки — это путь в ai-slop и демонетизацию (см. разбор провала ИИ-канала). Поэтому параллельно с эпиком 200-212 мы вкатили несколько фич по обложкам и эффектам.

LLM-driven cover headline (iter-181, iter-181.1)

Раньше заголовок обложки лепился по шаблону из названия серии: «Эпизод 12: Атлантида». Скучно, не цепляет, в feed выглядит как pre-roll.

Теперь Gemini 3 Flash few-shot пишет заголовок по контенту эпизода: 1-3 слова в строку, 1 слово на строку (для читаемости в превью YouTube), с учётом тематики ниши. Шрифт стал меньше — текст не вылазит из safe-zone YouTube-thumbnail. Метрика для пост-мортема — web_jobs.result.cover_outcome, можно фильтровать SQL и сравнивать варианты обложек по watch-through.

TikTok cover via cover-as-last-frame (iter-184)

TikTok не даёт API для загрузки кастомной обложки — только первый кадр идёт в фид. Это вечная боль креаторов: вы делаете крутую обложку в Photoshop, а TikTok её игнорирует и берёт первый кадр видео.

Наше решение: добавляем cover в конец видео и фризим на 100ms (3 кадра при 30fps), затем параметр video_cover_timestamp_ms в Direct Post указывает TikTok на нужный timestamp. Iter-184.2 ужал заморозку с 1s до 100ms — иначе зритель видел статичный кадр перед автоплеем при ручном открытии видео.

ffmpeg-эффекты в Step 5 (iter-180)

Подключили 4 эффекта: shake, zoom-pulse, vignette-dark, vhs-grain. Они применяются на финальной сборке через ffmpeg-filter chain. По нашим замерам — это +5-7% к watch-through на стабильных нишах (true-crime, мифология, science). Точные цифры зависят от ниши, но direction стабильный.

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

Email-lifecycle — почему вы не пропустите паузу

В iter-208 пришла триггерная рассылка вокруг баланса серии:

  • T-31h до исчерпания баланса — warning «осталось N эпизодов, пополните»;
  • T-7h — pause-уведомление «серия поставлена на паузу, autogen остановлен».

Подход pull-based: cron каждые 30 минут считает баланс по серии, рассылка летит через шаблоны на двух языках (RU+EN parity — у нас тест-гейт на это). Это закрывает один из самых частых тикетов поддержки — «почему мой канал замолчал?». Теперь вы знаете за 31 час, что баланс кончается, и за 7 часов — что серия встала.

Известные ограничения (честно)

  • Нет X (Twitter) и LinkedIn. Технически платформы есть, но Reels-формат там пока не тянет. Если у вас аудитория в X — берите Buffer.
  • Custom-schedule в часах пока не пришёл. Сегодня — только частоты (1pd/2pd/3pd/every-other-day) с фиксированными слотами от первого kickoff. Custom-time (выбор конкретных HH:MM) запланирован на iter-213+.
  • Cinematic-режим не поддерживает autopost. Iter-211 явно скрывает блок — там тестируется отдельный flow с более длинными видео (Veo 3 multi-shot), и публикация на TikTok/Reels требует другой логики.
  • Поддержка ВК Клипов в roadmap, но не в проде. Если основной рынок РФ — параллельно держите SMMPlanner для ВК (разбор VK Клипов 2026).
  • Telegram-кружки и Stories пока тоже не автопостятся. Подробнее про формат — в статье про Telegram-кружки.

Что планируем дальше

  • iter-213+: custom-time schedule — выбор конкретных HH:MM, не только частоты. Особенно нужно для US-аудитории, где slot 10:00 EST != 10:00 MSK.
  • iter-220 (план): ВК Клипы через VK API.
  • iter-225 (план): web-hook на webhook.site / Zapier для интеграции с внешними CRM и аналитикой.
  • iter-230 (план): X (Twitter) Video API — пока в research-стадии, многое зависит от того, удержит ли X лимиты 2026.

Как попробовать сегодня

Если вы уже на Welder — пройдите в Step 7 любой серии, выберите частоту и привяжите аккаунты TikTok/YT/IG. Schedule-modal сам поставит autopost.

Если ещё нет — запустите первую серию в дашборде и в Step 7 выберите 1pd для теста. Через 24 часа у вас в фиде будет первый автопост — без открытия дашборда. Тарифы — на странице цен.

Если хотите сначала собрать видео руками, а потом ставить в расписание — это режим manual: Welder делает контент, постите вы.

Свежие гайды по теме: Автопостинг AI-Shorts 2026 — 7 сервисов и Batch-продакшн 30 Shorts за выходные.

#update#welder#автопубликация#релиз#tiktok-api#youtube-shorts#расписание