Что я делаю с помощью ИИ · Часть 7
Посты выходят без меня: как устроена автопубликация на четыре площадки
В одиннадцать утра запись выходит на стену ВКонтакте. Через две минуты под ней появляется первый комментарий со ссылками. Примерно тогда же тот же материал приходит в канал в мессенджере MAX, а на сайте открывается статья.
Я в этот момент не сижу у компьютера. Часто я даже не открываю ВКонтакте в этот день.
Что делаю я, а что делает ИИ
Моя часть работы выглядит так: беру фактуру, то есть то, с чем реально работал за последние недели, и рассказываю о ней. ИИ помогает собрать из этого текст. Дальше я правлю: заголовок не тот, вывод слабый, вот этот абзац лишний. Когда текст меня устраивает, называю дату и время выхода.
На этом участие человека заканчивается. Обложку к посту рисует тоже ИИ. Раскладку по площадкам делает он же.
Очередь, которая ничего не слушает
Устройство простое до скуки, и в этом его достоинство.
Готовый материал ложится файлом в папку на сервере. Рядом лежит программа, которую раз в минуту запускает планировщик. Она заглядывает в папку, смотрит, у каких файлов пришло время, публикует их и убирает из очереди. Всё.
Здесь нет ни одного открытого порта, никакого демона, который висит в памяти и ждёт сигнала. Ломаться почти нечему. Если сервер моргнёт на минуту, публикация уйдёт в следующую.
Таких публикаторов у меня два: для MAX и для Телеграма. Они живут на разных серверах и друг о друге не знают.
ВКонтакте: отложка плюс отдельная задача на комментарий
С ВКонтакте чуть интереснее. Сама запись с обложкой уезжает в отложенные, и дальше её публикует уже соцсеть, без нашего участия.
А вот отложенных комментариев в ВКонтакте нет. Выпустить комментарий вместе с постом нельзя, только после выхода. Поэтому комментарий это отдельная задача в очереди, со своим временем: через пару минут после публикации.
И тут есть подвох, на который легко наступить. Когда запись выходит из отложки, ВКонтакте меняет её номер. Тот идентификатор, который вы запомнили при постановке в очередь, после выхода указывает в никуда. Поэтому программа ищет пост не по номеру, а по характерной фразе из текста среди последних записей на стене.
Вторая деталь: перед тем как написать, она проверяет, нет ли там уже моего комментария. Иначе при повторном запуске под постом появится второй такой же.
Почему это на сервере, а не на компьютере
Сначала задача на комментарий стояла в планировщике моего ноутбука. Работало, пока однажды не стало очевидно: закрытая крышка или выключенный компьютер означают, что комментарий просто не выйдет, а пост уже висит в ленте.
Поэтому вся отложенная механика переехала на сервер. Компьютер выключен, я в дороге, ноутбук в сумке. На публикацию это никак не влияет.
Что ещё происходит без меня
Новости на городском сайте. Раздел, в который я не захожу вообще. Каждые полчаса программа обходит публичные телеграм-каналы города и забирает свежие посты. Отсеивает то, что к городу отношения не имеет. Оставшееся отдаёт нейросети, и та пересказывает новость своими словами, чужой текст никуда не копируется. Дальше проверка, не выходило ли это раньше. И только потом новость появляется на сайте.
Утренний свод. В половине девятого приходят две выжимки: по недвижимости и по новостям про ИИ. Ночью бот прошёл по каналам, на которые я подписан, выкинул личное, рекламу и самопиар, а от остального оставил суть и ссылку. Раньше я листал это руками и половину пролистывал.
Голосовые заметки. Наговариваю мысль, она превращается в текст прямо на моём компьютере. В облако ничего не уезжает, и это принципиально: рабочие надиктовки чужим сервисам не отдаю.
Резервные копии по расписанию, чтобы не потерять работу.
Правило, без которого всё это разваливается
Когда объясняешь ИИ, как делать такую работу, главная строчка в инструкции звучит скучно: отправил и проверь, что дошло.
Звучит как банальность ровно до первого раза, когда не проверил. Внешние сервисы отвечают ошибками без объяснений, соединение обрывается, загрузка картинки падает и просит повторить. Если программа этого не замечает, она отчитывается об успехе и идёт дальше.
Дальше происходит худшее, что бывает с автоматизацией: она перестаёт работать молча. Не падает с грохотом, не пишет тревожных писем, просто однажды ничего не публикует. Вы замечаете это через месяц по дырке в ленте.
Поэтому в инструкции прописано: после каждого шага проверить результат, при ошибке повторить, а если не вышло, сообщить мне.
Где проходит граница
Ни один из этих ботов не придумывает, о чём писать. Тема, мысль, формулировка и решение выпустить это в мир остаются за человеком.
Забирают они ровно ту часть работы, где голова не нужна: скопировать, вставить, нажать, не забыть. Той самой, на которую уходит по часу в неделю и о которой потом нечего вспомнить.
Понравился разбор?
Внедряю ИИ в бизнес и разбираю рынок недвижимости на данных. Обсудим вашу задачу или проект?