ArSeven

ArSeven

На Пикабу
Дата рождения: 22 июля
101 рейтинг 2 подписчика 0 подписок 6 постов 0 в горячем

Бэкстейдж: Про пулеметные очереди и хотфиксы

В комментах справедливо подсветили одну проблему: мой ИИ-редактор строчил посты как из пулемета — каждые полтора часа. Для типичных каналов с инфоцыганскими прогревами это, может, и норма, но мы тут за эстетику и минимализм, а не за выжигание ваших лент.

Поэтому я залез на сервер и накатил небольшой хотфикс в архитектуру.

Теперь ритм здорового человека: Днем бот выдает саркастичную выжимку строго раз в 3 часа, а ночью уходит в спячку (пауза 6 часов). При этом «под капотом» парсер всё так же мониторит источники каждые 15 минут, чтобы собирать самый свежак, просто теперь он аккуратно складывает новости в очередь и не спамит.

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

Ну а для тех, кто наткнулся на этот пост случайно: это ИИшненько. Мой личный бунт против пластикового IT-маркетинга. Здесь автономный Python-скрипт + DeepSeek 3.2 круглосуточно вычищают новости от рекламы вебинаров и корпоративной воды, оставляя только суть, киберпанк и сарказм. Залетайте, теперь мы официально не спамим.

Показать полностью

Дуров, где охваты? Как я создал идеального ИИ-редактора, но Telegram Ads хочет €1500 за 160 символов текста

Меня тошнит от Telegram. Нет, я обожаю его как мессенджер, но как медиа-платформа в 2026 году — это ад. Ты можешь делать лучший контент во вселенной, ты можешь написать скрипт, который на 100% чистит новости от маркетингового мусора, но если ты не несешь Дурову деньги за Telegram Ads, твой канал прочитает только твоя мама и 18 человек, которые случайно нашли твой коммент в чужом паблике.

Органического охвата в Telegram нет. Его убили. Маленьким, авторским проектам без бюджета здесь выжить сложнее, чем джуну на $5k. И я решил пойти асимметричным путем — полная автоматизация и бунт против «успешного успеха».

Мой асимметричный ответ: Автономный цинизм

Я не хотел быть рабом контент-плана. Я хотел канал, который сам читает IT-новости, выкидывает инфошум и выдает короткий, злой и циничный рерайт про киберпанк и технологии. Я его создал. Встречайте «ИИшненько» (ссылку оставлю в конце, чтобы не спойлерить).

Как это работает:

  1. Скрапер-невидимка: Мой Python-скрипт раз в 15 минут мониторит веб-версии десятка техно-каналов. Никаких Telethon/Pyrogram, чтобы не ловить FloodWait. Сухой HTML через BeautifulSoup.

  2. Аппаратный спам-фильтр: LLM стоит денег, поэтому я не пускаю в нейронку весь интернет. На уровне Python-кода прописан жесткий STOP_WORDS список. Если парсер видит слова erid:, скидка, вебинар, старт потока, обучающие программы — новость удаляется из очереди. Это не реклама, это просто мусор.

  3. «Мозг» (DeepSeek 3.2): То, что прошло фильтр, отправляется в китайский API DeepSeek 3.2 (модель deepseek-chat). У нее жесткий, бронебойный промпт: быть циничным, не использовать вежливые приветствия, убирать воду, писать 2-3 абзаца и заканчивать пост острым, ироничным панчлайном.

ИИ-шизофазия и маг Сахур

Звучит как «успешный успех», да? На деле это была боль. Изначально я слишком закрутил гайки в промпте. У меня бот скипал мемы про сеньоров и полезные бесплатные подборки, думая, что это реклама.

Потом у ИИ началась галлюцинация. Один раз он спарсил новость про Fortnite, и DeepSeek вдруг решил стать писателем-фантастом. Захожу в канал, а там пост: «Инсайдеры слили: скоро в игру добавят мага Сахура из аниме "Железные кровати", который стреляет песком». Я гуглю — такого персонажа не существует в природе.

Пришлось внедрять в промпт «Нулевое правило: ФАКТЧЕКИНГ». Запретил боту выдумывать имена и факты. Теперь он научился отвечать словом SKIP, если видит в ленте бессмысленный мем без фактов.

Дуров, где охваты?

Сейчас «ИИшненько» работает идеально. Скрипт за 2 цента в день в API выдает 5-6 качественных, саркастичных заметок о будущем, технологиях и киберпанке. У него есть контекстная память, чтобы не постить баяны.

Я создал идеальный канал... для 18 человек. Потому что, когда я пошел в Telegram Ads, чтобы показать свою работу айтишникам, я охерел. Минимальный порог входа — €1500 + комиссии. Таргет кривой, а формат в 160 символов текста без картинок в 2026 году выглядит как издевательство. Это не инструмент для авторов, это доилка для корпораций.

Поэтому я иду на Пикабу. Потому что здесь есть умная лента рекомендаций, которая ценит контент, а не кошелек Дурова.

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

👉 (https://t.me/AIschnenko)

Показать полностью

Часть 2. Жадность, невидимые браузеры и смерть от нехватки памяти

Серия Дневники создателя автономного ИИ-редактора

Бот стабильно работал в Telegram. Он фильтровал слова «скидка» и «вебинар» на уровне кода и выдавал отличные тексты. И тут во мне проснулась жадность.

«А пусть он сам заходит в Макс и дублирует посты туда!» — подумал я. Для этого API уже не хватало. Я прикрутил к скрипту тяжелую библиотеку Playwright, которая поднимала на сервере невидимый браузер Chromium, логинилась на сайтах и имитировала печать текста.

Итог? На моем скромном сервере тупо кончилась оперативная память. Chromium сожрал всё. Следом переполнился жесткий диск: архиватор логов выдал фатальное No space left on device, потому что бот в панике пытался сохранить временные файлы. Сервер повис намертво.

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

Сейчас весь проект — это 7 легких файлов кода, которые работают только с API Telegram. Сервер «дышит», а бот стабильно и без сбоев ведет ИИшненько. Никаких тяжелых браузеров, только сухие факты о технологиях и сарказм.

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

Как невидимая кодировка сломала мне сервер

Серия Дневники создателя автономного ИИ-редактора

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

Мой проект задумывался как эстетичный механизм: скрипт сам собирает IT-новости, выкидывает инфоцыганский мусор, отдает текст нейросети, а та пишет циничный рерайт. Чтобы всё было красиво, я разбил монолитный код на 8 аккуратных модулей: воркеры, хелперы, конфиги.

Файлы я закидывал на сервер через удобный визуальный интерфейс — WinSCP. И в какой-то момент всё просто рухнуло. Python на сервере начал плеваться SyntaxError на совершенно рабочих строках кода.

Я потратил часы, глядя в идеально написанные регулярные выражения, пока не понял страшное. WinSCP (удобная программка с кнопочками) втихую, без спроса, меняла кодировку моих файлов с UTF-8 на Windows-1251. Linux-сервер смотрел на русскую кириллицу в коде, видел в ней инопланетный мусор и отказывался это компилировать.

Урок первого дня: Удобство — это ловушка. Визуальные интерфейсы врут. Единственный честный способ общаться с сервером — это голая консоль и SSH.

Я снес всё и переписал файлы напрямую через терминал. Бот ожил и начал отгружать первые посты в ИИшненько. Если вам интересно посмотреть, как голый питоновский скрипт безжалостно фильтрует IT-новости от маркетингового мусора — заглядывайте.

А я пока пойду писать продолжение о том, как на второй день жадность чуть не убила мой сервер.

Показать полностью
0

Оплата зарубежных API AI в 2026: квест с виртуальной картой, блокировкой от Google и китайским спасением

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

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

План А: "Просто подключи ChatGPT"

Когда ты делаешь ИИ-агента, логично взять самую умную и попсовую модель. План был железобетонным: подключаем API от OpenAI или Google Gemini.

Я зарегистрировал аккаунты, настроил токены, написал логику запросов. В тестовой песочнице всё работало идеально. А потом наступил момент привязки банковской карты для биллинга.

Тут надо сделать отступление. Оплачивать зарубежные API из РФ сейчас - это отдельный вид киберспортивной дисциплины. У меня была заначка. Зарубежная prepaid-карта известного криптокошелька. Виртуальная, но с балансом в долларах.

Вбиваю ее в биллинг OpenAI. Нажимаю "сохранить". Ошибка. Карта отклонена. Пытаюсь сменить IP, чищу куки, танцую с бубном. Сэм Альтман неумолим. Платформа просто отказывается жрать этот пластик.

Ладно, думаю, зажрались. Иду к Google. Пытаюсь привязать виртуалку туда, чтобы юзать Gemini. Та же история.

План Б: Китайские братья

Время идет. Сервер простаивает. Мой автоматизированный канал молчит. И тут я вспоминаю про хайп вокруг DeepSeek.

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

И знаете что? Биллинг DeepSeek молча ее съел. Они просто списали цент для верификации и открыли мне доступ к API. Всё.

ИИшненько: полет нормальный

Собственно, так мой проект и обрел свой текущий "мозг". И я ни разу не пожалел.

Китайская модель оказалась на удивление адекватной и дешевой. Если ей жестко прописать ограничения в промпте, она выдает тексты, от которых реально не дергается глаз. Она отлично понимает контекст и умеет шутить (если не давать ей слишком много свободы).

Сейчас скрипт круглосуточно парсит интернет, DeepSeek переваривает это за доли цента, а на выходе в канале ИИшненько получается чистая лента новостей. Без прогревов, без крипты и без инфоцыганских курсов.

А теперь вопрос залу

Бот работает круто, но есть один критический нюанс. Деньги на этой препейд-карте конечны. Да и срок действия у нее не резиновый. И вот тут мне реально нужен коллективный разум Хабра/VC.

Как вы сейчас оплачиваете зарубежные API для своих пет-проектов?

Есть ли какие-то адекватные сервисы, которые выпускают виртуалки бесплатно (или почти бесплатно) и которые реально кушают западные биллинги? Криптой платить напрямую в API почти нигде нельзя, а отдавать конские комиссии перекупам за пополнение баланса меня банально душит жаба. Проект-то некоммерческий, делаю чисто для себя и тех, кого тоже интересует тема.

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

Показать полностью

Как я уволил всех сммщиков: ИИ-редактор на Python, который ненавидит канцелярит и эмодзи-ракеты

Меня достал инфошум, и я написал автономный ИИ-канал на Python. Спойлер: сначала он сошел с ума

Не знаю, как у вас, а у меня в последнее время начал дергаться глаз.

Открываешь с утра подписки в телеге — ну, знаете, почитать про железо, нейронки, что там нового у Маска. А на тебя из экрана вываливается липкая масса: «🚀 УНИКАЛЬНЫЙ АПГРЕЙД ОТ GOOGLE!», следом идут три абсолютно идентичных рерайта одного и того же пресс-релиза от разных админов. На десерт — нативная (аж зубы сводит) реклама очередного интенсива «Войти в IT за выходные».

Информационный фастфуд. Вы читаете не новости, вы потребляете контент-план SMM-щика, которому нужно закрыть KPI по вовлеченности.

В какой-то момент я поймал себя на том, что просто скроллю ленту на автомате, смахивая непрочитанное. И тут пришла мысль: если теоретики «мертвого интернета» правы, и тексты сейчас пишут боты для других ботов, то почему я, живой человек, должен тратить время на их чтение?

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

Под капотом: костыли, синяя изолента и DeepSeek

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

Я собрал систему на Python. Вся логика уместилась в 7 файлов, которые лежат в одной папке на дешманском VPS и крутятся через systemctl.

Главная проблема любого агрегатора в Telegram — парсинг. Если вы попробуете стучаться в публичные каналы через официальный API пользовательским аккаунтом (telethon/pyrogram), Дуров забанит вашу учетку быстрее, чем вы успеете нагуглить решение проблемы FloodWaitError.

Поэтому я пошел путем цифрового бомжа: scraper.py притворяется обычным браузером и парсит веб-версии каналов (t.me/s/...) через BeautifulSoup. Меняем юзер-агенты, делаем паузы между запросами — и вуаля, никакого бана. Дешево, сердито, работает неделями без единого разрыва.

В качестве «мозгов» я прикрутил API DeepSeek. Он стоит копейки, отвечает шустро и на удивление адекватен, если его правильно пнуть промптом.

Казалось бы, всё. Скормил спарсенный текст нейронке, попросил сделать рерайт, отправил в канал. Делов на вечер. Но, блин, реальность оказалась куда веселее.

Аптеки, скорпионы и шизофрения машины

Сначала бот был феерически тупым. Он тащил в канал всё подряд, не понимая контекста.

Как-то раз в одном из IT-каналов-доноров проскочил юмористический оффтоп. Суть была примерно такая: «В аптеках ввели скидки на презервативы. Кажется, Скорпионы (по знаку зодиака) больше не родятся». Ну, тупая шутка, пролистнул и забыл.

Захожу вечером в свой боевой канал посмотреть, как там трудится мой автоматизированный редактор. А там на серьезных щах висит вот это:

⚡️ АПТЕКИ ПРОТИВ СКОРПИОНОВ: НОВЫЙ УРОВЕНЬ БИОЛОГИЧЕСКОЙ БЕЗОПАСНОСТИ

В России зафиксировали вспышку продаж живых скорпионов через сети аптек. Насекомых, которых формально можно отнести к "лекарственным сырьевым материалам", покупают как экзотических питомцев. Росздравнадзор уже бьет тревогу... Аптечные сети вынуждены в срочном порядке обучать фармацевтов безопасно извлекать членистоногих из-под прилавка.

Я чуть кофе не поперхнулся. Занавес.

Нейросеть просто не выкупила метафору. От слова совсем. Она зацепилась за слова «аптека» и «скорпионы», восприняла текст буквально и сгенерировала дичайшую галлюцинацию, приплетя туда Росздравнадзор и бедных фармацевтов.

Помимо полного отсутствия чувства юмора, у бота обнаружилась еще одна беда: он разговаривал как душнила из НИИ.

Любая языковая модель по умолчанию обучена быть «вежливой и информативной». Из-за этого тексты воняли пластиком. Бот обожал длинные тире, пихал везде канцелярские «является» и «представляет собой».

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

Дрессировка (с матом и бубном)

Пришлось лезть в архитектуру и кардинально переписывать логику. Я понял, что пытаться заставить ИИ вырезать мусор силой мысли — плохая идея. Он всё равно оставит следы или начнет извиняться («Я как языковая модель не могу написать этот текст...»).

Поэтому я применил многоуровневую фильтрацию.

1. Хардкорный спам-фильтр на уровне железа.

Я добавил в цикл воркера обычный питоновский массив STOP_WORDS. Туда полетело всё: erid, скидка, вебинар, старт потока, гарантия трудоустройства.

Если в исходном тексте парсер находит хоть одно такое слово — пост физически отбрасывается и даже не летит в API нейросети. Мы экономим токены, а в канал не просачивается скрытая реклама. Серьезно, if any(word in text.lower() for word in STOP_WORDS): continue — это самая полезная строчка кода, которую я написал за год.

2. Протокол «SKIP».

Я вбил в системный промпт жесткое правило. Если новость про крипту, политику, инфоцыган или это просто вымученная шутка админа-донора — не надо это переписывать. И не надо передо мной извиняться. Просто верни одно слово: SKIP. И скрипт пойдет дальше. Теперь в логах красота: машина молча отсеивает 80% дневного инфошума.

3. Память как у рыбки (но нормальная).

Появилась проблема дублей. Если про презентацию нового айфона написали на 10 каналах, мой бот честно генерил 10 постов про айфон.

Пришлось прикручивать хэширование исходников (чтобы отсекать прямые репосты) и сохранение последних 40 опубликованных тем в отдельный JSON. Теперь перед генерацией бот получает список того, что он уже запостил сегодня. Видит похожий контекст? Отдает SKIP.

4. Истребление канцелярита.

Я буквально орал на ИИ в системном промпте. «Не притягивай за уши "цифровые" метафоры к обычным вещам! Не называй мороз апгрейдом зимы! Пиши рублено! Забудь слово "является"!».

И знаете... до него дошло. Я понизил температуру генерации до 0.6, чтобы он меньше фантазировал про скорпионов, и тексты стали сухими, четкими и действительно читаемыми.

Что в сухом остатке?

Сейчас мой канал ИИшненько — это полностью автономная сущность. Я вообще туда не лезу.

Раз в 15 минут скрипт просыпается, скрапит подборку сайтов и каналов. Алгоритм сам понимает, где реально важная новость (например, про новый чип или сбой у провайдера), а где — словесный понос маркетолога. Он отсеивает шлак, а оставшееся сжимает в два коротких абзаца, приправляет едким комментарием в конце и публикует.

Я не строю иллюзий. Это не стартап-единорог и не проект, который перевернет мир медиа. Это крайне нишевая, гиковская история для тех, у кого, как и у меня, дергается глаз от обилия эмодзи и слов «инновационный продукт».

Это просто тихий цифровой уголок, где мой скрипт пережевывает интернет, чтобы мне не пришлось этого делать. Если вам тоже близок минимализм в потреблении информации и вы хотите читать сухие факты — заходите в гости. Машина работает круглосуточно.

А я, пожалуй, пойду посплю. Мой SMM-щик точно не попросит повышения зарплаты.

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества