Михаил Омельченко | AI&IT
5.29K subscribers
975 photos
191 videos
4 files
711 links
ИИ в работе, разработка, веб. Агенты, автоматизация, инструменты. Веду я, Михаил Омельченко, внешний технический директор по ИИ и ментор.

Менторство, реклама и сотрудничество: djwoms.ru
Telegram - @DJWOMS
YouTube - https://www.youtube.com/c/DjangoSchool
Download Telegram
Создание AI агентов на CrewAI


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

- - -
Смотреть видео на YouTube

Смотреть видео на RuTube
- - -


Мой клуб по нейросетям

#crewai
👍11🔥6🎉2
5 способов, как я использую ИИ каждый день как разработчик
Друзья, опрос показал, что почти все уже пробовали ИИ — но немногие реально умеют с ним работать, — использовать по делу, а не потому что так сказал начальник......😠
В этом месяце вместе с нашими менторами мы разберём, как ИИ помогает специалистам в разных сферах. И начнём с разработки.


С нами Михаил Омельченко — Предприниматель в сфере внедрения ИИ в бизнес-процессы и автор канала о нейросетях, веб-разработке и программировании @django_school.

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

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

Вот 5 ключевых областей, где ИИ стал для меня помощником:

1️⃣ Генерация кода помогает снизить когнитивную нагрузку.
Стандартные конструкции или повторяющиеся части, вроде базовых операций CRUD, я делегирую задачу ИИ. Секрет в том, чтобы чётко формулировать задачу. Чем точнее запрос, тем меньше правок потом. Используя Cursor или Trae, я получаю до 80% готового кода. Мне остается проверить его, оптимизировать и интегрировать. Это освобождает голову для более сложных архитектурных решений.

2️⃣ Документация часто становится узким местом в проекте, но с ИИ эта рутина превращается в стандартную процедуру.
Я беру ChatGPT или Claude, указываю на нужную функцию в коде и прошу:
Создай docstring в стиле Google.
Также можно описывать документацию всего проекта, не только кода.

3️⃣ Диагностика ошибок и рефакторинг.
Современные среды вроде Trae или Cursor — это не просто редакторы, а полноценные ассистенты для разработки. При ошибке в логах я выделяю ее и прошу ИИ проанализировать код, который мог ее вызвать, и предложить исправление.

Когда хочу улучшить старый код, я выделяю участок и пишу:
Проведи рефакторинг этого кода, сделай его более читаемым, следуя принципам SOLID, и добавь обработку исключений.
Плюс, я настраиваю правила для агента в IDE, чтобы ИИ всегда следовал моим стандартам кода и архитектуры в проекте.

4️⃣ Автоматизация верстки.
Используя инструменты, вроде MCP для связи с Figma, я генерирую базовую структуру компонентов прямо из макета. Это экономит часы ручной верстки. Код не идеален, но дает рабочую основу за считанные минуты. Моя роль сводится к настройке бизнес-логики и работе с API, без ручной pixel perfect верстки.

5️⃣ Написание тестов — одна из самых трудоемких, но необходимых частей разработки.
Тесты писать нужно, но это занимает массу времени. ИИ помогает сократить эту рутину до пары минут.

Это же касается и тестовых данных, вместо ручного создания JSON для моков, я просто прошу ИИ сгенерировать мне массив из 50 объектов по заданной структуре.

⚡️ Риски и трезвый взгляд.
🔵Важно подходить к использованию ИИ с умом. Конфиденциальность кода, я никогда не отправляю конфиденциальные данные или коммерческий код в облако. Для этого лучше использовать enterprise решения или локальные модели, которые работают на вашем железе.
🔵Нужно помнить про "галлюцинации" и ошибки. ИИ может придумывать несуществующие функции или генерировать код с трудноуловимыми багами. Код от ИИ — это не истина в последней инстанции, а заготовка, которая всегда требует проверки и ревью со стороны опытного разработчика.
🔵И наконец, чрезмерная зависимость от ИИ может привести к тому, что базовые навыки начнут забываться. Я использую его как инструмент для ускорения, а не как замену собственному мышлению, особенно при решении фундаментальных задач.

Грамотное использование ИИ делает инженера быстрее, аккуратнее и сосредоточеннее.
🫥🫥🫥🫥🫥
А как вы используете ИИ в разработке? Если хотите разобраться, как встроить ИИ в свои процессы разработки — от промпт-инжиниринга до построения автоматизаций под задачи, то записывайтесь к Михаилу
➡️ Записаться на тестовое с Михаилом
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥106
Сегодня стрим в 19:00.

Тема: n8n, LLM и AI агенты.
🔥14👍52🤔1
Стрим сегодня в 19:00 по мск.

Что мы сделаем на стриме:
✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.

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

✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.

- - -
Запись стрима в частном клубе.

Так же в клубе обсуждаем работу с нейросетями, правильный вайбкодинг, автоматизации, программирование и т.д.
- - -

#stream #n8n
🔥7👍42
Представьте человека, который в 57 лет поступил в магистратуру и за полгода подал более 50 патентов на изобретения в сфере AI. Это не сценарий фильма, а гость моего подкаста — Фёдор Марьясов.

Фёдор разрабатывает систему адаптивного обучения, которая, по его словам, на порядок превосходит существующие аналоги.

В этом выпуске мы обсудили:
• Как родилась идея, приведшая к 50+ патентам?
• Что такое система адаптивного обучения и как она работает?
• Как технология блокчейн поможет защитить данные учеников.
• Заменят ли AI-аватары живых учителей и куда денутся нынешние преподаватели?

- - -
🎙️ Слушать подкаст на YouTube

🎙️ Слушать подкаст на RuTube
- - -


Если у вас есть желание принять участие в подкасте, напишите мне в личку @DJWOMS и укажите: чем хотите поделиться и о чем рассказать или о какой теме хотите поговорить.

Если у вас темы нет, но вы всё равно хотите принять участие, тоже пишите. Это может быть формат интервью или мы вместе найдем тему. Укажите в какой области у вас есть опыт.

#podcast #ai #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁2
12 способов, как я использую нейросети каждый день |
Часть 1 работа с контентом (изображения, аудио, видео, текст)

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

Это не инструкция, а скорее обзор моего набора инструментов.


🔢 Создание и доработка изображений.
Я использую многоступенчатый подход. Сначала могу сгенерировать или отредактировать заготовку с помощью Nano banana, скомбинировать несколько фотографий. Затем, если нужно подогнать изображение под формат превью для YouTube, я использую Midjourney, чтобы "дорисовать" его по краям, сохранив общий стиль.

🔢 Развитие идей в полноценный текст.
Часто у меня есть только набор обрывочных мыслей или тезисов по теме. Я описываю их и прошу нейросеть собрать из этого черновик. Это экономит время на первоначальную компоновку. Важный момент, я никогда не беру этот текст вчистую. Я всегда переписываю его, добавляю свой стиль и адаптирую под нужную подачу.

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

🔢 Транскрибация и подготовка видео к публикации.
После записи видео я использую локальные модели Vosk или Whisper, чтобы сделать текст из аудио. Затем этот текст я загружаю в другую нейросеть и на его основе прошу: предложить несколько вариантов названия и описания, расставить таймкоды по темам, сгенерировать релевантные теги и хештеги, и накидать идей для обложки.

🔢 Улучшение качества аудио и видео.
Чтобы сделать звук чище, я использую встроенные в видеоредактор Filmora нейросетевые инструменты или Auphonic для улучшения звука. Они удаляют шум и выравнивают громкость, делая аудио более профессиональным. Также можно немного улучшить качество видео, особенно если это запись стрима и YouTube его сжал.

🔢 Генерация идей для контента.
Когда я ищу новую тему для видео, я использую нейросеть как аналитика. Я прошу её проанализировать, что уже есть по интересующему меня вопросу в инернете. На основе этого анализа предложить темы или аспекты, которые еще не были раскрыты.

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

#ai #нейросети #мысли
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
12 способов, как я использую нейросети каждый день |
Часть 2: Поиск и обработка информации

В этой сфере нейросети для меня выступают в роли ассистента исследователя.

🔢Глубокий поиск информации.
Когда стандартного "гугления" недостаточно, я обращаюсь к Perplexity или Grok. Они хороши для поиска труднодоступной информации. Умеют не просто давать ссылки, а собирать и анализировать данные из множества источников, формируя на их основе целостный ответ.

🔢 Создание персональной базы знаний.
Это одна из самых мощных функций. Я использую NotebookLM или Нейроэксперт, чтобы создать локальную базу знаний. Я загружаю туда свои документы, статьи, видео и аудио файлы, ссылки. После этого я могу задавать вопросы и получать ответы строго на основе этих данных. Это гарантирует, что нейросеть не будет ничего выдумывать.

🔢🔢 Анализ документов и аудиозаписей.
После рабочих встреч или созвонов может остается часовая аудиозапись. Чтобы не переслушивать ее целиком, я делаю транскрибацию (см. п. 4), а затем прошу нейросеть проанализировать текст: выделить все сгенерированные идеи, составить список тем или сформировать план работы, который мы обсуждали.

🔢🔢 Поиск подтверждающей информации.
Если у меня есть какой-то тезис или факт, в котором я не уверен на 100%, я прошу нейросеть найти источники (научные статьи, публикации в СМИ, официальные документы), которые его подтверждают. Это помогает в фактчекинге.

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


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

P.S.
Сферы где я применяю нейросети, немного шире. В этих постах рассказал о повседневном использовании.

#ai #нейросети #мысли
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍💻 Claude Code теперь в веб-версии

20 октября 2025 года Anthropic запустил веб-версию Claude Code на базе модели Claude Sonnet 4.5.

Инструмент позволяет писать, отлаживать и оптимизировать код прямо в браузере без дополнительного софта.

Поддерживает сложные проекты с функцией чекпоинтов для отката изменений и интегрируется с VS Code и API.

Подписывайся и научись использовать ИИ
#aisferaic #claude
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥1
Сегодня стрим в 19:30.

На стриме пообщаемся.
🔥5👍2
Сегодня вечерний стрим (19:30) в формате свободного общения. Буду отвечать на ваши вопросы про разработку, работу с AI и вообще обо всём, что вас интересует.

На фоне играю в [пока секрет], чтобы атмосфера была уютной.

О чём можно спросить:

✅ Разработка и веб-технологии
✅ Работа с LLM, AI-агентами (CrewAI, n8n)
✅ Автоматизация процессов
✅ Как прокачивать навыки и проходить собеседования
✅ Мои проекты и планы
✅ Или вообще что угодно — давайте просто поболтаем!

Это неформальный формат, который я планирую делать раз в месяц.
Если вам зайдёт — пишите в комментариях, о чём хотели бы услышать в следующий раз.

- - -

- - -

#stream
🔥92
AI-АГЕНТЫ В N8N от простого чата с LLM до сложных цепочек и делегирования задач

О чем видео:

✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.

✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.

- - -
Смотреть видео на YouTube

Смотреть видео на RuTube
- - -


Мой клуб по нейросетям

#n8n
👍13🔥4
Поднял на своем сервере n8n.
Завтра на стриме будем тестить.
🔥15
В комментариях спросили характеристики сервера для n8n.

Я взял не большой сервер: 1 CPU, 2 Gb RAM, 30 Gb SSD.

Для начала этого достаточно. Пока не накопятся workflows и не будет несколько параллельно работающих. Или высоко нагруженных.
Потом просто увеличу ресурсы.

На сервере в docker у меня крутится: n8n, postgres, traefik.

По цене это вышло в 510р./мес.
🔥9💯44
Сегодня стрим в 19:00 по мск.

На стриме:
🔹 Коротко о n8n на сервере: что внутри docker-compose
🔹 Telegram → n8n → LLM → сайт: как всё работает
🔹 Генерация описания и SEO через LLM
🔹 Автоматическая публикация на сайт
🔹Что я автоматизировал и какие планы дальше

- - -
👉 Запись стрима в частном чате (клубе)
- - -

#stream
🔥12
Фреймворк Esmerald переименован в Ravyn

Tiago Silva объясняет: переименование нужно было из-за роста экосистемы и обеспечения лучшей совместимости с будущими проектами.

📌 Миграция с Esmerald на Ravyn предусмотрена.


👉 Ссылка на документацию
👉 Ссылка на GitHub

В документации появился раздел с обучением и примерами

#esmerald #ravyn
Django 6.0 — релиз, которого стоило подождать

Версия 6.0 приносит сразу три долгожданных улучшения, которые влияют на архитектуру и удобство разработки.

Content Security Policy (CSP) теперь из коробки. Новое middleware ContentSecurityPolicyMiddleware, контекст-процессор csp(), настройки SECURE_CSP и SECURE_CSP_REPORT_ONLY дают возможность объявлять доверенные источники скриптов, стилей и изображений на уровне фреймворка, плюс для безопасности.

Template Partials 😌 — давно требуемая возможность. Теги {% partialdef %} и {% partial %} позволяют определять переиспользуемые фрагменты шаблона в том же файле. Это значит меньше дублирования, чище шаблоны, проще поддерживать.

💪 Background Tasks, наконец встроенная поддержка задач вне цикла HTTP. Декоратор @task, возможность очереди задач. Удобно для отправки писем, обработки данных, запросов API. Фреймворк пока не включает автоматический worker, но API теперь есть.

Поддержка Python 3.12+ (3.10/3.11 выкинули), обновлённый почтовый API, множество мелких улучшений.

🔗 Официальные примечания к релизу
🔗 Документация по Template Partials

#django6 #django
🔥18👍7