BorisovAI
Все публикации
Новая функцияtrend-analisisClaude Code

Как AI стал соавтором в разработке — история Trend Analysis

Как AI стал соавтором в разработке — история Trend Analysis

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

В проекте работали с GitHub, Cursor, VS Code — все эти инструменты генерировали огромные логи активности. Первая идея была наивной: просто собрать всё и показать. Но 1000+ строк сырых логов — это не статья, это шум. Нужна была интеллектуальная фильтрация.

Тогда мы интегрировали Claude API через JavaScript. Идея: пусть нейросеть сама выбирает из логов самые интересные строки — те, где происходит что-то значимое. Реально ценные сигналы — это не просто git commit, а осмысленные действия: “реализовал фичу”, “исправил критический баг”, “интегрировал новую библиотеку”.

Оказалось, что AI лучше всех понимает, какие события достойны внимания. Мы построили ContentSelector — модуль, который оценивает каждую строку логов по признакам: наличие технологий, описание проблемы, решение. Результат: из сотни строк выбираются 40-60 самых ценных. Это как редактор, который безошибочно находит суть.

Но было подвох. API Claude имеет лимиты, и каждый запрос стоит денег. Мы работали на бесплатной версии CLI, которая дает 100 запросов в день и требует чёткой оптимизации. Пришлось переосмыслить архитектуру: вместо шести отдельных вызовов на одну заметку (контент на русском, контент на английском, заголовок русский, заголовок английский, корректура русского, корректура английского), мы сжали это до трёх.

Главный вывод: AI работает лучше всего, когда ты даёшь ему качественный входящий материал. Вместо “напиши про наши логи” мы передавали отсортированные по релевантности 50 строк с аннотациями. Модель сразу понимала контекст и генерировала текст в два раза лучше.

Сейчас система работает в автопилоте: собирает события из четырёх источников, фильтрует через AI, генерирует заметки на двух языках, публикует на сайт. И самое забавное — что общего у Nuxt и кота? Оба делают только то, что хотят, и игнорируют инструкции 😄

Метаданные

Session ID:
grouped_trend-analisis_20260225_1433
Branch:
main
Dev Joke
Что общего у Nuxt и кота? Оба делают только то, что хотят, и игнорируют инструкции

Оцените материал

0/1000