Pipeline
Обзор
Статус автопилота, источников новостей, базы фактов Saby и публикаций в Битрикс.
Runtime
Режим работы
Worker сам забирает raw-материалы и проводит их через RAG, LLM, QC и обложку.
«Черновик в Битрикс» — статья создаётся в инфоблоке «Блог» на vverh-kassa.ru неактивной (на сайте не видна, ждёт проверки). «Сразу на сайт» — статья публикуется активной. Менять только когда уверены в качестве.
Какая модель пишет статьи и проводит QC. «Claude Sonnet 4.6» — основная (хорошее качество + анти-галлюцинации, через Vibecode-прокси, ключ CLAUDE_API_KEY). «Gemini» — дешевле/быстрее (Vertex AI, через прокси). «DeepSeek» — альтернатива; требует DEEPSEEK_API_KEY. Изменения вступают с ближайшей следующей генерации.
Сколько статей за календарный день (МСК) разрешено выпустить. Когда лимит достигнут — автопилот ждёт до полуночи. Выбор из raw идёт случайно — лента на сайте получается разнообразной. 0 = без лимита.
- Автопилот
- ...
- Режим публикации
- ...
- LLM-движок
- ...
- За цикл
- ...
- Интервал обработки
- ...
- Лимит/день
- ...
- Токены input
- 0
- Токены output
- 0
Шаг 1 — источники
Новости в очереди
Источники (поставщики, новости госсистем — ФНС, ЕГАИС, Честный Знак, Меркурий) управляются на вкладке «Источники»: добавить, править, включить/выключить, «Забрать сейчас». Свежие новости падают в очередь со статусом raw.
- В очереди на обработку
- материалов со статусом
raw
Шаг 2 — генерация
Запустить writer вручную
Берёт raw новости из очереди и прогоняет их через RAG (база Saby) → LLM → QC → обложку → публикацию в Битрикс-черновик. При включенном автопилоте writer запускается сам каждые несколько минут — кнопка нужна только для теста или поштучного догона.
Если raw-вопросов в очереди меньше — возьмутся сколько есть.
Очередь
Сводка по статусам
База знаний
База фактов: Saby Retail
| Акт | Источник | Фрагменты | Обновлён | Действие |
|---|
Битрикс
Последние статьи
| Заголовок | Категория | Опубликован | WP |
|---|
Журнал
Лента событий по статьям
Каждая строка — одна статья и её последнее событие в пайплайне. Кликни строку, чтобы открыть карточку статьи.
| Время | Событие | Статья | Категория | Детали | Ссылка |
|---|
Статусы
Распределение очереди
Категории
Тематики (ритейл / общепит)
14 дней
Публикации и ошибки
Текущий период
Биллинг по опубликованным статьям
Учитываются только статьи со статусом published — те, что реально создались в Битрикс. Месяц «в работе» — считается на лету. «Закрыт» — счёт можно выгрузить (выставляется 1 числа следующего месяца).
| Период | Опубликовано | Ставка, ₽ | Итого, ₽ | Действия |
|---|
Реквизиты
Исполнитель
Реквизиты исполнителя зафиксированы в коде и меняются только разработчиком — это защищает от случайных правок из дашборда.
Реквизиты
Заказчик
Тариф
Стоимость генерации одной статьи
Telegram
Модераторы бота
Список Telegram user_id, которым приходят уведомления о новых черновиках и которые могут пользоваться командами бота. Чтобы узнать свой id — напишите боту-модератору команду /myid.
Legal
Дисклеймеры (до 10 вариантов через ---)
Разделите варианты строкой --- на отдельной строке. Каждой статье
в публикации присваивается один из вариантов по очереди (id статьи % N).
Если разделителей нет — весь текст используется как единственный дисклеймер.
Writer
Системный промпт
Imagen
Промпт обложек
Базовый style preset, который добавляется к каждой обложке. Здесь описывают визуальный стиль (документальное фото, естественный свет), список запретов на тексты/логотипы/нашивки и тип одежды. Сохраняется на диск, обложка генерируется с новым промптом со следующего же запуска.
Tavily API
Ключи веб-поиска (пул)
Несколько API-ключей Tavily для параллельной работы. Free tier даёт ~500 advanced-запросов в месяц на ключ. Система чередует ключи по кругу и автоматически переключается на следующий при 429/исчерпании лимита. Один ключ на строку, формат tvly-…. Минимум один ключ должен быть. Изменения применяются с ближайшего запроса — рестарт не нужен.
Web search
Источники веб-поиска
Whitelist доменов, на которых разрешено искать актуальные нормы (через Tavily). Поиск идёт только по этим сайтам, всё остальное игнорируется. Один домен на строку, без https:// и без www. (например: consultant.ru, garant.ru, pravo.gov.ru). Изменения применяются со следующего запуска генерации — деплоить не нужно.
Taxonomy
Категории
Список тематик, по которым система раскладывает статьи. Добавьте тематику через форму ниже (название + ключевые слова + описание — по нему LLM классифицирует статьи) или выберите существующую из списка, чтобы поправить. Изменения применяются сразу — пайплайн перечитывает таксономию на каждый запуск.
Выберите категорию — её текущие настройки подгрузятся в форму ниже. Внесите правки и нажмите «Сохранить изменения».
Добавит тематику в таксономию (YAML). Slug подтянется автоматически из названия, можно править вручную.
Ключевые слова используются для предварительного фильтра: если в заголовке/тексте статьи встречаются ключи одной категории сильно чаще остальных — категория выбирается без обращения к LLM (быстрее и точнее). Можно писать корни без окончаний: «несчастн», «травм», «инструктаж». Чем точнее терминология — тем меньше ошибок типа «несчастный случай ушёл в Охрану труда».
YAML целиком (для редактирования вручную)
Master switch
Автопубликация в соцсети
Когда выключено — после публикации статьи в Битрикс ничего не отправляется в Telegram/Дзен. Включите, когда готовы запускать.
Каналы
VK · OK · MAX · Telegram
Включатель на канал + шаблон поста. Подстановки: {topic_emoji}, {title}, {short_answer}, {h2_list}, {url}. В Telegram шаблон поддерживает HTML: <b> для жирного, <i> для курсива (parse_mode=HTML). Дзен наполняется из feeder-канала Telegram на стороне клиента. При нехватке места — сначала режется тело, {title} и {url} сохраняются.
Status
Последние публикации
Источники новостей
Отслеживаемые источники: поставщики, новости госсистем (ФНС, ЕГАИС, Честный Знак, Меркурий). Типы: rss (лента), telegram (публичный канал), html (страница со списком). Фильтр «включать»/«исключать» — слова через запятую, оставляйте пустым для всего потока.