Собрал с нейросетями сайт вакансий и наладил автоматический выпуск статей

В кейсе рассказываем, как Антон с помощью Claude сделал бота для сбора резюме, а из накопленных объявлений собрал отдельный портал. На сайте он также организовал выпуск статей для соискателей: нейросети готовят материалы по темам, которые владелец одобряет заранее. Первые темы люди искали редко, и Антону пришлось пересмотреть их отбор. Теперь он следит за посещаемостью, развивает сайт и разбирается с ошибками, которые возникают после его же улучшений.

Для найма в агентство написал с нейросетью бота, который собирает резюме

В своем агентстве я много времени тратил на найм. На некоторых должностях у нас была постоянная текучка, и с каждой новой вакансией приходилось проходить один и тот же путь. Я писал и размещал объявление, отслеживал переходы. Потом раздавал кандидатам анкеты и приглашал их на собеседования.

Когда у меня появилась помощница, мы первым делом описали весь процесс найма, и она взяла на себя организацию. Тогда захотелось получать больше откликов и расширять базу кандидатов. Чтобы помочь ей с этим, я решил собрать Telegram-бота: он должен был искать в каналах резюме специалистов по нужным нам направлениям.

Ботов я раньше делал в конструкторах и никогда не писал кодом, и с пайтоном не сталкивался. Мог только что-то поменять в верстке на сайте. Тут мне самому стало интересно, получится ли сделать с нейросетью что-нибудь толковое для работы. Код сборщика вакансий и резюме я написал с помощью Claude. Заодно это был шаг к своему паблику вакансий, который мне давно хотелось завести.

Сначала я обкатывал бота на задачах агентства. Когда убедился, что он справляется, начал добавлять новые каналы.

Бот собрал столько объявлений, что я сделал из них сайт вакансий

С расширением списка каналов накопилось много вакансий и резюме. Теперь нужно было разложить их по категориям, чтобы и мы, и другие пользователи могли найти нужное. Так появился «Диджитал Паб» — сайт с объявлениями из Telegram.

Для разработки сайта я использовал другого собственного Telegram-бота — ИИ-помощника. Его я собрал, чтобы давать нейросетям задачи и с компьютера, и с телефона. Через него можно было поручить нейросети написать код и проверить результат.

Сначала я описывал, что хочу получить, и согласовывал с ботом требования. Потом отправлял его работать, возвращался к результату и просил переделать то, что меня не устраивало. Первую версию сайта собрал примерно за две недели. А дальше пришлось докручивать и докручивать.

Дизайн поначалу был совсем простой, без изысков. Мне нужно было проверить, как сборщик работает вместе с сайтом: доходят ли объявления до каталога и попадают ли в нужные категории. Позже я немного изменил оформление.

старый диджитал паб
Первая версия сайта: каталог вакансий и резюме
новый диджитал паб
Так сайт выглядит сайт сейчас

Теперь бот собирает вакансии и резюме из 31 канала. Чтобы выбрать их, мы изучили 300: смотрели на число подписчиков, содержание объявлений и активность аудитории.

Сами объявления каждое утро проверяет моя помощница Диана. Она просматривает все, что собрал бот, и убирает рекламу. Если автор не оставил контакты или указал вместо них бота, такое объявление мы тоже исключаем. Подходящие вакансии и резюме Диана одобряет вручную.

После ее одобрения система публикует объявления в двух наших каналах: с вакансиями и с резюме. Оттуда сайт забирает записи, определяет категорию по ключевым словам и размещает их в каталоге. Обычно за день так добавляется 15–20 вакансий и резюме в общей сложности.

Добавил к сайту статьи и поручил нейросетям выпускать их по расписанию

Кроме вакансий и резюме, я публикую на сайте статьи для тех, кто ищет работу. Эти материалы почти сразу начали приводить людей из поиска. В них можно ответить на вопросы, с которыми человек сталкивается по пути к новой работе, — например, как подготовиться к собеседованию.

Статьи я добавил ради SEO. На одних вакансиях далеко не уедешь: они нужны человеку, который уже ищет работу, а статьи помогают познакомить с проектом новую аудиторию раньше — когда человек только разбирается, как составить резюме, подготовиться к собеседованию или сколько просить на новой работе. Заодно такие материалы помогают продвигать в поиске и сам проект, и страницы с вакансиями.

Для статей я настроил последовательную работу нейросетей: они подбирают темы, готовят тексты и изображения, проверяют материалы и отправляют их на сайт. Эту систему я называю контент-заводом. Я управляю ею через Telegram, где могу посмотреть очередь, одобрить темы или запустить отдельную статью.

Сейчас в конце каждого месяца нейросеть составляет список из 30 тем на следующий. Я просматриваю предложения, при необходимости меняю их и утверждаю. После этого система каждое утро берет из очереди следующую одобренную тему и начинает готовить материал. Когда статья выходит, бот присылает мне отчет в Telegram.

генерация текста ИИ
Так контент-завод отчитывается в Telegram: показывает этапы выпуска, опубликованный материал и результаты автоматических проверок

Понял, что выбираю темы, которые редко ищут, и изменил отбор

Сначала мы подбирали темы по очень редким запросам: статья выходила, но людей, которые искали ответ на такой вопрос, было мало. Мне пришлось менять сам отбор. Теперь для новых тем система берет запросы с частотой от 300 до 1600 в месяц.

Частоту она проверяет по данным Яндекс Wordstat. Этот сервис показывает, сколько раз пользователи вводили запрос в поиске. У меня уже есть список фраз с замерами, и нейросеть выбирает темы из него. Если она предлагает свой запрос, его тоже нужно проверить в Wordstat. Еще один источник тем — Яндекс Вебмастер: там видно, по каким запросам страницы моего сайта уже появляются в поиске, но люди на них не переходят.

Кроме спроса, я задал ограничения по содержанию. Система сверяет новые темы с опубликованными статьями и очередью, чтобы не готовить дубли. Запросы со списками вакансий мы отсекаем: для них уже есть каталог объявлений. Статьи нужны там, где человеку требуется объяснение.

Так в очередь на сентябрь попала тема «Слабые стороны на собеседовании». По нашим замерам, пользователи вводили этот запрос 796 раз в месяц. Материала на такую тему еще не было ни на сайте, ни среди запланированных, и я ее одобрил. Здесь одного списка вакансий уже недостаточно: вопрос возникает у человека, которому предстоит разговаривать с работодателем.

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

Затем система убрала воду, проверила ключевые фразы, повторы и характерные обороты машинного текста. Такие проверки я включил в каждый выпуск: по замечаниям агенты дорабатывают материал перед публикацией.

Для обложек я подключил Codex: он рисует изображения в стиле пиксель-арт по заданию к статье. 

Статьи приводят читателей, но посещаемость сайта пока небольшая

Когда я переключил завод на запросы, которые люди вводят чаще, на графике посещаемости увидел рост. Хорошо работают темы про зарплаты и резюме. В числе статей, которые приводят читателей, — «Резюме маркетолога» и «Зарплата таргетолога».

За август 2026 года на весь «Диджитал Паб» пришел 301 посетитель. Это данные Яндекс Метрики по всему сайту — с объявлениями и статьями.

трафик на сайте
301 посетитель за август 2026 года. На скриншоте учтены все источники переходов на сайт

Статьи выходят сами, но каждая доработка сайта может обернуться поломкой

Посещаемость для меня — главный показатель, поэтому я не стараюсь вручную довести до идеала каждую статью. Сначала читал все материалы целиком, сейчас чаще пробегаю по диагонали, ищу очевидные косяки. Иногда прошу заново сгенерировать картинку. А если меняю инструкции для текстов, даю ИИ-помощнику сравнить варианты «было/стало», чтобы он посмотрел свежим взглядом.

В сервисе Топвизор я слежу за позициями сайта в поиске. Раз в две недели нейросеть проверяет статьи и другие страницы: на какие люди переходят, где есть проблемы и что стоит поправить. Из этого отчета она составляет задачи, которые мы с агентами потом разбираем. Чаще дорабатываем настройки и инструкции, а иногда возвращаемся к статье — поправить ключевые фразы или ссылки на другие материалы.

После проверки агент составляет список рекомендаций для страниц сайта
После проверки агент составляет список рекомендаций для страниц сайта

Сами статьи почти не отнимают моего времени, а вот сайт я дорабатываю каждый день. Постоянно хочется добавить новую функцию или переделать что-то в инструкциях: вышла другая модель, увидел интересный прием у коллег. Но мои же шаловливые руки часто что-нибудь ломают. Пилишь в одном месте, ломается в другом. Из-за такой поломки может остановиться и выпуск статей. Другая причина остановки — если у Claude или Codex закончатся лимиты.

Бывает, неделю делаешь новую функцию, а потом еще две чинишь все, что перестало работать или работает не так, как задумывал. Раньше этот бесконечный процесс меня очень бесил, но со временем я смирился и стал относиться к нему как к обычной работе. Постигаю вайбкодинговый дзен.

Если оставить проект как есть и ничего нового не добавлять, он почти не требует моего времени: статьи публикуются сами, объявления тоже продолжают попадать на сайт. Из постоянных расходов — около 1000 рублей в месяц на сервер и еще 1000 рублей на отслеживание позиций. Плюс подписка Claude за 10 тысяч рублей, но ее я использую не только для «Диджитал Паба», а сразу во всех своих проектах.

Совсем другая история — развитие сайта. Я постоянно придумываю новые страницы, разделы и функции, меняю инструкции. На это трачу по два-три часа почти каждый будний день.

И здесь есть прикольная штука — когда видишь, что все получается, сразу хочется придумать еще что-нибудь — и тут обычно начинаются приключения. Во время подготовки этого кейса я снова сломал себе бота, через которого работаю с сайтом и другими проектами. Сам сайт продолжил работать, а инструмент пришлось восстанавливать. На третий день я все еще с ним разбирался, причем дело шло медленнее еще и потому, что закончилась подписка Claude.

Так что что-нибудь постоянно отваливается. Но в первую очередь в этом виноваты моя шальная голова и шаловливые руки.

По совету из Нейроцеха сократил инструкции, по которым нейросети пишут статьи

Идеи для доработок я беру в том числе из Нейроцеха — сообщества, где коллеги делятся тем, как применяют нейросети в своих проектах. Я читаю его материалы и чат. Там я услышал от Паши Молянова, что с короткими инструкциями нейросети пишут лучше. После этого переписал инструкции для своих статей, а затем попросил нейросеть разобрать устройство завода и подсказать, что еще можно улучшить. После разбора инструкции стали еще короче.

Вообще, у меня получилась мозаичная история. У одного подсмотрел идею генерации картинок, у другого — подбор тем, у третьего — подход к продвижению в поиске. Все это приспосабливал к своему проекту. Если находка пока не относится к моей задаче, но мне интересна, я все равно ее сохраняю.

Перед тем как внедрять чужую идею, пересылаю пост своему ИИ-помощнику в Telegram. Он уже знает, как устроены мои проекты, и разбирает находку: нужно ли мне такое, что подойдет к моей системе. 

ответ ИИ

Я читаю его ответ и решаю, стоит ли браться за доработку.

Вместо заключения хочу сказать, что в работе с нейронками самое главное не бояться. На старте может казаться что все сложно, но если рядом есть крутое комьюнити и сильное желание разобраться — дается все в разы быстрее и проще.

0 комментариев
Старые
Новые Популярные