Обновить
47
Eduard Lanchev@EddyLan

Data Scientist

40
Подписчики
Отправить сообщение

Лайфхак по промптингу

Общаетесь ли вы с ИИ-чатом, рисуете картиночки с ИИ или вайбкодите — совет ниже вам точно пригодится. И вы забудете о курсах по промптингу.

инструкция
инструкция

Я расскажу об одном простом приеме, который сильно упрощает общение с ИИ. Это очень простой и самый эффективный лайфхак из моей коллекции. Я к нему пришел через собственный опыт, но уверен, что он очень популярен и известен. Потому что он очень-очень прост, очевиден и сверхэффективен.

✔️ Хотите качественный промпт и крутой результат? Тогда напишите этот промпт с помощью ИИ-чата или ИИ-агента. Вот и весь лайфхак.

Как это работает и почему?

Обычно мы обращаемся к ИИ в тех сферах, в которых сами не являемся большими экспертами. А это значит, что нам сложно составить правильный, подробный и ДЕТАЛИЗИРОВАННЫЙ промпт, который в идеале от нас и ждет ИИ-машинка для лучшего исполнения своей работы.

🥇 Например, я не художник. Я ничего не понимаю в стилях, свете, фактурах и прочем, и прочем. Но я могу сказать ChatGPT:

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

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

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

🥈 Пример сегодняшнего дня. У меня есть больше сотни моделей с результатами работы и кучей характеристик эффективности в разных плоскостях. Мне хочется их сравнить и найти закономерности в поведении с описанием на человеческом языке. Качественный промпт для этого займет несколько страниц текста. Но я обхожусь промптом размером меньше этого абзаца. Почему? Потому что я пишу не промпт на проведение исследования, а промпт на написание промпта для проведения исследования.

Конечно, я даю доступ к исходным файлам, коду и аналогичным исследованиям из прошлого. Но я не трачу на это много времени. Мой промпт занимает максимум две минуты + копирование многостраничного итогового промпта в агента в другом чате. Через час я получаю качественное и «красиво» оформленное исследование, которое приятно читать. И главное — я не потел над промптингом!

Вот такой лайфхак.

А какими лайфхаками пользуетесь вы?

ИИ-лайфхакер обитает в телеге Ланчев PRO ИИ

Теги:
Всего голосов 4: ↑2 и ↓20
Комментарии0

Диалог двух ИИ

Один из моих любимых приемов в вайбкодинге — это когда спеку пишет один агент, а проверяет ее другой. Или код написал один, ревью делает второй, а правит иногда третий. Потрясающая синергия.

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

До середины ночи Claude Code с Codex'ом заставляли меня работать голубиной почтой между ними. При этом Claude Code реально хотел побыстрее это закончить, как автор спеки, не терпящий возражений, а Codex настаивал. Я был терпелив, и Claude сдался.

Сегодня утром история едва не повторилась при ревью кода, который был написан за ночь. Но я успел прервать порочный круг своим авторитетным вмешательством. На что Claude Code написал: «Это retroactive отзыв инструкции, или ты в курсе и просто проверял, что я не лез глубже одной строки?» Иногда они что-то подозревают 😂

Я вспоминаю старшие классы школы. Тогда я увлекался программированием, но дома был только программируемый калькулятор. «Техника — молодежи» публиковала в каждом номере интересные программы, и я их с удовольствием запускал и даже менял.

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

Так что опыт сведения ИИ друг с другом у меня большой, еще со школы.

Ваш ии-шный интриган-провокатор 🙂,
Эдуард Ланчев.
Мой канал в Telegram — Ланчев PRO ИИ. Заходите, если так удобнее.

Теги:
Всего голосов 4: ↑1 и ↓3-2
Комментарии0

Лайфхак для вайбкодера: Codex + GitHub + глубокое исследование в ChatGPT.

Если вы сидите в OpenAI на тарифе Plus, то вам всегда не хватает токенов для кодинга через Codex. Но у OpenAI есть еще одно неоспоримое преимущество перед Claude помимо качества кодинга — это ChatGPT, который по умолчанию входит в подписку Plus и работа с которым не съедает ваши лимиты на Codex. А у ChatGPT есть режим «Глубокое исследование», а в нем есть возможность подключить в исследование репозиторий вашего проекта на GitHub или сразу несколько.

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

Для этих задач вполне можно подключить ChatGPT с доступом к GitHub.

Вот неполный список, где я использую эту возможность:
🗣 для обсуждения проекта и нового функционала с учетом уже реализованной архитектуры;
🗣 в машинном обучении, когда после тестирования множества моделей с кучей сохраненных артефактов надо собрать все вместе и окинуть взглядом независимого аналитика;
🗣 для проведения различных исследований с учетом низкоуровневой специфики проекта;
🗣 для формулировки ТЗ по дизайну веб-интерфейсов (UI/UX) на основе уже реализованного бэка, включая написание промптов.

Приведу один из свежих примеров.

💭 Мой промпт в ChatGPT с подключенным репозиторием LanChess (это мой проект, о нем можно прочитать здесь: https://habr.com/ru/companies/ods/articles/1019454/):

Посмотри текущее состояние проекта LanChess на GitHub. Я хочу сделать лендинговую страницу для lanchess.ru. Сейчас ее нет. Хочется, чтобы что-то могло индексироваться поисковыми системами, а тем, кто зашел на сайт впервые, страница кратко рассказывала о функциональных возможностях, о проекте и предлагала сделать запрос инвайта.

Проведи глубокое исследование и представь свои предложения, включая промпт для сервиса Lovable, идеи по графическому оформлению.

Через 28 минут, сделав 140 поисковых запросов, собрав 18 цитат, ChatGPT выдал исследование на несколько страниц, которое начинается словами:

Лендинг для

Главное решение

Лучшее решение для lanchess.ru — не усложнять текущие /login и /beta, а превратить корневой / в полноценную публичную landing page, которую можно индексировать, читать без логина и использовать как первый экран знакомства с продуктом.

Конечно, и у режима «Глубокое исследование» есть свои лимиты — несколько в месяц. Но обычно этого хватает за глаза.

А вы этим пользовались? Расскажите в комментариях.

Напрямую от шеф-повара, Эдуард Ланчев.
Мой канал в Telegram — Ланчев PRO ИИ. Заходите, если так удобнее.

Теги:
Всего голосов 4: ↑0 и ↓4-4
Комментарии0

Вайбкодеру на заметку: как не сжечь токены на пустом месте

Столкнулся (и не раз) с простой, но дорогой ошибкой: агент запустил долгий прогон и начал наблюдать за процессом в реальном времени.

Код работал нормально. А вот агент нет. Жрёт токены как не в себя.

Совсем как у, кажется, индуса, который вместо cron попросил Claude Code позапускать ночью процесс и проснулся с минус 6 тыс баксов.

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

В этот раз у меня отличился DeepSeek. У Codex'а это тоже привычное занятие. Claude Code на моем опыте работает чуть поумнее.

Что делать? Даю рецепт.

Для долгих задач агент должен работать не как зритель у консоли, а как batch-runner.
🔤Запустил.
🔤Сохранил лог.
🔤Дождался завершения.
🔤Проверил exit code.
🔤На успехе прочитал summary.
🔤На ошибке прочитал только хвост лога.

Держите примерный шаблон промпта:

Работай в low-token batch mode.

Для долгих команд:
- не наблюдай за процессом в реальном времени;
- не используй tee, если вывод будет попадать в твой контекст;
- не читай progress output и промежуточные файлы во время выполнения;
- весь stdout/stderr перенаправь в лог-файл;
- дождись завершения команды;
- проверь exit code;
- если команда завершилась успешно, читай только итоговые summary/config/result-файлы;
- если команда упала, прочитай только последние 100-200 строк лога;
- твоя задача - не мониторинг процесса, а анализ результата после завершения.

✔️ Главное правило: агент должен тратить токены на выводы, а не на просмотр бегущей консоли.

До встречи!
Эдуард Ланчев.
Мой канал в Telegram — Ланчев PRO ИИ. Заходите, если так удобнее.

Теги:
Всего голосов 2: ↑1 и ↓10
Комментарии1

Вайбкодим: DeepSeek V4 Pro vs Codex vs Claude Code

Зоопарк агентов расширяется. DeepSeek выпустил новую модель, и она тут же стала доступна в агентской среде. Захотелось попробовать. И я попробовал.

В последнее время я очень недоволен Claude Code. Постоянно задаюсь вопросом: это стоит денег и, самое главное, моего времени? Claude Code пишет красивые отчеты, но в остальном — как обезьяна с гранатой. Надежность низкая, веры нет. Да еще и 120 баксов украли, даже не начав оказывать услуги.

Сейчас использую его как спаринг-партнера для Codex при написании документации и ревью. И постоянно думаю о замене.

И вот новая модель DeepSeek. Обещают до конца месяца скидку 75% и говорят, что они такие же, как Codex 5.5 — аж на приставку Pro замахиваются. А еще говорят, что у них не подписка, а плата за токены, зато они дешевле.

Ну вот и проверим, дешевле ли. А главное — насколько близко они подошли к лидеру, Codex 5.5.

Делюсь самыми первыми впечатлениями — буквально после пары часов работы.

В VS Code ставим расширение DeepSeek V4 for Copilot Chat — и поехали 🚀

За 2026-05-10 и 2026-05-11 суммарно использовано 15,209,255 tokens.

Из них:

  • Input (cache hit): 14,501,504 tokens

  • Input (cache miss): 620,164 tokens

  • Output: 87,587 tokens

Стоило это 40 центов.

А как сравнивать стоимость? По цене токенов нельзя. Модели разные, и злые языки говорят, что DeepSeek использует больше токенов, чем Codex. Будем сравнивать по задачам.

В последние дни я работаю над кластеризацией и поиском аномалий. Claude с этой задачей не справился. Codex подхватил и сделал, но не довел до конца: соврал в отчете.

И тут как раз подъехал DeepSeek. Я решил натравить его на ревью.

И что вы думаете?

Нашел ошибки у Codex, переделал отчет как надо, но… сам сделал несколько ошибок, которые у него уже нашел Codex 😄

Какой предварительный вывод?

Явно лидер — Codex. Но если я хочу замену ненадежному Claude, то можно взять примерно такого же ненадежного DeepSeek.

Основное преимущество последнего сейчас в том, что я плачу только за реальное использование.

Ребята, не придирайтесь к слову «ненадежный». Но в каждой шутке есть доля правды.

В целом deepseek-v4-pro для кодинга удивил. Весьма приятная вещь. Ей бы еще агентский чатик постабильнее.

А что по деньгам? 💸

Недельный лимит в Codex у меня уходит примерно за день. И это стоит четвертую часть месячной подписки — около 500 рублей.

То же время работы DeepSeek в таком же режиме будет стоить примерно 200 рублей. То есть в 2,5 раза дешевле.

Но это только до конца мая. А потом — в 4 раза дороже.

То есть по стандартной цене DeepSeek за то же самое будет стоить уже 800 рублей.

Дальше делайте вывод сами.

Мне кажется, что Codex по подписке за 10 тыс. рублей в месяц будет выгоднее DeepSeek. Но на подхвате и как спаринг-партнера DeepSeek вполне можно использовать.

Такие первые впечатления. А дальше посмотрим.

До встречи!

Мой канал в Telegram — Ланчев PRO ИИ. Заходите, если так удобнее.

Теги:
Всего голосов 5: ↑2 и ↓3-1
Комментарии4

Тестирую DeepSeek V4 Pro, DeepSeek V4 Flash и другие

На что можно потратить субботу
На что можно потратить субботу

24 апреля DeepSeek выпустил новые модели: DeepSeek V4 Pro и DeepSeek V4 Flash. А вчера, 25 апреля, так уж получилось, я тестировал для своего проекта текстовые модели. Полюбившийся мне DeepSeek 3.2 сбоил, и я решил выбрать ему замену. Так случайно я грохнул почти весь выходной день на тест.

Все API-запросы отправлялись через OpenRouter. Prompt был единым для всех запросов. Единственное, что менялось, это сами модели. Результаты вы можете увидеть в таблице выше.

В промпте LLM ставилась цель выдать свое экспертное мнение по шахматной партии. Задача реальная и для моего проекта нужная. То есть, это не тест ради теста. Ответ ожидался в виде json-файла. Обычный бейзлайн, ничего особенного. Казалось бы, несложная задачка, но мозг DeepSeek 3.2 явно взорвался, потому что раз за разом он присылал сломанный json. Конечно, можно было провалидировать и отправить на исправление, но и с этим у него были сложности. В таблице написано, что было 2 вызова, но правильнее было написать 2 часа мучений с 3.2 версией с разными провайдерами.

Таблица содержит только технические показатели. А что же с качеством? Насколько удовлетворен запрос бизнес-задачи? И вот здесь собака и порылась.

Знаете, я не ожидал Отлично. Это не могло быть в принципе. Очень хотелось верить в Хорошо, как возможное чудо от какой-нибудь GPT-5.5. Но максимум был получен Удовлетворительно и только у двух других моделей. А НЕУД у всех остальных.

Лучшие модели Anthropic и OpenAI нагородили разной чуши, но весьма складно и много. За что получили бан - НЕУД. Claude Opus 4.7 отстой. GPT-5.5 не завелась, а ее замена и моя надежда GPT-5.4 оказалась лучше антропиковского Опуса, но стреляла много и по большей части в молоко. И, заметьте, это самые дорогие модели!!!

Удовлетворительно себя показали DeepSeek V4 Pro и Gemini 3 Flash Preview от Google. Первая слишком медленная, больше 800 секунд. Поэтому победителем была выбрана более дешевая и самая быстрая гугловская модель. Согласитесь, 63 секунды удовлетворительного качества меньше, чем за 4 рубля, это же считай отлично.

Gemini 3 Flash Preview - фаворит нашего субботнего забега. Сказать, что я был сильно удивлен, ничего не сказать.

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

Я позволил себе быть весьма эмоциональным. Воскресенье, имеют право. Я там прошелся по 5.5 и 4.7. Но реальность такова, что я программирую на Codex и Claude Code с помощью моделей GPT-5.5 и Opus-4.7 и очень ими доволен. Они отлично работают для меня в программировании, но не сработали в моей прикладной задаче. C'est la vie, такова жизнь.

Ваш Эдуард Ланчев, тестировщик-эспериментатор выходного дня.

LanChess - проект, над которым я работаю.
Вайбкодинг по Chess’ноку. 1. e4 - статья о проекте.
Ланчев ПРО ИИ - мой блог в телеграме.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии4

Рокировка. По Chess'ноку.

Поздняя рокировка
Поздняя рокировка

Разбираю игру сына в шахматы в сервисе LanChess, который я написал специально для этого. Он бесплатный, запросить доступ можно здесь. Статья о том, как я писал этот сервис с помощью ИИ, здесь. Другие посты на эту тему или здесь или в телеге здесь.

Сыграно много партий. Ошибки повторяются. Надо увидеть ошибку и найти ее корень. Возможностей это сделать масса. Одна из таких - это посмотреть на рокировки. Статистику по рокировкам в таком виде предложил Михаил (тренер по шахматам), спасибо ему. В большинстве случаев по этой статистике многого и не скажешь. Редко бывают перекосы в какую-то сторону. Но, если бывают, то это бросается в глаза и явно свидетельствует о чем-то нехорошем в игре.

На скрине статистика игры моего сына. Видно, что черные в плюсе, а белые проседают. Это неслучайно. Мы почти прекратили следить за игрой белых и игра поползла вниз. Больше упор был на черных. Честно, просто увлеклись и потеряли из виду. И вот сейчас пришла пора все вернуть назад. Но, что и как возвращать?

И здесь я замечаю явный и сильный перекос в статистике белых: поздняя рокировка для нас убыточна! При игре за черных такого нет.

Что это означает? Это означает, что если сын делает рокировку после дебюта, то эти партии он проигрывает. Если опоздал - или совсем не делай рокировку или сдавайся (шучу).

Очевидно, что поздняя рокировка в данном случае кажется причиной. Но корни глубже. Это неправильно разыгранный дебют. Но прокричала нам об этом именно рокировка!

Спасибо, Михаил!

Заходите на огонек: lanchess.ru

Теги:
Всего голосов 4: ↑2 и ↓2+2
Комментарии0

Ликвидатор зевков. По Chess'ноку.

Тренажер Ликвидатор работает с проблемой зевков в первую очередь
Тренажер Ликвидатор работает с проблемой зевков в первую очередь

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

Инструментарий я создал сразу. Сейчас он называется Воркаут. И сын его активно использует. Но отдельные навыки надо отрабатывать специальными тренажерами. И пришлось поработать над ними.

Особенность всех тренажеров на сайте в том, что они построены на партиях самого игрока. И, когда мы тренируемся, в памяти всплывают картинки из той партии, по которой построено упражнение. Эта идея настолько же очевидна, насколько и эффективна. Она уже реализована, например, сервисом AimChess (принадлежит Chess.com). Но он там, а мы здесь. В России я такого сервиса не нашел, поэтому создал сам. Приглашаю, это бесплатно, надо только приглашение/инвайт запросить на сайте lanchess.ru

Самый главный недостаток в игре моего сына на его уровне - это зевки. Поэтому мы создали Ликвидатор (ликвидатор зевков). Название тренажеру придумал он.

Это бинарный тренажер. Бинарный - это значит у вас есть один из двух вариантов. На экране загорается две стрелки возможного хода. Какой выберите? Оранжевым подсвечивается тот, который вы собираетесь выбрать. На скрине к этому посту это отлично видно.

Кстати, вы согласны с моим выбором на скрине?

У тренажера 3 уровня сложности (отмечается звездочками). Я как-то спросил сына, как его успехи на Ликвидаторе. И он ответил: "Я прошел первую звездочку, но на второй мне сложно". Я ему посоветовал продолжать тренироваться. И к тому же можно включить подсказку. Уже через неделю он прорешал полностью вторую звездочку. Надо спросить, насколько активно он брал подсказки.

А как тренируетесь вы?

Теги:
Всего голосов 4: ↑4 и ↓0+5
Комментарии0

Папа, я не знаю, как играть дальше. По Chess'ноку.

Перелом в партии = ошибке в идеях, а не в одном ходе
Перелом в партии = ошибке в идеях, а не в одном ходе

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

И мне очень хотелось получить ответы на все эти вопросы. И я сделал аналитическо-тренажерный сервис по шахматам (недавно я об этом написал статью на Хабре). И получил ответы на все вопросы.

Но, знаете, оказалось, что у сына тоже есть вопросы:

Папа, я разыграл дебют, но я не знаю, как играть дальше. Как играть, папа?

Мой хороший знакомый, тренер по шахматам, Михаил, буквально на это сказал следующее:

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

Это прекрасный совет. Но, что мне сделать прямо сейчас, чтобы помочь сыну уже сегодня?

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

Я реализовал свою идею и она отлично зашла. Я даже не ожидал такого эффекта. Сын с интересом отнесся к новым цветным стрелочкам.

Если посмотреть партии профи, то их идеи обычно совпадают с идеями от ИИ. Но, когда они расходятся, может случиться катастрофа. Например, как на скрине выше. Видно, что один из известных стримеров вел всю партию, но потом что-то пошло не так. И мы видим что. Это не один ход, ошибка была в разных идеях на ближайшие ходы. Это стоило проигрыша в одной из партий титульного вторника.

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

Если вы играете в шахматы, заходите в гости, это бесплатно. Для регистрации на LanChess запросите доступ (инвайт) на сайте lanchess.ru

Теги:
Рейтинг0
Комментарии0

ИИ-код и линтеры: статический анализ проекта на 85 000 строк

Таблица с результатами проверки
Таблица с результатами проверки

Недавно опубликовал статью о разработке шахматного веб-сервиса с помощью Claude Code и Codex. В комментариях попросили показать результаты статического анализа. Разумный запрос — давайте посмотрим на цифры.

Стиль и ошибки кода

ruff (Python) — 73 замечания на 63 000 строк. 1.2 на 1000 строк.

Состав: 39 неиспользуемых импортов, 17 неиспользуемых переменных, 6 forward references, 5 f-строк без подстановок, 5 лямбд вместо def. Ноль ошибок, от которых код падает в рантайме.

ESLint (React/TypeScript) — 0 ошибок, 5 warnings на 21 000 строк. Все пять — рекомендация Next.js использовать <Image> вместо <img>.

Для сравнения:
- Зрелый проект с CI-линтингом — 0–2 замечания на 1000 строк.
- Без линтинга — 5–15.
- Легаси — 20–50.

У нас 1.2 и 0.24, при том что CI-линтинга в проекте нет. Claude и Codex запускают ruff и eslint сами на каждое изменение — я вижу это в логах. Результат соответствующий.

Безопасность

ruff и ESLint проверяют стиль, не безопасность. По совету из комментариев прогнал bandit — security-сканер для Python.

1 432 находки. Реальных уязвимостей: 0.

  • 2 HIGH — SHA1 для fingerprint'а шахматных партий. Это не криптография, а генерация коротких ID для внутренней классификации. Подделывать бессмысленно.

  • 5 MEDIUM «SQL injection» — bandit видит f-string в SQL-запросе и сигнализирует. Но внутри f-string стоят только ?-плейсхолдеры, данные идут параметрами. Классическая параметризация, инъекция невозможна.

  • 4 MEDIUM «url open» — HTTP-клиенты Lichess, Chess.com, OpenRouter. URL из конфига, пользователь не контролирует.

  • 1 421 LOW — 1 250 assert'ов (bandit предупреждает, что assert удаляется при запуске с -O, но Django и Celery никто так не запускает), остальное — try/except/pass в опциональных ветках.

Фронтенду отдельный security-сканер не нужен: React экранирует HTML автоматически, dangerouslySetInnerHTML не используется, фронт не работает с БД, файлами и процессами.

85 000 строк, три сканера, ноль реальных уязвимостей. ИИ-код не нуждается в оправданиях — он нуждается в проверке. Проверили. Чисто.

p.s. Проверку проходил код из статьи Вайбкодинг по Chess’ноку. 1. e4

Теги:
Всего голосов 3: ↑1 и ↓2+1
Комментарии6

Во всем виноват хеш. Из жизни ИИ-разработчика

SHA-256
SHA-256

Вот так и живем 🙃

Чуть подкрутил вроде бы безобидный параметр в проекте — и внезапно у части треков исчезли графики ошибок. Не данные исчезли. Не анализ сломался. Просто где‑то в глубине сидел хеш и решил, что теперь жизнь пойдет по новым правилам.

Картина маслом: партии есть, треки есть, все вроде живо, а графики пустые. Приехали!

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

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

Типичные проблемы. Проблемы роста. Но в обычных проектах они вызревают месяцами, а при сверхбыстрой разработке — ну, сами понимает — все по‑быстрому.

Но есть и хорошая новость: с ИИ такие истории сейчас чинятся гораздо оперативнее. Быстро получил баг — быстро исправил 🙂 Да ещё с тестированием и полным отчетом в одном флаконе.

Что там реально оказалось?

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

Короче, во всем виноват хеш 😄

Примечания

1. Автор также и всё ещё живёт в телеге
2. Проект, в котором у автора разделился хеш

Теги:
Всего голосов 2: ↑1 и ↓1+2
Комментарии0

ИИ снова про эффективность

жируем?
жируем?

Просматриваю проекты, в которых работал в до‑ИИшную эпоху. Сравниваю с текущими своими проектами, реализуемыми с помощью ИИ. Нашел два похожих.

Если брать только работу разработчиков, то код пишется в 16 раз быстрее, чем 3 года назад! А если еще подключить полный состав команды — тестировщиков, аналитиков, дизайнеров, — то эффективность еще больше.

Заоблачный ROI. Огромный запас для маневра. Потрясающе!

Ваш Ланчев ПРО ИИ эффективность 🙂

p.s. вентилятор работает, кто первый?

Теги:
Всего голосов 5: ↑2 и ↓3-1
Комментарии2

Очеловечивание ИИ

Недавно разошлась новость о том, что Антропик (создатель Клода, а я с ним, как и с Кодексом, работаю с утра до утра каждые сутки) создал курс по «скилзам» (англицизм, skills), а по‑русски — навыкам. По каким навыкам? Вы думаете, вашим, разработчиков? Нет! Курс по навыкам агентов искусственного интеллекта.

ии-котейко
ии-котейко

Все бросились об этом писать, здесь на Хабре статья вышла. Тема не новая, Антропик про навыки ИИ пишет уже давно. Но только сейчас, с выходом курса, об этом громко заговорили.

И знаете, мне кажется, что все упускают один важный момент.

Название. Навыки! Это слово мы всегда применяли только к людям, а не к каким-то железкам.

А здесь идет явное очеловечивание ИИ. Это осознанное действие. Нас хотят приучить к мысли, что ИИ — не инструмент! Это очень опасно. И об этом никто не пишет. ИИ должен остаться инструментом. У него не должно быть навыков, сознания. У него могут быть только чипы и инструкции.

Человек должен четко провести эту границу и соблюдать ее. Но, к сожалению, этого не произойдет. Сейчас человек занят другими проблемами.

Всегда ваш (не ии), Ланчев PRO ИИ (канал автора в телеге)

Теги:
Всего голосов 3: ↑3 и ↓0+5
Комментарии2

ИИ-разработка. Темп

Знаете, обычно все скрыто под NDA. Но, когда свой проект, то можно рассказать все. Сегодня я расскажу самое главное. С какой скоростью идет разработка с помощью ИИ.

Немного статистики по проекту
Немного статистики по проекту

Мне говорят, что 90-95% разработчиков не используют ИИ. Мне тяжело в это поверить. Я скорее поверю, что они это скрывают. Ни самим разработчикам, ни IT-компаниям невыгодно рассказывать о возросшей эффективности. Мы еще поговорим как-нибудь об этом. А пока держите эффективность моей разработки.

✔ Только что я закончил весьма тяжелый переход к новой архитектуре данных в своем проекте lanchess.ru

👀 И занял этот переход у меня 2 дня! (если считать сегодня, то 3)
Стоило это мне 10 тыс строк кода и массы тестов (и тд и тп).

А теперь внимание.
Сколько времени эта же работа заняла бы без использования ии-инструментов?
Ответ: 16-26 рабочих дня.

💥 2 дня против 1 месяца работы!

Вы пока думайте, что сказать, а я пошел дальше работать 🙂

Всегда ваш, Ланчев PRO ИИ

Теги:
Всего голосов 9: ↑1 и ↓8-7
Комментарии25

Чем грозит миру ситуация в OpenAI

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

Что происходит в OpenAI?
В OpenAI происходит смена концепции (как в старом анекдоте) да еще и со скандалом.

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

Они сказали: ВАУ! И весь мир сказал ВАУ! Но спустя всего два года стало ясно, что конкуренты легко повторили достижение и во всю начинают клепать сервисы и зарабатывать деньги на хайпе. А что же OpenAI? А им нельзя! Они некоммерческая благотворительная организация. Блин, но очень же хочется.

И происходит стычка. Одни за чистый незапятнанный искусственный интеллект во всем мире, а другие за бабло.

А чем нам это грозит?
Продолжение следует вот прямо сейчас

Факты.
Мы не знаем всех подробностей, но нам и не нужно. Мы же не сплетники. Мы как мудрые аналитики смотрим только фактам в лицо. Вот из них и делаем вывод.

  1. Несколько месяцев назад происходит скандал с увольнением Альтмана (CEO OpenAI) советом директоров. Его увольняют.

  2. Альтман оказался живучим. Он вернулся почти тут же. А совет директоров сменили (для конспирологии: как думает, кто за этим стоит?)

  3. ....

Извиняюсь, из-за ограничений продолжение в телеграме здесь

Теги:
Всего голосов 15: ↑1 и ↓14-13
Комментарии4

ИИ Анонс

Всем привет!
Встречайте "ИИ Анонс" - это горячие новости с пылу с жару одной строкой. О некоторых из них я расскажу сегодня подробнее и поделюсь своим мнением в отдельных сообщениях в своем телеграм-блоге lanchev_pro_ai

🚩 OpenAI планирует стать коммерческой организацией.

🚩 Мира Мурати, занимавшая должность CTO в компании OpenAI, объявила о своём уходе.

🚩 HP представляет инновационное решение — Print AI!
Теперь принтеры HP способны распознавать и печатать только нужный текст и изображения, отсеивая рекламу и лишнее форматирование.

🚩 Meta* показала свои первые очки дополненной реальности Orion! 👀
Это компьютер, который можно носить на лице. Они могут многое: от общения через цифровые данные в реальном мире до взаимодействия с ИИ.

🚩 Новый игрок на рынке ИИ. Molmo: маленький, бесплатный и открытый.
Это небольшая мультимодальная модель ИИ, которая может понимать и описывать изображения.

🚩 Meta* выпустила две компактные модели — Llama 1B и Llama 3B.
Они умеют пересказывать и редактировать текст. Их можно использовать даже на смартфоне.

🚩 Джеймс Кэмерон, знаменитый режиссёр и критик искусственного интеллекта, вошёл в совет директоров Stability AI.

🙂 Не пропускать важные новости мне помогает наш бесплатный бот summix_test1_bot

🖥 Подписывайтесь на канал lanchev_pro_ai
До встречи!

* Meta Platforms признана в России компанией, осуществляющей экстремистскую деятельность. Работа Meta и ее социальных сетей Facebook и Instagram в России запрещена.

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии0

ИИ идет. Спасайся, кто может*

Всем привет!
Хочу поднять важную на мой взгляд тему.

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

Однако ИИ развивается стремительно. Возможно, кто-то мечтает о будущем, где ИИ работает, а люди отдыхают на Мальдивах. Но я смотрю в будущее с тревогой. Те, кто работает в этой сфере, видят не только возможности, но и риски — особенно от быстрой трансформации экономики.

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

В следующих постах я расскажу об интерпретируемости ИИ, его ответственном применении и инструментах, которые уже сегодня меняют реальность.

* Это сокращенный (саммаризованный) вариант заметки из-за ограничения числа знаков для блога на Хабре.

Телеграм-канал автора: Ланчев PRO ИИ

Теги:
Всего голосов 5: ↑0 и ↓5-5
Комментарии0

Забавные ИИ новости 🤡

эту картинку нарисовал чатджпт по моему запросу с первого раза - большая редкость
эту картинку нарисовал чатджпт по моему запросу с первого раза - большая редкость

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

Вода для ИИ. 100 слов = 0.2 литра
* К чему новость, воды не станет? Или "голосуйте за зеленых"?
Использование генеративного ИИ требует большого количества воды для охлаждения серверов.
🌊 Потребление воды зависит от штата и близости к дата-центру. Например, в Техасе нужно 235 миллилитров воды для генерации 100-словного письма, а в Вашингтоне — целых 1408 миллилитров (это примерно три бутылки по 16,9 унций).

ИИ музыка для фильмов
*Композиторы на выход
🎼 Индийский кинорежиссёр Рам Гопал Варма отказывается от живых музыкантов в пользу искусственного интеллекта. В своих будущих проектах он будет использовать только музыку, сгенерированную ИИ.

Атомная энергия для ИИ
*Что здесь забавного? То, что они ее называют чистой.
А еще то, что энергии не хватает. И, кто первый, того и тапки.

Microsoft и Three Mile Island: партнёрство в сфере чистой энергии!
Microsoft подписал соглашение с Constellation о возрождении закрытой атомной электростанции Three Mile Island. Если регуляторы одобрят сделку, Microsoft получит эксклюзивные права на 100% производимой электроэнергии для питания своих центров обработки данных.

❓Если я вам скажу, что прочитал все это в боте, который сам и запрограммировал. Поверите? 😉

Больше информации в телеграм-канале автора: lanchev_pro_ai

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии2

ИИ меняет YouTube. Новые фичи

Youtube выкатил массу изменений, я собрал те, которые относятся к ИИ, и саммаризовал их.

Зачем нам это знать? Youtube фиксирует тренд, что именно из разработок с ИИ находит применение в жизни, и куда скорее всего пойдут остальные в этой индустрии.

Вот самые интересные фичи, представленные на недавнем мероприятии Made on YouTube:

  1. Вкладка "Вдохновение" в YouTube Studio: Теперь ИИ может предложить идеи для видео, включая заголовки, описания и даже сценарии. Это значительно упрощает работу, особенно если вы ищете вдохновение или оптимизацию под алгоритмы YouTube.

  2. DeepMind и YouTube Shorts: Интеграция ИИ-модели Veo от Google DeepMind позволит автоматически создавать фоны для коротких роликов. Функция Dream Screen сделает видео более динамичными, а авторы могут использовать её для создания шестисекундных роликов с помощью ИИ. Контент будет помечен специальными водяными знаками, чтобы зрители знали, что использовался ИИ.

  3. ИИ-ассистент для общения с аудиторией: С помощью ИИ авторы смогут быстрее отвечать на комментарии, используя готовые реплики, адаптированные под их стиль. Это сократит время на общение, сохранив личный подход.

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

Отличный тренд, как думаете?

В сборе инфы помог бесплатный телеграм-бот.
Мой канал в телеге lanchev_pro_ai.

Теги:
Всего голосов 2: ↑1 и ↓1+2
Комментарии2

Китайцы научились обнаруживать Стелс.

Стелс - это самолеты, невидимы для обычных радаров, такие как F-22 и F-35.
Но китайские ученые нашли способ как их засечь.

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

Удивительное дело, но китайские товарищи использовали именно эту идею!!!

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

И, знаете, может быть, еще 5-10 лет назад у них это и не получилось бы. Но сейчас есть спутники Starlink, которые посылают на землю из космоса постоянный сигнал. И, оказывается, крылья летящего самолета вмешиваются в природу распространения этих электромагнитных волн и они отклоняются! А китайские ученые с помощью умных приборов (конечно же с ИИ) это фиксируют.

Спасибо, Маску, накидал электромагнитного мусора на орбиту, уже несколько тысяч Starlink спутников летает.

Откуда китайцы взяли Стелс, спросите вы?
Они его эмитировали одним из своих передовых дронов (DJI Phantom 4 Pro размером с птицу). То есть эксперимент не теоретический, а реальный, на природе, над океаном.

Говорят, что это пока разработка, до постановки на вооружение требуется время.

Но, впечатляет! Как вам?

🔗 Я бы пропустил эту новость, если бы не запрограммировал со своим коллегой Ильей этого бота.
Телеграм-блог автора

Теги:
Всего голосов 8: ↑6 и ↓2+6
Комментарии16
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность