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

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
V
V2EX
C
Check Point Blog
GbyAI
GbyAI
D
Docker
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog RSS Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
Netflix TechBlog - Medium
T
Troy Hunt's Blog
博客园 - Franky
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Microsoft Security Blog
Microsoft Security Blog
P
Privacy & Cybersecurity Law Blog
WordPress大学
WordPress大学
The Cloudflare Blog
S
SegmentFault 最新的问题
Latest news
Latest news
Microsoft Azure Blog
Microsoft Azure Blog
P
Proofpoint News Feed
I
InfoQ
博客园 - 【当耐特】
NISL@THU
NISL@THU
A
About on SuperTechFans
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
The Hacker News
The Hacker News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Scott Helme
Scott Helme
雷峰网
雷峰网
C
CXSECURITY Database RSS Feed - CXSecurity.com
Security Latest
Security Latest
V
Vulnerabilities – Threatpost
Security Archives - TechRepublic
Security Archives - TechRepublic
A
Arctic Wolf
Hacker News: Ask HN
Hacker News: Ask HN
N
News and Events Feed by Topic
IT之家
IT之家
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
aimingoo的专栏
aimingoo的专栏
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
SecWiki News
SecWiki News
大猫的无限游戏
大猫的无限游戏
S
Security Affairs
The Register - Security
The Register - Security
www.infosecurity-magazine.com
www.infosecurity-magazine.com
L
LINUX DO - 热门话题
T
Tor Project blog

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

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет 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 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Как мы с 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-ассистентов вы уже используете в работе? Как боретесь с галлюцинациями моделей? Как выбираете источники информации на профессиональную тему?