Мои закладки больше не умирают: как Notion-агент заменил мне 80% работы над контентом

Я давно хотел автоматизировать производство контента — не ради лени, а ради скорости. Идей всегда больше, чем времени на их оформление. Интересная ссылка в Telegram, пост в X, мысль на ходу — всё это копится и умирает в закладках.

Сегодня ночью мы наконец замкнули цикл. Мы — это я и два ИИ-агента: Шеф (технический советник в Notion, который проектирует архитектуру и создаёт инфраструктуру) и Саркис (исполнитель на VPS, который пишет код и деплоит). Втроём мы собрали всё за одну ночь.

Теперь это работает так: кидаю ссылку боту в Telegram → через 3 минуты в нужной базе на сайте лежит готовый черновик, написанный в моём стиле. Без Make, без Zapier. Notion + один Docker-контейнер на VPS.


Что получилось

Контент-машина — это четыре компонента, которые работают как конвейер:

  1. Telegram-бот — принимает сырьё: ссылки, тексты, посты из X
  2. 📥 Инбокс контента — Notion-база, входная очередь
  3. Мастер контента — ИИ-агент в Notion, который пишет черновики
  4. CMS-базы — Статьи, Блог и База знаний на сайте

Каждый компонент делает одну вещь и передаёт результат дальше. Человек участвует дважды: в начале (кинуть сырьё) и в конце (отредактировать и опубликовать). Всё между — автоматика.


Notion image

Входная точка: Telegram-бот

Раньше я закидывал контент в инбокс вручную — открывал Notion, создавал карточку, заполнял поля. Это работало, но требовало переключения контекста. Telegram решает эту проблему: мессенджер всегда под рукой.

Бот понимает три типа входящих сообщений:

  • Ссылка — парсит <title> страницы, сохраняет URL, создаёт карточку типа «URL»
  • Текст — сохраняет как заметку
  • Ссылка на X/Twitter — резолвит полный текст поста через X API, сохраняет автора

Если я хочу направить контент в конкретную базу — добавляю команду: /article, /blog, /kb. Без команды — бот ставит «Авто», и дальше решает ИИ-агент.

Текст после ссылки автоматически становится комментарием — указанием для агента. Например:

/article https://example.com/cool-framework
Напиши с акцентом на практическое применение, сравни с Astro

Бот создаст карточку в инбоксе: тип URL, целевая база — Статьи, комментарий — «Напиши с акцентом на практическое применение, сравни с Astro». Всё. Через пару минут в базе Статей появится черновик.

Технически это Node.js-приложение в Docker-контейнере на VPS. Около 350 строк на шесть файлов — минималистично, но покрывает все сценарии.


Инбокс: единая входная очередь

📥 Инбокс контента — это Notion-база данных с 12 свойствами. Сюда попадает всё сырьё, неважно откуда: от Telegram-бота, вручную или из будущих интеграций.

Каждая карточка содержит:

  • Тип источника — URL, Заметка, X/Twitter, Идея
  • Исходный URL и текст — оригинальный материал
  • Автор — @username, если это пост из X
  • Целевая база — куда класть результат (или «Авто»)
  • Комментарий — мои указания агенту
  • Статус — Новый → В обработке → Обработан

Статус «Новый» — это триггер. Как только он появляется, в дело вступает ИИ-агент.


Notion image

Мастер контента: агент, который пишет

Мастер контента — кастомный ИИ-агент в Notion. Его триггер: появление новой страницы в Инбоксе. Дальше он работает без моего участия:

  1. Читает карточку — тип источника, URL, текст, комментарий
  2. Ставит статус «В обработке» — чтобы не обработать дважды
  3. Определяет целевую базу — если я указал явно, следует указанию; если «Авто» — решает сам
  4. Исследует тему — если тип URL, читает страницу через веб-поиск; если идея — проводит мини-исследование
  5. Пишет черновик от первого лица — сверяясь со стилевой инструкцией
  6. Создаёт страницу в нужной CMS-базе — с заголовком, описанием, slug, тегами и промптом для обложки
  7. Обновляет инбокс — статус → «Обработан», привязывает ссылку на результат

Ключевой момент — стилевая инструкция. Это отдельный документ, где описан мой голос: короткие абзацы, обращение на «вы», живой язык без канцелярита, термины объясняются при первом упоминании. Агент сверяется с ним при каждом тексте, и результат получается неотличимым от того, что я написал бы сам.


Маршрутизация: три базы, один агент

У меня три CMS-базы с чёткими критериями:

  • ✏️ Блог — короткие заметки, мнения, реакции, личный опыт. 1–3 абзаца
  • 📝 Статьи — глубокие разборы, руководства, кейсы. 5+ абзацев со структурой
  • 📖 База знаний — справочные материалы по инструментам и технологиям

Если я указал базу явно (через команду бота или свойство карточки) — агент следует указанию. Если стоит «Авто» — он определяет тип контента по содержанию.

На практике маршрутизация работает точно: пост из X с чьим-то мнением → Блог. Ссылка на SDK с документацией → База знаний. Моя развёрнутая заметка про опыт внедрения → Статьи. Четыре тестовых карточки разных типов — все четыре в нужной базе.


Роль человека: 20% работы, 100% контроля

ИИ генерирует около 80% работы. Мне остаётся финальная редактура: проверить точность, добавить личный контекст, который агент не мог знать, и при необходимости переставить акценты.

Это принципиальная позиция: агент не публикует ничего самостоятельно. Статус черновика — барьер, который я намеренно оставил. Последнее слово всегда за автором.

Такой подход снимает главный страх перед автоматизацией контента: «а вдруг выйдет что-то не то». Система производит сырьё — качественное, в моём стиле — но финальное решение остаётся человеческим.


Notion image

Как это выглядит в жизни

Вот реальный сценарий из сегодняшнего вечера:

20:15 — Читаю ленту в Telegram, вижу интересную статью про новый фреймворк. Пересылаю ссылку боту с комментарием: «Напиши обзор для базы знаний, сравни с аналогами».

20:16 — Бот отвечает: «Карточка создана в Инбоксе». В Notion появляется карточка с типом URL, целевой базой «База знаний» и моим комментарием.

20:17 — Мастер контента подхватывает карточку, ставит «В обработке», читает страницу по ссылке, исследует тему.

20:19 — В базе знаний появляется черновик: заголовок, описание, slug, теги, промпт для обложки и полный текст. Статус — Черновик. Карточка в инбоксе — «Обработан».

20:25 — Я открываю черновик, правлю пару формулировок, добавляю свой опыт использования, перевожу в «Опубликовано».

5 минут от ссылки в Telegram до готового черновика. Раньше на это уходил час или вечность.


Как мы собрали это за одну ночь

У меня есть два ИИ-агента, которые работают как команда:

  • Шеф — кастомный ИИ-агент в Notion. Технический советник, архитектор и проджект-менеджер в одном лице. Проектировал всю систему: схему баз данных, инструкции для контент-агента, PRD для бота, карточки задач. Когда Саркис закончил код — Шеф провёл код-ревью через GitHub
  • Саркис — ИИ-исполнитель на VPS. Написал весь код Telegram-бота, собрал Docker-образ, задеплоил на сервер

Я выступал как владелец продукта: ставил задачи, принимал решения, давал доступы. Мы начали около часа ночи. К утру всё работало: бот принимал ссылки, агент писал черновики, карточки раскладывались по базам.

Один человек и два ИИ-агента. Одна ночь. Работающий продукт.


Под капотом: что за стек

Для тех, кому интересна техническая сторона:

  • Telegram-бот: Node.js + Telegraf + @notionhq/client. Docker-контейнер на VPS. ~350 строк кода
  • X/Twitter резолв: X API v2 — превращает ссылку на твит в полный текст + @автора
  • Инбокс: Notion-база данных, 12 свойств, status-property для триггера
  • Мастер контента: кастомный Notion ИИ-агент с триггером «Page added» и доступом к веб-поиску
  • CMS-базы: три Notion-базы со свойствами для сайта (slug, описание, теги, промпт обложки)
  • Сайт: Astro SSG + Notion API как headless CMS

Внешний код — только Telegram-бот. Всё остальное живёт в Notion: базы, агент, инструкции, триггеры. Никаких промежуточных сервисов.


Что дальше

Пайплайн работает, но есть куда расти:

  • Автоматизация иллюстраций. Агент уже генерирует промпты для обложек и картинок в тексте (вы видите их в этой статье как 🎨 [ПРОМПТ]). Следующий шаг — подключить генератор изображений и вставлять картинки автоматически
  • Авто-публикация в Telegram-канал. Замкнуть обратный цикл: контент из Notion → пост в канал
  • Расширение источников. Автоматический сбор постов из X по подпискам, RSS-ленты

Главный вывод

Главный вывод: это не про замену автора. Это про то, чтобы автор занимался смыслами, а не рутиной. А ещё про то, что один человек с ИИ-агентами может за ночь собрать то, на что раньше ушла бы неделя.

Я по-прежнему решаю, о чём писать, проверяю факты и добавляю личный контекст. Но между «увидел интересное» и «черновик готов» теперь проходят минуты, а не часы. А это значит, что идеи перестают умирать в закладках.

© 2026 ИП Пименов Сергей Викторович ИНН 616271176890 ОГРН 316619600255641