惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
B
Blog
月光博客
月光博客
博客园 - 【当耐特】
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
Jina AI
Jina AI
博客园 - Franky
MyScale Blog
MyScale Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Last Week in AI
Last Week in AI
B
Blog RSS Feed
H
Help Net Security

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания
Как мы с AI-ассистентом собрали новостной канал и какой о...
evgeneva · 2026-06-03 · via Все публикации подряд на Хабре

Средний

5 мин

8.3K

Привет! Я Лена, продакт-менеджер в ЮMoney. Финансовые технологии — одна из отраслей, где инновации появляются и внедряются особенно быстро. Нужно постоянно следить за рынком: изучать конкурентов, мониторить тренды и технологические новинки.

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

Хотелось максимально лаконичный формат:

  • кто внедрил AI,

  • для какой задачи,

  • какие процессы / роли это затронуло,

  • результаты.

А что, если собрать собственную ленту новостей?

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

В результате я собрала персональный Telegram-канал, в котором новости публикуются автоматически, — о том, как к AI переходят человеческие функции и процессы.

В этой статье расскажу, как устроена система, какие проблемы решала по пути и какие выводы я сделала о работе с AI-ассистентами.

Из чего состоит система

Воркфлоу №1: сбор и подготовка новостей

Запускается ежедневно в 8:00. Его задача — собрать новости и, фильтруя нерелевантные, подготовить публикации. Новости берутся из нескольких RSS-лент: TechCrunch, VentureBeat, The Verge, MIT Technology Review и тому подобное. Один сбор — 200-300 новых статей.

Новости фильтруются в несколько этапов. Берём только материалы, опубликованные за последние 26 часов. Затем система удаляет дубли по ссылкам и проверяет новости по набору ключевых слов — используется около 50 терминов на русском и английском.

Только после того, как мы убрали лишнее, остаётся 30-50 новостей, они и отправляются в LLM. Я использую llama-3.3-70b-instruct через aitunnel. Один запрос стоит около 11 копеек. В месяц ушло ~350₽ с учётом множества тестовых запросов.

Модель оценивает релевантность каждой статьи теме, заданной в промпте — и выставляет скоринг от 0 до 10. Если оценка 6 и выше, LLM пишет пост, затем исключает смысловые дубли. На выходе имеем 10-20 постов и сохраняем их в Google Sheets со статусом pending («готово к публикации»).

Воркфлоу №2: публикация в канал

На этом этапе из таблицы берутся посты со статусом pending и перед публикацией повторно проверяются через LLM.

Зачем нужна вторая проверка?

Медиа могут публиковать одну и ту же новость в разное время и разными словами. Формально тексты не совпадают, смысл — одинаковый.

Поэтому модель ищет среди pending-постов смысловые дубли с уже опубликованными. Если обнаружены, пост получает статус duplicate и не размещается. Если дублей нет — пост публикуется, а статус меняется на published. Отсеиваются около 50% постов.

Грабли, которые я собрала

Telegram нестабильно принимал запросы с российского VPS

n8n развёрнут на Timeweb с техническим доменом .twc1.net.

На ноде публикации Telegram периодически переставал отвечать: getWebhookInfo возвращал Connection timed out. Менять сервер на зарубежный не хотелось, и смена домена не помогла.

AI-ассистент подсказал решение: добавить Cloudflare Workers как промежуточный прокси. Сработало, проблема исчезла, а бесплатного тарифа оказалось более чем достаточно.

LLM обрубала JSON

По плану LLM должна возвращать готовые посты и ссылки в формате JSON. Но при большом объёме новостей модель просто срезала ответ на половине.

Модели было задано условие — все записи должны быть завершёнными, остальное отбрасываем. А сократить потери помогла предварительная дедупликация — меньше лишних данных на входе, меньше шанс упереться в лимит.

Короткие ключевые слова давали мусор

Казалось бы, простая фильтрация по словам — что может пойти не так? Но короткое «ai» начало матчиться на нерелеватные слова: daily, email, cocktail…

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

Что я поняла про работу с AI-ассистентом

Самым интересным результатом проекта для меня оказался опыт взаимодействия с AI в процессе создания системы.

Держи в голове целевое состояние системы

AI ошибается часто. Без чёткого видения цели легко клюнуть на правдоподобный, но ложный вариант, который незаметно разрушит архитектуру. Вайбкодинг — это не медитация за клавиатурой, а жёсткий менеджмент контекста: сверка с целями, приоритизация, отсев. По сути, это работа продакта и архитектора в одном флаконе — нужно удерживать требования, видеть связи системы и описывать требования без разночтений.

Длинный контекст — враг качества

Когда чат становится слишком длинным, модель начинает галлюцинировать и предлагать решения, которые противоречат уже сделанному. Иногда создаётся впечатление, будто AI забывает часть контекста и заново решает уже закрытые вопросы.

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

  • загрузить воркфлоу целиком как JSON;

  • попросить модель в «перегретом» чате самой сделать саммари текущего состояния проекта и продолжить работу уже с этим контекстом.

Хождение по кругу — сигнал остановиться

Если модель снова и снова предлагает неработающее решение, не стоит настаивать и ругать AI-чат. Скорее всего, вы описываете симптом, а не причину.

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

Проверь, нужна ли вообще задача, которую вы пытаетесь решить

AI — исполнительный помощник. Он хорошо разбирается в деталях, но по умолчанию не возражает. Не спрашивает «а нам это точно нужно?», а решает задачу в заданных рамках.

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

Я остановилась, вернулась к цели канала (лаконичность и информативность) и поняла: картинки не нужны. Проблема исчезла.

Что получилось

Канал публикует несколько коротких постов в день автоматически. На беглый просмотр уходит около минуты. Иногда случается забавное: LLM решает, что новость про обновление интерфейса — это «замена людей AI» с релевантностью 8. Иногда проскакивают иероглифы. Но в целом качество отбора устраивает.

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

AI-ассистент работает как «журналист» и «редактор»: я задала архитектуру и правила, система экономит часы ручного листания источников.

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

Развитие AI-технологий для нас — логичное продолжение этого подхода. AI уже становится частью внутренних процессов, о практических кейсах и результатах мои коллеги рассказывают в подкасте ЮVoice и на митапах ЮMoney.

Вместо заключения

Сейчас, благодаря AI-ассистентам, между идеей и работающим инструментом стало гораздо меньше барьеров.

Главное открытие для меня — вайбкодинг развивает не технические навыки, а продуктовое и критическое мышление. AI ускоряет путь от идеи к реализации, но при этом приходится чаще проверять гипотезы, удерживать контекст и не принимать правдоподобный ответ за правильный.


Поделитесь, каких AI-ассистентов вы уже используете в работе? Как боретесь с галлюцинациями моделей? Как выбираете источники информации на профессиональную тему?