Легкий n8n‑воркфлоу для створення персоналізованих відгуків на вакансії з Telegram. Користувач надсилає посилання на вакансію, бот завантажує сторінку, витягує JSON‑LD, формує короткий відгук українською і надсилає в чат.
- Аналіз вакансії за посиланням (djinni.co, work.ua, robota.ua тощо)
- Автогенерація відгуку (100–150 слів) українською
- Інтеграція з Telegram: тригер і відправка повідомлень
- LLM через OpenRouter: модель
moonshotai/kimi-k2:free
- Файл воркфлоу:
CV Bot - AI помощник для откликов на вакансии.json - Вузли:
Входящее сообщение Telegram— отримує повідомлення від користувачаПроверка команды /start— обробляє команду/startЗагрузка страницы вакансии— завантажує HTML сторінки вакансіїПарсинг JSON-LD— витягує JSON‑LD і нормалізує поля (title, company, description, salary)Генерация отклика AI+LLM OpenRouter— формує відгукОтправка приветствияіОтправка отклика— відправлення повідомлень у Telegram
- Розгорнутий
n8n(Docker або локально) - Токен Telegram‑бота (BotFather)
- Ключ OpenRouter (
OPENROUTER_API_KEY)
-
Telegram
- Створіть бота через BotFather, отримайте токен.
- У n8n відкрийте Credentials → створіть
Telegram APIcreds. - Назвіть їх так само, як у воркфлоу:
@quick_applybot(або змініть посилання в вузлах на свої креденшали).
-
OpenRouter
- Отримайте ключ на
https://openrouter.ai - У n8n створіть creds
OpenRouter APIта вставте ключ. - В узлі
LLM OpenRouterпереконайтеся, що підключені ваші creds.
- Отримайте ключ на
- n8n → Workflows → Import from file → оберіть
CV Bot - AI помощник для откликов на вакансии.json - Відкрийте воркфлоу та прив’яжіть свої креденшали до вузлів
TelegramіOpenRouter.
- У файлі немає токенів/ключів — лише посилання на креденшали n8n.
- У вузлі
Загрузка страницы вакансиизаголовкиCookieвидалено. Якщо будете редагувати заголовки — не додавайтеCookie/cookie, вони не потрібні для публічних вакансій.
- Активуйте воркфлоу (Activate).
- У Telegram:
- Надішліть
/start— бот пришле інструкції. - Надішліть посилання на вакансію — отримаєте готовий відгук.
- Надішліть
- За замовчуванням використовується
moonshotai/kimi-k2:freeчерез OpenRouter. - Можна змінити модель у вузлі
LLM OpenRouter.
- Бот не відповідає: перевірте активність воркфлоу, коректність Telegram‑токена і Webhook у n8n.
- Порожня відповідь: сторінка не містить JSON‑LD або сайт захищений. Спробуйте інше посилання.
- Помилки LLM: перевірте ліміти/баланс OpenRouter, підключення кредів, назву моделі.
CV Bot - AI помощник для откликов на вакансии.json— основний воркфлоуREADME.md— інструкція
MIT (за вашим вибором).
Легкий n8n‑воркфлоу для создания персонализированных откликов на вакансии из Telegram. Пользователь присылает ссылку на вакансию, бот загружает страницу, извлекает JSON‑LD, формирует краткий отклик на украинском и отправляет в чат.
- Анализ вакансии по ссылке (djinni.co, work.ua, robota.ua и др.)
- Автогенерация отклика (100–150 слов) на украинском
- Интеграция с Telegram: триггер и отправка сообщений
- LLM через OpenRouter: модель
moonshotai/kimi-k2:free
- Файл воркфлоу:
CV Bot - AI помощник для откликов на вакансии.json - Узлы:
Входящее сообщение Telegram— получает сообщения от пользователяПроверка команды /start— обрабатывает/startЗагрузка страницы вакансии— загружает HTML страницы вакансииПарсинг JSON-LD— извлекает JSON‑LD и нормализует поля (title, company, description, salary)Генерация отклика AI+LLM OpenRouter— формирует откликОтправка приветствияиОтправка отклика— отправка сообщений в Telegram
- Развернутый
n8n(Docker или локально) - Токен Telegram‑бота (BotFather)
- Ключ OpenRouter (
OPENROUTER_API_KEY)
-
Telegram
- Создайте бота через BotFather, получите токен.
- В n8n откройте Credentials → создайте
Telegram APIcreds. - Назовите их так же, как в воркфлоу:
@quick_applybot(или переименуйте ссылки в узлах на свои креды).
-
OpenRouter
- Получите ключ на
https://openrouter.ai - В n8n создайте creds
OpenRouter APIи вставьте ключ. - В узле
LLM OpenRouterубедитесь, что подключены ваши creds.
- Получите ключ на
- n8n → Workflows → Import from file → выберите
CV Bot - AI помощник для откликов на вакансии.json - Откройте воркфлоу и привяжите свои креды к узлам
TelegramиOpenRouter.
- В файле нет токенов/ключей — только ссылки на креды n8n.
- В узле
Загрузка страницы вакансиизаголовкиCookieудалены. Если будете редактировать заголовки — не добавляйтеCookie/cookie, они не нужны для публичных вакансий.
- Активируйте воркфлоу (Activate).
- В Telegram:
- Отправьте
/start— бот пришлет инструкции. - Пришлите ссылку на вакансию — получите готовый отклик.
- Отправьте
- По умолчанию используется
moonshotai/kimi-k2:freeчерез OpenRouter. - Модель можно сменить в узле
LLM OpenRouter.
- Бот не отвечает: проверьте активность воркфлоу, корректность Telegram‑токена и Webhook у n8n.
- Пустой ответ: страница не содержит JSON‑LD или сайт защищен. Попробуйте другую ссылку.
- Ошибки LLM: проверьте лимиты/баланс OpenRouter, подключение кредов, название модели.
CV Bot - AI помощник для откликов на вакансии.json— основной воркфлоуREADME.md— инструкция
MIT