<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Anthony</title><generator>teletype.in</generator><description><![CDATA[Проектирую и собираю контент-системы под бизнес-задачи.]]></description><image><url>https://img3.teletype.in/files/a4/ea/a4ea7e8a-f1e3-4ebe-b5c9-1bfb771c012c.png</url><title>Anthony</title><link>https://teletype.in/@safronistika</link></image><link>https://teletype.in/@safronistika?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/safronistika?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/safronistika?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Thu, 18 Jun 2026 08:08:20 GMT</pubDate><lastBuildDate>Thu, 18 Jun 2026 08:08:20 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@safronistika/s_pXAn9VO29</guid><link>https://teletype.in/@safronistika/s_pXAn9VO29?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/s_pXAn9VO29?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Как создавать вирусные карусели в Instagram</title><pubDate>Mon, 08 Jun 2026 14:52:55 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/d5/a4/d5a40944-ec98-4f5d-a843-782caa3bfe08.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img1.teletype.in/files/47/b3/47b3587f-2177-4871-b80d-a590d424e13e.png"></img>Когда говорят про рост в Instagram, почти всегда вспоминают Reels. Снимайте короткие ролики, цепляйте первые секунды, монтируйте динамичнее, попадайте в рекомендации.]]></description><content:encoded><![CDATA[
  <figure id="fop4" class="m_column">
    <img src="https://img4.teletype.in/files/33/93/33938238-b51b-4469-b5e3-ef6ae3236b73.png" width="1672" />
  </figure>
  <p id="keJB">Когда говорят про рост в Instagram, почти всегда вспоминают Reels. Снимайте короткие ролики, цепляйте первые секунды, монтируйте динамичнее, попадайте в рекомендации. </p>
  <p id="MaYv">Всё это работает, но есть один формат, который многие недооценивают: <strong>текстовые карусели</strong>.</p>
  <p id="x2ZN">Это не новый инструмент, но для многих он всё ещё выглядит странно. Вроде бы Instagram — визуальная площадка. Люди должны смотреть фото, видео, сторис, рилсы. А потом выясняется, что есть отдельный тип аудитории, который спокойно листает текстовые карточки.</p>
  <p id="iIlT"><strong>Карусель в Instagram</strong> — это мини-статья, которую человек читает внутри ленты. Если тема попадает в боль, заголовок заставляет открыть и формат может собирать охваты, сохранения, переходы в профиль и подписки.</p>
  <p id="NdLq">Главное — не воспринимать карусель как «красивые карточки». Это упаковка мысли в формат, который удобно листать.</p>
  <h2 id="VSnl">Почему карусели вообще работают</h2>
  <p id="kcfp">У карусели есть несколько сильных сторон.</p>
  <p id="MWpM">Во-первых, у неё низкий порог производства. Чтобы сделать Reels, часто нужны сценарий, голос, съёмка, монтаж, субтитры, обложка, музыка. Чтобы сделать карусель, нужен текст, понятная структура и шаблон в Figma, Canva или любом другом редакторе.</p>
  <p id="sVTN">Во-вторых, карусели хорошо удерживают внимание. Человек листает слайд за слайдом. Каждое перелистывание — маленькое действие, которое удерживает его внутри материала.</p>
  <p id="sNRi">В-третьих, карусели часто сохраняют. Особенно если внутри есть полезная схема, список, разбор, инструкция, чек-лист или мысль, к которой хочется вернуться.</p>
  <p id="2pes">В-четвёртых, этот формат позволяет привлекать не только случайный развлекательный трафик, но и более осмысленную аудиторию. Если человек дочитал карусель про бизнес, психологию, спорт, деньги, маркетинг или личный бренд, он уже проявил интерес к теме.</p>
  <h2 id="FF1Z">В каких нишах карусели особенно сильны</h2>
  <p id="aMXt">Лучше всего карусели работают там, где у аудитории есть внутренняя боль, интерес или желание разобраться. Например:</p>
  <ul id="xaJl">
    <li id="echH">психология, отношения, самооценка, долги, тревожность;</li>
    <li id="7sOR">спорт, питание, тело, здоровье, тренировки;</li>
    <li id="9Iu4">бизнес, продажи, контент, личный бренд, предпринимательство;</li>
    <li id="W28v">женские сообщества, мотивация, карьера, деньги;</li>
    <li id="4ThX">образование, экспертные разборы, инструкции, чек-листы.</li>
  </ul>
  <p id="uHIR">Но здесь важна одна вещь: <em>формат притягивает ту аудиторию, которую вы транслируете визуалом и текстом.</em></p>
  <p id="KiEt">Если карусель оформлена через аниме-картинки, мемную подачу и подростковый вайб, она может привлечь более молодую и специфичную аудиторию. Если оформление спокойное, чистое, экспертное — аудитория будет другой. Поэтому нельзя просто копировать чужой визуальный стиль. Нужно понимать, кого вы хотите собрать вокруг себя.</p>
  <h2 id="eSTk">С чего начинать</h2>
  <p id="SlO3">Главная ошибка — открывать Figma и думать: «Что бы такое написать?»</p>
  <p id="z28i">Так карусели обычно получаются слабыми. Сначала нужна тема, которая уже имеет потенциал. Лучше не придумывать её из головы, а брать из того, что уже доказало интерес аудитории.</p>
  <p id="GcZC">Рабочий порядок такой:</p>
  <ol id="HVZZ">
    <li id="zaVq">Найдите конкурентов или авторов в своей нише.</li>
    <li id="NKOA">Посмотрите их самые сильные посты, Reels, Shorts, видео, треды или статьи.</li>
    <li id="zVbo">Выпишите темы, которые уже собрали хороший отклик.</li>
    <li id="O51l">Превратите эти темы в заголовки для каруселей.</li>
    <li id="ZF1p">Из каждого заголовка соберите отдельную серию слайдов.</li>
  </ol>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="1FlA" data-align="center">Если тема уже собирала просмотры, реакции или комментарии в другом формате, у неё выше шанс сработать и в карусели. Не гарантированно, но выше.</p>
  </section>
  <h2 id="ehJ5">Как использовать AI</h2>
  <p id="Rbpk">Нейросети могут сильно ускорить производство каруселей. Но есть разница между «AI написал за меня» и «AI помог собрать черновик, который я довёл до нормального вида».</p>
  <p id="1ANg">Хороший процесс выглядит так:</p>
  <p id="bxWq">Сначала вы даёте AI исходный материал: сценарий видео, текст поста, расшифровку, тему конкурента, свою заметку или список тезисов. Потом просите разложить материал по слайдам.</p>
  <p id="RomH">Пример запроса:</p>
  <blockquote id="57k0"><em>Возьми этот материал за основу и предложи 10 сильных заголовков для Instagram-каруселей. Заголовки должны быть конкретными, немного спорными, цеплять боль аудитории и обещать практический разбор. После этого выбери лучший заголовок и разложи карусель на 7 слайдов: обложка, проблема, причина, объяснение, пример, вывод, действие.</em></blockquote>
  <p id="ptjK">После генерации нельзя сразу переносить текст в дизайн. Его нужно отредактировать.</p>
  <p id="BTvY">AI часто пишет слишком гладко. Иногда это видно по стерильным формулировкам, шаблонным выводам и фразам, которые можно поставить в любой пост. Такой текст нужно резать.</p>
  <p id="nWqH">Хорошая карусель должна звучать так, будто её писал человек, который понимает тему, а не модель, которая пересказала интернет.</p>
  <h2 id="YXoj">Рабочая структура карусели</h2>
  <p id="507C">У карусели должна быть драматургия.</p>
  <p id="gNbj">Самая простая структура:</p>
  <p id="bHZx"><strong>Слайд 1. Обложка.</strong><br />Здесь нужен сильный заголовок. Не красивый, а точный. Человек должен сразу понять, зачем листать дальше.</p>
  <p id="IqVH"><strong>Слайд 2. Проблема.</strong><br />Покажите узнаваемую ситуацию. Человек должен подумать: «Да, у меня так же».</p>
  <p id="hBRu"><strong>Слайд 3. Причина.</strong><br />Объясните, почему проблема возникает. Не уходите в общие слова.</p>
  <p id="XHDv"><strong>Слайд 4. Ошибка.</strong><br />Покажите, что люди обычно делают неправильно.</p>
  <p id="1hWE"><strong>Слайд 5. Решение или принцип.</strong><br />Дайте понятную механику, как смотреть на задачу иначе.</p>
  <p id="hoEp"><strong>Слайд 6. Пример или схема.</strong><br />Закрепите мысль на конкретике.</p>
  <p id="63TJ"><strong>Слайд 7. Вывод и действие.</strong><br />Спросите, предложите сохранить, написать кодовое слово, перейти в профиль или подписаться, если человеку нужна эта тема.</p>
  <p id="JxDJ">Главное правило: один слайд — одна мысль. Не надо пытаться засунуть статью на 10 000 знаков в семь карточек. Карусель должна читаться легко.</p>
  <h2 id="WIkv">Как писать заголовки для каруселей</h2>
  <p id="RqwZ">Заголовок решает, откроют ли карусель. Если заголовок слабый, всё остальное почти не имеет значения.</p>
  <p id="NUKd">Рабочие формулы:</p>
  <p id="x7zQ">«Почему [действие] не даёт [результат]»<br />Например: «Почему Reels не продают, хотя собирают просмотры».</p>
  <p id="EtsL">«Где вы теряете [важный ресурс]»<br />Например: «Где бизнес теряет деньги в контенте».</p>
  <p id="t05o">«Как из [сырья] сделать [результат]»<br />Например: «Как из одного созвона сделать 10 постов».</p>
  <p id="FabN">«Что не так с [привычным действием]»<br />Например: «Что не так с вашим контент-планом».</p>
  <p id="O7YV">«[Инструмент] не спасёт, если нет [системы]»<br />Например: «AI не спасёт контент, если у вас нет процесса».</p>
  <p id="WCjd">Сильный заголовок не обязан быть истеричным, но он должен содержать напряжение. Если в нём нет проблемы, конфликта, пользы или узнавания, человек не видит причины листать.</p>
  <h2 id="PZyC">Дизайн: не надо быть дизайнером, но надо быть аккуратным</h2>
  <p id="LYwE">Для каруселей не нужен сложный дизайн. Часто достаточно фона, крупного заголовка, основного текста и одного-двух постоянных элементов бренда.</p>
  <p id="LO2d">Минимальный набор:</p>
  <ul id="5hgD">
    <li id="5Nlp">один фон или спокойная палитра;</li>
    <li id="AxDN">крупный читаемый заголовок;</li>
    <li id="cd9d">нормальные отступы;</li>
    <li id="2EN0">одинаковая сетка на всех слайдах;</li>
    <li id="wD2o">короткий текст;</li>
    <li id="pdaI">подпись или небольшой водяной знак;</li>
    <li id="h9s1">единый шрифт или пара шрифтов.</li>
  </ul>
  <p id="6EbI">Смысл шаблона в том, чтобы не собирать каждый пост с нуля. Один раз делаете 7–8 слайдов, настраиваете отступы, заголовки, текстовые блоки, подпись, а дальше просто меняете содержание.</p>
  <p id="eTS8">Это можно делать в Figma, Canva, Photoshop или любом редакторе, где вам удобно. Инструмент не так важен. Важна повторяемость.</p>
  <p id="NhhG">Хороший шаблон экономит время и делает контент серийным. А серийность важна, потому что карусели лучше тестировать не одной публикацией, а пачкой.</p>
  <h2 id="BWnh">Как быстро собрать карусель в рабочем процессе</h2>
  <p id="vvEo">Процесс можно поставить на поток.</p>
  <ol id="iZMO">
    <li id="7264">Соберите список из 20–30 тем.</li>
    <li id="c52e">Для каждой темы сделайте 3–5 вариантов заголовка.</li>
    <li id="7hqG">Выберите самые сильные.</li>
    <li id="YDKj">Сгенерируйте или напишите структуру слайдов.</li>
    <li id="4nlE">Отредактируйте текст вручную.</li>
    <li id="axGR">Перенесите в шаблон.</li>
    <li id="1IOY">Проверьте читаемость с телефона.</li>
    <li id="PsT6">Экспортируйте слайды в правильном порядке.</li>
    <li id="P8Gm">Опубликуйте в Instagram.</li>
    <li id="inDC">Отдельно адаптируйте текст под Threads, если используете эту площадку.</li>
  </ol>
  <p id="FCag">Когда шаблон готов, производство одной карусели может занимать немного времени. Особенно если темы, структура и дизайн уже отработаны.</p>
  <p id="jJ6v">Но скорость не должна убивать качество. Самые важные места — заголовок, первый слайд и финальное действие.</p>
  <h2 id="4Um0">Что делать при публикации</h2>
  <p id="cHAl">Добавьте описание. Оно не должно повторять весь текст карточек. Лучше сделать короткий заход: почему эта тема важна, кому стоит прочитать, что человек поймёт после карусели.</p>
  <p id="Q1ac">Можно добавить вопрос в конце. Например:</p>
  <p id="ixP9">«У вас сейчас больше ломается идея, упаковка или регулярность?»</p>
  <p id="YBZx">Можно добавить кодовое слово. Например:</p>
  <p id="M3sO">«Напишите “КАРУСЕЛЬ”, если нужен шаблон структуры».</p>
  <p id="2zPR">Можно добавить музыку, если она подходит по теме и не мешает восприятию. Иногда это даёт дополнительный сигнал формату, но музыка не спасёт слабую карусель.</p>
  <p id="oPOz">Отдельный момент — Threads. Не стоит просто автоматически дублировать туда публикацию. У Threads другой стиль потребления. Там лучше написать более живой, разговорный, иногда более острый заход и уже отдельно прикреплять или переупаковывать мысль.</p>
  <h2 id="OyTj">Какие метрики смотреть</h2>
  <p id="CSVM">У каруселей надо смотреть не только лайки.</p>
  <p id="OfDQ">Важнее:</p>
  <ul id="haXH">
    <li id="T6KC">охваты среди неподписчиков;</li>
    <li id="Ukyg">сохранения;</li>
    <li id="hu8a">репосты;</li>
    <li id="vnqi">переходы в профиль;</li>
    <li id="vS9D">подписки после публикации;</li>
    <li id="jBsc">комментарии;</li>
    <li id="uh9E">ответы на кодовое слово;</li>
    <li id="gFqU">темы, по которым люди начинают писать в личку.</li>
  </ul>
  <p id="M09Y">Если карусель собрала мало лайков, но дала сохранения, переходы в профиль и подписки, это может быть хороший материал. Если собрала лайки, но не дала никаких действий, значит, тема могла быть приятной, но не обязательно полезной для роста.</p>
  <p id="WZ5r">Отдельно стоит анализировать, какие заголовки сработали лучше. Иногда выигрывает не самая «умная» тема, а самая конкретная.</p>
  <h2 id="fgSC">Частые ошибки</h2>
  <p id="rHZZ">Первая ошибка — делать карусель на случайную тему. Если тема не опирается на боль аудитории, формат не спасёт.</p>
  <p id="y9r7">Вторая ошибка — писать слишком много текста. Карусель должна листаться, а не превращаться в PDF на маленьком экране.</p>
  <p id="dIlB">Третья ошибка — полностью доверять AI. Нейросеть может собрать черновик, но финальный текст должен пройти человеческую редактуру.</p>
  <p id="skhf">Четвёртая ошибка — копировать чужой визуал без понимания аудитории. Вы можете случайно притянуть не тех людей.</p>
  <p id="Zfl1">Пятая ошибка — делать каждый раз новый дизайн. Так вы тратите время и не строите узнаваемость.</p>
  <p id="onuE">Шестая ошибка — забывать про финальное действие. Человек прочитал, согласился и ушёл. Нужно дать ему следующий шаг: сохранить, ответить, перейти, написать, подписаться.</p>
  <p id="2CVy">Седьмая ошибка — сделать две карусели и решить, что формат не работает. Его нужно тестировать серией. Хотя бы 10–15 публикаций, чтобы увидеть закономерности.</p>
  <h2 id="GuCU">Как встроить карусели в контент-систему</h2>
  <p id="bE5u">Карусель не должна жить отдельно от остального контента. Это один из элементов контент-завода.</p>
  <p id="qrQI">Один длинный ролик можно превратить в несколько каруселей. Один созвон — в карусель с выводами. Один пост — в серию карточек. Один разбор — в короткое видео, статью, карусель и тред.</p>
  <p id="4Vhl">Рабочая логика такая:</p>
  <p id="5DhP">Сначала появляется сырьё: видео, созвон, мысль, наблюдение, кейс, ошибка, вопрос аудитории. Потом из него вытаскивается главный смысл. Затем смысл упаковывается в формат: пост, ролик, карусель, тред, сценарий.</p>
  <p id="Qp45">Карусель особенно хороша для тех случаев, где нужно объяснить мысль пошагово. Провести человека через проблему, причину и решение.</p>
  <h2 id="TasY">Главное</h2>
  <p id="0NqP">Вирусная карусель — это понятная система:</p>
  <ul id="liHb">
    <li id="TLrK">найти тему, которая уже волнует аудиторию;</li>
    <li id="iUxd">упаковать её в сильный заголовок;</li>
    <li id="Nlfj">разложить мысль на простые слайды;</li>
    <li id="UANA">оформить в читаемый шаблон;</li>
    <li id="fp1k">опубликовать с понятным действием;</li>
    <li id="Zude">измерить результат;</li>
    <li id="7VBn">повторить.</li>
  </ul>
  <p id="ixCW">Если делать это регулярно, карусели могут стать отдельным каналом роста как ещё один формат в контент-системе.</p>
  <p id="zRrM">И в этом их главная ценность: они позволяют быстро превращать идеи, сценарии, созвоны, заметки и экспертные мысли в материалы, которые люди листают, сохраняют и пересылают.</p>
  <p id="aLU3">Сейчас например многие фермы переходят именно на этот формат, так как он показывает хороший результат. </p>
  <p id="ZcVB">После того как вы сделаете предсказуемый вариант &quot;руками&quot;, карусели можно автоматизировать.</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika<br /></a>Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/X-WBkK8sJG5</guid><link>https://teletype.in/@safronistika/X-WBkK8sJG5?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/X-WBkK8sJG5?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Как делать крючки для коротких видео</title><pubDate>Thu, 04 Jun 2026 10:09:56 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/0e/9a/0e9a79da-1b3b-4fb8-8fba-1b8e70072ab1.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img3.teletype.in/files/61/9b/619b743b-e4bf-4105-8452-7c7ac47fa9bf.png"></img>Практичный гайд для тех, кто хочет удерживать внимание с первых секунд]]></description><content:encoded><![CDATA[
  <figure id="Lv9p" class="m_column">
    <img src="https://img3.teletype.in/files/e8/53/e853b91e-2e36-40c3-b032-237404e5f426.png" width="1672" />
  </figure>
  <p id="V8gW">Практичный гайд для тех, кто хочет удерживать внимание с первых секунд</p>
  <p id="fYzH">Крючок — это первые 2–6 секунд, где зритель должен быстро понять тему, почувствовать личную пользу или интерес и захотеть досмотреть. Если в начале видео нет ясности, движения, контраста и согласованности между картинкой, текстом, речью и звуком, ролик теряет зрителя ещё до основной части.</p>
  <h2 id="P0bx">Почему первые секунды решают больше, чем кажется</h2>
  <p id="hJ8w">В коротких видео зритель почти никогда не принимает решение: смотреть или не смотреть. Видео появляется перед ним автоматически, и он реагирует быстро. У него нет обложки, длинного заголовка и описания, которые заранее объясняют, зачем открывать материал. Всю работу по первому вовлечению берёт на себя крючок.</p>
  <p id="HoY5">Если человек ушёл на четвёртой секунде, всё, что вы подготовили дальше, для него уже не существует. Там может быть сильная мысль, полезный разбор, хороший монтаж, предложение продукта, личная история или вывод, но зритель до этого не дошёл. Поэтому крючок важен.</p>
  <p id="Z1CC">На первые секунды стоит закладывать отдельное время. Хороший ориентир — отдавать на крючок до трети всей работы над коротким видео: придумать несколько заходов, проверить визуал, переписать текст, убрать лишнее, пересобрать первую фразу, посмотреть начало без звука и со звуком.</p>
  <h2 id="woWU">Из чего состоит сильный крючок</h2>
  <p id="ojPN">Крючок состоит из четырёх частей: текст на экране, визуал, произнесённая фраза и звук. Ошибка многих авторов в том, что они работают только с произнесённой фразой. Они придумывают начало, записывают себя в кадре и считают, что крючок готов. Но зритель сначала считывает картинку и текст, а уже потом дослушивает речь.</p>
  <p id="QkxH">Порядок восприятия обычно такой: зритель видит картинку, замечает крупный текст, начинает понимать контекст, слышит речь, затем снова возвращается глазами к картинке и тексту. Поэтому крючок должен быть собран как единая система.</p>
  <p id="Hf1M">Текстовый крючок отвечает за мгновенное считывание темы. Он должен быть коротким, крупным и понятным. Не стоит писать на экране длинную мысль, которую нельзя прочитать за секунду. Текст должен помогать зрителю быстро понять, куда он попал.</p>
  <p id="tzS1">Визуальный крючок отвечает за остановку внимания. Это может быть человек в кадре, действие, предмет, экран, процесс, результат, реакция, движение камеры, смена планов, графика, стрелка, выделение или крупная деталь. Визуал должен поддерживать тему, а не спорить с ней.</p>
  <p id="3W2P">Словесный крючок отвечает за развитие любопытства. Это первая фраза или несколько коротких фраз, которые дают контекст и открывают вопрос в голове зрителя.</p>
  <p id="mwQh">Звуковой крючок поддерживает темп и эмоцию. Это может быть музыка, ударный звук, пауза, щелчок, шум действия или полное отсутствие дополнительного звука, если тишина помогает сосредоточиться на речи. Звук не должен мешать пониманию.</p>
  <h2 id="4LsA">Главное правило: все части крючка должны говорить об одном</h2>
  <p id="TXFE">Слабый крючок часто разваливается из-за рассогласования. Автор говорит про одно, текст на экране обещает второе, визуал показывает третье, а музыка создаёт четвёртое настроение. Зритель не будет разбираться, что именно вы имели в виду. Он уйдёт.</p>
  <p id="RJ6Z">Проверка простая: если убрать звук, должно быть понятно, о чём видео и почему стоит смотреть дальше. Если закрыть экран и оставить только звук, тоже должно быть понятно, о чём видео. Если включить всё вместе, текст, картинка, речь и звук должны усиливать одну и ту же мысль.</p>
  <p id="qsCe">Согласованность особенно важна для образовательного и экспертного контента. Когда зритель приходит за пользой, он быстро уходит при путанице. Его не удерживает абстрактная интрига. Ему нужно быстро понять: это касается моей задачи, моей боли, моего результата или моего интереса.</p>
  <h2 id="T7gz">Две задачи крючка: попасть в интерес и открыть любопытство</h2>
  <p id="j6Vl">У крючка есть две главные задачи. Первая — дать зрителю быстрый контекст. Вторая — создать незакрытый вопрос, ради которого хочется смотреть дальше.</p>
  <p id="vxxq">Быстрый контекст отвечает на вопрос: «О чём это видео и почему мне стоит задержаться?» Чем быстрее зритель понимает тему, тем выше шанс, что он останется. Если крючок начинается с туманной фразы, личного вступления, долгой подводки или эмоционального шума без темы, зритель не успевает понять ценность.</p>
  <p id="23zF">Петля любопытства отвечает на другой вопрос: «Что здесь такого, что мне нужно узнать?» Она появляется, когда в голове зрителя возникает напряжение между тем, что он уже знает, и тем, что вы обещаете раскрыть.</p>
  <p id="7jVs">Сильный крючок соединяет обе вещи. Он не только ясно показывает тему, но и создаёт причину досмотреть. Без контекста зритель не понимает, зачем ему это. Без любопытства он понимает тему, но не чувствует необходимости продолжать.</p>
  <h2 id="9iHY">Как дать быстрый контекст</h2>
  <p id="NXkt">Первое предложение должно сразу приближать зрителя к теме. Не тратьте начало на разгон, приветствие, общую эмоцию или фразу, которая держится только на вашей личности. Если зритель вас уже хорошо знает, это может сработать. Если нет, ему нужна тема.</p>
  <p id="58UR">Чтобы дать контекст, нужно ответить себе на несколько вопросов до съёмки:</p>
  <ol id="yPnQ">
    <li id="cdza">Какую проблему, желание или интерес зрителя закрывает это видео?</li>
    <li id="Huxo">Какой результат человек должен ожидать после просмотра?</li>
    <li id="oOmi">Какие слова он точно поймёт без дополнительного объяснения?</li>
    <li id="xNHz">Что можно показать на экране уже в первую секунду, чтобы тема стала очевидной?</li>
    <li id="e9uh">Какая часть темы должна быть вынесена в текст на экране?</li>
  </ol>
  <p id="WExC">Хороший крючок не заставляет зрителя расшифровывать вашу мысль. Он экономит его внимание. Чем меньше усилий нужно для понимания, тем выше шанс удержания.</p>
  <h2 id="DCew">Почему лучше говорить через зрителя, а не через себя</h2>
  <p id="qSFH">В начале короткого видео формулировки от первого лица часто ослабляют вход. Когда автор говорит «я сделал», «я понял», «мне помогло», зрителю нужно сначала решить, видит ли он себя в авторе. Это лишняя задержка.</p>
  <p id="TQYV">Для крючка сильнее работают формулировки через зрителя: «если вы хотите», «у вас может быть», «ваш контент теряет», «вы делаете ошибку», «вам стоит проверить». Такие фразы быстрее создают ощущение личной значимости. Зритель считывает, что видео касается его, а не только опыта автора.</p>
  <p id="dfr8">Это не значит, что личный опыт нельзя использовать, но в первые секунды лучше вывести наружу пользу для зрителя, а личную историю оставить для развития ролика.</p>
  <h2 id="rHvZ">Контраст — главный двигатель любопытства</h2>
  <p id="BSE0">Любопытство появляется там, где есть разрыв между ожиданием и новой реальностью. Зритель думает, что всё устроено одним образом, а вы показываете, что есть другой взгляд, способ, ошибка, результат, причина или скрытая связь.</p>
  <p id="eTzG">Контраст может быть прямым. Тогда вы называете привычное убеждение и противопоставляете ему другой подход. Такой способ хорошо работает, когда у аудитории есть устойчивое мнение по теме.</p>
  <p id="ZhSW">Контраст может быть скрытым. Тогда вы не называете привычное убеждение напрямую, но показываете новую реальность, которая отличается от обычной. Такой способ шире по охвату, но требует очень понятного визуала и текста.</p>
  <p id="OY0Q">Контраст должен быть связан с ценностью видео. Если вы создаёте шок ради шока, зритель может остаться на несколько секунд, но быстро почувствует обман. Если контраст честно ведёт к полезному разбору, удержание становится сильнее.</p>
  <h2 id="7S2N">Рабочие структуры крючков</h2>
  <p id="kOu7">Для коротких видео можно использовать несколько базовых структур. Их не нужно копировать механически. Лучше понимать, какую задачу решает каждая.</p>
  <p id="8oni"><strong>Крючок-предсказание</strong> показывает, как изменится сфера, привычка, рынок, инструмент или поведение людей. Он работает, когда тема связана с будущим, трендом, новым подходом или технологией.</p>
  <p id="JSO8"><strong>Крючок-инструкция</strong> обещает зрителю понятный способ решения проблемы. Он подходит для экспертного, образовательного и прикладного контента.</p>
  <p id="SZnS"><strong>Крючок-эксперимент</strong> показывает действие или проверку в процессе. Он хорош там, где результат можно увидеть на экране.</p>
  <p id="TYt1"><strong>Крючок-секрет</strong> обещает скрытую находку, недооценённый инструмент, ошибку или метод, о котором знают не все. Важно, чтобы внутри действительно была ценность, иначе формат быстро начинает выглядеть дешево.</p>
  <p id="nsIe"><strong>Крючок-противоречие</strong> начинается с мысли, которая спорит с привычным представлением аудитории. Он хорошо работает для авторов с сильной позицией и для тем, где есть распространённые заблуждения.</p>
  <p id="wJNp"><strong>Крючок-сравнение</strong> сталкивает две версии, два подхода, два решения или два результата. Он удобен, когда зрителю важно выбрать правильный вариант.</p>
  <p id="noHB"><strong>Крючок-вопрос</strong> открывает незакрытую петлю через вопрос, на который зрителю действительно важно получить ответ. Слабые вопросы не работают, потому что не связаны с болью или желанием аудитории.</p>
  <p id="Nge4"><strong>Крючок-мгновенная остановка</strong> использует резкое действие, необычный визуал, сильный звук, быстрый жест, крупный предмет или фразу, которая заставляет остановить пролистывание. Он должен быстро переходить к ясной теме, иначе внимание рассыпается.</p>
  <h2 id="R2qz">Как писать словесный крючок</h2>
  <p id="ktU9">Сначала определите, что зритель должен понять в первые секунды. Затем найдите контраст. После этого попробуйте соединить контекст и контраст в одной короткой фразе. Если мысль становится слишком плотной, разделите её на две фразы.</p>
  <p id="3tr7">Словесный крючок должен быть коротким, но не примитивным. Убирать нужно всё, что не помогает пониманию или любопытству: вводные слова, самоунижение, оправдания, долгие подводки, фразы «на мой взгляд», «мне кажется», «сейчас расскажу одну историю». В начале видео каждая лишняя секунда стоит дорого.</p>
  <p id="8kcC">Перед записью прочитайте крючок вслух. Если он звучит тяжело, перепишите. Если на первом предложении непонятно, о чём видео, перепишите. Если после первой фразы нет причины досмотреть, перепишите.</p>
  <h2 id="Oe5u">Как делать текст на экране</h2>
  <p id="gegY">Текстовый крючок должен быть не подписью ради подписи, а отдельным инструментом удержания. Он может повторять главную фразу, усиливать её или давать более короткую формулировку темы.</p>
  <p id="qlAe">Правила простые:</p>
  <ol id="HPA0">
    <li id="rRvw">Пишите крупно.</li>
    <li id="2LbO">Не перегружайте экран.</li>
    <li id="nezR">Используйте короткие формулировки.</li>
    <li id="5EPU">Размещайте текст там, где его легко считать.</li>
    <li id="Ts7t">Не закрывайте лицо, действие или важный объект.</li>
    <li id="Umqm">Следите, чтобы текст не попадал под элементы интерфейса площадки.</li>
    <li id="cq1e">Не ставьте на экран несколько равносильных мыслей одновременно.</li>
  </ol>
  <p id="UEaC">Текст должен помогать зрителю быстрее понять видео. Если он усложняет восприятие, его нужно переписать или убрать.</p>
  <h2 id="Cnvp">Как собирать визуальный крючок</h2>
  <p id="7cHY">Визуал должен подтверждать то, что вы говорите. Если тема предметная, лучше показать предмет, процесс, экран, результат или действие. Если тема абстрактная, нужно найти визуальную опору: схема, доска, документ, сравнение, жест, рабочий процесс, фрагмент интерфейса, реакция человека.</p>
  <p id="j9Cl">Когда в кадре только автор, вся нагрузка ложится на лицо, голос, текст и темп. Такой вариант может работать, но требует сильной подачи. Добавьте движение: начните ближе к камере, измените положение, покажите предмет, сделайте действие, смените план, используйте выделение на экране.</p>
  <p id="lrFo">Если используете дополнительные кадры, меняйте визуал достаточно часто, чтобы внимание не проседало. Но не ускоряйте монтаж до состояния хаоса. Зритель должен успевать понимать, что видит.</p>
  <h2 id="sAvN">Как использовать звук</h2>
  <p id="NIGr">Звук должен усиливать крючок, а не конкурировать с речью. Если музыка слишком громкая, голос теряет ясность. Если звуковые эффекты стоят без задачи, они выглядят дешёвым украшением. Если в ролике важна экспертность, звук должен поддерживать темп, а не превращать видео в шум.</p>
  <p id="T8Pl">Чистый голос важнее модной музыки. Плохое эхо, тихий звук, неразборчивая дикция и монотонная подача ухудшают даже хороший крючок. В коротких видео звук должен быстро вводить в тему и не мешать пониманию.</p>
  <h2 id="XXgz">Процесс создания крючка за 10 минут</h2>
  <p id="39Hz">Начинайте не с монтажа, а с замысла.</p>
  <p id="owZJ">Первый шаг — проверьте, какие визуальные материалы у вас уже есть. Возможно, у вас есть сильный кадр, экран, действие, фрагмент съёмки, предмет или результат. Если визуал сильный, крючок можно строить вокруг него.</p>
  <p id="qZ8h">Второй шаг — напишите словесный крючок. Дайте контекст и создайте контраст. Сделайте несколько версий. Не выбирайте первую только потому, что она появилась быстрее остальных.</p>
  <p id="zKfa">Третий шаг — определите, что зритель увидит в первую секунду. Если визуал не помогает понять фразу, найдите другой. Крючок должен быть собран до записи, а не спасаться на монтаже.</p>
  <p id="LLAU">Четвёртый шаг — напишите текст на экран. Он должен быть короче речи и быстрее считываться. Не пытайтесь поместить весь тезис в заголовок.</p>
  <p id="6kjZ">Пятый шаг — запишите несколько дублей. Меняйте темп, выражение лица, первую паузу, движение, расстояние до камеры. В коротких видео разница между средним и сильным дублем может быть решающей.</p>
  <p id="KYlW">Шестой шаг — смонтируйте первые секунды отдельно. Посмотрите только начало ролика несколько раз. Не оценивайте весь материал целиком, пока не уверены, что вход работает.</p>
  <h2 id="Pnoq">Проверка перед публикацией</h2>
  <p id="6KXk">Перед публикацией задайте себе вопросы:</p>
  <ol id="ixDE">
    <li id="ayNf">Понятно ли за первые 2–3 секунды, о чём видео?</li>
    <li id="DhcO">Есть ли у зрителя причина смотреть дальше?</li>
    <li id="kYWU">Видно ли, для кого это видео?</li>
    <li id="UwJj">Нет ли лишних слов в первой фразе?</li>
    <li id="RkCL">Совпадают ли речь, текст, визуал и звук?</li>
    <li id="kpxI">Работает ли начало без звука?</li>
    <li id="UctL">Работает ли начало без картинки?</li>
    <li id="aGXt">Не перегружен ли экран?</li>
    <li id="Ha9U">Достаточно ли движения в кадре?</li>
    <li id="SIGT">Не обещает ли крючок больше, чем даёт видео?</li>
    <li id="MvKh">Можно ли усилить контраст?</li>
    <li id="Mwva">Можно ли сократить первую фразу без потери ясности?</li>
  </ol>
  <p id="AWgB">Если хотя бы на несколько вопросов ответ слабый, крючок лучше пересобрать до публикации.</p>
  <h2 id="xg4e">Как искать рабочие крючки в своей нише</h2>
  <p id="Yhps">Чтобы писать сильные крючки регулярно, нужно изучать не вдохновение в целом, а конкретные закономерности своей ниши. Алгоритм такой.</p>
  <p id="1Sce">Соберите список авторов и брендов, которые уже работают с вашей аудиторией. Смотрите не на тех, кто вам нравится эстетически, а на тех, кто получает внимание нужных людей. Затем изучите их самые результативные короткие видео за последние месяцы.</p>
  <p id="lfbR">Разбирайте каждое начало по четырём компонентам: что написано на экране, что показано в кадре, что сказано голосом, какой звук используется. После нескольких десятков разборов вы начнёте видеть повторяющиеся схемы.</p>
  <p id="RmXS">Фиксируйте не фразы, а механику. Какая тема вынесена в начало? Как создан контраст? Где появляется вопрос? Что показано в первую секунду? Какой текст стоит на экране? Насколько быстро меняется визуал?</p>
  <p id="TVp1">Такой анализ стоит повторять раз в несколько недель. Форматы быстро устают. То, что работало раньше, может стать привычным и потерять силу.</p>
  <h2 id="hbyI">Главные ошибки в крючках</h2>
  <p id="pAK9">Первая ошибка — начинать с себя. Когда автор начинает с личной подводки, зритель часто не понимает, почему это должно быть ему важно.</p>
  <p id="1YnI">Вторая ошибка — делать крючок слишком общим. Фразы без конкретной темы не помогают зрителю решить, смотреть дальше или нет.</p>
  <p id="oI8U">Третья ошибка — путать интригу с мутностью. Интрига возникает, когда понятна тема, но не раскрыт ответ. Мутность возникает, когда непонятно даже направление.</p>
  <p id="OdWK">Четвёртая ошибка — показывать слабый визуал при сильном обещании. Если вы говорите о впечатляющем результате, но картинка не подтверждает его, доверие падает.</p>
  <p id="MBeD">Пятая ошибка — перегружать экран. Много текста, стрелок, мелких деталей и лишних объектов мешают пониманию.</p>
  <p id="zrWg">Шестая ошибка — использовать звук без задачи. Громкая музыка и случайные эффекты не спасают слабый крючок.</p>
  <p id="lciu">Седьмая ошибка — растягивать начало. В коротком видео нельзя долго разгоняться. Первый удар должен быть быстрым и понятным.</p>
  <p id="aqY8">Восьмая ошибка — обещать не тот материал, который идёт дальше. Если крючок привёл зрителя ради одной ценности, а видео ушло в другую сторону, удержание и доверие падают.</p>
  <h2 id="KjjS">Как понять, что крючок сработал</h2>
  <p id="B7bV">Главный показатель — среднее время просмотра и удержание на первых секундах. Если люди массово уходят сразу, проблема часто в крючке. Если начало удерживает лучше обычного, стоит понять, какой элемент сработал: тема, контраст, визуал, текст, темп, звук или подача.</p>
  <p id="L5iM">Не оценивайте крючок только по личному вкусу. Иногда автору кажется, что начало слишком прямое, а зрителю именно это и нужно. Иногда автору нравится красивая интрига, но зритель её не понимает. Смотрите на данные и сравнивайте ролики между собой.</p>
  <p id="afws">Если тема сильная, но видео не набрало результат, не всегда нужно выбрасывать весь материал. Иногда достаточно переснять первые секунды и опубликовать ролик с новым крючком.</p>
  <h2 id="EvHW">Практическая формула сильного крючка</h2>
  <p id="sl9I">Перед каждым коротким видео проходите один и тот же маршрут:</p>
  <ol id="CZvh">
    <li id="drRm">Определите, какую ценность получит зритель.</li>
    <li id="OfB1">Сформулируйте тему так, чтобы её нельзя было понять двояко.</li>
    <li id="cOan">Найдите контраст: ожидание аудитории против вашей новой мысли.</li>
    <li id="3ZF8">Напишите первую фразу на 1–2 предложения.</li>
    <li id="gKLy">Сократите всё, что не помогает пониманию.</li>
    <li id="YBuw">Подберите визуал, который мгновенно подтверждает тему.</li>
    <li id="iXP3">Напишите короткий текст на экран.</li>
    <li id="ZocZ">Проверьте согласованность речи, текста, картинки и звука.</li>
    <li id="4j1i">Запишите несколько дублей.</li>
    <li id="kqfy">Посмотрите начало без звука, со звуком и целиком.</li>
    <li id="k43G">После публикации сравните удержание с обычными показателями.</li>
    <li id="O0UZ">Сохраните удачные решения в свою базу крючков.</li>
  </ol>
  <p id="cvXs">Короткие видео выигрывают не за счёт случайной удачной фразы. Они выигрывают за счёт системы: ясная тема, сильный контраст, точный визуал, крупный текст, чистый звук и монтаж, который не даёт вниманию провалиться в первые секунды.</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="ny9p">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika<br /></a>Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/CcUKLqcXbQP</guid><link>https://teletype.in/@safronistika/CcUKLqcXbQP?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/CcUKLqcXbQP?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Контент-завод. Часть 3: как анализировать, генерировать и публиковать ролики</title><pubDate>Fri, 29 May 2026 11:32:52 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/c3/14/c3144c85-3dbb-4e64-9181-7ec9107d0358.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img1.teletype.in/files/0a/9f/0a9f9163-bfd0-40d1-b6b8-943674da4e36.png"></img>Первая часть и вторая часть.]]></description><content:encoded><![CDATA[
  <p id="mLQk" data-align="center"><a href="https://teletype.in/@safronistika/bFe0aHfzWCn" target="_blank">Первая часть</a> и <a href="https://teletype.in/@safronistika/qsxMIs9VGaS" target="_blank">вторая часть</a>.</p>
  <p id="uhsp">Вертикальные видео залетают не случайно.</p>
  <p id="YhO0">Да, со стороны может казаться, что человек снял короткий ролик, выложил его в Shorts, Reels или TikTok, и алгоритм внезапно решил: «Вот это покажем всем», но если смотреть внимательнее, у платформ есть набор сигналов, по которым они понимают, стоит ли дальше разгонять ролик.</p>
  <p id="nXiX">И вот с этого лучше начинать. Не с нейросетей, не с Veo, не с n8n, не с промптов, а с вопроса:</p>
  <p id="FxvG"><strong>что платформа считает хорошим видео?</strong></p>
  <p id="ieIk">Потому что если мы не понимаем, на что смотрит рекомендательная система, то контент-завод превращается в генератор случайных роликов. Иногда что-то получится. Чаще — нет.</p>
  <h2 id="X9ca">Почему короткие видео так хорошо цепляют</h2>
  <p id="V3nQ">У вертикальных видео есть важная психологическая особенность: они дают человеку быстрый выброс дофамина.</p>
  <p id="20BH">Человек открывает ленту, смотрит ролик 15–60 секунд, получает маленькую эмоцию, инсайт, удивление, раздражение, смех, узнавание — и сразу листает дальше.</p>
  <p id="XJc9">В этом и сила формата.</p>
  <p id="dQ6g">Короткий ролик не требует большого решения. Человеку не нужно выделять полчаса, садиться, включаться в тему. Он скользит по ленте, а платформа подсовывает ему всё новые и новые микродозы интереса.</p>
  <p id="9oS6">Отсюда первая важная вещь — <strong>хук</strong>.</p>
  <p id="arhS">Хук — это первые секунды ролика. Крючок. То, что должно остановить палец зрителя.</p>
  <p id="KJun">Это может быть вопрос:</p>
  <p id="y6FJ"><strong>«Знаете ли вы, почему ваши Shorts не набирают просмотры?»</strong></p>
  <p id="5FTy">Может быть провокация:</p>
  <p id="ZhAn"><strong>«Если бы мне сказали это раньше, я бы сэкономил полгода работы».</strong></p>
  <p id="IxSF">Может быть обещание:</p>
  <p id="k2ic"><strong>«В конце покажу, как собрать такую контент-фабрику без монтажёра».</strong></p>
  <p id="86xC">Первые 2–5 секунд решают очень многое. Человек либо остаётся, либо уходит дальше. И если он уходит сразу, платформа получает понятный сигнал: ролик не удержал внимание.</p>
  <p id="yL0P">Поэтому хуки можно и нужно анализировать отдельно. Берёте пачку роликов, которые залетели, вытаскиваете первые 3–5 секунд и смотрите:</p>
  <ul id="qxjT">
    <li id="f3P3">какой заход использован;</li>
    <li id="Yyis">есть ли конфликт;</li>
    <li id="lErr">есть ли вопрос;</li>
    <li id="uRTA">есть ли обещание;</li>
    <li id="ot95">есть ли визуальный удар;</li>
    <li id="PAyb">есть ли интрига;</li>
    <li id="4qOm">соответствует ли начало основной части ролика.</li>
  </ul>
  <p id="doUy">Так постепенно собирается библиотека рабочих заходов.</p>
  <h2 id="Q057">На что смотрят платформы</h2>
  <figure id="77OU" class="m_column">
    <img src="https://img4.teletype.in/files/f9/ee/f9eef892-a15b-4bca-ae07-59c50d730c9c.png" width="1122" />
  </figure>
  <p id="rsEw">Если сильно упростить, TikTok, Instagram Reels и YouTube Shorts смотрят на похожие вещи.</p>
  <p id="Pj4K">Главный сигнал — <strong>удержание, т</strong>о есть сколько времени человек смотрел ролик. Досмотрел ли до конца. Пересмотрел ли. На каком месте ушёл.</p>
  <p id="JCCU">Если ролик короткий и человек посмотрел его полностью, это уже хороший знак. Если он посмотрел его два раза — ещё сильнее <em>(поэтому многие делают видео до 5 секунд, чтобы искусственно повышать досматриваемость)</em>. Если он после этого поставил лайк, написал комментарий или отправил кому-то — сигнал становится ещё мощнее.</p>
  <p id="ztYh">Платформы учитывают (самое важное):</p>
  <ul id="SnyD">
    <li id="c5Re"><strong>процент просмотра</strong> — какую часть ролика человек посмотрел;</li>
    <li id="fH9m"><strong>досмотр до конца</strong> — дошёл ли зритель до финала;</li>
    <li id="Z27z"><strong>повторный просмотр</strong> — запустил ли ролик ещё раз;</li>
  </ul>
  <p id="Q5VY">Именно поэтому в коротких видео часто используют фразы вроде:</p>
  <p id="qbq6"><strong>«В конце покажу главное».</strong><br /><strong>«Досмотри до конца, там будет пример».</strong><br /><strong>«Последний пункт самый важный».</strong></p>
  <p id="bMew">Иногда это выглядит грубо, но механика понятна: автор пытается дотянуть зрителя до финала, потому что досмотр — один из самых сильных сигналов для рекомендаций.</p>
  <h2 id="Ws1t">TikTok, Instagram и YouTube: логика похожа, но нюансы разные</h2>
  <p id="lKxY">У TikTok всё построено вокруг быстрого теста контента. Ролик показывается небольшой аудитории, платформа смотрит на реакции, дальше либо расширяет показ, либо останавливает.</p>
  <p id="5Mti">Instagram Reels тоже сильно завязан на удержание и вовлечение, но у него заметнее роль визуального качества: оформление, разрешение, звук, эстетика, использование трендовой музыки.</p>
  <p id="sbyj">Музыка, кстати, важна. Особенно в TikTok и Reels. Иногда аудио само по себе становится частью распространения ролика.</p>
  <p id="Ad8G"><strong>С YouTube интереснее.</strong></p>
  <p id="Do8s">YouTube исторически был платформой длинных видео. Потом туда добавились Shorts. Поэтому система рекомендаций у него сложнее: он учитывает и длинные ролики, и короткие, и историю канала, и доверие к каналу, и поведение зрителя в разных форматах.</p>
  <p id="EG4p">Я не буду делать вид, что знаю внутренние веса YouTube. Это знают инженеры YouTube. Но общий принцип понятен:</p>
  <p id="ucEO"><strong>удержание, досмотр, взаимодействия, история канала, релевантность контента.</strong></p>
  <p id="692S">Если канал долго публикует однотипный низкокачественный или спамный контент, можно попасть в ограничения. Иногда это называют shadow ban. Формально платформы не всегда признают такие механики именно в таком виде, но на практике авторы часто видят ситуацию: ролики выходят, но почти никому не показываются.</p>
  <h2 id="ShLq">Должен ли хук совпадать с основным видео</h2>
  <p id="rHMB">Есть частый вопрос: нормально ли, когда хук не совсем соответствует ролику?</p>
  <p id="iVM1">Например, начало обещает одно, а дальше идёт другой контент.</p>
  <p id="ZFbr">Жёсткого ответа здесь нет, но логика такая: если хук совсем оторван от основной части, зритель чувствует обман. Он уходит, дизлайкает, пишет негативный комментарий или больше не взаимодействует с каналом.</p>
  <p id="AuQV">Для YouTube это может быть особенно чувствительно, потому что он смотрит на связку:</p>
  <ul id="ssFJ">
    <li id="uEJ1">название;</li>
    <li id="YMg5">описание;</li>
    <li id="MvLk">теги;</li>
    <li id="Kf5o">тему канала;</li>
    <li id="1riv">содержание видео;</li>
    <li id="3Bqi">поведение зрителей.</li>
  </ul>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="R6zc" data-align="center">важно помнить, что оформление длинных и коротких видео различается</p>
  </section>
  <p id="3imm">Если начало ролика обещает одно, а содержание уводит в другую сторону, это может ударить по удержанию и доверию к каналу.</p>
  <p id="ce3U">Поэтому лучше делать хук острым, но релевантным. Крючок должен цеплять, а не обманывать.</p>
  <h2 id="iAT7">Почему нельзя собрать один контент-завод на всё</h2>
  <p id="1Oye">Здесь важный момент.</p>
  <p id="EZpC">Контент-заводы бывают разные. Нельзя собрать одну универсальную систему, которая будет одинаково хорошо делать всё: мемы, экспертные ролики, AI-видео, нарезки интервью, карточки товаров, субтитры, музыкальные клипы, Shorts с аватаром и кинематографичные сцены.</p>
  <p id="AvJS">Технически можно засунуть много веток в один огромный воркфлоу, но по логике это будут разные заводы.</p>
  <p id="V0zw">Один завод может быть заточен под генерацию вертикальных видео из текста.</p>
  <p id="uzh1">Другой — под анализ конкурентов.</p>
  <p id="FMVO">Третий — под нарезку длинных видео.</p>
  <p id="JdyH">Четвёртый — под генерацию картинок, которые потом превращаются в видео.</p>
  <p id="Es8a">Пятый — под создание видео с озвучкой и субтитрами.</p>
  <p id="4sI5">И вот когда мы говорим про ИИ для вертикальных видео, сначала надо понять: <strong>какой именно тип контента мы хотим производить регулярно.</strong></p>
  <h2 id="qTHr">Какие бывают типы генерации видео</h2>
  <p id="HaVD">Есть несколько базовых подходов.</p>
  <h3 id="vcfK">Text-to-video</h3>
  <p id="HUCz">Мы пишем текстовый промпт, а модель генерирует видео.</p>
  <p id="UmtS">Например:</p>
  <p id="HaGQ"><strong>A cinematic shot of a couple running on the beach during sunset. Soft golden light, handheld camera, realistic motion.</strong></p>
  <p id="4QF1">Модель на основе описания создаёт видео. Это самый понятный формат: написал сцену — получил ролик.</p>
  <h3 id="e87k">Image-to-video</h3>
  <p id="YwOi">Мы даём модели картинку, а она оживляет её.</p>
  <p id="2oyM">Этот подход часто удобнее, потому что сначала можно сгенерировать статичный кадр, проверить композицию, персонажа, стиль, свет, а потом уже превращать его в видео.</p>
  <p id="lYrd">Например, можно сделать 5 ключевых кадров для 5 сцен, а потом каждую картинку отдельно оживить.</p>
  <p id="gwfj">Так появляется больше контроля. Видео не рождается полностью случайно. У нас есть опорные кадры.</p>
  <h3 id="kL2s">Video-to-video</h3>
  <p id="k6Ie">Мы даём исходное видео и просим модель изменить его.</p>
  <p id="EMBN">Например, взять движение человека из одного ролика и перенести на другой визуальный стиль. Или заменить внешний вид, сохранив динамику.</p>
  <p id="pTvl">Иногда это называют animate-to-animate: мы используем движение из одного видео и натягиваем на него новую картинку или стиль.</p>
  <h3 id="h4Lq">Speech-to-video</h3>
  <p id="qJwu">Модель получает голос или текст речи и генерирует видео под него.</p>
  <p id="BmUX">Это полезно, когда надо сделать говорящего персонажа, аватара или сцену, где движение синхронизировано с речью.</p>
  <h3 id="lZkL">Липсинк</h3>
  <p id="T9K3">Отдельная задача — синхронизация губ с голосом.</p>
  <p id="zsWb">Не все платформы поддерживают это одинаково хорошо, поэтому иногда приходится собирать цепочку из нескольких сервисов: отдельно персонаж, отдельно голос, отдельно липсинк.</p>
  <h2 id="cWXe">Платформы и агрегаторы моделей</h2>
  <p id="ZcN8">Есть платформы, где собрано много моделей в одном месте. Это удобно, потому что не нужно отдельно регистрироваться в каждом сервисе и разбираться с каждой документацией с нуля.</p>
  <p id="HGha">Например, можно использовать агрегаторы вроде Kie AI или Replicate или Weawy.</p>
  <p id="YTKJ">Там могут быть разные модели: Veo, Sora, Flux, Kling, Wan и другие. Удобство в том, что у вас есть единый API, единый кабинет, единая логика ключей и запросов.</p>
  <p id="mWLT">Для контент-завода это важно.</p>
  <p id="NrHj">Когда вы делаете один ролик руками, можно зайти в интерфейс, вставить промпт, подождать, скачать файл.</p>
  <p id="ZL7g">Когда вы делаете десятки или сотни роликов, ручной режим начинает мешать. Нужен API: система сама отправляет запросы, ждёт результат, забирает ссылку на видео и передаёт дальше по цепочке.</p>
  <h2 id="BlfA">Как выглядит базовый воркфлоу генерации видео на примере Kie.ai</h2>
  <figure id="aijC" class="m_column">
    <img src="https://img2.teletype.in/files/1c/29/1c290e55-f0a4-4947-9c12-c9e6efbf303b.png" width="1386" />
    <figcaption>если вам нужен файл этого воркфлоу напишите мне в телеграмме...сюда пока не прикрепляется файл</figcaption>
  </figure>
  <p id="IkRb">Самая базовая схема выглядит так:</p>
  <ol id="gklu">
    <li id="QKiE">У нас есть промпт.</li>
    <li id="PMpd">Мы отправляем его в модель через HTTP-запрос.</li>
    <li id="5U4E">Модель возвращает ID задачи.</li>
    <li id="YIO0">Мы периодически проверяем статус задачи.</li>
    <li id="FeKb">Когда видео готово, забираем ссылку на файл.</li>
    <li id="y6qS">Передаём видео дальше: в таблицу, монтаж, публикацию или следующий этап обработки.</li>
  </ol>
  <p id="hfkY">В n8n это обычно собирается через HTTP Request-ноды.</p>
  <p id="kVNM">У большинства видео-моделей генерация не возвращается мгновенно. Сначала создаётся задача. Потом нужно дождаться, пока модель её обработает.</p>
  <p id="H2OT">Поэтому в воркфлоу появляется маленькая техническая петля:</p>
  <p id="8BBv"><strong>создали задачу → подождали → проверили статус → если не готово, подождали ещё → если готово, забрали результат.</strong></p>
  <p id="7t9h">Это несложная логика, но её важно понимать. Почти все видео-API работают похожим образом.</p>
  <p id="XkFr">Меняться будут:</p>
  <ul id="Unmc">
    <li id="Uuci">название модели;</li>
    <li id="cLwB">адрес endpoint;</li>
    <li id="1JaL">структура input;</li>
    <li id="wznX">параметры генерации;</li>
    <li id="LEtF">формат ответа.</li>
  </ul>
  <p id="z2kN">Поэтому при смене модели всегда нужно смотреть документацию. Нельзя взять параметры от одной модели и ожидать, что другая примет их без изменений.</p>
  <h2 id="wyua">Почему промпты для видео отличаются от текстовых промптов</h2>
  <p id="EHPJ">Видео-промпт — это не разговор с чат-ботом.</p>
  <p id="xWIA">Не нужно писать:</p>
  <p id="TXzH"><strong>«Can you please make me a beautiful video...»</strong></p>
  <p id="GIpa">Модели лучше работают, когда промпт описывает сцену конкретно.</p>
  <ol id="MUCT">
    <li id="UAVL">Что происходит в кадре.</li>
    <li id="wdjC">Кто находится в кадре.</li>
    <li id="sLrj">Как двигается камера.</li>
    <li id="ABXr">Какой свет.</li>
    <li id="l1IN">Какая композиция.</li>
    <li id="V2vW">Какой стиль.</li>
    <li id="8cEX">Какое настроение.</li>
    <li id="V7rn">Какой ракурс.</li>
    <li id="CdXP">Что должно быть в начале и в конце.</li>
  </ol>
  <p id="kouh">По сути, промпт для видео ближе к режиссёрскому описанию.</p>
  <p id="QHCT">Например:</p>
  <p id="l8kD"><strong>Two friends sitting at a small kitchen table, eating chocolate cake, laughing naturally. Warm morning light from the window, handheld camera, medium close-up, realistic documentary style.</strong></p>
  <p id="VhJV">Хороший видео-промпт отвечает на вопрос: <strong>что модель должна показать на экране?</strong></p>
  <p id="1jDI">А плохой промпт оставляет слишком много пустоты. И модель начинает додумывать сама.</p>
  <h2 id="Adjy">Как собирать промпт для видео по конструктору</h2>
  <p id="469I">Один из удобных подходов — собирать промпт как конструктор.</p>
  <p id="Rd3F">У нас есть постоянный скелет:</p>
  <ol id="jqFn">
    <li id="6JlI">тип сцены;</li>
    <li id="r1XQ">герой;</li>
    <li id="Huk1">действие;</li>
    <li id="gjAf">локация;</li>
    <li id="EAjp">камера;</li>
    <li id="PWgj">свет;</li>
    <li id="MBre">стиль;</li>
    <li id="YGV3">темп;</li>
    <li id="hQnG">текст на экране;</li>
    <li id="Fjkz">ограничения;</li>
    <li id="O2qP">технические параметры.</li>
  </ol>
  <p id="oAB6">А дальше меняются переменные.</p>
  <p id="XJq6">Например:</p>
  <p id="ctyZ"><strong>[герой] делает [действие] в [локация]. Камера: [ракурс]. Свет: [описание]. Стиль: [референс]. На экране текст: [caption].</strong></p>
  <p id="Py0k">Такой подход особенно полезен, когда нужно генерировать много роликов одного формата. Мы не пишем каждый промпт с нуля, а подставляем разные данные в одну структуру.</p>
  <p id="lD9Q">Для карточек товаров это может быть один шаблон.<br />Для Shorts с экспертными советами — другой.<br />Для чёрно-белых AI-роликов с текстом — третий.<br />Для кинематографичных сцен — четвёртый.</p>
  <h2 id="04VH">Как использовать рекомендации Google и Runway</h2>
  <p id="OOyN">У крупных платформ есть свои гайды по промптингу для видео. Их можно использовать как основу для системной инструкции агента.</p>
  <ul id="7btC">
    <li id="qV5L"><a href="https://help.runwayml.com/hc/en-us/articles/30586818553107-Gen-3-Alpha-Prompting-Guide" target="_blank">Gen-3 Alpha Prompting Guide</a></li>
    <li id="wE5q"><a href="https://ai.google.dev/gemini-api/docs/video?example=dialogue&hl=ru" target="_blank">Генерация видео с помощью Veo 3.1 в API Gemini</a></li>
  </ul>
  <p id="Rtwz">Логика такая:</p>
  <ol id="uxKF">
    <li id="l1Hg">Берём рекомендации по промптингу от нескольких платформ.</li>
    <li id="63EO">Копируем ключевые правила.</li>
    <li id="dYZg">Просим модель сделать из них сжатую инструкцию.</li>
    <li id="2lIC">Оставляем примеры хороших промптов.</li>
    <li id="tC7w">Вставляем эту инструкцию в system message агента-сценариста.</li>
  </ol>
  <p id="qECL">Тогда агент не каждый раз «думает с нуля», как писать видео-промпт. У него есть постоянная инструкция: как описывать сцену, как задавать ракурс, как избегать отрицаний, как писать конкретно.</p>
  <p id="GpoP">В system message лучше хранить стабильные правила.<br />В user message — динамические данные: тему, формат, цель, референс, текст, ограничения.</p>
  <p id="CLvy">Так результат становится управляемее.</p>
  <figure id="907k" class="m_column">
    <img src="https://img1.teletype.in/files/47/ec/47ecaa1d-9408-479e-89ee-c27b7268ca07.png" width="1156" />
    <figcaption>этот воркфлоу можно запросить в телеграм канале, для изучения и тестирования. Генератор коротких видеороликов на базе искусственного интеллекта с использованием OpenAI, Flux, Kling и ElevenLabs</figcaption>
  </figure>
  <h2 id="Jh9M">Генерация голоса через ElevenLabs</h2>
  <p id="CILx">Для озвучки удобно использовать ElevenLabs.</p>
  <p id="HJvW">В n8n это можно делать через кастомную ноду. Если ноды нет, её можно установить через community nodes.</p>
  <p id="ZeSc">Дальше логика простая:</p>
  <ol id="GI99">
    <li id="r5kv">Создаём API-ключ в ElevenLabs.</li>
    <li id="ZQI2">Подключаем его в n8n.</li>
    <li id="jDI3">Выбираем метод text-to-speech.</li>
    <li id="tsu4">Выбираем голос.</li>
    <li id="S7nX">Передаём текст.</li>
    <li id="tvoF">Получаем аудиофайл.</li>
  </ol>
  <p id="HGTh">Это хороший блок для фабрики, где видео и голос генерируются отдельно.</p>
  <p id="Rvfy">Например:</p>
  <ul id="AEvj">
    <li id="XDEi">сначала агент пишет сценарий;</li>
    <li id="PUo4">потом ElevenLabs озвучивает текст;</li>
    <li id="g3OK">потом видео-модель генерирует визуальные сцены;</li>
    <li id="Bwxj">потом всё склеивается;</li>
    <li id="SXSW">потом добавляются субтитры.</li>
  </ul>
  <p id="W4qy">Если используется Veo 3 или другая модель, которая сразу генерирует видео со звуком, отдельная озвучка может быть не нужна, но для более управляемого продакшена отдельный голос часто удобнее.</p>
  <h2 id="lnnH">Как добавлять субтитры и склеивать видео</h2>
  <p id="LLFw">Для работы с видео очень часто используют FFmpeg.</p>
  <p id="d1tx">Это технический инструмент, но мощный. Через него можно:</p>
  <ul id="FhMA">
    <li id="mYgR">склеивать видео;</li>
    <li id="wzAA">накладывать аудио;</li>
    <li id="gdI4">извлекать аудиодорожку;</li>
    <li id="VntS">добавлять субтитры;</li>
    <li id="OeRn">менять формат;</li>
    <li id="tmnN">обрезать ролики;</li>
    <li id="BAE6">накладывать изображения;</li>
    <li id="tEAP">готовить финальный mp4.</li>
  </ul>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="rkeD" data-align="center">С FFmpeg есть нюанс: если n8n стоит в облаке, FFmpeg может быть недоступен. Если n8n развёрнут на своём сервере, FFmpeg нужно установить отдельно.</p>
  </section>
  <p id="wq6R">Через FFmpeg можно добавлять субтитры в двух вариантах.</p>
  <p id="pgdw">Первый вариант — «вшитые» субтитры. Они всегда видны в видео.</p>
  <p id="O1x8">Второй вариант — отдельная дорожка субтитров, которую пользователь может включить или выключить.</p>
  <p id="zxgY">Для автоматизации часто используют SRT-файл. В нём указано, в какой момент какой текст появляется на экране.</p>
  <p id="npMf">Пример логики:</p>
  <p id="wqwb">с 00:00 до 00:02 — первая фраза;<br />с 00:02 до 00:05 — вторая фраза;<br />с 00:05 до 00:08 — третья фраза.</p>
  <p id="qmwb">Если мы сами генерируем сценарий и озвучку, нам не всегда нужно распознавать речь заново. Мы уже знаем, какой текст должен звучать в конкретной сцене. Значит, можем заранее подготовить субтитры.</p>
  <p id="PTd0">Это сильно упрощает пайплайн.</p>
  <h2 id="DtRW">Как вытаскивать текст из чужих видео</h2>
  <p id="qEGP">Для трендвочинга часто нужно анализировать чужие ролики.</p>
  <p id="DWI3">Можно отправить в модель всё видео, но это дороже и тяжелее. Часто разумнее сделать так:</p>
  <ol id="QzgV">
    <li id="wlyb">Скачать или получить видео.</li>
    <li id="OquB">Через FFmpeg вытащить аудиодорожку.</li>
    <li id="xECD">Отправить аудио в Whisper или другой сервис транскрибации.</li>
    <li id="iZLZ">Получить текст.</li>
    <li id="Un3r">Проанализировать текст: хук, структуру, CTA, обещание, тему, формулировки.</li>
  </ol>
  <p id="TxFo">Так можно быстро анализировать пачки роликов конкурентов.</p>
  <p id="cJN7">Например, нас интересуют хуки. Мы берём 50 роликов, вытаскиваем первые секунды речи, складываем в таблицу и смотрим, какие заходы встречаются чаще всего у роликов с высоким охватом.</p>
  <h2 id="As8j">CapCut ручная сборка</h2>
  <p id="Oes5">Не всё обязательно автоматизировать до конца.</p>
  <p id="UERT">Иногда нормальный рабочий вариант — сгенерировать ассеты автоматически, а финальную сборку сделать руками в CapCut.</p>
  <p id="vcji">CapCut удобен тем, что в нём быстро разбираются даже те, кто не является профессиональным монтажёром.</p>
  <p id="E92i">Там можно:</p>
  <ul id="KRzC">
    <li id="hEyW">собрать видео;</li>
    <li id="bzdx">добавить текст;</li>
    <li id="3xkL">добавить музыку;</li>
    <li id="HEA1">сделать обложку;</li>
    <li id="zJjM">выбрать кадр для превью;</li>
    <li id="KT71">быстро поправить визуал.</li>
  </ul>
  <p id="NrBe">Для фабрики это может быть промежуточный режим: система генерирует видео, голос, картинки, субтитры, а человек собирает финальную версию руками.</p>
  <p id="hTQf">На старте такой подход часто надёжнее, чем пытаться сразу автоматизировать всё до последнего клика.</p>
  <h2 id="jSmU">Remotion: видео через код</h2>
  <p id="KYxt">Есть ещё один интересный подход — генерировать видео через код.</p>
  <p id="CPT8">Например, с помощью Remotion можно создавать настоящие mp4-файлы на базе React-компонентов.</p>
  <p id="uqse">Это особенно полезно для форматов, где много повторяемой графики:</p>
  <ul id="pepW">
    <li id="lZJK">интро;</li>
    <li id="zbCn">анимации текста;</li>
    <li id="xHXz">инфографика;</li>
    <li id="FP5b">карточки;</li>
    <li id="PY5W">объясняющие ролики;</li>
    <li id="nkJs">шаблонные вертикальные видео.</li>
  </ul>
  <p id="0Hfv">Плюс в том, что такой формат хорошо подходит для вайб-кодинга. Можно описать, что должно происходить, а дальше собрать кодовую систему, которая будет подставлять разные тексты, изображения, цифры и сцены.</p>
  <p id="aR46">Это уже ближе к инженерному продакшену: видео становится не файлом, который собирается вручную, а результатом работы программы.</p>
  <h2 id="Z4rN">Как публиковать видео на разные платформы</h2>
  <p id="hlBH">Когда видео готово, его нужно куда-то отправить.</p>
  <p id="7V7t">Можно делать это руками: скачать mp4, открыть YouTube, TikTok, Instagram, загрузить, прописать описание, теги, обложку, но если роликов много, это быстро становится узким местом.</p>
  <p id="P41Z">Есть сервисы, которые позволяют публиковать контент сразу в разные каналы: YouTube, TikTok, Instagram, Facebook, LinkedIn и так далее.</p>
  <p id="9tO0">В контент-заводе публикация — это отдельный блок. Не менее важный, чем генерация, потому что видео, которое осталось лежать в папке, не даёт результата.</p>
  <p id="tWBu">Сервисы, которые мы используем:</p>
  <ol id="qw79">
    <li id="PFMa"><a href="https://www.upload-post.com/" target="_blank">Upload-Post</a></li>
    <li id="CQlV"><a href="https://www.blotato.com/" target="_blank">Blotato</a></li>
  </ol>
  <h2 id="HIsH">Главная логика контент-завода: сначала анализ, потом генерация</h2>
  <p id="qv0E">Самая важная мысль по заводу такая:</p>
  <p id="8ZjN"><strong>нельзя сразу генерировать видео без понимания, что именно нужно генерировать.</strong></p>
  <p id="1o1R">Контент-завод должен состоять из двух больших частей.</p>
  <h3 id="eHkx">Первая часть — аналитическая.</h3>
  <figure id="RDI4" class="m_column">
    <img src="https://img2.teletype.in/files/53/46/53465465-609e-419a-a693-957beaef11d6.png" width="1114" />
    <figcaption>этот воркфлоу можно запросить в телеграм канале, для изучения и тестирования.</figcaption>
  </figure>
  <p id="rnp1">Мы собираем данные:</p>
  <ul id="QKO2">
    <li id="bc14">какие ролики залетели;</li>
    <li id="Sinf">какие темы повторяются;</li>
    <li id="1NLS">какие хуки используются;</li>
    <li id="z89N">какая длина роликов;</li>
    <li id="GeWU">какие подписи;</li>
    <li id="5STv">какие визуальные приёмы;</li>
    <li id="39AD">какой звук;</li>
    <li id="7S4q">какие CTA;</li>
    <li id="xauS">какие комментарии;</li>
    <li id="o16o">какие показатели вовлечения.</li>
  </ul>
  <h3 id="DDfX">Вторая часть — производственная.</h3>
  <p id="Pqvw">Мы берём выбранные идеи и запускаем генерацию:</p>
  <ul id="7YB6">
    <li id="gtQt">сценарий;</li>
    <li id="eKfJ">промпты для сцен;</li>
    <li id="hweB">картинки;</li>
    <li id="VbYA">видео;</li>
    <li id="Shlf">голос;</li>
    <li id="6Fwk">субтитры;</li>
    <li id="huGr">монтаж;</li>
    <li id="YSbG">обложка;</li>
    <li id="zgfu">описание;</li>
    <li id="8hu7">публикация.</li>
  </ul>
  <p id="IWl9">Если перепутать порядок, фабрика будет производить много контента, но качество решений останется слабым.</p>
  <h2 id="5RUT">Как анализировать тренды и конкурентов</h2>
  <p id="XVr5">Для сбора данных можно использовать Apify или похожие инструменты.</p>
  <p id="J3gA">Например, мы задаём ключевые слова:</p>
  <ul id="5uQh">
    <li id="k3R1">healthy food;</li>
    <li id="3XXj">meal prep;</li>
    <li id="0z21">high protein snack;</li>
    <li id="dyhd">AI video;</li>
    <li id="NfLI">content factory;</li>
    <li id="lwGo">YouTube Shorts automation.</li>
  </ul>
  <p id="tPxg">Сервис собирает ролики, метрики и дополнительные данные. Дальше всё складывается в Google Sheets.</p>
  <p id="XW5f">В таблице можно хранить:</p>
  <ul id="ZxGq">
    <li id="SscU">ссылку на видео;</li>
    <li id="xXMK">название;</li>
    <li id="Saos">канал;</li>
    <li id="vSBd">дату публикации;</li>
    <li id="swJ6">количество просмотров;</li>
    <li id="n7GW">лайки;</li>
    <li id="mGMC">комментарии;</li>
    <li id="jIAy">длительность;</li>
    <li id="35fW">текст описания;</li>
    <li id="K5sj">субтитры;</li>
    <li id="HemH">теги;</li>
    <li id="leRE">первые секунды ролика;</li>
    <li id="LlUp">тип хука;</li>
    <li id="R0rl">визуальный формат;</li>
    <li id="ESnJ">наличие CTA;</li>
    <li id="oIJj">готово ли брать в производство.</li>
  </ul>
  <p id="DmWI">Дальше можно подключить агента, который проставит дополнительные признаки.</p>
  <p id="4M2y">Например:</p>
  <ul id="ve33">
    <li id="Wy4X">есть ли сильный хук;</li>
    <li id="m8RV">есть ли зацикливание;</li>
    <li id="FYKH">есть ли обещание в начале;</li>
    <li id="dbzW">есть ли конфликт;</li>
    <li id="DYdA">есть ли личная история;</li>
    <li id="GiF9">есть ли демонстрация результата;</li>
    <li id="rSWl">есть ли вопрос к аудитории;</li>
    <li id="ksQ2">есть ли повод для комментария;</li>
    <li id="7pGJ">можно ли адаптировать формат под наш проект.</li>
  </ul>
  <p id="AOUV">Так мы получаем производственную базу.</p>
  <h2 id="D2jE">Что такое фичи видео</h2>
  <p id="Hrlg">В машинном обучении есть понятие feature — признак.</p>
  <p id="kgLj">Для нас это означает: у каждого ролика есть набор характеристик, которые можно анализировать.</p>
  <p id="aUwL">Например:</p>
  <ul id="0rPP">
    <li id="97Ht">хук в первые 3 секунды;</li>
    <li id="7ieU">зацикленная структура;</li>
    <li id="qHLv">резкий визуальный контраст;</li>
    <li id="4m8F">текст на экране;</li>
    <li id="SewU">трендовый звук;</li>
    <li id="Jy91">короткая длительность;</li>
    <li id="QDs2">обещание в начале;</li>
    <li id="yzLf">неожиданный финал;</li>
    <li id="3HMw">призыв оставить комментарий;</li>
    <li id="6KYJ">лицо в кадре;</li>
    <li id="QQCZ">крупный план;</li>
    <li id="eDk2">движение камеры;</li>
    <li id="P0d6">динамичный монтаж;</li>
    <li id="PGep">формат «до/после»;</li>
    <li id="ZBH6">формат «ошибка/решение»;</li>
    <li id="ohNI">формат «топ-3»;</li>
    <li id="4449">формат «разбор чужого примера».</li>
  </ul>
  <p id="Ckei">Если собрать 20–30 таких признаков и разметить много роликов, начнут появляться закономерности.</p>
  <p id="YTgU">Например, может оказаться, что в конкретной нише лучше всего работают ролики, где:</p>
  <ul id="1I4R">
    <li id="jzJv">сильный текстовый хук в первой секунде;</li>
    <li id="zHmp">есть лицо;</li>
    <li id="1LpC">есть конфликт;</li>
    <li id="UmsR">длина до 25 секунд;</li>
    <li id="aRLP">финал зациклен с началом;</li>
    <li id="FdUa">в комментариях задан простой вопрос.</li>
  </ul>
  <p id="8E9p">И вот тогда ваш завод производит ролики по рабочим паттернам.</p>
  <h2 id="vQ0I">Обратная разборка удачных роликов</h2>
  <p id="SSMC">Один из самых практичных способов — брать удачный ролик конкурента и делать обратную разборку.</p>
  <p id="YrUH">Загружаем ролик в модель (<em>Gemini, особенно Gemini 3.5 Flash / Gemini 3 Pro, потому что он нативно принимает видео, умеет описывать происходящее, работать с таймкодами и вытаскивать структуру ролика</em>), которая умеет анализировать видео, и просим:</p>
  <ul id="MIYo">
    <li id="QmT9">разбери ролик по элементам;</li>
    <li id="n44n">опиши, что происходит в кадре;</li>
    <li id="0VcS">выдели структуру;</li>
    <li id="YP8B">опиши визуальный стиль;</li>
    <li id="jGm8">опиши монтаж;</li>
    <li id="WiDV">выдели текст на экране;</li>
    <li id="bCjS">определи хук;</li>
    <li id="DSG6">определи CTA;</li>
    <li id="7QpT">напиши промпт на английском для Veo 3, чтобы получить похожий результат.</li>
  </ul>
  <p id="Qzz6">Модель раскладывает ролик на элементы, а потом собирает промпт.</p>
  <p id="QtSg">Дальше этот промпт можно использовать как шаблон. Менять переменные:</p>
  <ul id="VefD">
    <li id="YxeR">тему;</li>
    <li id="8cju">текст на экране;</li>
    <li id="mcru">героя;</li>
    <li id="i9k8">продукт;</li>
    <li id="1UeP">сайт;</li>
    <li id="Vhdr">цвета;</li>
    <li id="RUao">сцену;</li>
    <li id="ImaU">тональность.</li>
  </ul>
  <p id="lbbS">Так мы не копируем ролик буквально, а вытаскиваем его механику.</p>
  <p id="uU5S">Это очень рабочий подход для AI-видео.</p>
  <h2 id="18td">Как должен выглядеть нормальный завод вертикального контента</h2>
  <p id="tVCV">Если собрать всё вместе, получается такая схема.</p>
  <h3 id="6hj4">Сначала идёт блок анализа:</h3>
  <ol id="IAH8">
    <li id="5RM1">Собираем ролики конкурентов и тренды.</li>
    <li id="PcOh">Достаём метрики.</li>
    <li id="tSmH">Вытаскиваем текст и субтитры.</li>
    <li id="adOu">Размечаем хуки, форматы, визуальные приёмы.</li>
    <li id="e6FZ">Отбираем идеи для производства.</li>
    <li id="yHTZ">Ставим статус: for production.</li>
  </ol>
  <h3 id="8ToG">Потом идёт блок генерации:</h3>
  <ol id="8DE9">
    <li id="0fJ9">Агент берёт идею из таблицы.</li>
    <li id="AywO">Пишет сценарий.</li>
    <li id="cQuN">Делит сценарий на сцены.</li>
    <li id="EkGC">Для каждой сцены пишет видео-промпт.</li>
    <li id="9yGh">Генерирует картинки или сразу видео.</li>
    <li id="3wVW">Генерирует голос.</li>
    <li id="V8En">Готовит субтитры.</li>
    <li id="ZnTz">Склеивает видео.</li>
    <li id="FTiE">Добавляет текст, музыку, обложку.</li>
    <li id="BKdM">Передаёт ролик на публикацию или ручную проверку.</li>
  </ol>
  <section style="background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="G3dh" data-align="center">На первых этапах лучше оставить ручной контроль между аналитикой и генерацией.</p>
  </section>
  <p id="TUQQ">То есть не давать системе автоматически производить всё подряд, а сначала руками отмечать: вот это берём, вот это не берём, вот это можно адаптировать, вот это мусор.</p>
  <p id="qfyw">И тут вы уже после ручного теста можете собрать систему:</p>
  <ul id="pCf0">
    <li id="fEwv">анализируем тренды;</li>
    <li id="DOOj">понимаем, какие механики работают;</li>
    <li id="5ryS">разбираем чужие удачные ролики;</li>
    <li id="xEZR">собираем промпты по шаблонам;</li>
    <li id="PGYz">генерируем видео через API;</li>
    <li id="sPe8">добавляем голос и субтитры;</li>
    <li id="0eZL">склеиваем всё в готовый формат;</li>
    <li id="k9sp">публикуем и снова анализируем результат.</li>
  </ul>
  <p id="mT4u">То есть замыкаем цикл.</p>
  <p id="GdVW"><strong>Посмотрели, что работает → разобрали → сгенерировали свою версию → опубликовали → измерили → улучшили.</strong></p>
  <p id="iWLi">Вот это уже похоже на мини (или нет) контент-завод, а не на разовые эксперименты с нейросетями.</p>
  <p id="FPqG">Вариантов и форматов как создавать контент, масса, мы здесь рассмотрели всего лишь &quot;один из&quot;, чтобы вы базово понимали логику как все собирается. Инструменты могут быть разные, но логика фундаментальна и проста как правило. </p>
  <p id="ieAt">Тестируйте. Удачи!</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="ny9p">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/aav_3yqUY_T</guid><link>https://teletype.in/@safronistika/aav_3yqUY_T?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/aav_3yqUY_T?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Как управлять вниманием зрителя</title><pubDate>Mon, 04 May 2026 19:33:00 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/56/44/5644a1ea-0dee-4abe-824e-4228f1683258.png"></media:content><category>Визуальная Драматургия</category><description><![CDATA[<img src="https://img4.teletype.in/files/ba/04/ba048f21-29cb-4914-a733-608df0c4f683.png"></img>Визуальная структура — это способ управлять вниманием и ощущением зрителя ещё до того, как он понял слова.]]></description><content:encoded><![CDATA[
  <p id="CJtt">Визуальная структура — это способ управлять вниманием и ощущением зрителя ещё до того, как он понял слова.</p>
  <p id="t8VS">Главный навык — <strong>думать кадром как системой</strong>. Не «красиво/некрасиво», а: какие визуальные параметры я усиливаю, какие ослабляю, где зритель должен смотреть, где растёт напряжение, где наступает разрядка.</p>
  <p id="pgMG">Визуальная структура строится через <strong>пространство, линию, форму, тон, цвет, движение и ритм</strong>, а задача автора — связать визуальную структуру со структурой истории.</p>
  <p id="vuZP">В видео есть ловушка: кажется, что хороший визуал — это когда дорого, чисто, с красивым фоном, правильным светом и хорошей камерой.</p>
  <h3 id="vhnE">Предлагаю смотреть глубже. </h3>
  <p id="Taez">Кадр важен не сам по себе. Он важен тем, какую работу выполняет в истории.</p>
  <p id="ui3F">Один и тот же эксперт на фоне виллы может выглядеть статусно, пусто, тревожно, тепло, недоступно, убедительно или фальшиво. Разница будет не в вилле. Разница будет в визуальной структуре.</p>
  <p id="R7uO"><strong>Визуальная структура</strong> — это организация всего, что зритель видит и чувствует глазами:</p>
  <ul id="6i9S">
    <li id="XZtW">где стоит человек;</li>
    <li id="9Gfa">сколько воздуха вокруг него;</li>
    <li id="as6D">какие линии ведут взгляд;</li>
    <li id="5NIH">плоский кадр или глубокий;</li>
    <li id="ZOMt">светлый он или тёмный;</li>
    <li id="N1nz">теплый или холодный;</li>
    <li id="k87r">движется камера или стоит;</li>
    <li id="WDbt">быстрый монтаж или спокойный;</li>
    <li id="rrOF">какие формы доминируют;</li>
    <li id="kpCi">напрягают элементы друг друга или поддерживают.</li>
  </ul>
  <p id="wmTb">Визуал можно проектировать так же точно, как сценарий. Не снимать «как получится», а заранее понимать: что должен почувствовать зритель в этой сцене и какие визуальные средства это создадут.</p>
  <h2 id="B1Qn">Красиво — слабый критерий</h2>
  <p id="DAzF"><em>Фраза «снимем эксперта красиво» почти ничего не решает.</em></p>
  <p id="bZ9a"><strong>Красиво для чего?</strong></p>
  <p id="6tOw">Чтобы он казался сильным?<br />Доступным?<br />Одиноким?<br />Опасным?<br />Спокойным?<br />Отстранённым?<br />Близким?<br />Премиальным?<br />Живым?</p>
  <p id="JVMl">Например, эксперт стоит на фоне большой виллы.</p>
  <p id="TO7M">Слабый подход:</p>
  <blockquote id="ILVx"><em>Поставим его на красивый фон, включим свет, снимем на хороший объектив.</em></blockquote>
  <p id="pxPh">Подход через визуальную структуру:</p>
  <blockquote id="mNXN"><em>В начале эксперт стоит далеко, вокруг много пустого пространства, цвета холодные, кадр широкий. Зритель чувствует дистанцию. По мере раскрытия темы камера становится ближе, фон теплеет, пространство сжимается, движения камеры меньше. Визуально возникает переход от недоступности к доверию.</em></blockquote>
  <p id="gxvP">Слова могут быть одни и те же. Но зритель получит другой эмоциональный маршрут.</p>
  <h2 id="Hq4G">Семь компонентов изображения</h2>
  <p id="OFhR">Семь базовых компонента из которого, состоит изображение:</p>
  <ol id="odOo">
    <li id="Be8Q">Пространство</li>
    <li id="qhbi">Линия</li>
    <li id="aU1M">Форма</li>
    <li id="0Dli">Тон</li>
    <li id="19mZ">Цвет</li>
    <li id="HEgM">Движение</li>
    <li id="tmYg">Ритм</li>
  </ol>
  <p id="M7IE">Каждый из них можно усилить, ослабить, столкнуть с другим элементом или сделать родственным остальным частям кадра.</p>
  <p id="bdzM">Главная механика здесь — <strong>контраст и сходство</strong>.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="qN6m" data-align="center">Контраст создаёт напряжение, внимание, конфликт, энергию.</p>
  </section>
  <section style="background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="TuqG" data-align="center">Сходство создаёт спокойствие, порядок, единство, ощущение цельности.</p>
  </section>
  <p id="TUnM">Визуальное повествование начинается там, где ты перестаёшь выбирать кадр по принципу «нравится / не нравится» и начинаешь задавать вопрос:</p>
  <blockquote id="yn5f"><em>Какой визуальный компонент сейчас должен работать сильнее остальных?</em></blockquote>
  <h2 id="VAcc">1. Пространство: насколько мир открыт или сжат</h2>
  <p id="T7W9">Пространство — это не только локация. Это ощущение дистанции, глубины, масштаба и положения человека внутри мира кадра.</p>
  <p id="tqoN"><strong>Кадр может быть глубоким:</strong> передний план, средний план, задний план, перспектива, уходящие линии, ощущение объёма.</p>
  <p id="KN1r"><strong>Кадр может быть плоским:</strong> человек прижат к фону, мало глубины, почти нет расстояния между объектами.</p>
  <p id="Ny8v">Глубокое пространство часто даёт ощущение мира, пути, выбора, масштаба.</p>
  <p id="E4nR">Плоское пространство может дать давление, графичность, замкнутость, искусственность или ясную рекламную выразительность.</p>
  <p id="uODW"><strong>Пример:</strong></p>
  <p id="8LUN"><em>Человек говорит о больших целях, будущем, росте сообщества. Если снять его на широком плане в пространстве с глубиной, визуал поддержит масштаб. Зритель почувствует: перед ним не локальная бытовая мысль, а движение в большой контекст.</em></p>
  <p id="97a6">Но если тот же человек говорит о личном страхе, сомнении или внутреннем решении, широкий план может ослабить сцену. Здесь лучше сработает плотный кадр: меньше воздуха, ближе лицо, меньше отвлекающих деталей.</p>
  <p id="n0N5">Пространство отвечает на вопрос:</p>
  <blockquote id="Yiv2"><em>Человек сейчас часть большого мира или мы должны быть рядом с ним?</em></blockquote>
  <figure id="u21j" class="m_column">
    <img src="https://img3.teletype.in/files/e4/e3/e4e34176-f890-492c-b9ea-ae05590ee5dd.png" width="1672" />
  </figure>
  <figure id="86KE" class="m_column">
    <img src="https://img2.teletype.in/files/9a/54/9a5456c9-dac3-40a4-b0cc-1b48ac9270fc.png" width="1672" />
  </figure>
  <h2 id="Nbfo">2. Линия: куда идёт глаз</h2>
  <p id="5AI7">Линии управляют взглядом зрителя.</p>
  <p id="QR7E"><strong>Они могут быть буквальными:</strong> дорога, перила, край стола, архитектура, горизонт, тень.</p>
  <p id="cpsA"><strong>Или скрытыми:</strong> направление взгляда человека, положение рук, ось тела, движение камеры, траектория объекта.</p>
  <p id="Ihnf"><u>Горизонтальные линии</u> дают устойчивость, покой, стабильность.</p>
  <p id="J2n6"><u>Вертикальные</u> — силу, статус, строгость, монументальность.</p>
  <p id="0Uy6"><u>Диагональные</u> — энергию, конфликт, движение, нестабильность.</p>
  <p id="Peg8"><u>Изогнутые</u> — мягкость, естественность, текучесть, эмоциональность.</p>
  <p id="4tHY">Если эксперт говорит о системе, порядке, структуре, можно поддержать это вертикалями и горизонталями: архитектура, симметрия, ровная посадка, чистая композиция.</p>
  <p id="dpKX">Если нужно показать перемены, вызов, запуск, движение — диагонали будут сильнее. Лестница, дорога, наклон камеры, уходящая перспектива, проход через пространство.</p>
  <p id="7hXv"><strong>Ошибка новичка:</strong> он видит только человека в кадре.</p>
  <p id="A0Oa">Научитесь видеть силовые линии изображения. Иногда фон говорит громче, чем лицо. Человек может спокойно говорить о стабильности, но если за ним хаотичные диагонали, отражения и визуальный шум, зритель телом почувствует нервозность.</p>
  <figure id="pf1x" class="m_column">
    <img src="https://img1.teletype.in/files/c0/5a/c05a378e-4723-42b7-a58a-e9aef35533ad.png" width="1672" />
  </figure>
  <h2 id="BQRs">3. Форма: какой силуэт считывается первым</h2>
  <p id="G5mP">Форма — это то, как объекты выглядят в кадре: круги, квадраты, треугольники, силуэты, пятна, контуры.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="T1Oa" data-align="center">Форма важна потому, что зритель считывает её быстрее, чем детали.</p>
  </section>
  <p id="j4Yy"><strong>Круглые формы</strong> часто воспринимаются мягче, дружелюбнее, спокойнее.</p>
  <p id="ptPq"><strong>Квадратные и прямоугольные</strong> — стабильнее, строже, рациональнее.</p>
  <p id="8upm"><strong>Треугольные</strong> — динамичнее, опаснее, активнее.</p>
  <p id="76nd">В интервью и экспертном контенте форма работает через <u>позу, посадку, фон, предметы, световые пятна</u>.</p>
  <p id="hZcR"><strong>Например:</strong></p>
  <p id="e17j"><em>человек сидит ровно в центре прямоугольной архитектуры — ощущение контроля и статуса;<br />человек стоит среди округлых природных форм — больше мягкости и доверия;<br />человек снят снизу на фоне острых архитектурных линий — больше силы, но и больше давления;<br />человек зажат между тёмными вертикальными формами — ощущение конфликта или ограничения.</em></p>
  <p id="qV4D">Для обложек, превью и коротких роликов форма особенно важна. <strong>Зритель не успевает читать нюансы. </strong>Он видит крупное пятно, силуэт, контраст форм — и решает, цепляет его визуал или нет.</p>
  <figure id="ertk" class="m_column">
    <img src="https://img1.teletype.in/files/4e/6c/4e6caf41-a7b5-4240-bb84-0c9edafce9d9.png" width="1672" />
  </figure>
  <figure id="VfOi" class="m_column">
    <img src="https://img3.teletype.in/files/67/62/676204a2-6c8c-4747-8630-1606f6851371.png" width="1672" />
  </figure>
  <figure id="7nSe" class="m_column">
    <img src="https://img1.teletype.in/files/0b/7a/0b7adce9-af8d-422a-85f5-1311636c27ad.png" width="1672" />
  </figure>
  <figure id="2s1t" class="m_column">
    <img src="https://img4.teletype.in/files/3d/49/3d4928a1-d3d3-4463-980d-3745b0cab3c5.png" width="1672" />
  </figure>
  <h2 id="yvjK">4. Тон: светлое против тёмного</h2>
  <p id="4ePC">Тон — это светлота и темнота изображения.</p>
  <p id="PUBO">Даже без цвета кадр может быть сильным или слабым. Если перевести его в чёрно-белый режим, сразу видно: есть ли в нём читаемая структура.</p>
  <p id="BOrm"><strong>Тон управляет вниманием жёстко.</strong></p>
  <p id="dhbE">Самое светлое пятно часто притягивает взгляд.<br />Самое тёмное пятно может создавать вес, угрозу, глубину.<br /><strong>Высокий контраст</strong> даёт напряжение и драму.<br /><strong>Низкий контраст</strong> даёт мягкость, спокойствие, иногда вялость.</p>
  <p id="1SWz">Если лицо эксперта почти сливается с фоном по тону, кадр может быть эстетичным, но внимание будет расползаться. Если лицо выделено тонально, зритель быстрее считывает главное.</p>
  <p id="YYCN"><strong>Пример:</strong></p>
  <p id="uUFe"><em>В начале ролика человек говорит о проблеме. Можно сделать кадр чуть темнее, с более жёстким тональным контрастом. Когда он переходит к решению, картинка становится светлее, мягче, чище.</em></p>
  <p id="u870">Это не обязательно должно быть заметно «в лоб». Достаточно, чтобы зритель почувствовал сдвиг.</p>
  <p id="FFyH"><strong>Тон</strong> — один из самых практичных инструментов монтажа и цветокоррекции. Через него можно управлять эмоциональной температурой сцены ещё до работы с цветом.</p>
  <figure id="DShQ" class="m_column">
    <img src="https://img2.teletype.in/files/13/47/1347d76c-54c2-456b-96f2-06dd0a0b54ae.png" width="1672" />
  </figure>
  <h2 id="OMe4">5. Цвет: эмоция, конфликт и принадлежность</h2>
  <p id="knhM">Цвет часто используют поверхностно: «сделаем красиво», «добавим брендовые цвета», «пусть будет премиально».</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="CEyH" data-align="center">Цвет — это драматургический инструмент.</p>
  </section>
  <p id="9kph">Цвет может объединять кадры.<br />Может разделять персонажей.<br />Может показывать переход состояния.<br />Может создавать конфликт.<br />Может вести зрителя от холода к теплу, от хаоса к ясности, от дистанции к близости.</p>
  <p id="Wcge"><strong>Простой пример:</strong></p>
  <p id="dQDJ"><u>Холодные синие</u> и <u>серые оттенки</u> дают дистанцию, технологичность, одиночество, контроль.</p>
  <p id="7cRP"><u>Тёплые золотые, оранжевые, телесные</u> оттенки дают близость, жизнь, энергию, доверие.</p>
  <p id="vVFV">Если эксперт говорит о будущем технологий, холодный визуал может поддержать тему. Но если он говорит о сообществе, заботе, человеческом контакте, слишком холодная картинка будет спорить с содержанием.</p>
  <p id="OU20"><strong>Цвет также может работать через контраст.</strong></p>
  <p id="QCqf">Один тёплый объект на холодном фоне мгновенно становится центром внимания.</p>
  <p id="2OWI">Один красный элемент среди нейтральной палитры превращается в визуальный крючок.</p>
  <p id="OJE3">Но если в кадре всё яркое, контраст исчезает. Глаз не понимает, за что держаться.</p>
  <p id="Amnd">Хороший цвет — это не количество насыщенности. Хороший цвет — это ясная иерархия.</p>
  <figure id="bR2T" class="m_column">
    <img src="https://img3.teletype.in/files/29/04/29045072-0dd7-4a46-88f5-cf36cbf2f0c9.png" width="1672" />
  </figure>
  <figure id="rnQk" class="m_column">
    <img src="https://img2.teletype.in/files/5c/6a/5c6a81bd-1f4e-459c-a3dc-5dff12d1ea3d.png" width="1672" />
  </figure>
  <figure id="VqSO" class="m_column">
    <img src="https://img1.teletype.in/files/c5/55/c555d841-fb9b-4b11-8a17-7f3eb3394a5e.png" width="1672" />
  </figure>
  <figure id="456T" class="m_column">
    <img src="https://img3.teletype.in/files/28/f4/28f46461-64b8-4776-ac14-2e5cdf4fe59d.png" width="1672" />
  </figure>
  <h2 id="2FMQ">6. Движение: куда направлена энергия</h2>
  <p id="bXfS">Движение бывает двух типов:</p>
  <ul id="5srF">
    <li id="4lwh">движется камера;</li>
    <li id="EU5W">движутся объекты внутри кадра.</li>
  </ul>
  <p id="n0FE"><strong>Камера может</strong> приближаться, отдаляться, двигаться сбоку, подниматься, кружить, стоять неподвижно.</p>
  <p id="jOSh"><strong>Объекты могут</strong> идти, поворачиваться, жестикулировать, появляться, исчезать, пересекать кадр.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="sReA" data-align="center">Движение всегда меняет энергию сцены.</p>
  </section>
  <p id="ymYW"><strong>Статичный кадр</strong> даёт вес, наблюдение, серьёзность, иногда холодность.</p>
  <p id="8XQ8"><strong>Плавное приближение</strong> создаёт вовлечение.</p>
  <p id="B85V"><strong>Резкий проход</strong> камеры добавляет нерв.</p>
  <p id="ZgDh"><strong>Движение героя к камере</strong> может восприниматься как сближение или давление.</p>
  <p id="Z2E0"><strong>Движение от камеры</strong> — как уход, потеря, дистанция.</p>
  <p id="Aovs">Для экспертного видео движение особенно опасно. Многие добавляют его ради «динамики». В результате зритель не получает энергию, а устаёт.</p>
  <p id="n6Uy"><strong>Движение должно иметь причину.</strong></p>
  <p id="l9WC">Если мысль усиливается — камера может приближаться.<br />Если человек переходит к новому блоку — можно сменить траекторию.<br />Если возникает пауза — кадр может остановиться.<br />Если нужно показать масштаб — камера может раскрыть пространство.</p>
  <p id="GGh1">Лучший вопрос к движению:</p>
  <blockquote id="Wjkp"><em>Что меняется в восприятии зрителя благодаря этому движению?</em></blockquote>
  <p id="4SkX"><em>тут картинками вряд ли получиться изобразить, та шо представьте движение камеры сами 😁</em></p>
  <h2 id="crzP">7. Ритм: как зритель дышит вместе с монтажом</h2>
  <p id="ZRZn">Ритм — это не только скорость монтажа. Это повторение и изменение визуальных событий во времени.</p>
  <ul id="mEFA">
    <li id="jYUP">Длина кадров.</li>
    <li id="XsAj">Паузы.</li>
    <li id="jHWn">Смена крупности.</li>
    <li id="imPn">Повтор движений.</li>
    <li id="9cQx">Частота склеек.</li>
    <li id="knJO">Чередование статичных и подвижных кадров.</li>
    <li id="iSrw">Плотность информации.</li>
  </ul>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="ZWOt" data-align="center">Ритм может успокаивать или разгонять.</p>
  </section>
  <p id="d6ZJ">Если все кадры одинаковой длины, зритель быстро привыкает. Если всё постоянно скачет, зритель теряется. Сильный монтаж держится на управляемом чередовании.</p>
  <p id="l9LH">Например, в экспертном ролике:</p>
  <ul id="TUTf">
    <li id="YFcV">широкий план — вводит контекст;</li>
    <li id="b1dW">средний план — держит объяснение;</li>
    <li id="BjKf">крупный план — усиливает важную мысль;</li>
    <li id="dBuB">деталь — даёт визуальный акцент;</li>
    <li id="70oF">пауза — позволяет мысли осесть.</li>
  </ul>
  <p id="yc8h">В коротких роликах ритм особенно важен. Там нельзя думать только текстом. Нужно понимать, где зритель получает напряжение, где уточнение, где передышку, где визуальный поворот.</p>
  <p id="aIDu">Плохой ритм делает даже сильную мысль плоской. Хороший ритм может вытянуть простую мысль и сделать её ощутимой.</p>
  <figure id="4nky" class="m_column">
    <img src="https://img3.teletype.in/files/6f/4f/6f4fb76e-4a87-4be1-92a7-77115d41418d.png" width="1672" />
  </figure>
  <p id="B3Hb"><em>Дальше поговорим о ключе к управлению кадром...</em></p>
  <p id="VODM"></p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="ny9p">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/1uAR4ZDK8vq</guid><link>https://teletype.in/@safronistika/1uAR4ZDK8vq?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/1uAR4ZDK8vq?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Работа с сервером: как выбрать, запустить и настроить первый VPS</title><pubDate>Fri, 24 Apr 2026 13:33:23 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/45/82/4582eba5-317f-460d-afb4-03939efea746.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img3.teletype.in/files/a1/61/a161fad7-c345-47d1-875a-4126079f8217.png"></img>Сервер — одна из базовых вещей, с которой сталкивается почти любой человек, запускающий цифровой проект: бота, сайт, API, личный сервис, автоматизацию, контен-завод или AI-инструмент.]]></description><content:encoded><![CDATA[
  <p id="lGpA">Сервер — одна из базовых вещей, с которой сталкивается почти любой человек, запускающий цифровой проект: бота, сайт, API, личный сервис, автоматизацию, контен-завод или AI-инструмент.</p>
  <p id="6ire">На своём компьютере можно писать код, тестировать идеи и запускать небольшие эксперименты. Но если проект должен работать постоянно, быть доступным из интернета и не зависеть от того, включён ли ваш ноутбук, нужен сервер.</p>
  <h2 id="xIes">1. Что такое сервер</h2>
  <p id="nffC">Сервер — это компьютер, который работает постоянно, подключён к интернету и доступен для удалённого взаимодействия.</p>
  <p id="0wZd">По устройству сервер похож на обычный компьютер. У него есть:</p>
  <ul id="cYq0">
    <li id="3NWp">процессор;</li>
    <li id="1DK4">оперативная память;</li>
    <li id="XKbo">диск;</li>
    <li id="2aae">операционная система;</li>
    <li id="zjOS">сетевое подключение.</li>
  </ul>
  <p id="rRFu">Разница в назначении. Обычный компьютер чаще используется человеком напрямую: вы открываете браузер, запускаете программы, работаете с файлами. Сервер обычно работает без монитора и клавиатуры. К нему подключаются удалённо, через интернет.</p>
  <p id="LfYq">На сервере можно разместить:</p>
  <ul id="LY7U">
    <li id="4HLT">сайт;</li>
    <li id="aPyi">Telegram-бота;</li>
    <li id="h9le">API;</li>
    <li id="zirW">базу данных;</li>
    <li id="mgvZ">backend приложения;</li>
    <li id="eGDe">Python-скрипт;</li>
    <li id="SBVa">сервис автоматизации;</li>
    <li id="rRBj">AI-агента;</li>
    <li id="IftO">внутренний инструмент для команды.</li>
  </ul>
  <p id="M5cK">Главная идея: сервер нужен там, где проект должен быть доступен всегда, а не только в момент, когда включён ваш личный компьютер.</p>
  <h2 id="9gp9">2. Зачем сервер нужен</h2>
  <p id="ucKI">Допустим, вы написали Telegram-бота на Python. Пока вы запускаете его на своём компьютере, бот работает. Но стоит закрыть терминал, выключить ноутбук или потерять интернет — бот перестаёт отвечать.</p>
  <p id="j1vx">Для реального проекта — проблема.</p>
  <p id="iuju">Сервер решает эту задачу. Вы переносите код на удалённую машину, запускаете его там, и проект продолжает работать независимо от вашего компьютера.</p>
  <p id="WuQw">Сервер нужен, когда проект должен:</p>
  <ul id="qoLj">
    <li id="cf98">работать 24/7;</li>
    <li id="tBCV">принимать запросы от пользователей;</li>
    <li id="v3Pp">хранить данные;</li>
    <li id="vcXa">выполнять код по расписанию;</li>
    <li id="Kwy3">быть доступным из разных стран;</li>
    <li id="15YL">не зависеть от домашнего интернета;</li>
    <li id="kfbC">выдерживать больше нагрузки, чем локальный компьютер.</li>
  </ul>
  <h2 id="eQlt">3. Какие бывают типы серверов</h2>
  <p id="yZL9">Есть несколько распространённых вариантов.</p>
  <h3 id="Yvr6">Локальный сервер</h3>
  <p id="90vU">Локальный сервер — это сервер, запущенный на вашем компьютере.</p>
  <p id="LBC8">Например, вы запускаете Python-приложение на ноутбуке и открываете его по адресу:</p>
  <pre id="7EaZ">localhost:8000</pre>
  <p id="sxEA">Такой вариант удобен для разработки и тестов. Вы быстро проверяете код, исправляете ошибки, смотрите результат.</p>
  <p id="U4kU">Но для реального запуска локальный сервер неудобен:</p>
  <ul id="vw4T">
    <li id="hPoy">компьютер должен быть постоянно включён;</li>
    <li id="EPCg">нужен стабильный интернет;</li>
    <li id="BvMG">доступ извне сложно настроить безопасно;</li>
    <li id="KUpG">при перезагрузке всё может остановиться;</li>
    <li id="oGrQ">для пользователей такой вариант ненадёжен.</li>
  </ul>
  <p id="hDys">Локальный сервер — хороший инструмент для разработки, но плохая основа для проекта, который должен работать постоянно.</p>
  <h3 id="L8JG">Физический сервер</h3>
  <p id="5FPI">Физический сервер — это отдельная машина в дата-центре. Её ресурсы полностью принадлежат одному владельцу или арендатору.</p>
  <p id="TdNt">Такой вариант используют для крупных проектов, где нужны высокая мощность, контроль и предсказуемая нагрузка.</p>
  <p id="ZFTA">Минусы:</p>
  <ul id="987C">
    <li id="lqlY">дороже;</li>
    <li id="chGY">сложнее администрировать;</li>
    <li id="Fy7e">избыточен для старта;</li>
    <li id="zUDm">требует больше технических знаний.</li>
  </ul>
  <p id="LKHr">Для первого проекта физический сервер почти никогда не нужен.</p>
  <h3 id="UZtC">VPS</h3>
  <p id="Id6u">VPS — Virtual Private Server, то есть виртуальный частный сервер. Мы такие постоянно используем для наших контент-заводов.</p>
  <p id="2iDH">Это часть большого физического сервера, выделенная под вашего пользователя. Внутри она ведёт себя как отдельный сервер: у вас есть своя операционная система, свой IP-адрес, свои ресурсы и доступ через SSH.</p>
  <p id="8Ggc">Пример: у провайдера есть мощный физический сервер. Он делит его на несколько виртуальных серверов. Один из них арендуете вы.</p>
  <p id="PdY2">VPS — оптимальный вариант для старта, потому что он:</p>
  <ul id="TBdi">
    <li id="HUGf">дешевле физического сервера;</li>
    <li id="YKau">достаточно мощный для ботов, сайтов и API;</li>
    <li id="83pN">быстро создаётся;</li>
    <li id="SLSY">подходит для обучения;</li>
    <li id="n1vg">позволяет работать почти как с настоящим сервером;</li>
    <li id="Phto">легко масштабируется при росте проекта.</li>
  </ul>
  <p id="xQxc">Для первого опыта с сервером VPS — лучший выбор.</p>
  <h3 id="YTBo">Облачный сервер</h3>
  <p id="PNqU">Облачный сервер похож на VPS, но обычно находится внутри более гибкой облачной инфраструктуры.</p>
  <p id="ii7P">В облаке проще масштабировать ресурсы, подключать дополнительные сервисы, балансировать нагрузку, хранить данные, настраивать резервные копии и управлять инфраструктурой.</p>
  <p id="levR">Облачные серверы часто используют в более зрелых проектах, где важны:</p>
  <ul id="TsZG">
    <li id="0Zh5">масштабирование;</li>
    <li id="7lOA">отказоустойчивость;</li>
    <li id="GiZI">гибкая настройка;</li>
    <li id="jkjG">интеграция с другими облачными сервисами.</li>
  </ul>
  <p id="biPa">Для новичка облако может быть сложнее VPS. Поэтому для первого запуска разумнее начать с обычного VPS.</p>
  <h2 id="H6WB">4. Основные термины, которые нужно понимать</h2>
  <h3 id="dZai">IP-адрес</h3>
  <p id="2LGH">IP-адрес — это сетевой адрес сервера в интернете.</p>
  <p id="wwWQ">Пример:</p>
  <pre id="xiqm">123.45.67.89</pre>
  <p id="GuRO">Когда вы подключаетесь к серверу по SSH, вы указываете именно IP-адрес. Он нужен, чтобы ваш компьютер понял, к какой удалённой машине обращаться.</p>
  <p id="IAKt">Если объяснять проще: IP — это адрес сервера, по которому его можно найти в сети.</p>
  <h3 id="dCvj">SSH</h3>
  <p id="bDyv">SSH — это защищённый способ подключиться к серверу через терминал.</p>
  <p id="kFZg">Обычно подключение выглядит так:</p>
  <pre id="u6Cs">ssh root@123.45.67.89</pre>
  <p id="eQnk">Здесь:</p>
  <ul id="v2zF">
    <li id="i5lW"><code>ssh</code> — команда подключения;</li>
    <li id="E9Jd"><code>root</code> — имя пользователя на сервере;</li>
    <li id="ynBt"><code>123.45.67.89</code> — IP-адрес сервера.</li>
  </ul>
  <p id="xwgY">SSH нужен, чтобы управлять сервером удалённо: вводить команды, создавать файлы, устанавливать программы, запускать код.</p>
  <h3 id="ztHi">Linux</h3>
  <p id="buC1">Linux — это операционная система, которую чаще всего используют на серверах.</p>
  <p id="ageY">На обычных компьютерах люди часто работают в Windows или macOS. На серверах чаще используют Linux, потому что он:</p>
  <ul id="keNS">
    <li id="mVyf">стабильно работает;</li>
    <li id="g5KD">хорошо подходит для удалённого управления;</li>
    <li id="w6xB">потребляет мало ресурсов;</li>
    <li id="dIsm">широко используется в разработке;</li>
    <li id="itbW">поддерживает большинство серверных инструментов.</li>
  </ul>
  <p id="fTOn">Один из самых популярных вариантов Linux для новичков — Ubuntu.</p>
  <p id="lMWP">Когда при создании VPS вам предлагают выбрать операционную систему, для старта можно брать Ubuntu актуальной версии.</p>
  <h3 id="Y90l">CPU</h3>
  <p id="Ldq3">CPU — это процессор сервера.</p>
  <p id="r3oO">Он отвечает за вычисления: выполнение кода, обработку запросов, работу программ.</p>
  <p id="wkVb">В тарифах VPS процессор часто указывают так:</p>
  <pre id="YyM5">1 CPU2 CPU4 CPU</pre>
  <p id="5FDx">Для первого Python-скрипта, простого бота или небольшого API обычно достаточно 1 CPU.</p>
  <h3 id="SZxD">RAM</h3>
  <p id="K9Ox">RAM — оперативная память сервера.</p>
  <p id="N0gE">Она нужна программам во время работы. Чем больше процессов запущено одновременно, тем больше памяти требуется.</p>
  <p id="5JP7">Примеры:</p>
  <ul id="EGjj">
    <li id="OxUo">простой Python-скрипт — может хватить 512 МБ или 1 ГБ;</li>
    <li id="VkTO">Telegram-бот — чаще достаточно 1 ГБ;</li>
    <li id="9XUx">сайт + база данных — лучше смотреть от 2 ГБ;</li>
    <li id="127R">тяжёлые AI-задачи — обычного дешёвого VPS часто не хватит.</li>
  </ul>
  <h3 id="g2qO">Диск</h3>
  <p id="kLaH">Диск — место для хранения файлов, кода, логов, баз данных и системных файлов.</p>
  <p id="AfET">Для первого запуска Python-файла много места не нужно. Обычно 10–20 ГБ достаточно.</p>
  <p id="vcoP">Важно не брать чрезмерный тариф без задачи. </p>
  <h3 id="meNQ">Терминал</h3>
  <p id="becF">Терминал — это программа, через которую вы вводите команды текстом.</p>
  <p id="Dq2z">В Windows можно использовать PowerShell или Windows Terminal. В macOS и Linux терминал уже встроен.</p>
  <p id="1mqy">Через терминал вы:</p>
  <ul id="aqQl">
    <li id="49Yz">подключаетесь к серверу;</li>
    <li id="WIYE">обновляете систему;</li>
    <li id="3LBo">создаёте файлы;</li>
    <li id="pChm">запускаете Python-код;</li>
    <li id="7hzX">проверяете состояние сервера.</li>
  </ul>
  <p id="0abh">Поначалу терминал может выглядеть непривычно, но для работы с сервером это основной инструмент.</p>
  <h2 id="TNMZ">5. Как выбрать сервер под задачу</h2>
  <p id="MTC6">Выбор сервера зависит от двух ключевых вещей:</p>
  <ol id="EWut">
    <li id="YcuB">где физически находится сервер;</li>
    <li id="AmtO">сколько ресурсов нужно проекту.</li>
  </ol>
  <h3 id="mOOZ">Локация сервера</h3>
  <p id="6URu">Локация — это страна или город, где расположен дата-центр.</p>
  <p id="bE39">Если вы находитесь в России, Европе или СНГ, лучше выбирать сервер ближе к этим странам. Чем ближе сервер к пользователю, тем меньше задержка при обмене данными.</p>
  <p id="ZPfP">Но для реального проекта локация влияет на:</p>
  <ul id="teaJ">
    <li id="8doq">скорость отклика;</li>
    <li id="0UVF">стабильность доступа;</li>
    <li id="cNLH">юридические требования;</li>
    <li id="kiVM">стоимость;</li>
    <li id="MRK9">доступность сервисов.</li>
  </ul>
  <p id="gHs5">Например, если проект работает для европейской аудитории, логично рассматривать серверы в Европе. Если проект внутренний и нужен только для тестов, можно брать самый доступный вариант.</p>
  <h3 id="6mIJ">Ресурсы сервера</h3>
  <p id="lRqq">Ресурсы нужно выбирать под задачу.</p>
  <p id="wEF2">Минимальная конфигурация:</p>
  <ul id="ejhi">
    <li id="qV0t">1 CPU;</li>
    <li id="3q17">1 ГБ RAM;</li>
    <li id="k7iB">10–20 ГБ диска;</li>
    <li id="WBUg">Linux Ubuntu.</li>
  </ul>
  <p id="1XVq">Для Telegram-бота:</p>
  <ul id="cauL">
    <li id="e2M7">1 CPU;</li>
    <li id="IDFF">1 ГБ RAM;</li>
    <li id="zXvN">10–20 ГБ диска.</li>
  </ul>
  <p id="K8mj">Для небольшого сайта:</p>
  <ul id="srkl">
    <li id="YWwG">1–2 CPU;</li>
    <li id="q8El">1–2 ГБ RAM;</li>
    <li id="68AI">20 ГБ диска.</li>
  </ul>
  <p id="r25A">Для сайта с базой данных:</p>
  <ul id="m2oy">
    <li id="BVWi">2 CPU;</li>
    <li id="UleD">2–4 ГБ RAM;</li>
    <li id="rNNM">30+ ГБ диска.</li>
  </ul>
  <p id="iEA8">Для AI-проекта всё зависит от нагрузки. Если модель работает через API, VPS может быть небольшим. Если модель запускается прямо на сервере, нужны намного более серьёзные ресурсы, часто уже с GPU.</p>
  <p id="jtDQ">Главное правило: не покупать сервер «с большим запасом» без необходимости. Начните с минимального тарифа, проверьте работу проекта, а затем увеличивайте ресурсы при реальной потребности.</p>
  <h2 id="2GeU">6. Что такое хостинг-провайдер</h2>
  <p id="2WeT">Хостинг-провайдер — это компания, у которой можно арендовать сервер.</p>
  <p id="eR0Y">Провайдер даёт вам:</p>
  <ul id="1AKy">
    <li id="dQI4">панель управления;</li>
    <li id="pkNa">возможность создать VPS;</li>
    <li id="NbaP">IP-адрес;</li>
    <li id="vQsC">логин и пароль;</li>
    <li id="MkQy">выбор операционной системы;</li>
    <li id="669D">тарифы с разными ресурсами;</li>
    <li id="KSre">инструменты оплаты и продления.</li>
  </ul>
  <p id="WU01">Интерфейсы у провайдеров могут меняться. Важно ориентироваться не на конкретное расположение кнопки, а на логику:</p>
  <ol id="hs33">
    <li id="5agO">зарегистрироваться;</li>
    <li id="DgJU">выбрать VPS;</li>
    <li id="s5hW">выбрать операционную систему;</li>
    <li id="0P93">выбрать конфигурацию;</li>
    <li id="drqm">создать сервер;</li>
    <li id="IeI7">получить IP, логин и пароль;</li>
    <li id="UpuN">подключиться через SSH.</li>
  </ol>
  <h2 id="GWOF">7. Как создать первый VPS</h2>
  <p id="qGs3">Общий порядок действий такой.</p>
  <h3 id="KJqK">Шаг 1. Зарегистрироваться у провайдера</h3>
  <p id="vNFh">Выберите хостинг-провайдера и создайте аккаунт.</p>
  <p id="kfjL">Не стоит указывать лишние персональные данные в иностранных сервисах, если этого можно избежать. Если сервис требует регистрацию, используйте тестовый или отдельный аккаунт.</p>
  <h3 id="Jg9K">Шаг 2. Создать VPS</h3>
  <p id="6euY">В панели провайдера найдите раздел с виртуальными серверами. Он может называться:</p>
  <ul id="sk7c">
    <li id="CoUO">VPS;</li>
    <li id="kzf8">VDS;</li>
    <li id="eNeP">Cloud Servers;</li>
    <li id="6wrC">Виртуальные серверы;</li>
    <li id="nGyb">Облачные серверы.</li>
  </ul>
  <p id="F55M">VPS и VDS в бытовом контексте часто используют почти как синонимы. Технические отличия могут быть, но важно одно: это арендованный виртуальный сервер, к которому вы получаете удалённый доступ.</p>
  <h3 id="QN18">Шаг 3. Выбрать операционную систему</h3>
  <p id="F9hf">Для старта выберите Linux, например Ubuntu.</p>
  <p id="23Wf">Если есть несколько версий Ubuntu, обычно лучше брать актуальную LTS-версию. LTS означает Long Term Support — версия с длительной поддержкой.</p>
  <h3 id="KQh7">Шаг 4. Выбрать конфигурацию</h3>
  <p id="brfp">Минималка:</p>
  <ul id="WVk7">
    <li id="LPrG">1 CPU;</li>
    <li id="LPin">1 ГБ RAM;</li>
    <li id="vzyC">10–20 ГБ диска.</li>
  </ul>
  <p id="G9dm">Если провайдер предлагает совсем маленький тариф на 512 МБ RAM, для простого теста он тоже может подойти, но 1 ГБ комфортнее.</p>
  <h3 id="DPLs">Шаг 5. Дождаться создания сервера</h3>
  <p id="V6it">После создания VPS провайдер обычно показывает:</p>
  <ul id="sxv6">
    <li id="8vnv">IP-адрес;</li>
    <li id="Opk7">логин;</li>
    <li id="y2jM">пароль;</li>
    <li id="DDzl">статус сервера.</li>
  </ul>
  <p id="Ao08">Часто логин по умолчанию:</p>
  <pre id="mMlS">root</pre>
  <p id="wbWq">Root — главный пользователь в Linux-системе. У него максимальные права.</p>
  <p id="lSge">Для реальных проектов лучше создавать отдельного пользователя и настраивать доступ аккуратнее.</p>
  <h2 id="TrWk">8. Как подключиться к серверу через SSH</h2>
  <p id="AvYD">Когда сервер создан, откройте терминал на своём компьютере.</p>
  <p id="QdsX">Команда подключения выглядит так:</p>
  <pre id="NchO">ssh root@123.45.67.89</pre>
  <p id="Rptz">Адрес <code>123.45.67.89</code> здесь учебный. Вместо него нужно указать IP вашего сервера.</p>
  <p id="hdI9">После ввода команды терминал может спросить, доверяете ли вы этому серверу. Обычно нужно ввести:</p>
  <pre id="IDHh">yes</pre>
  <p id="Khwj">Затем терминал попросит пароль. При вводе пароля символы могут не отображаться. Это нормально. Пароль вводится, даже если на экране ничего не видно.</p>
  <p id="BoDN">После успешного подключения вы окажетесь внутри сервера. Теперь команды, которые вы вводите, выполняются уже не на вашем компьютере, а на удалённой машине.</p>
  <p id="NC5Q">Если подключение не получилось, возможные причины:</p>
  <ul id="apw3">
    <li id="BJDr">сервер ещё не успел запуститься;</li>
    <li id="6RJ2">неправильно указан IP;</li>
    <li id="rgVa">неправильно введён пароль;</li>
    <li id="v8mK">провайдер ещё не выдал доступы;</li>
    <li id="xLbJ">SSH временно недоступен;</li>
    <li id="mQle">локальная сеть блокирует подключение.</li>
  </ul>
  <p id="nYiX">Иногда достаточно подождать 2–5 минут после создания VPS и попробовать снова.</p>
  <h2 id="jzL8">9. Как подготовить сервер к работе</h2>
  <p id="fk8b">После первого подключения нужно обновить список пакетов и установленные компоненты.</p>
  <p id="f1sW">Сначала выполните:</p>
  <pre id="dTll">apt update</pre>
  <p id="vaSK">Эта команда обновляет информацию о доступных пакетах. Она не обновляет все программы, а только загружает свежий список версий из репозиториев.</p>
  <p id="ScTU">Репозиторий — это хранилище программ для Linux. Когда вы устанавливаете что-то через <code>apt</code>, система берёт программы из таких хранилищ.</p>
  <p id="1ZEu">Затем выполните:</p>
  <pre id="05Fd">apt upgrade</pre>
  <p id="78uV">Эта команда обновляет установленные пакеты до актуальных версий.</p>
  <p id="sYaG">Иногда система спросит подтверждение. В таком случае нажмите:</p>
  <pre id="SP7a">Y</pre>
  <p id="F5Xe">и затем Enter.</p>
  <p id="7GW8">Можно использовать вариант:</p>
  <pre id="cvSs">apt upgrade -y</pre>
  <p id="fDHh">Флаг <code>-y</code> автоматически подтверждает установку обновлений. </p>
  <h2 id="NObC">10. Как проверить Python</h2>
  <p id="EyOD">На многих Linux-серверах Python уже установлен. Проверить это можно командой:</p>
  <pre id="cfgn">python3 --version</pre>
  <p id="JWI5">Если Python установлен, вы увидите версию:</p>
  <pre id="dYV4">Python 3.10.12</pre>
  <p id="iD1l">Версия может отличаться. Это нормально.</p>
  <p id="gxd6">Если команда не сработала, Python можно установить отдельно, но для базового VPS с Ubuntu чаще всего Python уже есть.</p>
  <h2 id="GcGT">11. Как создать первый Python-файл на сервере</h2>
  <p id="Dds6">Теперь создадим файл с кодом.</p>
  <p id="yEp3">Для этого можно использовать редактор <code>nano</code>.</p>
  <p id="KiZz">Команда:</p>
  <pre id="PGKc">nano first_server.py</pre>
  <p id="gyb6">Nano — простой текстовый редактор прямо в терминале. Он позволяет открыть файл, написать код и сохранить его без графического интерфейса.</p>
  <p id="AXmh">Внутри файла напишите:</p>
  <pre id="yuFj">print(&quot;Hello, World!&quot;)print(&quot;My first server!&quot;)</pre>
  <p id="fIVY">Чтобы сохранить файл в nano:</p>
  <ol id="5qYW">
    <li id="ldZN">нажмите <code>Ctrl + O</code>;</li>
    <li id="6no7">нажмите Enter;</li>
    <li id="0BSn">нажмите <code>Ctrl + X</code>, чтобы выйти.</li>
  </ol>
  <p id="6qKR">Теперь проверьте содержимое файла:</p>
  <pre id="EKTO">cat first_server.py</pre>
  <p id="mXYM">Команда <code>cat</code> выводит содержимое файла в терминал.</p>
  <p id="EX2N">Если всё правильно, вы увидите:</p>
  <pre id="2ZnL">print(&quot;Hello, World!&quot;)print(&quot;My first server!&quot;)</pre>
  <p id="5sfh">Теперь запустите файл:</p>
  <pre id="7H2N">python3 first_server.py</pre>
  <p id="0n0a">Если всё работает, терминал выведет:</p>
  <pre id="kPEW">Hello, World!My first server!</pre>
  <p id="jCxB">Это значит, что вы успешно создали файл на удалённом сервере и запустили Python-код не на своём компьютере, а на VPS.</p>
  <h2 id="sfVa">12. Что именно произошло после запуска кода</h2>
  <p id="ianF">Важно понять не только последовательность команд, но и логику.</p>
  <p id="svvK">Вы:</p>
  <ol id="SA7S">
    <li id="wefh">арендовали удалённую машину;</li>
    <li id="xMzY">получили к ней сетевой доступ;</li>
    <li id="QvaB">подключились через SSH;</li>
    <li id="vomG">обновили системные пакеты;</li>
    <li id="0wpp">проверили наличие Python;</li>
    <li id="ly7g">создали файл прямо на сервере;</li>
    <li id="QFcM">запустили код на удалённой машине.</li>
  </ol>
  <p id="uU8a">Это базовый сценарий, на котором строится дальнейшая работа с backend-проектами, ботами, API и автоматизациями.</p>
  <p id="yuiL">Позже вместо простого файла можно будет запускать:</p>
  <ul id="rNJv">
    <li id="i4iz">Telegram-бота;</li>
    <li id="GU1S">Flask/FastAPI-приложение;</li>
    <li id="KUlI">парсер;</li>
    <li id="Sy7x">AI-агента;</li>
    <li id="U1PR">сервис обработки данных;</li>
    <li id="6rva">автоматический скрипт по расписанию.</li>
  </ul>
  <h2 id="2Es2">13. Что важно добавить по безопасности</h2>
  <p id="EMuk">Базовый путь: создать сервер, подключиться, запустить код. Но для реальной работы стоит сразу зафиксировать несколько правил безопасности.</p>
  <h3 id="F5Vr">Не публикуйте пароль от сервера</h3>
  <p id="pG8e">Пароль от VPS нельзя отправлять в общий чат, вставлять в скриншоты, публиковать где то или хранить в открытом документе.</p>
  <p id="RMAt">Если нужно показать подключение, скрывайте:</p>
  <ul id="qEAP">
    <li id="PvKi">пароль;</li>
    <li id="LVL3">часть IP, если проект не учебный;</li>
    <li id="TgSp">токены;</li>
    <li id="2yzg">API-ключи;</li>
    <li id="nyan">приватные ключи.</li>
  </ul>
  <h3 id="94cJ">Аккуратно со скриншотами</h3>
  <p id="HwPd">В реальной среде лучше закрывать лишние данные: баланс аккаунта, почту, внутренние идентификаторы, токены, пароли.</p>
  <h3 id="qYGE">Root — удобно, но опасно</h3>
  <p id="hvUF">Root имеет максимальные права. Ошибочная команда под root может повредить систему.</p>
  <p id="kRs8">Для первых шагов root допустим. В дальнейшем лучше создать отдельного пользователя и настроить SSH-доступ через ключи.</p>
  <h3 id="Jb3v">SSH-ключи лучше пароля</h3>
  <p id="DFe1">Парольный вход проще, но в реальных проектах безопаснее использовать SSH-ключи.</p>
  <p id="orLo">SSH-ключ — это пара файлов: приватный ключ хранится у вас, публичный добавляется на сервер. Тогда подключение происходит без ввода пароля, а безопасность выше.</p>
  <h2 id="k9aP">14. Частые ошибки новичков</h2>
  <h3 id="drou">Ошибка 1. Неправильно скопирован IP</h3>
  <p id="RnyO">Иногда IP копируют с пробелом, лишней точкой или пропущенной цифрой.</p>
  <p id="ijPn">Проверьте адрес внимательно.</p>
  <h3 id="jq3W">Ошибка 2. Пароль вводится, но не отображается</h3>
  <p id="xll6">В терминале при вводе пароля часто не видно ни символов, ни звёздочек. Это нормальное поведение Linux.</p>
  <p id="vmvX">Введите пароль и нажмите Enter.</p>
  <h3 id="x8XE">Ошибка 3. Сервер ещё не запустился</h3>
  <p id="dsxm">После создания VPS серверу может понадобиться время. Если SSH не подключается сразу, подождите несколько минут.</p>
  <h3 id="CgDz">Ошибка 4. Команда введена на локальном компьютере, а не на сервере</h3>
  <p id="ziMx">До подключения через SSH команды выполняются на вашем компьютере. После подключения — на сервере.</p>
  <p id="rnqt">Понять это можно по строке терминала. После входа часто появляется что-то вроде:</p>
  <pre id="4WQh">root@server:~#</pre>
  <h3 id="iftE">Ошибка 5. Файл создан, но не сохранён</h3>
  <p id="YLZN">В nano нужно сохранить файл через <code>Ctrl + O</code>, затем выйти через <code>Ctrl + X</code>.</p>
  <p id="d4e9">Если выйти без сохранения, файл останется пустым или не создастся.</p>
  <h3 id="A8DD">Ошибка 6. Запускают <code>python</code>, а не <code>python3</code></h3>
  <p id="suvr">На многих серверах команда <code>python</code> может быть недоступна. Используйте:</p>
  <pre id="hCWx">python3 first_server.py</pre>
  <h2 id="ceQP"></h2>
  <p id="IVup">Пробуйте :)</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="ny9p">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/qsxMIs9VGaS</guid><link>https://teletype.in/@safronistika/qsxMIs9VGaS?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/qsxMIs9VGaS?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Контент-завод. Часть 2: От ручных тестов к автоматизации вертикальных видео</title><pubDate>Mon, 23 Mar 2026 11:37:10 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/78/05/78058e12-22f0-4bc6-bd3c-5d8591c144a9.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img2.teletype.in/files/50/6a/506a3a5e-cf40-440f-b0df-0ea55e5db992.png"></img>Мы пока еще не переходим к технической базе, обсуждаем логику и подход к созданию своего мини цеха по продакшену контента. Все что мы тут обсуждаем так или иначе используется в создании контент - системы как в масштабе, так и точечно.]]></description><content:encoded><![CDATA[
  <p id="2Dkg">Мы пока еще не переходим к технической базе, обсуждаем логику и подход к созданию своего мини цеха по продакшену контента. Все что мы тут обсуждаем так или иначе используется в создании контент - системы как в масштабе, так и точечно.</p>
  <section style="background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="99aT" data-align="center"><strong>Первая часть тут:</strong> <a href="https://teletype.in/@safronistika/bFe0aHfzWCn" target="_blank">https://teletype.in/@safronistika/bFe0aHfzWCn</a></p>
  </section>
  <p id="gCuD">Почему не надо сразу лезть в полную автоматизацию? Как делать первые шаги так, чтобы потом не было проблем дальше?</p>
  <p id="AR5L">Что там с алгоритмами ранжирования? Все это для нас важно.<br />Важно понять, как вообще работают алгоритмы ранжирования на платформах: <strong>YouTube, TikTok, Instagram.</strong></p>
  <p id="UKIz">Для начала мы все делаем руками, сделаем первые 2, 3, 5, 10 видео вручную и понимаем, что они вам нравятся, что они заходят аудитории и что у них есть потенциал масштабирования. </p>
  <p id="Rzix">Потому что с помощью ИИ можно генерить и 10 тысяч штук, но есть видео, которые масштабировать нельзя — их сложно делать в продакшене, и такие форматы мы будем избегать.</p>
  <p id="qsao">Соответственно, задача каждого — не бросаться с головой в автоматизацию, а пройти всё вручную: сделать несколько примеров видео, которые нравятся вам, подходят вашей нише и вашей аудитории. И только после этого переходить ко второму шагу — собирать комбайн, который всё это автоматизирует.</p>
  <p id="w28f"><strong>Принцип простой:</strong> если автоматизировать трэш, ничего хорошего из этого не выйдет <em>(треш монетизируется и делается по серой бизнес-модели, но мы тут про белую)</em>. Сначала надо сделать классные видео руками. <strong>И это, к сожалению, проскочить нельзя.</strong></p>
  <p id="oFgh">Теперь второй момент. </p>
  <p id="DEdA">С чего всё начинается? <br />На какую тему вообще делаются видео для контент-фабрики? <br />Какой подход используется?</p>
  <p id="vepc">Есть несколько подходов.</p>
  <p id="dk9j"><strong>Первый:</strong> если у вас уже есть бизнес или проект — например, фитнес, IT-стартапы, ещё что-то — то логично делать в своей тематике.</p>
  <p id="HYIf"><strong>Второй:</strong> когда у человека вообще пока ничего нет, и он начинает с вопроса: а на какую тему делать YouTube-канал, какие ниши перспективные, где есть деньги и так далее.</p>
  <p id="29EJ">Общий заход здесь такой: <u>всегда начинать с ресёрча</u>. Посмотреть, что вообще есть. И здесь есть важный тренд.</p>
  <p id="vsxW">Идея в том, что медиа и продукт сливаются. <br />Например, кулинарный канал запускается на YouTube, а потом начинает продавать доставку еды или посуду. То есть канал становится не просто развлечением, а полноценным бизнесом. Или канал про одежду превращается в интернет-магазин. Или канал про автомобили дальше начинает продавать автомобили.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="GooW">В какой-то момент уже даже непонятно, где больше денег и что является ядром. Но в современном мире медиа часто важнее, чем сам продукт.</p>
  </section>
  <p id="FJ8s">То есть мы с вами делаем контент-завод. И задача создания медиа — она сложнее, чем задача создания продукта, потому что медиа — <strong>это удержание аудитории, привлечение аудитории, а это более сложная задача.</strong></p>
  <p id="lEFq">Но если мы делаем медиа и у нас <u>нет продукта</u>, мы оказываемся в плохой ситуации. </p>
  <p id="3D7a">Есть известный кризис больших блоггеров, от 100к и выше, которые набрали подписчиков на площадках, а потом не понимают, что с этим делать. Монетизации нет, каналы бросаются и так далее.</p>
  <p id="lTmK">Самые удачные сочетания, это либо когда у вас массовая тема, например кулинария, похудение и так далее, и у вас дешёвые продукты: условно сковородки, курсы, простые товары. </p>
  <p id="RThg">Либо если у вас B2B-тематика, например ниша маленькая — там 10 тысяч человек, условно CRM для ресторанов или обучение для DevOps — тогда продукт должен быть дорогим: условно 10 тысяч долларов с компании в год.</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="uMQO" data-align="center"><strong>Проблема — не попадать в серединку. Не делать медиа впустую.</strong></p>
  </section>
  <p id="rWxA">Те, кто делают YouTube-каналы на продажу, ориентируются на то, что в Америке платят примерно 4–6 тысяч долларов за миллион показов. И у некоторых бизнес-модель — это как раз аудитория как продукт.</p>
  <p id="Ts2v"><strong>Это первое</strong>, с чего начинают.</p>
  <p id="KjNU">Если вы не попадаете ни в одну из этих моделей, попробуйте подумать, как вашу тему переместить в более массовую нишу. Например, если вы занимаетесь стартапами, вы понимаете, что стартапов мало и продуктов для них мало. Гораздо правильнее перейти в тему рынка труда. Там вакансий больше, денег больше. То есть лучше двигаться в более массовые ниши.</p>
  <p id="RRgP"><strong>Теперь второй шаг</strong> — это изучение конкурентов и парсинг этих конкурентов.</p>
  <p id="yVBe">Я буду приводить пример на Reels в Instagram, потому что всё довольно просто.</p>
  <p id="gvxP">Идея следующая. Вы в своей нише — сначала находите через Deep Research топ-10 или топ-20, <strong>подписываетесь на них</strong>.</p>
  <p id="PG9b">Дальше заводите <u>пустой</u> аккаунт в Instagram. Например, если мой рынок США, я завожу аккаунт под США, под VPN, и всё делаю там. И на этом аккаунте сначала подписываюсь на топ-10 тех, кого нашёл через ресёрч.</p>
  <p id="5GkX">Здесь принципиально важно изначально проектировать свой канал на достаточно крупные медиа, которые уже существуют. Это важный момент.</p>
  <p id="wIbM">Если мы ошибёмся, то окажемся как рыбаки, которые пришли на водоём, где никого нет, и пытаются ловить рыбу, а потом понимают: если рыбаков нет, то, возможно, и рыбы нет.</p>
  <p id="zhj8"><strong>Нам всегда нужно ориентироваться на крупные существующие медиа.</strong></p>
  <p id="RuzA">Я, кстати, люблю ориентироваться на телевизионные шоу. Если я знаю, что по теме есть популярное шоу, которое давно идёт, значит это уже большой медиарынок. Например, «Битва Экстрасенсов» или рыбалка. Есть целые каналы, где сутками крутят видео про рыбалку. Это означает, что тема огромная, аудитория огромная, продукты там есть.</p>
  <p id="XaFk">Если же мы не знаем ни одного сильного шоу, нет круглосуточных каналов, значит ниша мелкая, аудитория мелкая, продуктов мало. Лучше с этим не связываться.</p>
  <p id="6N8Z">То есть идея — не мельчить, а идти в большие ниши: похудение, инвестиции, франшизы и так далее.</p>
  <p id="A1xW"><strong>Дальше второй шаг.</strong> Когда я нашёл первых 10, я начинаю просто смотреть Reels, и Instagram сам начинает подсовывать очень релевантные штуки.</p>
  <p id="rymz">И, как оказалось, другого метода нет, кроме как самому нарабатывать насмотренность. Желательно ещё и накопить базу 200–300 аккаунтов.</p>
  <p id="Jyzv">Есть сервис Apify, который легко парсит любое количество аккаунтов и выгружает всё это в Excel.</p>
  <p id="nhQf">То есть второй шаг: вы собрали профили, за которыми следите. Это лидеры вашей ниши.</p>
  <p id="hC4Y"><strong>Третий шаг</strong> — мы заходим в Apify. Пока без автоматизации. В Apify есть прекрасный Instagram Scraper. У вас там есть приветственные 5 долларов на счету, которых хватит на пару таких запросов.</p>
  <p id="nEM6">Что я делаю: по всем своим аккаунтам за последнюю неделю, за последние 7 дней, выкачиваю все Reels до которых сможет дотянутся скрапер <em>(он не может выгрузить вам все видео, потому что Инста это пресекает)</em>.</p>
  <p id="LMZY">Apify делает это очень просто. Там есть input в формате JSON. По сути потом мы это будем передавать через n8n, но пока делаем вручную. На выходе он предлагает скачать всё в JSON, CSV или Excel. <strong>В итоге вы получаете большую таблицу.</strong></p>
  <p id="iw6u">Какие там данные важны?</p>
  <p id="kx4C">Смысл очень простой: мы должны вычислить лучшие ролики за прошлую неделю и максимально их повторить.</p>
  <p id="rFBL">Идея не новая, но работает намного лучше, чем если вы будете придумывать всё с нуля, особенно на старте, когда вы просто ищете себя.</p>
  <p id="ATnU">Поэтому большинство ребят делают так: подписываются на лучших креаторов, каждую неделю находят их лучшие вирусные ролики и, по сути, копируют.</p>
  <p id="YzCq">Если у нас режим два ролика в день, то на неделю нам нужно 14 роликов. Всё просто.</p>
  <p id="ktR4">Что нам выдаёт Apify? Он выдаёт ссылку на автора, количество комментариев, просмотры, количество подписчиков на момент публикации и ещё ряд данных.</p>
  <p id="5hkP">Но самое важное — он даёт URL самого видео, чтобы можно было кликнуть и посмотреть, что именно было на первом месте за неделю.</p>
  <p id="zqSt">И ещё по каждому видео есть два важных параметра: <strong>сколько людей нажало посмотреть и сколько досмотрело.</strong></p>
  <p id="kJ3r">Как мы знаем, в Instagram есть важная отсечка — 3 секунды. Если человек включил и через секунду пролистал, это в просмотр не засчитывается. Засчитывается уже другой параметр. И у нас есть count, есть play count, есть просмотры, есть досмотры. Досмотров меньше, чем просто запусков.</p>
  <p id="UT1H">Мы здесь будем использовать простую формулу: <strong>берём количество досмотров и делим на количество подписчиков у аккаунта на момент публикации.</strong></p>
  <p id="tIAL">Вообще у вирусных видео эта величина должна быть больше единицы.</p>
  <p id="VjlH">Дальше я просто беру верхушку — топ-20. <br />Больше мне на неделю и не нужно. И повторяю эти видео.</p>
  <p id="BurD">Что я делаю дальше?</p>
  <p id="xmRy">Дальше мне уже понадобится Gemini от Google, потому что у Google сейчас лучшая языковая модель для работы с видео, <em>но можно подключать любую модель, которая вам понравилась на практике.</em></p>
  <p id="5yq1">Мы закидываем все эти видео в Gemini — тут нам тоже поможет n8n — и раскладываем каждое видео на элементы:</p>
  <p id="7CbA">О чём это видео?<br />Какие первые 3 секунды?<br />Какой был хук?<br />Какой был полный скрипт?<br />Что было на картинке?<br />Какие элементы, надписи, кнопки?<br />Какой общий вайб?<br />Какая музыка и какая озвучка?</p>
  <p id="OsjW">Музыка и озвучка крайне важны, потому что в TikTok музыка иногда чуть ли не важнее всего остального. Попадание в музыкальные тренды там вообще ключевой момент.</p>
  <p id="3pJ5">Дальше мы просим сделать промпт, который, изучив исходное видео, позволит нам воссоздать очень похожую вещь через Veo, Kling или другой инструмент.</p>
  <p id="ardc"><strong>И дальше уже генерируем и делаем постинг.</strong></p>
  <p id="eCKY">Здесь есть нюанс. Когда мы проанализируем все эти видео за неделю — а их будут сотни — мы увидим, что на самом деле они укладываются в 4–5 форматов.</p>
  <p id="E3x9">Например:<br />есть видео с говорящей головой,<br />есть видео с нарезкой подкастов,<br />есть ещё какие-то типы.</p>
  <p id="kBat">Важно оценивать форматы по принципу легкости генерации. Потому что, даже если эти видео получают миллионы просмотров, не факт, что вы сможете этот формат поставить на автоматический поток.</p>
  <p id="Ar48">Поэтому держите в голове, легко или сложно будет автоматизировать то что вы нашли. Этот момент зависит от вашего опыта в генерации контента и владении инструментами и возможностями автоматизации.</p>
  <p id="GuNa">Поэтому берите в работу не просто топ-18, а те ролики, которые ещё и пригодны для ИИ.</p>
  <p id="RSp2">Дальше следующий этап — воспроизвести с помощью ИИ максимально похожее по качеству, стилю и формату видео.</p>
  <p id="wnmK"><strong>Понятно, что это не гарантирует успех.</strong> Это не значит, что если у кого-то миллион просмотров, то и у вас будет миллион. Но это сильно повышает <strong>вероятность.</strong></p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="31ZR" data-align="center">Вообще все эти заводы просто сокращают <strong>вероятность</strong>, когда вам улыбнется бог алгоритма и понесет ваше видео в топы.</p>
    <p id="uIu8">Если вы руками будете делать и сгорите в продакшене, вы сделаете кратно меньше чем в автоматизированном режиме. И шансов в автоматике у вас больше, чем руками.</p>
  </section>
  <p id="v3up">Если вы просто придумываете идею с нуля, вероятность залететь — условно 1%. А если вы повторяете уже рабочую механику, условно 20%. Всё равно <strong>без гарантий</strong>, но вероятность заметно выше.</p>
  <p id="rXch">Это один из подходов. Он довольно популярный и рабочий. Да, он построен на том, что мы 90% копируем. Но дальше добавляем 10% своего: свою фишку, свою подачу, свои особенности.</p>
  <p id="oqAE">Вот такая основная логика на старте. По всем площадкам. Далее когда вы зацепитесь за органику, можно будет добавлять &quot;свои идеи&quot; (безусловно гениальные).</p>
  <p id="EJrR">Не надо ставить себе мегазадачу — срочно сделать контент-завод и зашарашить весь Instagram плохими видео. </p>
  <section style="background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="fbor" data-align="center"><strong>Задача максимально качественно подойти к ресёрчу, найти форматы и вручную повторить их несколько раз.</strong></p>
  </section>
  <p id="fc3j">Когда вы сделаете это 5 раз и у вас уже будет получаться нормально, тогда можно переходить ко второй части и перекладывать всё это в n8n.</p>
  <p id="IlKv">По поводу Apify: у Apify есть парсеры на все случаи жизни: и для YouTube, и для Instagram. Нам здесь нужен парсер именно для Instagram Reels.</p>
  <p id="dVwX">Потом этот процесс автоматизируется, но важно руками в самом начале поработать, потому что так вы понимаете логику. А потом уже всё это можно делать по API через n8n. API-ключи создаются как обычно.</p>
  <p id="JarF">Для YouTube логика такая же. Там просто есть нюансы по алгоритмам и по поиску через ключевые слова. Но сейчас я рассказывал именно логику по Reels: нашли топ-200 блогеров в своей нише, скопировали лучшие механики, по ним и работаем.</p>
  <p id="ZRgZ">Apify — в целом нормальный подходящий скрапер. У меня на полный цикл ушло около 2 долларов. На простую итерацию — где-то полдоллара. По сути это режим раз в неделю, например по понедельникам.</p>
  <p id="nZU2"><strong>Теперь вопрос: как после получения просмотров оценить результат?</strong></p>
  <p id="rMAF">Смотрите, логика здесь такая. Медиа — это верх воронки, продукт — это низ воронки, монетизация.</p>
  <p id="rdwZ">Правильнее всего ориентироваться на конкурентов и на свою экономику.</p>
  <p id="DmxR">Допустим, у нас школа английского языка, и главный канал — это Instagram Reels. Мы знаем, что если у нас миллион просмотров, то по ссылке перейдут, например, 1000 человек. Из них 1% конвертируется, условно 500 человек записываются на пробное занятие и так далее. То есть у нас есть понятная экономика, и мы понимаем, что нам даёт миллион просмотров.</p>
  <p id="9fDB">Вторая аналогия — можно посмотреть, сколько миллион просмотров стоит на рынке. Просто открываем рекламный кабинет, смотрим CPM — стоимость за тысячу показов — умножаем на тысячу и получаем стоимость миллиона показов.</p>
  <p id="hxXF">Как я уже говорил, в Америке Google платит 4–6 тысяч долларов за миллион показов. В России на это ориентироваться не стоит. </p>
  <p id="yyXJ">Важно либо уходить в массовую тему — похудение, одежда, марафоны и так далее, либо в дорогую B2B-тему, где чеки большие. Самое плохое — это маленькая аудитория и маленькие чеки одновременно. Например, международное образование: и людей мало, и чеки разовые, и рынок ограниченный. Это плохая история.</p>
  <p id="9yiQ">Дальше мы сравниваем метрики. Смотрим свои метрики воронки, смотрим метрики конкурентов, а затем пытаемся добиться метрик лучше, чем у них.</p>
  <p id="3Hyr">Например, одна из метрик — <strong>просмотры, делённые на подписчиков</strong>. Есть и другие метрики, где учитываются лайки, комментарии, репосты. Никто точно не знает алгоритмы Instagram, но у них у всех удержание.</p>
  <p id="rgNJ">Instagram, YouTube, Facebook хотят, чтобы пользователь проводил у них как можно больше времени. Поэтому они продвигают те видео, которые с большей вероятностью досмотрят, после которых пользователь продолжит смотреть ещё. То есть они продвигают креаторов, которые помогают удерживать внимание.</p>
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="kyJN" data-align="center">Верхнеуровнево всё устроено именно так.</p>
  </section>
  <p id="AENr" data-align="center"><br /><em>Есть мнение, что ИИ-сгенерированные видео продают в разы хуже, чем видео с реальными людьми.</em></p>
  <p id="B8FR">У нас были разные эксперименты и обсуждения. Пока практика показывает, что в целом не хуже, но и не лучше. В некоторых случаях чуть хуже, но это компенсируется объёмом.</p>
  <p id="YjwF">Особенно если мы говорим про короткие вертикальные видео — 5, 10, 15 секунд — там разницы почти нет. Кто-то специально скрывает, что это ИИ, кто-то наоборот это подчёркивает. Но давайте для расчёта просто пессимизируем и считать, что ИИ-видео дают результат на 20% хуже.</p>
  <p id="raa9">С точки зрения пользователя всё проще: ему важно, чтобы контент был классный. Ему всё равно, как он сделан.</p>
  <p id="Crs4">Мы все ходим в фабричной одежде и не комплексуем, что она не сшита вручную в ателье. Хотя когда-то это считалось чем-то не таким крутым. То же самое и с контентом: мы всё больше потребляем механизированного контента, и если он качественный, он нам нравится.</p>
  <p id="CWHj">Для коротких вертикальных видео это точно справедливо. Для длинных — нет, там всё сложнее. Но мы сейчас говорим именно про короткие и именно про верх воронки, задача которого — получать охваты.</p>
  <hr />
  <p id="9Kx2" data-align="center"><em>Есть два типа контента: <strong>трафикообразующий и вовлекающий.</strong> Первый привлекает охваты и подписчиков, второй прогревает и продаёт. Тогда если рассматривать фабрику вертикальных видео как продукт, то её целевая аудитория — кто? Бренды, у которых уже есть каналы и продакшн, а им нужно только усилить верх воронки за счёт фабрики?</em></p>
  <p id="Ympp"><br />Да. Условно у вас есть миллион рублей. Вы можете потратить его на рекламу и купить за него какое-то количество показов. А можете инвестировать его в <strong>создание собственного </strong>контент-завода.</p>
  <p id="UDcL">Кто клиенты таких решений?</p>
  <p id="bkWK">Во-первых, те, кто уже прошёл путь от нуля к единице. То есть у них уже есть понятные связки, уже работает канал, и они хотят это масштабировать: увеличить охват, снизить стоимость привлечения клиента, сделать поток клиентов более предсказуемым. Это идеальные истории.</p>
  <p id="1rxR">Во-вторых, те, у кого уже есть хороший продукт, кто раньше жил только на платной рекламе, а сейчас <strong>платная реклама дорожает</strong>, аукцион разгоняется, и они начинают думать: зачем мы всё время платим блогерам или площадкам, если можем <strong>построить своё</strong> собственное медиа? Если главный канал привлечения — вертикальные видео, логично инвестировать в собственную редакцию. Это хорошая долгосрочная инвестиция.</p>
  <p id="UEgB">Сегментов много, но лучший сегмент — это те, у кого уже есть рабочий канал и кто понимает, что вертикальные видео могут быть для них каналом номер один по привлечению.</p>
  <hr />
  <p id="Dj8S"></p>
  <p id="dJwM">Когда вы изучите конкурентов в своей нише, вы найдёте 2–4 классных формата, которые:</p>
  <p id="5TjL">а) залетают и набирают аудиторию,<br />б) поддаются автоматизации.</p>
  <p id="R4sd">Сначала нашли классный кейс, попробовали повторить, поняли, откуда берутся исходники, как собираются голос, картинка, текст. Сделали одно видео — получилось не хуже. Отлично. Повторили 2–3 раза. После этого автоматизируем.</p>
  <p id="ChMX">И ещё момент: одна задача, одно воркфлоу. В рамках одного воркфлоу сложно совместить сразу несколько форматов. Если вы хотите в понедельник один стиль, во вторник другой — это уже разные подходы в автоматизации и разные воркфлоу. Лучше на старте выбрать один стиль, который заходит, и дальше масштабировать именно его.</p>
  <hr />
  <p id="qn6v">Контент-завод начинается с того, что мы сами руками проводим ресёрч, определяем тему, ключевые направления, ориентиры, на кого смотреть, с каких сайтов и каналов брать пример.</p>
  <p id="9MMD">Потом смотрим, какие идеи у конкурентов залетели, какие нет, какие хуки они использовали. Хуки — это вообще одна из самых интересных задач в автоматизации контент-фабрики: понять, какой именно хук сработал.</p>
  <p id="GFX9">Дальше пишется сценарий. Мы не отдаём сразу всё в видеогенерацию, потому что, во-первых, можем не дождаться результата, а во-вторых, у видео всё равно есть ограничения, но в любом случае сначала пишется сценарий, потом идёт монтаж, потом заливка на платформу.</p>
  <p id="HsDD">То есть важно понимать: всё это разбивается на отдельные этапы. Здесь нет такой магии, где нажал одну кнопку — и всё полетело.</p>
  <hr />
  <section style="background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="L7hD"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="ny9p">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="P5Wl">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/bFe0aHfzWCn</guid><link>https://teletype.in/@safronistika/bFe0aHfzWCn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/bFe0aHfzWCn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Контент-завод. Часть 1: Трендвотчинг и база залетающих видео</title><pubDate>Thu, 12 Feb 2026 16:29:50 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/20/87/20874649-210d-48a9-b11e-4229db99a3b9.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img3.teletype.in/files/a0/9e/a09efcad-8ff1-462a-9682-01db0e33a8cc.png"></img>Какая есть проблема сейчас, которую мы наблюдаем и которую, мне кажется, уже все почувствовали — это то, что платный трафик постоянно дорожает.]]></description><content:encoded><![CDATA[
  <p id="sxaF">Какая есть проблема сейчас, которую мы наблюдаем и которую, мне кажется, уже все почувствовали — это то, что <strong>платный трафик постоянно дорожает</strong>.</p>
  <p id="eRbx">И лучший способ защитить себя от инфляции рекламного трафика и создать защитный барьер от конкурентов — это <strong>инвестиция в контент</strong>.</p>
  <p id="Fv0T">А лучший и самый простой в производстве формат контента — это <strong>вертикальные видео</strong>.</p>
  <p id="9WBg">Уже суперочевидно понятно, что <strong>подписчики — это новая валюта следующего десятилетия</strong>.</p>
  <p id="YGMP">И бренды, у которых есть подписчики, растут X10 быстрее, чем те, кто просто двигается через рекламные инструменты.</p>
  <h3 id="Of4M">Почему вертикаль — это тир-1</h3>
  <p id="tHew"><strong>Вертикальный контент, виральность — это тир-1</strong>, это то, что вам на горизонте 3–5 лет может дать <em>бесплатный трафик</em> и <em>гигантское конкурентное преимущество</em>.</p>
  <p id="zbMJ">При этом это очень проблемная фигня, в которой ты вот, ну, не пойми, как это посчитать, не пойми, как спрогнозировать то, что у тебя видео какое-то — ты его выложишь, и оно залетит.</p>
  <p id="xZHa">Для многих когда-то это выглядело как просто SMM-команда, в которую ты вбухиваешь до фига денег, они тебе делают красивые картинки, генерируют какие-то видосики, а там что-то с этого попадает.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="xYjx" data-align="center"><em>Ты думаешь, что это всё равно чувак с рекламой, и на этом всё заканчивается.</em></p>
  </section>
  <p id="05jz">Вот эти проблемы как раз-таки можно попытаться решить связкой <strong>AI + понимание того, как работают соцсети</strong>.</p>
  <h3 id="Hr2W">Какие есть в целом проблемы?</h3>
  <p id="3QWW"><strong>1. Видео не залетают</strong></p>
  <p id="bmwZ">Видео, которое вы выкладываете, неважно в какой соцсети — Instagram, TikTok, YouTube — просто не залетают, деньги сливаются, а соцсети по сути не выполняют свою функцию, просто существуют для галочки:</p>
  <blockquote id="8Ju5">«Мы есть в Инстаграме, и отлично, там есть какие-то рилсы».</blockquote>
  <p id="3aE3"><strong>2. Непредсказуемый результат для бизнеса</strong></p>
  <p id="8In5">То есть непонятно, как посчитать вообще выхлоп с SMM.<br />Непонятно вообще, как верить в эту штуку, когда она настолько непонятно прогнозируемая.</p>
  <p id="QUQb"><strong>Нет прогнозируемости — нет доверия.</strong></p>
  <p id="5ERs"><strong>3. Непонятно, как выстроить процесс</strong></p>
  <p id="Jqrm">Третья проблема — это непонятно, как выстроить процесс, кто нужен в команде, какие расходы и как забюджетировать весь этот процесс.</p>
  <p id="mtyh">Потому что SMM вообще выглядит как <strong>очень комплексная машина</strong>, где очень много функций.</p>
  <p id="8Cc4">Там и копирайт, и смонтировать это надо, и чтобы кто-то снялся. Этих всех актёров нужно менеджерить. Потом кто-то скажет, что на самом деле прикольно, чтобы несколько людей в Инстаграме снималось, чтобы каждая из них была ролевой моделью целевой аудитории.</p>
  <p id="qwkb">И ты сидишь с этими вводными и понимаешь, что тебе просто нужно <strong>10 человек</strong>, чтобы эту штуку контролировать.</p>
  <h3 id="AVbb">Трендвотчинг</h3>
  <p id="wUBZ"><strong>Трендвотчинг</strong> — это, по сути, ключевой процесс, который помогает снизить неопределённость и увеличить вероятность успеха. Этот блок всегда стоит самым первым в любом заводе.</p>
  <p id="4lFu">Каждое видео — это набор параметров.</p>
  <p id="oB65">У нас в платном трафике есть креативы, рекламные баннеры, которые запускаются в рекламу. И вот мы часто говорим про то, что каждый креатив, какая-то картинка, на которой что-то написано, что-то изображено, которую вы запускаете в рекламу — это набор определённых параметров.</p>
  <p id="Q4EA">Вот в рилсах, в органике, в соцсетях — это следующие параметры:</p>
  <ul id="KzEy">
    <li id="GaIc"><strong>тема</strong> — про что само видео;</li>
    <li id="yzI1"><strong>хук</strong>.</li>
  </ul>
  <p id="x3BJ"><strong>Хук</strong> — это первые 3 секунды видео, самая важная часть любого рилса, тиктока или шортса.</p>
  <p id="0DwR">Потому что первые 3 секунды происходит что?</p>
  <p id="iGDV">Первые 3 секунды вы либо пролистываете — да, это время, которое нужно потратить на то, чтобы дёрнуть палец, — либо вы остаетесь и смотрите, и Instagram принимает решение: засчитать это как просмотр или нет.</p>
  <p id="OREi">Если он засчитывает это как просмотр, то более активно начинает показывать видео другой похожей аудитории. А если вы пролистали — то нет.</p>
  <p id="uPZA"><strong>Поэтому это очень важная часть.</strong></p>
  <p id="ZlkC">Есть два типа хуков:</p>
  <ul id="u5YI">
    <li id="Rcme"><strong>визуальный</strong> — то, что в видео происходит;</li>
    <li id="5aMy"><strong>текстовый</strong> — то, что вы произносите.</li>
  </ul>
  <p id="3qhK">Дальше — контентная часть, звук и монтаж.</p>
  <h3 id="9RZg">В чём задача</h3>
  <p id="oqf9">То есть <strong>не бить в неизвестность</strong>, а конкретно понимать:</p>
  <blockquote id="sx39">Вот сейчас залетает вот это.<br />Мы это сделаем — оно залетит на миллион просмотров.<br />И мы получим примерно 100 000 человек с этого видео.</blockquote>
  <p id="egW7">Вот такая логика.</p>
  <p id="J7Nm">Сильно абстрактная, но я думаю, что вы поняли, что я имею в виду.</p>
  <h3 id="UTsE">Как это делается</h3>
  <p id="mKTX"><em>Моделей, как собирать этот блок в контент-заводе оч много. Обычно его делают под конкретную задачу в конкретном заводе. Тут мы по верхам пройдемся по одному из вариантов. <strong>Главное понять идею.</strong></em></p>
  <p id="sHeF">Для этого мы собираем базу данных, где у нас парсятся видео наших конкурентов, которые залетают и которые разбиваются на все эти параметры и метрики, которые нам нужны.</p>
  <p id="oBgs">База, куда спарсились все рилсы за определённый период времени из вашей базы аккаунтов, которую вы собрали для вашего проекта и которую вы раскладываете на параметры.</p>
  <p id="HfV2"><strong>Создаем таблицу с полями:</strong></p>
  <ul id="2z2t">
    <li id="03KN">Дата</li>
    <li id="rajW">Рубрика</li>
    <li id="VlLj">Тема видео</li>
    <li id="Df26">Хук</li>
    <li id="ulGM">Описание</li>
    <li id="ppu6">Длина описания</li>
    <li id="4DH5">Количество подписчиков</li>
    <li id="v6NL">Количество просмотров</li>
    <li id="Tg6Y">Количество просмотров по отношению к количеству подписчиков</li>
    <li id="yDnU">Количество лайков/комментов</li>
    <li id="qrac">ER</li>
    <li id="F1X1">Количество репостов</li>
    <li id="70BT">Количество репостов по отношению к просмотрам</li>
    <li id="HCam">Длительность</li>
    <li id="adta">Оценка вирусности</li>
    <li id="hdVE">Оценка ER</li>
  </ul>
  <h3 id="xKs8">Какие параметры контролировать? </h3>
  <p id="muFT">Во-первых, <strong>дату</strong>, потому что тренды живут определённое количество времени. Чаще всего это 2 месяца, но, конечно, чем быстрее — тем лучше.</p>
  <p id="tDRQ">Соответственно, когда вы делаете парсинг, вы первый раз ставите последние 2 месяца по дате. Потом эта дата сокращается до недели, потому что желательно на еженедельной основе внедрять парсинг как процесс.</p>
  <h3 id="ybGJ">Что важно считать</h3>
  <p id="LjTM">Важно считать, какое количество просмотров получило видео по отношению к количеству подписчиков.</p>
  <p id="DPSj">Потому что у вас может быть так: вы смотрите на видео, и там, например, 5 млн просмотров, но в аккаунте всего лишь 50 000 подписчиков.</p>
  <p id="gwyx">Это значит, что видео залетело в несколько сотен раз от количества людей, которые подписаны на аккаунт. То есть оно реально завиралилось.</p>
  <p id="aMPm">А бывает так, что в аккаунте миллион подписчиков — и тоже 5 млн просмотров. Ну очевидно, что здесь уже была база, которая посмотрела, помогла этому видео продвинуться, и оно залетело с помощью какой-то уже изначально существующей аудитории, которая его там облайкала.</p>
  <p id="AKr7"><strong>Это работает для всех площадок </strong><em>(где есть алгоритмы😶‍🌫️)</em><strong>.</strong></p>
  <p id="3CAb">Поэтому первый случай, когда подписчиков мало, а просмотров много, для нас больше сигнал о том, что видео завиралилось.</p>
  <h3 id="VlJf">Engagement rate и виральность</h3>
  <p id="jT5Q">Лайки, комментарии, стандартный ER — какой процент людей повзаимодействовал с видео от количества просмотров.</p>
  <p id="HtHy">Это классический <strong>engagement rate</strong>.</p>
  <p id="gPoL">Количество репостов — репосты вообще считаются самой «золотой» метрикой виральности, потому что если видео хорошо шерится, то есть в нём что-то, что заставляет людей его распространять между собой — и это круто.</p>
  <p id="pY3x"><strong>Графа «Вирусность»</strong> — это аномальные всплески в аккаунте.</p>
  <p id="hiYv">То есть, например, есть ваш аккаунт, у вас видео в среднем залетает на 100 000 просмотров, и вдруг какое-то видео залетело на 2 млн.</p>
  <p id="KPOl">Вот это значит, что по сравнению с медианным показателем видео показывает сильный потенциал виральности.</p>
  <p id="Xd9b">Поэтому мы ему присваиваем здесь тег: <strong>потенциально вирусное видео</strong>.</p>
  <p id="V4ni">И так в каждом аккаунте.</p>
  <p id="QGby">И обязательно парсим скрипт видео. Это вообще золотые данные для SMM-команды, потому что вы потом дальше можете делать с этим вообще что угодно.</p>
  <p id="yJcR">Вы можете на основании этого генерировать и рекламные подачи, и просто выгружать это в ChatGPT, генерировать новые варианты роликов.</p>
  <p id="J4eT">Здесь можно сделать столбик, что у нас есть <strong>original_script</strong> — это оригинальный скрипт, который был озвучен в видео, а есть <strong>rewritten_script</strong>.</p>
  <p id="gEPv">Агент забирает оригинальный сценарий и отправляет его в GPT.</p>
  <p id="tSXD">И вот колонка <strong>rewritten_script</strong> — это видео, которые ChatGPT пытается уже сразу нам в этой же табличке адаптировать под нас.</p>
  <p id="4IL8">Сразу несколько вариантов хуков предлагает.</p>
  <p id="mc38">Пытается адаптировать сценарий, чтобы его не точно копировать, а как-то его под нас видоизменять.</p>
  <p id="D5z5">И это большая точка роста, над которой важно работать, чтобы сценарии, которые адаптировались, были <strong>X10 круче</strong>, чем они сейчас.</p>
  <p id="hRh0"><strong>Это общая методика.</strong></p>
  <h3 id="aHHE">Теперь немного деталей.</h3>
  <p id="qERl">Первое: чтобы получить такую базу и дальше на основании неё принимать решение, какие видео вам, собственно, генерировать, вам нужно собрать первичную базу из аккаунтов, где залетают видео.</p>
  <p id="clAw"><strong>Первая проблема</strong>, которая здесь появляется, — то, что если вы начнёте искать их путём вбивания ключевых слов или пытаться их как-то спарсить, вы никогда в жизни их не найдёте.</p>
  <p id="IRjG">Почему?</p>
  <p id="tjkk">Потому что Instagram никаким образом не индексирует аккаунты прям сильно по темам.</p>
  <p id="e3XZ">Он не может проиндексировать каждый рилс и как-то объединить их по тематикам.</p>
  <p id="Wbtp">Поэтому, когда вы парсите и, например, даже если зайдёте сейчас в Instagram и вобьёте какую-то вашу конкурентную нишу, вам выдаст пять несчастных, жалких конкурентов — и всё.</p>
  <p id="UDT1">И с этим дальше ничего не поделать.</p>
  <p id="eqXo">Рилсы там не залетают, и откуда брать вот эту базу — непонятно.</p>
  <p id="oQul">А это <strong>ключевой этап</strong>, потому что если у вас хреновая база, а вы потом будете её копировать, то понятно, что это плохая идея.</p>
  <p id="HXpX"><strong>Шаг один — создать нулевой аккаунт</strong>, где ещё нет никаких рекомендаций.</p>
  <p id="Xaqn">То есть нулевой аккаунт, всё чисто, там ничего не лайкалось раньше, просто чистый аккаунт.</p>
  <p id="eroP">И подписывайтесь на ваших конкурентов.</p>
  <p id="jEnD">Неважно, на каком они рынке. Единственное, что важно — на каком языке они разговаривают.</p>
  <p id="VOuV">Потому что если вы на сборную солянку подпишетесь, то Инста не будет понимать, на каком языке вы разговариваете.</p>
  <p id="62MN">Поэтому лучше, если у вас разные языки или вам релевантен контент с разных рынков, под это отдельный аккаунт создавать.</p>
  <p id="ViTT">И подписывайтесь на своих конкурентов.</p>
  <h3 id="hkyQ">Что происходит?</h3>
  <p id="soUP">Instagram начинает думать, что вы потенциальная целевая аудитория этого контента, и адаптирует ленту под этот контент. Начинает вам показывать самые залетающие ролики, которые вообще только могут быть в нише, которая похожа на вас, на вашу целевую аудиторию.</p>
  <p id="SHlN">Вы просто заходите в Instagram, листаете — и у вас это просто кладезь аккаунтов, у которых залетают видео и которые являются смежными, похожими, либо вашими прямыми конкурентами, либо на них подписана ваша целевая аудитория.</p>
  <p id="hguh">После того, как вы собрали базу, мы её загружаем в табличку. Не в ту что в начале описывали, это отдельная для сбора вручную аккаунтов конкурентов. Достаточно для первого раза 200 аккаунтов, но вообще создайте процесс, при котором эта база постоянно пополняется — она не должна быть статичной.</p>
  <p id="4gh9">Для SMM-команды это один из самых ценных процессов.</p>
  <p id="ulrp">Потому что, пока ты смотришь:</p>
  <ul id="lIeJ">
    <li id="eCCs">во-первых, твоя нейросетка Инсты прокачивается;</li>
    <li id="DLss">во-вторых, аккаунт, с которого ты собираешь эти аккаунты и сидишь, превращается в бесконечно адаптируемую ленту, которая постоянно обновляется.</li>
  </ul>
  <p id="5WDW">И это уже самый лучший источник конкурентов, контента, трендов, которые только могут быть, потому что это в лайв-формате обновляющаяся лента под вашу целевую аудиторию.</p>
  <p id="l4A9">И никакой парсинг вам этого не заменит. Никакого аналога сейчас нет, поэтому даже не пытайтесь там что-то спарсить.</p>
  <p id="JEIE">Я вам просто сразу говорю, что вы потратите много времени, потому что я сам потратил много времени.</p>
  <h3 id="6UqS"><strong>Как можно парсить данные?</strong></h3>
  <p id="AFXw">Есть два варианта, как можно парсить видео и вообще данные с соцсетей.</p>
  <p id="ddAT"><strong>Через API</strong></p>
  <p id="yu9A">Это плохой вариант, потому что с API вы идёте через свои официальные аккаунты в этих соцсетях.</p>
  <p id="Rl9m">У вас очень много ограничений.</p>
  <p id="KfdD">Вы можете снимать метрики только со своих аккаунтов, но это может быть полезно для того, чтобы настроить аналитику.</p>
  <p id="93f0">Например, чтобы в Инстаграме считать, какое количество подписчиков вам принесла платная реклама, а какое количество подписчиков вам принесли рилсы.</p>
  <p id="1A5X">То есть уже можно даже отслеживать источники, что раньше нельзя было.</p>
  <p id="Zp7Z">Поэтому API — это нормальная идея, но трендвотчинг лучше парсить именно без API.</p>
  <p id="OL3q"><strong>Какая связка работает</strong></p>
  <p id="dHW6">Здесь работает следующая связка: <strong>Apify + N8N + GPT + Whisper</strong>.</p>
  <p id="otKi">Достаточно простой сценарий.</p>
  <p id="bwcB">Вы добавляете ноду <strong>Google Sheets</strong>.</p>
  <p id="JnF0">Первое — чтобы он забрал логины. Дальше <strong>SplitInBatches</strong> — это функция, которая добавляет каждый логин отдельно и отправляет его дальше в Apify.</p>
  <p id="gQAS">Это простой сценарий в <strong>N8N</strong>, который забирает логины аккаунтов из таблицы и отправляет их в <strong>Apify</strong>.</p>
  <p id="4Q2q"><strong>Apify</strong> — это сервис, который парсит аккаунты. Есть прямо template <em><a href="https://apify.com/apify/instagram-scraper" target="_blank">Instagram Scraper</a></em>. Очень прикольно то, что он обходит многие ограничения.</p>
  <p id="8iwM">Тут уже написан код, вам никакой код писать не нужно. Это уже офигенный готовый темплейт от разрабов, который есть.</p>
  <p id="EfPP">Он вытаскивает весь датасет, высчитывает метрики по формулам — все, которые мы обсудили выше — и дальше отправляет реквест в <strong>Whisper</strong>.</p>
  <p id="ha3s"><strong>Whisper</strong> — это транскрибация аудио в текст, и дальше данные дополняются в таблицу.</p>
  <p id="GGpj">Вот такой сценарий примерно.</p>
  <p id="hsnw">И вы получаете в итоге базу данных в таблице, где есть точное понимание, какая комбинация параметров помогла, чтобы видео залетело и попало в алгоритмы.</p>
  <p id="dkpD">Еще раз ноды в n8n — полный сценарий:</p>
  <p id="qyFr"><strong>1. Google Sheets → Read Rows</strong></p>
  <p id="K4le">Забираем логины аккаунтов из таблицы.</p>
  <blockquote id="XQfF">Google Sheets можно заменить на Airtable.</blockquote>
  <p id="48Zu">После этого формируется база аккаунтов, которые нужно обработать.</p>
  <hr />
  <p id="Fzec"><strong>2. SplitInBatches</strong></p>
  <p id="Gl7f">Разбиваем список логинов так, чтобы каждый аккаунт отправлялся в обработку отдельно.</p>
  <p id="5AUe">Это нужно, чтобы:</p>
  <ul id="cB4k">
    <li id="zPVR">корректно обрабатывать каждый логин</li>
    <li id="I4uG">не ловить лимиты</li>
    <li id="jGIp">управлять нагрузкой</li>
  </ul>
  <hr />
  <p id="kVbZ"><strong>3. Trigger (Cron)</strong></p>
  <p id="tg6m">Запуск по расписанию.</p>
  <p id="s5MG">Можно настроить:</p>
  <ul id="EjId">
    <li id="utz4">раз в неделю</li>
    <li id="lPlB">раз в день</li>
    <li id="oV7P">в зависимости от объёма базы</li>
  </ul>
  <hr />
  <p id="FIIY"><strong>4. HTTP Request → запуск Apify Instagram Scraper</strong></p>
  <p id="BiAh">Отправляем логин в Apify.</p>
  <p id="TUoU">Используется готовый template:</p>
  <p id="n0kG"><a href="https://apify.com/apify/instagram-scraper" target="_blank">https://apify.com/apify/instagram-scraper</a></p>
  <p id="AjDy">Код писать не нужно — используется готовый темплейт.</p>
  <hr />
  <p id="3kiW"><strong>5. Wait</strong></p>
  <p id="Mahx">Ожидание завершения парсинга.</p>
  <p id="QhFS">Если аккаунтов много — лучше ставить больший тайм-аут, чтобы избежать ошибок.</p>
  <hr />
  <p id="wHBZ"><strong>6. Get Dataset</strong></p>
  <p id="bbeH">Получаем датасет из Apify.</p>
  <p id="OVwo">Из него вытягиваются:</p>
  <ul id="eQIo">
    <li id="slCo">подписчики</li>
    <li id="kYot">просмотры</li>
    <li id="17wy">лайки</li>
    <li id="TOBK">комментарии</li>
    <li id="H3Yv">репосты</li>
  </ul>
  <hr />
  <p id="JtmB"><strong>7. Метрики (Code)</strong></p>
  <p id="SbEk">Вычисляются показатели по формулам:</p>
  <ul id="Dkf2">
    <li id="uEuc">engagement rate</li>
    <li id="Qsx9">отношение просмотров к подписчикам</li>
    <li id="8WfJ">вирусность</li>
    <li id="bj2F">аномальные всплески</li>
  </ul>
  <hr />
  <p id="5pYt"><strong>8. HTTP Request → Whisper API</strong></p>
  <p id="12RE">Отправляем видео в Whisper.</p>
  <p id="It1E">Whisper делает транскрибацию аудио → текст.</p>
  <hr />
  <p id="WFg0"><strong>9. Google Sheets</strong></p>
  <p id="Nvyp">Возвращаем всё в таблицу.</p>
  <p id="4hKq">В итоге в таблице появляются:</p>
  <ul id="8aei">
    <li id="r9pI">original_script</li>
    <li id="s16f">rewritten_script (если подключён GPT)</li>
    <li id="AgJq">метрики</li>
    <li id="m4Jp">показатели вирусности</li>
    <li id="49Pt">транскрибация</li>
  </ul>
  <hr />
  <p id="1fuR"><strong>Результат</strong></p>
  <p id="7GHq">Вы получаете структурированную базу данных, где видно:</p>
  <ul id="PeFT">
    <li id="8ifH">какие комбинации параметров дают залёт</li>
    <li id="SLaC">какие темы работают</li>
    <li id="XNdR">какие хуки масштабируются</li>
    <li id="WOCm">какие аккаунты реально завиралились</li>
  </ul>
  <p id="YJv5">Это и есть основа для управляемого вертикального продакшена.</p>
  <h3 id="StmB">А что мы делаем с этим дальше? </h3>
  <p id="ttmu">Дальше в таблице мы ставим фильтры по нужным вам метрикам.</p>
  <p id="Bj0l">Эту часть часто делают вручную, потому что всё равно все попытки привести соцсети под одни правила, подогнать — типа «смотри вот на это, вот это точно сработает» — часто имеют изъяны, потому что в соцсетях всё-таки остаётся некоторая часть креатива.</p>
  <p id="KJHf">Обычно ориентируемся на то, насколько залетело видео по отношению к количеству подписчиков.</p>
  <p id="0o5h">Ставим фильтр и забираем в работу первые <strong>50 видео</strong> из базы.</p>
  <h3 id="h1Rp">Как адаптировать сценарии</h3>
  <p id="58fw">Есть несколько вариантов.</p>
  <h3 id="DgOf">1. Полное копирование</h3>
  <p id="poDp">Первый вариант — ты копируешь полностью всё.</p>
  <p id="dVKJ">Работает, особенно если вы на начальной стадии, потому что нет никакой ответственности. И вряд ли кто-то вообще когда-либо заметит, что вы там какую-то идею взяли, потому что все друг у друга тырят в Инстаграме идеи для рилсов, они даже между брендами постоянно перекликаются.</p>
  <p id="5KIQ">Но если вы крупная корпорация, то понятное дело, что такой вариант уже не подходит.</p>
  <h3 id="E56d">2. Адаптация</h3>
  <p id="BYwx">Хорошо работает тема с адаптированием, когда сохраняются первые 3 секунды видео, а дальше вы контентную часть либо меняете копирайт, либо чуть-чуть адаптируете под себя.</p>
  <h3 id="WyrL">3. Кросс-языковая стратегия</h3>
  <p id="czzW">Третий вариант — это когда вы берёте видео, например, с другого языка, то есть добавляете в базу контент на хинди, а потом просто делаете такое же видео, но на английском.</p>
  <p id="jYNT">Это очень замечательная стратегия.<br />Она очень хорошо работает.</p>
  <h3 id="GoZa">Воркфлоу в n8n по созданию видео</h3>
  <figure id="5u3K" class="m_column">
    <img src="https://img1.teletype.in/files/8f/55/8f559b50-70bc-49f8-a7fd-cd6f70353115.png" width="1369" />
  </figure>
  <p id="yTW4">Что здесь происходит? </p>
  <p id="LpFd">Отправляется запрос через <strong>Telegram</strong>. То есть мы пишем, что нам нужно сегодня выложить какое-то видео.</p>
  <p id="AndK">Он обращается к таблице, вытаскивает сценарий, отправляет его в <strong>ChatGPT</strong>.</p>
  <p id="Vg8G">ChatGPT разбивает его на раскадровку, и после этого отправляет в <strong>видеомейкер</strong>. Это место, где генерируются с помощью аишки сами видосы.</p>
  <p id="RgF5">Мы её здесь используем, потому что она дешёвая, но можно ещё использовать что-то круче — то есть всякие <em>Kling</em>, разные нейросетки сюда подставлять.</p>
  <p id="ON8K">Получается: <strong>GPT генерирует промпт</strong> → это отправляется в видеомейкер → генерируется видео → дальше всё объединяется и отправляется обратно в <strong>Telegram</strong>, и накладываются <strong>субтитры</strong>.</p>
  <blockquote id="Yu1v">То есть запрос → сценарий → раскадровка → промпт → генерация → сборка → Telegram → субтитры.</blockquote>
  <p id="Jlm0">Еще раз про воркфлоу:</p>
  <p id="NRtc"><strong>Telegram → AI-агент → тренды → сценарий → видео → проверка → публикация</strong></p>
  <ol id="KtYM">
    <li id="wwrB">Берёт тренд из базы</li>
    <li id="IJNL">Генерирует сценарий</li>
    <li id="ywT9">Создаёт видео</li>
    <li id="Y4tA">Проверяет статус</li>
    <li id="AlB2">Возвращает готовый результат</li>
  </ol>
  <hr />
  <p id="v7se">Порядок работы системы</p>
  <p id="J4sE"><strong>1. Telegram Trigger — точка входа</strong></p>
  <p id="i0H4">Пользователь пишет в Telegram:</p>
  <blockquote id="Aphm">“Сделай видео по тренду про X”</blockquote>
  <p id="jqzM">Что важно:</p>
  <ul id="cnVT">
    <li id="2S74">Используется session_id (user_id)</li>
    <li id="okUX">Все сообщения логируются в Supabase</li>
    <li id="vvAY">Сохраняется контекст</li>
  </ul>
  <p id="aGP5"><strong>Нюанс</strong></p>
  <p id="FXDa">Без сохранения контекста бот будет “тупить” и забывать, что уже обсуждали.</p>
  <hr />
  <p id="VDir"><strong>2. Логирование запроса (Supabase)</strong></p>
  <p id="pQU7">Перед тем как агент начнёт думать:</p>
  <ul id="3t1k">
    <li id="a7yX">Сохраняем user message</li>
    <li id="neOn">Привязываем к session_id</li>
    <li id="HRFG">Фиксируем роль (human)</li>
  </ul>
  <p id="AV9w">Это нужно для:</p>
  <ul id="VDqA">
    <li id="h6Sy">истории диалога</li>
    <li id="iNSI">аналитики</li>
    <li id="3iP3">обучения</li>
  </ul>
  <hr />
  <p id="bghU"><strong>3. AI Agent — мозг системы</strong></p>
  <p id="qbDJ">Агент получает:</p>
  <ul id="EKQY">
    <li id="g3ue">текст из Telegram</li>
    <li id="duUg">доступ к памяти (Postgres Chat Memory)</li>
    <li id="XS2O">доступ к инструментам</li>
    <li id="hcpr">доступ к векторной базе трендов</li>
  </ul>
  <p id="2bG9">В systemMessage прописана его роль:</p>
  <blockquote id="uuY4">Ты анализируешь тренды → формируешь сценарий → генерируешь видео → ждёшь результат → возвращаешь ссылку.</blockquote>
  <p id="Ccyr"><strong>Нюанс</strong></p>
  <p id="8sIl">Если system prompt слабый — агент начинает генерировать воду вместо системной логики.</p>
  <hr />
  <p id="gg0R"><strong>4. Vector Store — анализ трендов</strong></p>
  <p id="mG83">Если пользователь просит трендовую тему:</p>
  <ul id="4DG7">
    <li id="0qLX">агент обращается к Supabase Vector Store</li>
    <li id="H7cu">embeddings OpenAI ищут похожие документы</li>
    <li id="Tj76">возвращаются релевантные тренды</li>
  </ul>
  <p id="hqYr"><strong>Это ключевой момент</strong></p>
  <p id="k6nN">Без этого агент просто “придумывает”.<br />С этим — он опирается на реальные залетевшие видео.</p>
  <hr />
  <p id="ouX7"><strong>5. Генерация сценария (GPT)</strong></p>
  <p id="pE0U">После выбора темы агент:</p>
  <ol id="uSfs">
    <li id="i6hE">Формирует сценарий</li>
    <li id="EKq8">Делит на структуру</li>
    <li id="5z70">Подготавливает script</li>
    <li id="ufTi">Формирует video_description</li>
  </ol>
  <p id="1nQM">Важно:</p>
  <blockquote id="LJYN">Кавычки должны быть удалены из video_description и script перед передачей в Video_maker.</blockquote>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="06JN">Это критичный технический нюанс.<br />Если оставить кавычки — workflow ломается.</p>
  </section>
  <hr />
  <p id="kkhW"><strong>6. Video_maker — запуск генерации</strong></p>
  <p id="dVvs">Агент вызывает инструмент:</p>
  <pre id="jTx2">{
  &quot;video_description&quot;: &quot;...&quot;,
  &quot;script&quot;: &quot;...&quot;
}
</pre>
  <p id="5VN2">Video_maker возвращает:</p>
  <pre id="Tw55">{
  &quot;pid&quot;: &quot;G2sRFui4NhcLJecK9JmN&quot;
}
</pre>
  <p id="Mmha">pid — это ID проекта.</p>
  <p id="1a0L"><strong>Нюанс</strong></p>
  <p id="wicV">Video_maker — это отдельный workflow.<br />Он должен начинаться с Execute Workflow Trigger и возвращать финальный результат.</p>
  <figure id="s5P9" class="m_original">
    <img src="https://img3.teletype.in/files/ea/3a/ea3aa87c-ef47-45a5-909c-b12726c5c5d0.png" width="492" />
  </figure>
  <p id="yDjP"><strong><em>Это вспомогательный воркфлоу-генератор видео.</em></strong> Он принимает <code>video_description</code> и <code>script</code>, отправляет их в revid.ai, получает <code>pid</code> проекта и возвращает его в основной агент.</p>
  <hr />
  <p id="cBQG"><strong><em>1. ExecuteWorkflowTrigger</em></strong></p>
  <p id="ocOv"><strong>When Executed by Another Workflow</strong></p>
  <p id="GHET">Точка входа.</p>
  <p id="lRVR">Он принимает JSON:</p>
  <pre id="men7">{
  &quot;video_description&quot;: &quot;...&quot;,
  &quot;script&quot;: &quot;...&quot;
}
</pre>
  <p id="FEBv"><strong>Нюанс</strong></p>
  <p id="M4Tf">Это не Telegram-trigger.<br />Этот воркфлоу нельзя запускать напрямую — только из родительского.</p>
  <hr />
  <p id="VOPm"><strong><em>2. HTTP Request → revid.ai</em></strong></p>
  <p id="vLu6">Отправляется POST-запрос:</p>
  <pre id="ZpHm">https://www.revid.ai/api/public/v2/render
</pre>
  <p id="WIzi">Передаются:</p>
  <ul id="Skkn">
    <li id="I0zM">script → как inputText</li>
    <li id="EBjb">video_description → как generationUserPrompt</li>
    <li id="g3Ah">формат 9:16</li>
    <li id="UrKz">включена генерация:</li>
    <ul id="qy6m">
      <li id="MsgO">голоса</li>
      <li id="BJkU">музыки</li>
      <li id="7Tfy">видео</li>
      <li id="RTfk">субтитров</li>
      <li id="3kky">sound effects</li>
    </ul>
  </ul>
  <p id="YgaG"><strong>Что здесь важно</strong></p>
  <ul id="QXqV">
    <li id="SCcR"><code>flowType: text-to-video</code></li>
    <li id="0iOG"><code>slug: create-tiktok-video</code></li>
    <li id="LDWa"><code>ratio: 9 / 16</code></li>
    <li id="ffW2"><code>hasToGenerateVideos: true</code></li>
    <li id="CqmJ"><code>hasEnhancedGeneration: true</code></li>
  </ul>
  <p id="M1cs">То есть это <strong>полноценная AI-сборка вертикального видео</strong>.</p>
  <hr />
  <p id="dSWx"><strong><em>3. Ответ revid.ai</em></strong></p>
  <p id="4ljr">API возвращает:</p>
  <pre id="4iUR">{
  &quot;pid&quot;: &quot;G2sRFui4NhcLJecK9JmN&quot;
}
</pre>
  <p id="NDz2">pid — это ID проекта рендера.</p>
  <p id="604l">Видео в этот момент ещё не готово.</p>
  <hr />
  <p id="9G7f"><strong><em>4. Edit Fields (Set node)</em></strong></p>
  <p id="63m8">Берётся:</p>
  <pre id="1mlS">$json.pid
</pre>
  <p id="YNZN">И сохраняется как:</p>
  <pre id="2Ldu">response
</pre>
  <p id="QxLb">Этот <code>pid</code> возвращается в основной workflow.</p>
  <hr />
  <p id="cR4F"><strong><em>Что происходит дальше (в родительском процессе)</em></strong></p>
  <ol id="DIiz">
    <li id="Kr2f">Основной агент получает pid</li>
    <li id="UmcJ">Вызывает Video_status_checker</li>
    <li id="bTcc">Проверяет статус рендера</li>
    <li id="kXKE">Ждёт готовность</li>
    <li id="qi9h">Забирает videoUrl</li>
  </ol>
  <hr />
  <p id="vFV0"><strong>7. Проверка статуса — Video_status_checker</strong></p>
  <p id="qNDH">После получения pid:</p>
  <ol id="CYxs">
    <li id="FpeA">Агент вызывает Video_status_checker</li>
    <li id="vtQg">Если статус = building → ждёт 60 секунд</li>
    <li id="eXsM">Повторяет проверку</li>
    <li id="Hb9h">Когда статус = ready → получает videoUrl</li>
  </ol>
  <p id="IUUZ">Это асинхронная архитектура.</p>
  <p id="xqmb"><strong>Ошибка новичков</strong></p>
  <p id="7zCs">Не реализуют ожидание — и бот просто падает.</p>
  <hr />
  <p id="pRO0"><strong>8. Финальный ответ пользователю</strong></p>
  <p id="zVp2">Когда видео готово:</p>
  <ul id="Em52">
    <li id="lLBN">Агент объясняет, что было создано</li>
    <li id="nA72">Возвращает ссылку</li>
    <li id="2ZFR">Отправляет в Telegram</li>
  </ul>
  <p id="JvT1">Перед отправкой текст проходит через Code node:</p>
  <ul id="KpDS">
    <li id="VV8q">Экранируются Markdown символы</li>
    <li id="RRsj">Чтобы Telegram не ломал форматирование</li>
  </ul>
  <hr />
  <p id="IkjN"><strong>9. Логирование ответа</strong></p>
  <p id="OdCM">Assistant message сохраняется в Supabase.</p>
  <p id="kvHs">Это нужно для:</p>
  <ul id="Zhuh">
    <li id="yVry">истории</li>
    <li id="87gX">аналитики</li>
    <li id="3mbv">повторной генерации</li>
    <li id="8FvK">обучения модели</li>
  </ul>
  <hr />
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="xDaS" data-align="center"><em>Если вам сложно воспринимать описанное выше, не переживайте. просто подключите в помощь нейронку и она вам в доступном для вас языке разложит все и даже сделает воркфлоу в n8n.</em></p>
  </section>
  <p id="u3Kx">Самый лучший пока что сценарий — это когда ты генерируешь картинку, а из картинки потом оживляешь видео. <strong>Раскадровка. </strong>Это экономит время и деньги при создании видео.</p>
  <p id="7ANq">Вот поэтому мы сначала генерируем картинку если создаем ролик вручную, н<u>о в случае сценария с AI-агентом это будет немножко топорный, долгий путь, поэтому там сразу мы генерируем видос.</u></p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="wCsV" data-align="center"><strong>Все таки автоматизация и ручная работа, воркфлоу и логика отличаются.</strong></p>
  </section>
  <p id="tjS1"><strong>Полуавтоматическая схема с аватаром</strong></p>
  <p id="XCFJ">А есть, знаете, какая клёвая тема.</p>
  <p id="yhTe">Есть ещё система, когда вы не полностью автоматизируете процесс, а когда подключается аватар через AI, и дальше к нему на задний фон подтягиваются реальные видео.</p>
  <p id="d1JB">Берете топ видео, которое можете прокомментировать. Отдаете монтажеру или он сам забирает файл вашей генерации аватара (через Хайген) и склеивает топ видео и вашего аватара с видео.</p>
  <p id="TGoj">То есть здесь вы вообще не принимает участия никакого в съёмках.</p>
  <p id="zVnd">В этом формате особо нет монтажа. Монтажер просто склеивает материалы из интернета и добавляет субтитры автоматически через captions.</p>
  <p id="rwjG">Таким образом, ты смотришь в основном на видео и понимаешь, что это AI, но замечаешь это не сразу, просто потому что это не является главным объектом на видео.</p>
  <p id="7dlp"><strong>Эта штука очень легко настраивается.</strong></p>
  <p id="x9zz">Инструкцию как создать AI-аватара я делал тут давно, еще актуально: <a href="https://youtu.be/Kdda0UcjQfs" target="_blank">https://youtu.be/Kdda0UcjQfs</a></p>
  <p id="iedh"><strong>Что происходит сейчас на рынке</strong></p>
  <p id="ksBT">По поводу генерации видео — здесь очень много всего происходит прямо сейчас.</p>
  <hr />
  <p id="C0qf"><strong>Ваша задача</strong> — не бежать за инструментами и не учиться конкретным инструментам реализации автоматизации, а увидеть архитектурно и принципы, как строятся такие системы.</p>
  <p id="x027">И тогда вас не особо будут волновать постоянные обновления или релизы новых инструментов.</p>
  <p id="VCrx">Шум в интернете сам подскажет вам, что стоит попробовать или заменить в тех тулах, которые вы уже используете.</p>
  <p id="zajf"><em>это первая часть из трех в этой тематике... когда нибудь будет продолжение 🤣</em></p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="DLCH"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="vgBE">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="oRum">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="M59s"><strong>Обсудить дела:</strong><br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/U0-AnVCrCRO</guid><link>https://teletype.in/@safronistika/U0-AnVCrCRO?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/U0-AnVCrCRO?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>n8n, ИИ и Telegram: собираем рабочий workflow</title><pubDate>Tue, 20 Jan 2026 20:35:00 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/85/e5/85e55dcb-ff40-4f12-ae85-facf1f1917b9.png"></media:content><category>Немного о N8N</category><description><![CDATA[<img src="https://img4.teletype.in/files/b4/e3/b4e3a1ed-5ab5-4be9-8ded-e3be3842d3b9.png"></img>Здесь, мы уже будем пересекать темы с n8n и заводами, так как будем переходить на практику или возможные варианты реализации контент-завода или небольшого цеха. Тут уже от вас зависит.]]></description><content:encoded><![CDATA[
  <p id="wCqa">Здесь, мы уже будем пересекать темы с n8n и заводами, так как будем переходить на практику или возможные варианты реализации контент-завода или небольшого цеха. Тут уже от вас зависит.</p>
  <p id="BXqK">И сейчас будем как раз с вами общаться, обсуждать n8n (еще раз, да). <br /></p>
  <p id="8xQt">Почему вообще n8n? </p>
  <p id="zi0h">Разумеется, сейчас много есть аналогов. Мы в универе изучали <a href="https://www.make.com/en" target="_blank">MAKE</a>, <a href="https://zapier.com/" target="_blank">ZAPIER</a> и прочие, но они не Open source, и их так просто себе не поставить. В отличие от n8n. </p>
  <p id="mIZc">По остальным моделям (стеку), которые часто используются для продакшена видео список такой:</p>
  <ol id="3ELd">
    <li id="1ImT">ElevenLabs - звук (звуки, озвучка, копирование голоса)</li>
    <li id="LbbP">SUNO</li>
    <li id="NoeJ">OpenAI: API/SORA</li>
    <li id="ABAb">Сервисы Google: VEO3/Nano Banana</li>
    <li id="4qsV">MidJorney</li>
  </ol>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="0Ma8">Это такая базовая база, но моделей очень много и инструментов тоже полно, можно тестировать под вашу задачу и подбирать уникальный стек инструментов.</p>
  </section>
  <p id="Pux3">Давайте вернёмся обратно к n8n. Чем он еще хорош, у него построена целая экосистема, есть шаблоны свои, то есть можно зайти, если вдруг, что-то тяжело самому собрать, заходите ищете готовый шаблон и это такая очень сейчас живая тема, их очень много, то есть можно найти, причём не обязательно доплатить, они есть бесплатные, уже собранные. </p>
  <p id="kANA"><s>Или у инфобизеров, или в инете куча их просто всяких разных.</s></p>
  <p id="qTgs">Заходите, ищете контент фабрики, прямо внутри n8n темплейты. На Ютубе очень много разных контент-фабрик, каждый под себя собирает разное. </p>
  <p id="BVLQ"><strong>Первые шаги в n8n я описал тут:</strong> <a href="https://teletype.in/@safronistika/+chto-nado-znat-o-n-8-n" target="_blank">https://teletype.in/@safronistika/+chto-nado-znat-o-n-8-n</a></p>
  <p id="W9Dm"><strong>Что такое workflow?</strong> Это буквально ноу - код решение, когда вы просто из блоков, перетаскивая, составляя, делать такую небольшую маленькую программу. </p>
  <p id="g8In">n8n был раньше известен, он появился в 2017 году, но он раскрылся именно сейчас, как раз за счёт того, что они завезли полноценную агентскую логику. </p>
  <p id="u21a"><strong>Что нас интересует n8n?</strong></p>
  <p id="q6mq">Давайте попробуем создать в Телеграмме бота. Этот элемент или шестеренка, часто используется в общей структуре контент-заводов, поэтому давайте эту шестеренку отдельно и создадим.</p>
  <p id="HuB6">Мы будем писать ему запрос, он будет идти в интернет, искать там ответы на наши вопросы и присылать в бота. </p>
  <p id="GV6f"><strong>С чего вообще начинается любой workflow?</strong></p>
  <p id="dfIt">С триггера. Триггер - это как раз входной элемент нашей программы. Он может быть разный. </p>
  <figure id="V00i" class="m_column">
    <img src="https://img3.teletype.in/files/e9/ff/e9fff4bb-b0e2-40c9-ad05-d97499f32c9f.png" width="773" />
  </figure>
  <p id="mPwR">Жмем Add first step. </p>
  <figure id="5X1v" class="m_column">
    <img src="https://img1.teletype.in/files/8a/dc/8adc7778-0674-4719-ab22-b8aa3ab55bd6.png" width="380" />
  </figure>
  <p id="w06l">Здесь сразу видно, сколько много разных триггеров. </p>
  <p id="REKG">Популярный в использовании <strong>триггер по времени</strong>. </p>
  <figure id="Te4U" class="m_column">
    <img src="https://img4.teletype.in/files/3f/21/3f216c59-7bc9-44d7-a0bb-1f1bd0eef506.png" width="373" />
  </figure>
  <p id="XyLG">Допустим, нас будет интересовать, чтобы каждый день, наш workflow запускался в полночь либо какой то другой временной промежуток.</p>
  <figure id="ohIs" class="m_column">
    <img src="https://img4.teletype.in/files/b0/fd/b0fd92e6-8b08-49be-8cd6-d2cee633ce53.png" width="394" />
  </figure>
  <figure id="oW1J" class="m_column">
    <img src="https://img2.teletype.in/files/1d/0a/1d0a6ed2-7a44-4dcf-8ff1-4ef9a0b2e11b.png" width="478" />
  </figure>
  <p id="Hj4l">Ставим в режим активно и теперь оно сработает раз в день. Можем поставить, на самом деле, намного чаще. Можно поставить каждые 10 секунд. </p>
  <p id="ykbR">Где это может быть использовано? </p>
  <p id="cDIG">Это может быть отложенный постинг, там где платформой не предусмотрен этот функционал. Можно проверять конкурентов в определенный период, что они сделали нового. Делать выгрузку данных через API и т.д.</p>
  <p id="Zbhr"><strong>Вернемся к нашему боту</strong></p>
  <p id="zx8l">Ставим триггер телеги</p>
  <figure id="v2dd" class="m_column">
    <img src="https://img4.teletype.in/files/be/bf/bebff086-b878-4dcb-a7d3-95c695e83817.png" width="381" />
  </figure>
  <figure id="0rdl" class="m_column">
    <img src="https://img2.teletype.in/files/d4/ee/d4ee6835-3a4f-4208-97e9-6f9c28c3524c.png" width="339" />
  </figure>
  <p id="FQiU">Настроим аккаунт телеги. Надо прожать триггер, открыть его и там добавить новые креды.</p>
  <figure id="0Lo0" class="m_original">
    <img src="https://img3.teletype.in/files/ed/a3/eda32273-f927-4607-b79e-5aec9e5659c0.png" width="330" />
  </figure>
  <figure id="wZS9" class="m_column">
    <img src="https://img3.teletype.in/files/2e/17/2e175041-24cf-4f06-bae2-3ce1940f7f24.png" width="1183" />
  </figure>
  <p id="lmeB">Токен вы создаете в <a href="https://telegram.me/BotFather" target="_blank">https://telegram.me/BotFather</a><br />Полное руководство есть в этом же окне если кликнуть на <em><u>Open docs</u></em></p>
  <p id="h2b7">После того как вы создали бота в телеге и получили его токен, несите этот токен в поле n8n. После того как вы его там разместите, у вас будет такое окно:</p>
  <figure id="iEvF" class="m_column">
    <img src="https://img3.teletype.in/files/6b/e2/6be2f3ed-a6e2-44aa-96a5-2803795f25a5.png" width="1175" />
  </figure>
  <p id="ogkq">Ноду с телегой мы настроили</p>
  <figure id="heiC" class="m_column">
    <img src="https://img1.teletype.in/files/42/ef/42efe6c0-4166-4bfb-a802-9b7892fa008e.png" width="382" />
  </figure>
  <p id="CTVS">Далее, добавляем ноду с AI Agent</p>
  <figure id="qhpz" class="m_column">
    <img src="https://img1.teletype.in/files/48/52/4852e771-a742-4ea6-9071-50642ae8afc2.png" width="379" />
  </figure>
  <figure id="ETvg" class="m_column">
    <img src="https://img2.teletype.in/files/97/41/97414f05-33fa-4453-8b5b-82315735161c.png" width="608" />
  </figure>
  <p id="XHnv">К агенту цепляем модель ИИ и в инструментах добавляем поиск (Brave, Perplexity), чтобы у модели был доступ в интернет. </p>
  <p id="Q2pF">ИИ модель выберите какая вам по карману и по функционалу. У меня тут будет GPT 4.1 mini.</p>
  <figure id="6FDX" class="m_column">
    <img src="https://img2.teletype.in/files/de/eb/deebef6d-7a6f-4788-a911-de863179e926.png" width="655" />
  </figure>
  <p id="wO4m">Теперь мы откроем ноду агента и настроим ее. Наша задача, передать ему user message от ноды телеграмма. Чтобы он с этой информацией работал.</p>
  <p id="v43c">По умолчанию у вас будет вот так:</p>
  <figure id="kUUm" class="m_column">
    <img src="https://img4.teletype.in/files/7b/7b/7b7b9924-9ac1-4f58-90c8-d28095b79ea4.png" width="1160" />
  </figure>
  <p id="vBxS">Необходимо изменить поле <strong>Source for Prompt (User Message)</strong></p>
  <figure id="BCYA" class="m_column">
    <img src="https://img2.teletype.in/files/1c/55/1c55c441-9e46-4f2c-a91d-18bb6a05a15a.png" width="443" />
  </figure>
  <p id="06kv">И потом перенести поле text (это сообщения, которые &quot;слушает&quot; агент из бота) в поле Prompt</p>
  <figure id="92oU" class="m_column">
    <img src="https://img3.teletype.in/files/29/c4/29c4a693-99da-4396-9227-109a11b822bf.png" width="1127" />
  </figure>
  <p id="NZgA">Вот так должно быть в итоге, агент увидел мое сообщение в телеге боту &quot;привет&quot;</p>
  <figure id="bWTM" class="m_original">
    <img src="https://img4.teletype.in/files/f4/93/f493a1cb-1a9e-4a05-803a-dc241f160116.png" width="375" />
  </figure>
  <p id="s7QG">Дальше мы добавляем ноду, <strong>куда</strong> будет отвечать агент, на то, что вы написали в боте. <em>Так как по умолчанию, этого не предусмотрено.</em></p>
  <figure id="K7dc" class="m_column">
    <img src="https://img1.teletype.in/files/8b/07/8b07bf35-4357-4b72-83b1-bbaa63ad666c.png" width="375" />
  </figure>
  <p id="6qkG"> Вот так будет выглядеть воркфлоу на этом этапе.</p>
  <figure id="7me8" class="m_column">
    <img src="https://img2.teletype.in/files/d0/4d/d04ddc6c-c7f1-44bc-9cc3-78b256f50107.png" width="856" />
  </figure>
  <p id="a7yK">Из урока по маппингу информации, вы уже понимаете как будет раскидываться информация по нодам и что вам ждать в ноде <em>send a text message. </em>На<em> инпуте </em>мывидим данные двух предыдущих нод</p>
  <figure id="yXkU" class="m_column">
    <img src="https://img1.teletype.in/files/08/b3/08b3ee4f-f661-4e12-888c-8a6c349451b2.png" width="731" />
  </figure>
  <p id="x23q">Для настройки ноды, которая будет отвечать на ваши сообщения, нам важно найти id чата, вся эта инфа есть в ноде триггера телеграмма.</p>
  <figure id="k4VL" class="m_column">
    <img src="https://img3.teletype.in/files/ec/b7/ecb7d98e-b07c-45ba-830e-c9eb905f2152.png" width="1122" />
  </figure>
  <p id="sUQ4">В поле Text мы заполняем, что отвечает агент, а не то что приходит в триггер телеграмма, потому что, нам нужен ответ от агента, а не то что мы сами себе написали. Поэтому:</p>
  <figure id="5vrp" class="m_column">
    <img src="https://img4.teletype.in/files/b5/37/b5373667-b6c1-4b3d-ac08-677d8aa159e2.png" width="1128" />
  </figure>
  <p id="Qfce">Теперь мы наладили ответ агента, который будет транслироваться через нашего бота.</p>
  <p id="T6Xo">Давайте добавим поиск в интернете нашему агенту. В ноду агента в ветку Tool добавим Perplexity. Там есть ограничения, каждый месяц они дают 5 баксов, чтобы использовать его бесплатно.</p>
  <p id="OvzM">Можете подключить ноду Brave, но ее надо ставить отдельно, так как по умолчанию ее нету и надо добавлять, а там просит карту прицепить даже на бесплатном тарифе.</p>
  <figure id="Lwz0" class="m_column">
    <img src="https://img3.teletype.in/files/6a/fa/6afa387f-5ab3-4bc4-90c9-497c4935ba01.png" width="875" />
  </figure>
  <p id="CnJB">Как настроить ноду Perplexity? У меня стоят такие настройки. Нужно создать креды для перплексити отдельно, чтобы их поставить. Далее все по умолчанию, в поле Text, ставим сообщение ваше от бота.</p>
  <figure id="OapI" class="m_column">
    <img src="https://img4.teletype.in/files/b9/df/b9dfd913-f8ce-4ca4-b20f-8bfe545fdcda.png" width="385" />
  </figure>
  <p id="vAi8">После этого запускаем весь цикл, чтобы проверить. Жмем кнопку </p>
  <figure id="HLII" class="m_original">
    <img src="https://img3.teletype.in/files/66/10/661004a4-56d5-492d-a9bc-bb06cd24bfda.png" width="200" />
  </figure>
  <p id="tmZ0">И потом идет к боту и пишем там свой запрос. Я спросил как приготовить вкусный чай. Что получили в итоге</p>
  <figure id="NkUS" class="m_column">
    <img src="https://img4.teletype.in/files/b5/28/b528cd0a-2f9d-4176-af85-516ce3415d81.png" width="824" />
  </figure>
  <figure id="Jumi" class="m_column">
    <img src="https://img2.teletype.in/files/10/1f/101fe365-ba63-4851-a447-bfc527e423b9.png" width="456" />
  </figure>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="sH4G" data-align="center">Файл этого воркфлоу будет в комментариях к посту в телеге.</p>
  </section>
  <p id="ArfF">Надеюсь у вас все получилось. Обычно если вы берете чужие шаблоны, то гладко они редко встают в вашу систему, то одно то другое. Повторяя или исправляя чужие воркфлоу, вы набиваете руку и быстрее учитесь.</p>
  <p id="bcek">Мы когда создавали заводы для проектов, очень много использовали чужих шаблонов и ни один ровно не встал так, как объясняли это создатели шаблонов. Зато мы научились их править и дорабатывать под себя и теперь в принципе уже не используем чужие шаблоны. Потому как можем уже любую логику собрать, лишь бы было четкое описание что хочет клиент. </p>
  <p id="oEYW">Удачи.</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="YPHr"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="3sXS">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="uqtC">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M">Обсудить дела:<br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/QOWpPCLT46W</guid><link>https://teletype.in/@safronistika/QOWpPCLT46W?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/QOWpPCLT46W?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>Почему мы пришли к контент-заводу?</title><pubDate>Thu, 18 Dec 2025 05:35:26 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/29/00/2900fc0c-6d24-4e0d-baee-df515237be81.png"></media:content><category>Контент - Завод</category><description><![CDATA[<img src="https://img3.teletype.in/files/ad/86/ad86ddad-4837-4102-965d-bb28a25bfa4e.png"></img>Значит, для начала, перед тем, как мы погрузимся в технические штуки и начнём автоматизировать контент, пару слов вообще, зачем эта штука нужна.]]></description><content:encoded><![CDATA[
  <p id="N0LR">Значит, для начала, перед тем, как мы погрузимся в технические штуки и начнём автоматизировать контент, пару слов вообще, зачем эта штука нужна. </p>
  <p id="QxCt">Первая мысль очень простая. Сейчас мы живём в удивительное время, когда каждый месяц появляется 1000 AI Продуктов, стартапов и т.д. </p>
  <p id="Zrp4">При этом количество людей с деньгами остаётся примерно одним и тем же и каналы продаж, тот же Google, Facebook, Яндекс, ВКонтакте, они тоже примерно одни и те же и монополистами являются. </p>
  <p id="M5VP">Более того, к чему это приводит? </p>
  <p id="dhiY">Это приводит к тому, что стоимость привлечения клиентов и аудитории маркетинга всё время, усиливается, и эта ценность нарастает, а стоимость разработок, и всяких там штук, создания продуктов, как вы видите, их всё больше и больше становится она упрощается, демократизируется, всякий вайб-кодинг, курсоры всё это дело упрощают. </p>
  <p id="AVJx">Вторая мысль, что если раньше мы все упарывались в платные каналы, многие начинали проекты с того, что, значит, стартовали с рекламы в ЯндексДирект, в Гугле, Фейсбуке и так далее. </p>
  <p id="JEfm">Это очень понятно и популярно, то из-за причины, которую мы выше озвучили, аукцион там разогнался до таких величин, что экономика перестала сходиться. Соответственно, экономика и стоимость клика, можно сказать, инфляция внимания, инфляция кликов, довольно большая. </p>
  <p id="it6b">К чему это привело? </p>
  <p id="i9cB">Это привело к тому, что все маркетологи начали возвращаться к старым добрым штукам, а именно генерировать собственный контент, делать собственные редакции, создавать свои каналы, свои ютубы, свои email-рассылки, возвращаться, в общем, <strong>к органике</strong>, потому что только там, как бы есть шансы сводить экономику и привлекать клиентов стабильно, нормально и с нормальным маржей. </p>
  <p id="fxUw">Основой является полезный контент, а платные каналы используются только, для ретаргетинга, для того, чтобы там напомнить, какое-то там финальное касание сделать. </p>
  <p id="XwLq">Лет 5-10 назад платные каналы для нас были основой. </p>
  <p id="db2s">Третий фактор, который тут наложился, Мировой геополитический, который, разваливается на куски, на блоки. Блокировки. Европа против России, США против Китая. В общем, все против всех. </p>
  <p id="EmZZ">Соответственно в эти игры мы попадаем как в жернова и получается, что, то Telegram заблокирует, то YouTube какой-то канал удалят, то что-то ещё. </p>
  <p id="sDC2">И все, умные люди приходят к мысли, что лучший канал, это собственный канал. И вдруг вы все очень хорошо начинаете понимать, что, чужой YouTube канал - это не ваш канал, Telegram-канал тоже не ваш канал, а вашими каналами является, например, email-рассылка или ваш собственный блог или ваша собственная CRM. </p>
  <p id="g6V3">И сейчас, все стремятся создать свои редакции, свои каналы, потому что они страхуют от всех вот этих, блокировок и всяких политических игр. </p>
  <p id="Uwdp">Конечно же, наш любимый ИИ, который как волна и гром среди ясного неба свалился совсем недавно, относительно, и перевернул старое создание контента. </p>
  <p id="2WKi">Теперь, в общем, один бодрый товарищ или команда, которая знает всякие ИИ инструменты, ещё и n8n, может в принципе заменять 10, а может быть даже и 100 человек в старой формации.</p>
  <section style="background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="s76B" data-align="center"><strong>Важно только не иллюзионировать, без чуткого руководства, знающего предмет или продукт специалиста, вся эта команда бесполезные инструменты.</strong></p>
  </section>
  <p id="QP3T">Отсюда следующая история, что ИИ позволяет нам мыслить не тем, что мы сделали одну статью, один видосик, один подкаст, а мы можем мыслить цифрой, например, <strong>10.000</strong>. Мы можем делать 10.000 статей, 10.000 видосиков, 10.000 писем и так далее. И это стало возможно делать <strong>быстро и дёшево</strong>.</p>
  <p id="KDmA">С учётом того, что каналы являются основой, аудитория является основа, выделяется, несколько типовых контент машин:</p>
  <ul id="OirB">
    <li id="r4Sc"><strong>Outreach-first продукты.</strong> 100 email/linkedin/telegram-сообщений первым 100 клиентам в одном узком сегменте (apollo, instantly). Важно! Чек от $5k.</li>
  </ul>
  <p id="hDyK"><em>Мы из разных баз, например, apollo, ещё каких-то, можем очень хорошо сегментировать нашу аудиторию и ей таргетировано написать личные сообщения в Telegram, WhatsApp, в email, но именно так, чтобы нас не забанили, не заспамили. Очень персонализировано..</em></p>
  <ul id="pb88">
    <li id="NlQc"><strong>Media/Community-first продукты.</strong> Пишем контент, собираем email-рассылку, сообщество/telegram-канал с нужной ЦА, запускаем продукт под эту ЦА.  Как минимум 1 млн. подписчиков за 1 год (это возможно только в тех нишах, где уже есть подобные медиа). </li>
  </ul>
  <p id="dOWz"><em>Это когда мы умудряемся собирать своё медиа или комьюнити, собираем свой Telegram или YouTube канал и так далее, то есть мы собираем аудиторию и потом на этой аудитории собранно тестируем разные продукты. Сегодня мы запустили кофе по подписке, завтра мы запустили бизнес-клуб, послезавтра мы продаём товары из Китая и так далее. То есть аудитория у нас фиксирована, это есть главный актив, а продукты меняем как перчатки до тех пор, пока нам не понравится и аудитории не понравится, и ещё и маржа будет нас устраивать. </em></p>
  <ul id="363B">
    <li id="gLpr"><strong>Classified-first.</strong> Размещаем сотни объявлений на Avito/Craigslist/Fiverr/HH/eBay/Amazon/WB</li>
  </ul>
  <p id="vziz"><em>Это для тех, у кого главный канал являются всякие доски внешние у кого-то Amazon, у кого-то WB, у кого-то Avito, у кого-то Headhunter. То есть по сути <strong>Classified-first</strong> такой подход, мы эту ленту, в своём своей нише можем множеством множеством контента, так сказать, застолбить.</em></p>
  <ul id="Gv1k">
    <li id="mIqa"><strong>Event-first.</strong>  Делаем мероприятие/вебинар. Если работает — тиражируем. </li>
  </ul>
  <p id="UCLK"><em>Это когда основой являются мероприятия или какие-то движухи. Мы делаем одно-два и потом тиражируем.</em></p>
  <ul id="3tyZ">
    <li id="30eg"><strong>Серый контент-завод.</strong> Охватные компании на многие миллионы просмотров.</li>
    <li id="7BtM"><strong>(офлайн) Local-first продукты. </strong>Снимаем помещение и делаем там крутые метрики (еда, детские центры и т.п.), дальше по франшизе тиражируем как минимум 100 точек в год.</li>
  </ul>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <ul id="VAmD">
      <li id="StUE">Каналы продаж важнее продукта (CAC дорожает)</li>
      <li id="HlmE">В платных каналах аукцион убивает экономику — фокус на полезном контенте, подписчиках и аудитории (а не на платной рекламе).</li>
      <li id="xiJr">Лучший тип каналов продаж — собственные, а не чужие (свой Ютуб канал, видео-ферма, например)</li>
      <li id="u2n8">Gen AI и n8n дают невероятные возможности автоматизации (1 человек может делать работу 10)</li>
      <li id="IXGi">Не забывать про грамотное руководство человека, понимающего суть продукта</li>
    </ul>
  </section>
  <p id="KXy8">В любой теме, какой бы вы не занимались, вечнозеленые рубрики. Самое стандартное, то, что все делают, это первый тип контента - это какой-то экспертный, вдумчивый контент.</p>
  <p id="Sozc">Самая популярная стратегия - это брать на английском, переводить на русский длинные статьи или длинные уроки или ещё что-то. </p>
  <p id="DHiV">Второй тип контента - это парсить все новости и делать дайджесты, то есть новостной контент, но этот контент живет недолго, бывает все лишь сутки.</p>
  <p id="rKX6">Третье - это отрабатывать всякие инфоповоды или самим их создавать в виде мероприятий. </p>
  <p id="53EF">Это вот такие три типа контента, которые, всегда людям интересны и нужны. Соответственно, если не знаешь с чего начать, начинай с чего-то из этих трёх, как говорится. </p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="a54j"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="wJKe">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="T9fv">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M">Обсудить дела:<br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@safronistika/mz1jd4-TteZ</guid><link>https://teletype.in/@safronistika/mz1jd4-TteZ?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika</link><comments>https://teletype.in/@safronistika/mz1jd4-TteZ?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=safronistika#comments</comments><dc:creator>safronistika</dc:creator><title>n8n. Создание первого AI-агента</title><pubDate>Wed, 17 Dec 2025 15:38:48 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/08/50/08508e7d-c92c-41be-9b39-84cdae3dff8e.png"></media:content><category>Немного о N8N</category><description><![CDATA[<img src="https://img4.teletype.in/files/75/a9/75a91fa0-7516-4cc2-9b9c-588f4cd464b6.png"></img>До этого момента мы работали с отдельными нодами, параметрами и мэппингом данных. Это полезно, но по-настоящему n8n начинает раскрываться тогда, когда ты собираешь не просто цепочку, а агента — сущность, которая принимает ввод, думает и отвечает.]]></description><content:encoded><![CDATA[
  <p id="Vn2t">Продолжим...</p>
  <p id="ZCDV">Открываем поле со всеми разделами. Выбираем <strong>AI</strong> и выбираем <strong>AI agent</strong>. </p>
  <figure id="kDeg" class="m_column">
    <img src="https://img4.teletype.in/files/71/c4/71c46d1e-2679-41f8-a525-609d38d3e0fa.png" width="549" />
  </figure>
  <figure id="h8lR" class="m_column">
    <img src="https://img3.teletype.in/files/e9/be/e9be97ed-f072-4b60-a6ff-9a4f93611a90.png" width="381" />
  </figure>
  <figure id="rl0J" class="m_column">
    <img src="https://img4.teletype.in/files/3b/46/3b469bcc-8818-4132-8818-1008f17c9d1a.png" width="377" />
  </figure>
  <p id="M8Fw">Здесь такая достаточно замысловатая нода, крокозябра, у которой есть ещё какие-то инструменты, память и модель.</p>
  <figure id="FjaM" class="m_column">
    <img src="https://img4.teletype.in/files/b0/a0/b0a05cea-ba6f-4a69-8b73-a0b97f354725.png" width="778" />
  </figure>
  <p id="YKz5">Давайте нашу предыдущую ноду активируем. Напишем слово <em>&quot;привет&quot;</em>. И вот оно у нас здесь появилось, в первой итерации. </p>
  <p id="gGJ7"><strong>sessionId, action, chatInput.</strong> Всё прекрасно. </p>
  <figure id="TtIv" class="m_column">
    <img src="https://img3.teletype.in/files/2e/e0/2ee0c7ea-5857-403b-9bc4-1181860d1169.png" width="1347" />
  </figure>
  <figure id="viDD" class="m_column">
    <img src="https://img4.teletype.in/files/b4/e5/b4e5b518-dd15-4f2c-9bc1-e0ca4b43c209.png" width="1857" />
  </figure>
  <p id="NfUD">Теперь заходим в ноду Агента и давайте посмотрим, что здесь происходит. Точно также видим главное меню, центральное меню, где сейчас будем все настройки проводить. И output, и input. Вот здесь у нас есть все те параметры, которые мы с вами уже видели.</p>
  <figure id="dMrb" class="m_column">
    <img src="https://img3.teletype.in/files/2e/78/2e786305-8aa5-4ba1-a354-a380e20d9450.png" width="1878" />
  </figure>
  <p id="Rp4y">Теперь, что находится в этой ноде <strong>AI Agent</strong>? </p>
  <p id="nr0s">Во-первых, промт от пользователя. И здесь промт от пользователя - это тот самый чат инпут, тот самый параметр, который мы здесь с вами уже встречали и видели. Здесь он, видите, автоматически уже добавлен.</p>
  <figure id="CAoN" class="m_column">
    <img src="https://img1.teletype.in/files/49/7b/497bfdde-a13b-46a5-9ac9-e6daf5900302.png" width="1169" />
  </figure>
  <p id="SHCG">Если бы мы выбрали раздел <strong>Define below</strong>, то есть самостоятельно определить этот параметр, мы можем это выбрать, и сюда точно также перенести сообщение пользователя, и в таком случае оно подсветится зелёным. Это значит то, что он определился. Видите, ниже мы видим <em>&quot;привет&quot;</em>. Это значит то, что эта нода поняла, какую информацию передаёт, вот эта вот конкретная переменная chatInput.</p>
  <figure id="fgAj" class="m_column">
    <img src="https://img1.teletype.in/files/85/a6/85a6997f-cbdf-4d38-8f2e-99a74d2123bc.png" width="508" />
  </figure>
  <figure id="1abN" class="m_column">
    <img src="https://img2.teletype.in/files/1e/80/1e801b74-b363-4fcd-a168-f7809cef3246.png" width="1221" />
  </figure>
  <figure id="8fz4" class="m_column">
    <img src="https://img4.teletype.in/files/ba/30/ba30512d-1f03-4410-91bc-8fbb22fc1582.png" width="1139" />
  </figure>
  <h3 id="daFI">Далее, давайте постараемся настроить ноду. </h3>
  <p id="oZi2">Для того, чтобы её настроить, нам с вами уже придётся поработать с <strong>API</strong>. </p>
  <p id="SPxh">И в первую очередь, это называется <strong>root</strong> ноды. К <strong>root</strong> ноде, то есть к <u>корневой ноде</u>, подходит определённое количество других нод, которые, необходимы для того, чтобы root нода работала. </p>
  <figure id="vZwx" class="m_column">
    <img src="https://img1.teletype.in/files/8d/6b/8d6bc9b9-5d0c-45f5-9eea-29a22a1a45c0.png" width="386" />
  </figure>
  <p id="q5Fv">Значит, смотрите, <strong>Chat Model</strong>, так как это ии агент, нам с вами сразу нужно уже работать с API и моделями. И для этого вот здесь, нажав на этот плюсик, у нас появляется возможность выбрать какого-то провайдера API.</p>
  <figure id="ad6L" class="m_column">
    <img src="https://img2.teletype.in/files/53/92/53926577-ebaa-4e63-9941-57a015746087.png" width="947" />
  </figure>
  <p id="26s6">Нажав на плюсик, у нас появляется вот такая нода <strong>OpenAI Chat Model</strong>. Мы её открываем и смотрим, что здесь нам нужно заполнить. </p>
  <figure id="vCQM" class="m_column">
    <img src="https://img4.teletype.in/files/b2/1a/b21acb85-2339-4038-818b-72dc6e1e9b57.png" width="753" />
  </figure>
  <p id="l95g">Смотрите, поле <strong>Credential to connect with</strong>. </p>
  <figure id="KIey" class="m_column">
    <img src="https://img1.teletype.in/files/43/a6/43a63a6e-fbb5-452c-b8da-ff028c95cf46.png" width="1752" />
  </figure>
  <p id="Zrkj">Вот сейчас будем учиться создавать <strong>Credential (Креды)</strong>, то бишь авторизации и подключаться к разным сервисам. Нам нужно подключиться к <strong>Open AI</strong>. Нажимаем <strong>Create New Crudential</strong>. </p>
  <p id="IJNH">Здесь нужно ввести <strong>API Ключ </strong>и, в принципе, это всё, что здесь нужно ввести. </p>
  <figure id="Cz9Y" class="m_column">
    <img src="https://img1.teletype.in/files/0c/6e/0c6ec042-d4c0-411e-adf6-8fed8f8518ef.png" width="1169" />
  </figure>
  <p id="O3M0"><strong>Как это сделать?</strong> Вы идете на свой аккаунт на сайте <a href="https://platform.openai.com" target="_blank">https://platform.openai.com</a></p>
  <p id="MPEy">И здесь появится после регистрации у вас появится возможность взять <strong>API ключ</strong> для того, чтобы подключить его к вашему рабочему процессу в n8n. </p>
  <figure id="IHyL" class="m_column">
    <img src="https://img3.teletype.in/files/eb/c5/ebc5650a-82fd-4e06-9517-a71fbade2355.png" width="1348" />
  </figure>
  <p id="YCfD">Выбираем dashboard, заходим в dashboard и ниже находим <strong>API Ключи</strong>. </p>
  <figure id="CA7k" class="m_column">
    <img src="https://img2.teletype.in/files/d8/f9/d8f924cf-2c22-465c-bbed-c4d0623ea6f4.png" width="449" />
  </figure>
  <p id="ucJQ">И здесь, видите, у вас есть возможность создать разные проекты и под каждый проект создавать собственные <strong>API ключи</strong>. </p>
  <figure id="rIuT" class="m_column">
    <img src="https://img4.teletype.in/files/39/5f/395f40b6-3c56-4abb-9e9c-2026baddcce6.png" width="1893" />
  </figure>
  <p id="MHD1">Для того, чтобы создать новый ключ, нажимаем <strong>create new API Key</strong>. Здесь назовите как вам хочется. После этого копируем API ключ.</p>
  <section style="background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="uMYV"><strong>Он у нас появится всего лишь <u>один раз</u>. После этого мы <u>не сможем</u> на него посмотреть. </strong></p>
  </section>
  <p id="4N3j">Возвращаемся в наш n8n и вводим API Ключ. </p>
  <p id="PGTY">К слову, API ключи, конечно, <strong>никому никогда не показывайте</strong>, на всякий случай напомню.</p>
  <p id="EMkk">Наш <strong>креда</strong> создана. Ниже мы можем выбрать нужную нам AI модель.</p>
  <figure id="J1JX" class="m_column">
    <img src="https://img1.teletype.in/files/49/c6/49c69308-5d97-4f5d-a2b6-db75225829d5.png" width="388" />
  </figure>
  <p id="QxfD">Давайте остановимся на GPT-4.1-mini она в целом будет справляться с нашими задачами. </p>
  <p id="F81x">Дальше у нас есть ещё несколько нод, <strong>инструменты и память</strong>, но пока что мы не будем никак с ними работать. Нам это пока что не нужно. </p>
  <p id="2HyT">Хорошо, попробуем запустить эту ноду. </p>
  <figure id="3KP2" class="m_column">
    <img src="https://img4.teletype.in/files/f6/1e/f61e0bf1-c007-457d-9eb1-ae2ca92306a5.png" width="709" />
  </figure>
  <p id="3Jk6">Всё загорелось зелёным. Давайте смотреть, что изменилось. </p>
  <p id="QBNr">Изменилось следующее, у нас появился <strong>output</strong>. И output этот содержит следующую информацию. </p>
  <figure id="PUGx" class="m_column">
    <img src="https://img4.teletype.in/files/77/a8/77a8902c-1074-4da1-825b-3ba3c8d248ff.png" width="1862" />
  </figure>
  <p id="V9wI">То есть переменная output, а значение <em>&quot;привет, как могу помочь?&quot;</em>. </p>
  <p id="6Ol3">Мы понимаем, что нам модель ответила, и это замечательно. Давайте посмотрим на <strong>логи</strong>. Вот это вот очень важный раздел, где вы сможете следить за тем, что вообще происходит, как взаимодействуют модели, какую информацию она получает на input, какую информацию она получает на output и так далее. Значит, что мы здесь видим? </p>
  <figure id="5Y1r" class="m_column">
    <img src="https://img1.teletype.in/files/4d/3c/4d3ce8fd-3d2a-464c-8337-6c54d7e37928.png" width="733" />
  </figure>
  <p id="XQgw">Здесь давайте вернёмся в output и посмотрим, а где же зашит системный промт? Как же так получилось, что он заполнен? Хотя мы его не заполняли. </p>
  <p id="NjLf">Выбираем кнопочку <strong>Add Options</strong>. И здесь, как правило, во всех нодах у вас будет эта кнопочка появляться. И там есть ещё какое-то количество параметров, которые вы можете заполнить. </p>
  <figure id="hIFy" class="m_column">
    <img src="https://img1.teletype.in/files/ce/c0/cec05a18-c111-4399-ac3d-b060805257d7.png" width="1073" />
  </figure>
  <p id="Jhbz">Давайте откроем <strong>System Message</strong> и увидим, что в <strong>System Message</strong> находится вот этот вот системный промпт. </p>
  <figure id="yqlS" class="m_column">
    <img src="https://img1.teletype.in/files/c3/0a/c30aad4f-e022-4fbc-899b-4b3595abf9b4.png" width="388" />
  </figure>
  <figure id="UtIH" class="m_column">
    <img src="https://img2.teletype.in/files/54/94/5494c58b-f44e-4029-8839-0a7bbf2d7385.png" width="390" />
  </figure>
  <p id="nxxy">Мы можем его изменить, как нам заблагорассудится. Например, отвечай только Азбукой Морзе. И теперь мы можем сохранить изменения и попробовать снова. </p>
  <p id="YAm3">Давайте тогда снова откроем чат и попробуем снова ввести слово <em>&quot;привет&quot;</em>. Посмотрим, что получится. </p>
  <figure id="8Tkl" class="m_column">
    <img src="https://img2.teletype.in/files/10/c9/10c95683-ff90-4778-afc8-9c30281f7654.png" width="547" />
  </figure>
  <p id="Ebcr">Прекрасно, нам модель ответила Азбукой Морзе, скорее всего это какое то приветствие. </p>
  <p id="dX6V">То есть, в принципе, вот мы с вами создали самого простого ИИ Ассистента, с которым мы можем взаимодействовать. </p>
  <p id="tN6q"><strong>Давайте теперь добавим ему функцию памяти. </strong>Здесь мы будем использовать просто Simple Memory. Плюсик Memory. Simple Memory.</p>
  <figure id="Rnj5" class="m_column">
    <img src="https://img1.teletype.in/files/85/3d/853d0e75-459c-41cc-b508-0cc34bca2c38.png" width="1034" />
  </figure>
  <p id="FBH9">Это позволяет нам хранить какое-то количество сообщений в памяти. При помощи встроенного функционала в n8n. </p>
  <p id="coFy">Здесь мы можем выбрать 10, можем выбрать 2, можем выбрать 12, сколько вам заблагорассудится и кажется оптимальным. Давайте выберем пять, как здесь и было. И в принципе всё, настройка завершена. </p>
  <figure id="foRZ" class="m_column">
    <img src="https://img3.teletype.in/files/6b/c4/6bc4e626-ebb4-48de-8250-2de97ccecb25.png" width="1137" />
  </figure>
  <p id="kouE">То есть сейчас э уже наш ассистент обладает памятью на пять предыдущих сообщений. Каждые пять сообщений, эта память обнуляется, и он уже не знает, что было. На шестое сообщение он не знает, что было в первом. </p>
  <p id="XRYZ">Давайте это протестируем. Снова нажмём <strong>Save</strong>. Нажмём Open Chat. <br />Что все удалить вчате надо нажать на стрелочку:</p>
  <figure id="GCHP" class="m_column">
    <img src="https://img2.teletype.in/files/96/e7/96e7d669-6196-4daf-9d97-e370b323bf7e.png" width="567" />
  </figure>
  <p id="QIRV">Снова введём <em>&quot;Привет, меня зовут Антон.&quot;</em> </p>
  <figure id="EUO9" class="m_column">
    <img src="https://img2.teletype.in/files/93/07/9307d4f9-2cd4-428c-bc7b-2ddcf0cae3e5.png" width="543" />
  </figure>
  <p id="Mt26">Теперь очень интересно, как он ответит сейчас. &quot;<em>Как меня зовут?&quot;</em> Вот он попытался как-то ответить. </p>
  <figure id="hVaj" class="m_column">
    <img src="https://img4.teletype.in/files/f0/28/f028d328-9e94-4757-b2f1-b65e61ecb0dc.png" width="557" />
  </figure>
  <p id="EJmN">Поскольку мы запрограммировали в него ответ исключительно морзянкой, то он попытался как бы что-то выдать. </p>
  <p id="YbC2">То есть, в принципе, сейчас уже ассистент может с нами взаимодействовать и ориентироваться, опираться на системный промт, который мы в него здесь занесли. </p>
  <p id="nvBR">Давайте, перед тем, как заканчивать, коротко ещё посмотрим на шаблоны, темплейты, что это такое, где это найти. </p>
  <figure id="jqSK" class="m_column">
    <img src="https://img3.teletype.in/files/69/d7/69d71ce4-14e2-47bd-8214-e2fff78a06fd.png" width="363" />
  </figure>
  <p id="mLZn">Различных workflow автоматизаций здесь полно и вы можете на них опираться. </p>
  <p id="jn1w"><a href="https://n8n.io/workflows/" target="_blank">https://n8n.io/workflows/</a></p>
  <figure id="UxpD" class="m_column">
    <img src="https://img4.teletype.in/files/f6/c2/f6c24f96-9f91-464d-94f6-8adddb4f80a7.png" width="1884" />
  </figure>
  <p id="57VD">Можете уже самостоятельно посмотреть на разные темплейты в ваших нишах. Можете поизучать эти шаблоны. Тут большое количество, видите, и категорий, и разных шаблонов, и связанных с ИИ, и с не связанных с ИИ. </p>
  <p id="qn28">В общем, это хорошее место для того, чтобы вдохновиться на какие-то новые, workflow и рабочие процессы. Ну или просто найти конкретные решения под ваши задачи и вопросы. </p>
  <h2 id="45Pw">Давайте подведём итоги. </h2>
  <p id="Pg3C"><a href="https://teletype.in/@safronistika/89kSNCVbTVW" target="_blank">Мы поняли, что такое N8N, зачем он нужен.</a> <br />Мы разобрались с методами установки.<br /><a href="https://teletype.in/@safronistika/BppMs6QdNmG" target="_blank">Про интерфейс</a> n8n поговорили, <a href="https://teletype.in/@safronistika/k7x4qG2h07Q" target="_blank">разобрались с понятием Мэппинг информации</a>, и собрали простого бота, у которого есть системный промт и который может отвечать на наши сообщения, обладая памятью. </p>
  <p id="mjST">Надеюсь, материал оказался полезным. До встречи.</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="HZ5T"><strong>Проектирую и собираю контент-системы под бизнес-задачи.</strong></p>
    <p id="YAaT">YouTube • видео • медийка • AI-автоматизация</p>
    <p id="45aa">На канале: разборы, наблюдения и практика из реальных проектов.</p>
    <p id="KR2M">Обсудить дела:<br />TG: <a href="https://t.me/safronistika" target="_blank">https://t.me/safronistika</a><br />TenChat: <a href="https://tenchat.ru/antonsafronov" target="_blank">https://tenchat.ru/antonsafronov</a><br />Вконтакте: <a href="https://vk.com/safronovantony" target="_blank">https://vk.com/safronovantony</a><br />YouTube: <a href="https://www.youtube.com/@safronistika" target="_blank">https://www.youtube.com/@safronistika</a></p>
  </section>

]]></content:encoded></item></channel></rss>