Краткое содержание
В этом видео рассматривается n8n, мощный инструмент автоматизации с открытым исходным кодом. Показано, как настроить n8n на собственном сервере, создать AI-агента, подключить инструменты, такие как RSS-ленты и Notion, и автоматизировать создание ежедневного дайджеста новостей и задач.
- Настройка n8n на Hostinger VPS.
- Создание AI-агента с использованием Google Gemini или OpenAI.
- Подключение RSS-лент и Notion для сбора информации и задач.
- Автоматическая публикация ежедневного дайджеста в Notion.
Введение
n8n - это бесплатная платформа с открытым исходным кодом для автоматизации задач. В видео будет показано, как создать AI-агента, который каждое утро создает новостную ленту в Notion, проверяет просроченные задачи и сканирует любимые веб-сайты. Будут рассмотрены основы использования триггеров, узлов, работы с API и AI-агентами.
Самостоятельная установка n8n
n8n можно использовать бесплатно, но требуется хостинг. Предлагается использовать облачный хостинг n8n или более дешевый вариант - Hostinger VPS (рекомендуется KVM2 с двумя ядрами для поддержки одновременных автоматизаций). При выборе Hostinger можно получить 10% скидку, используя код "the organized notebook". После настройки VPS необходимо создать учетную запись владельца для n8n.
Создание AI-агента
Для начала работы необходимо выбрать "Start from scratch". В качестве примера будет создан AI-агент, который собирает информацию из веб-статей и баз данных Notion для создания ежедневного дайджеста. Первым шагом является добавление триггера чата ("chat trigger"), который позволяет взаимодействовать с агентом через чат. Затем добавляется AI-агент, который использует введенный текст в качестве запроса. В качестве модели чата можно выбрать Anthropic, Google Gemini или OpenAI. Подключение Google Gemini бесплатно, для этого требуется API-ключ, который можно получить в Google AI Studio. После подключения модели чата, агент сможет отвечать на сообщения. Для запоминания контекста разговора можно настроить память ("memory"), которая будет хранить несколько последних взаимодействий.
Добавление инструмента к AI-агенту
Инструменты позволяют AI-агенту получать доступ к различным источникам информации, таким как Google Drive или Notion. В качестве примера добавляется инструмент "RSS read tool", который позволяет получать последние статьи и видео с веб-сайтов. Например, можно добавить RSS-ленту TechCrunch, указав URL с добавлением "/feed". После этого агент сможет отвечать на вопросы о последних статьях с TechCrunch. Аналогично можно добавить RSS-ленту YouTube-канала, получив ссылку на канал через "view page source" и поиск "channel_ID".
Подключение Notion к n8n
Для подключения Notion необходимо создать внутреннюю интеграцию ("internal integration secret"). Для этого нужно перейти на notion.so/my-integrations, создать новую интеграцию, выбрать рабочее пространство и предоставить доступ к нужной странице Notion. Затем необходимо добавить узел Notion в n8n, используя полученный секрет интеграции. В качестве примера подключается база данных задач ("task tracker database"), чтобы агент мог сообщать о просроченных задачах. С помощью узла "get database pages" можно получить список задач из базы данных. После этого агент сможет включать информацию о задачах в ежедневный дайджест.
Примеры использования и советы
В заключение показано, как настроить автоматическую публикацию ежедневного дайджеста в Notion. Для этого создается новая база данных в Notion, и интеграции предоставляется доступ к ней. Затем в n8n добавляется узел "create a database page", который создает новую страницу в базе данных Notion с ежедневным дайджестом. Для форматирования текста можно использовать подсказки ("prompts") и опции ("options") в AI-агенте. Вместо триггера чата можно использовать запланированный триггер ("scheduled trigger"), чтобы дайджест создавался автоматически каждое утро. Для более сложного форматирования можно использовать код, сгенерированный с помощью Claude или ChatGPT.

