Аналитика Telegram-канала
Подписчики
954
Охват за 24 ч
65
ER за 24 ч
6,81%
Публикаций
1 299

Динамика подписчиков

7 дней 30 дней 6 месяцев Больше
28 окт31 окт3 ноя
Показаны последние 7 дней Больше истории →

Охваты публикаций

27.1027.1027.1030.1030.1031.10
17
Средний охват
21
Лучший результат
Показаны 6 публикаций — последние в канале Больше статистики →

Упоминания

161
Упоминаний
132
Из них репостов
41
Каналов
Все упоминания

Последние посты

3 из 1 299 2 из 1 299
Фото
Хеллоуин моего детства
ещё
14 0 1 31 окт, 23:57
Видео
Пятница же?
ещё
18 1 2 3 30 окт, 19:31
Второй мозг контент-менеджера. Часть 6. Чистый контекст: как это собрано Про чистый контекст я говорил в канале не раз: фактчекер работает отдельным вызовом и не видит рассуждений автора, проверка начинается с голого текста. Но как это работает сейчас расскажу. Важная оговорка: я черновик текста собирал нейронкой, а потом долго вычитывал и сравнивал с реальностью. Может показаться несколько сложно, но про то, почему так сложно я уже тоже выше писал. 🙃 Стадия — это отдельный агент с собственным файлом. Каждая стадия описана файлом субагента с фронтматтером: имя, модель, разрешённые инструменты, затем системный промт. У фактчекера инструменты только поиск, загрузка страниц и чтение файлов; у автора только чтение. Эти файлы не пишутся руками: сборщик генерирует их из исходников модулей и правил редполитики, при любой правке правила бандл пересобирается, а гейт свежести не пропустит устаревший. Оркестратор запускает стадию инструментом вызова агента, и она стартует с пустым контекстом: только её промт плюс то, что оркестратор положил в задачу. Что кладётся в задачу, определяет контракт входов. ➡️ Ресёрчер: тема и ключи поиска, без тона, аудитории и параметров генерации. ➡️ Автор: конспект и параметры, без сырой выдачи поиска и истории запросов. ➡️ Фактчекер: только текст, без конспекта, источников автора и параметров. ➡️ Редактор: текст и отчёт фактчекера, без истории диалога с человеком. Конспект ресёрчера не пересылается телом: он сохраняется в файл сразу после стадии и дальше идёт путём, большие результаты инструментов уходят в кэш, и в контекст попадает путь плюс выжимка. Поимённые дополнения: автору и фактчекеру реестр анти-фактов входного ТЗ, фактчекеру на повторном круге только помеченные блоки, финальному редактору релевантные карточки фактов и сигналы детекторов. Правила доезжают по контракту ролей, а не «все сразу». Набор правил для стадии считается из четырёх частей: общий пол для всех стадий, список правил роли, доменные дельты процесса и правила по триггерам темы. ➡️Ресёрчеру идут атрибуция источников, свежесть, устойчивость поиска. ➡️Автору угол, атрибуция, свежесть, дрейф голоса канала, доверие к входному материалу, чистка машинных паттернов. ➡️Фактчекеру атрибуция, свежесть, машинный формат правок, доверие к входу. ➡️Редактору измерительные правила: читаемость, метрики канала. Измерительные правила автору не выдаются сознательно: они раздувают промт и не помогают черновику. У каждой роли есть бюджет промта, и тест не пропускает контракт, который в него не укладывается. Два режима доставки. Полный: тексты правил инлайном в промт. Манифест: ядро и правила с «зубами» инлайном, остальное списком «путь плюс подсказка, когда читать», и стадия догружает нужное вызовом чтения правила. В отчёт уходит тег с режимом, по которому потом видно, что именно стадия получила. Границы вызова держит рантайм, не промт — самый спорный пункт, но я оставил. Писал для прошлых моделей, сейчас эта ошибка починилась вроде бы, но саму механику для работы системы с разными нейронками убирать не стал. Таймаут ресёрчера 180 секунд, потому что веб-поиск зависает; автора, фактчекера и редактора 300; оркестратора 600; всего конвейера 900. Повтор с экспоненциальной паузой на таймаутах, обрывах соединения и перегрузке провайдера. Отбивка прогресса каждые три минуты отдельным таймером, чтобы долгая генерация не выглядела зависанием. Независимые стадии объявляются параллельной группой и идут одновременно. Лимит выхода стадии 15 000 знаков: длинный текст оркестратор режет на секции, и продолжение идёт тому же субагенту в том же контексте, без пересылки конспекта и правил. На трёх секциях это 276–317 тысяч токенов против 630–720 тысяч в раздельных чистых контекстах. Изоляция оставляет след, который проверяет скрипт. Отчёт к материалу обязан нести один из двух тегов: «изоляция чистая» с по-стадийной таблицей времени, вызовов и токенов, либо «один контекст». Отсутствие обоих блокирует коммит изменённого материала. Для нового материала тег «один контекст» без отказа от изоляции не проходит, а отказ засчитывается только с причиной «текст написал человек»: расплывчатая самосправка агента лазейку не открывает, это был реальный обход. Тот же гейт требует тег режима доставки правил. Это продолжение поста про хуки: изоляцию стережёт не промт, а скрипт на диффе. Что чистый контекст не решает. Он защищает от заражения чужой логикой, но не от правдоподобной ошибки: цифру из собственной презентации, устаревшую редакцию с убедительным объяснением, дату с правильным форматом он пропустит. Для этого есть второй контракт, о нём следующая часть. #контентменеджерское #ai_agents #второймозгконтентменеджера
ещё
8 0 1 30 окт, 14:19
Больше постов

Похожие Telegram-каналы

Content-Review.com
Больше похожих каналов

Продолжить анализ этого канала

  • История роста подписчиков
  • Просмотры и охваты публикаций
  • Кто упоминает канал и кого упоминает он
  • Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней