ИИскатель: AI как приключение
191 subscribers
96 photos
8 videos
2 files
46 links
Авторский канал Антона Сафина.
Ищу, пробую и исследую ИИ в самых неожиданных формах.

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

По всем вопросам пишите сюда: @safin_anton
Download Telegram
#нейромузыка

Давненько здесь музыки не было.

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

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

Впрочем: меньше слов, больше музыки!
#весёлыекартинки

Старая истина в новом свете
#инструменты

Попробовал в деле pencil.dev — и кажется, это лучший инструмент для создания дизайн-макетов при помощи AI из всех, что я пробовал.
Подключается к Claude Code, и прямо при тебе фигачит дизайн в режиме реального времени. Как будто наблюдаешь за работой дизайнера, — но который работает раз так в десять быстрее любого профессионала.

Нужно было сделать «красивое» коммерческое предложение. Получившийся с первого раза результат (на скриншоте) меня более чем устроил. Да, у меня уже была описанная структура блоков и содержимого. Но при этом я понимаю, что использовал лишь малую часть возможностей pixel. Главное — здесь есть полноценный режим редактирования! В общем, всем веб-дизайнерам (и не только) советую присмотреться.
UPD к предыдущему:

Попробовал еще раз, на создании презентации, уже более вдумчиво.

Самый сок — это когда можно сказать «слушай, мне что-то этот слайд не нравится, подумай и скажи, что здесь не так».
Claude выдает очень грамотный разбор про шрифты, визуальную иерархию и прочее. А спрашивает — «Переделать?». Ты просто говоришь «Да», и получаешь слайд на порядок лучше, чем первоначальный вариант.
#инструменты

Я, конечно, помню золотое правило: «Не очеловечивайте компьютеры, они этого не любят».
Но сегодня утром мой AI-агент реально меня выбесил 😈

История такая: у меня настроен утренний чеклист через Claude: дневник, видение, календарь, задачи, топ-3, расходы, корректировка плана... 13 шагов. Агент показал данные, задал пару вопросов — и решил, что всё готово.
НЕТ! Мягко говоря, НЕ ГОТОВО!

Пришлось потратить время на небольшое расследование и провести воспитательную работу.

🔺 Почему агент пропускает шаги

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

Как выяснилось, есть три причины, почему это не работает:

— Нет явного принудительного правила: нигде не написано «выполнить ВСЕ шаги по порядку»
— Чеклист стоит после описаний — и к моменту формирования ответа агент уже «прошёл» инструкцию
— Шаги 9–13 короткие и «скучные» для агента, который оптимизирует свои ответы под интересное, а не обязательное (прямо как люди, ага)

🔺 Что я сделал

Как раз в тему попалась статья Anthropic про улучшение agent skills — Test, Measure, and Refine. Методология простая: определить что значит «хорошо» → измерить → найти причину → исправить → проверить.

Внёс три изменения в файл скилла.

1. Принудительное правило в самое начало:
> Выполнять все 13 шагов по порядку. Пропускать нельзя.
> Каждый шаг требует явного завершения перед переходом к следующему.


2. Расширил «скучный» шаг 11 — для закрытых задач проверить нужен ли follow-up, для незакрытых — спросить что делаем с каждой.

3. Переформатировал чеклист из формата summary в самопроверку с квадратиками. И добавил в конце: «Если что-то не отмечено — вернуться».

То же самое сделал для своего еженедельного ревью и вечернего ритуала (что сделано за день) — везде один сценарий.

Бонус: обнаружил, что в вечернем ритуале вообще не было шагов для тайм-трекинга и дневника. Хотя вечер — идеальное время именно для этого.

🔺ИТОГО: Как проверить своих агентов

Если у вас есть любой повторяющийся процесс через ИИ — ритуал, отчёт, ревью, проверьте:

1. Есть ли принудительное правило? Написано ли явно «выполнить ВСЕ пункты»?
2. Где стоит чеклист? Если в конце — агент чаще всего воспринимает его как опциональный
3. Есть ли «скучные» шаги, особенно в хвосте списка?

Как проверить, нужно ли это вам: запустить Skill, а потом спросить «ты точно ничего не пропустил?». Ответ многое расскажет.

Пользуйтесь! И ставьте 🔥 если полезно.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
#этицветныесны

Новый тег, заметили? 😊

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

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

Я уже публиковал эти «сно-творения» у себя в VK. Теперь опубликую и здесь.

Белоснежка. 5 лет спустя
https://teletype.in/@ai_raider/yfoRIgu3kEz
1
#разработка

На днях в очередной раз уставился в «Usage limit reached» посреди задачи 😂

Классика. Opus 4.6, тариф max5, и ты сидишь и ждёшь сброса лимита, как дурак.

Начал разбираться — и вот что нашёл. Есть подход, который я теперь называю POC режимом работы с Claude Code. Это я сейчас сам придумал 😇 (хотя наверняка где-то описано умными словами)

Для тех, кто не в теме:

POC — Proof of Concept. Минимальный прототип, который просто доказывает, что идея работает. Без архитектуры, без обработки ошибок, без «а давай сразу сделаем красиво».

Почему лимит сгорает так быстро? Модель тащит в контекст всю историю диалога при каждом запросе. Попросил «сделай фичу» — она потрогала 10 файлов, написала 300 строк, что-то сломала, ты правишь, она снова читает всё с начала... 50% лимита за 20 минут.

POC-подход это ломает.

Я добавил в CLAUDE.md одно правило:

Never implement a full feature in one go. Step 1 must ALWAYS be a Minimal POC — core logic only, 1-2 files max. After making a change — STOP. Wait for confirmation before proceeding.


Последняя фраза — ключевая. Без неё модель «помогает» дальше и сжигает ещё 5к токенов.

После того как шаг прошёл — /compact и следующий шаг с минимальным контекстом.

С тех пор лимит стал заканчиваться в 2-3 раза медленнее. Не шучу.

Пользуйтесь! 🚀

Что скажете, как вам такой формат по работе с Claude Code для разработки? Стоит продолжать?
🔥3
#разработка

Я уже писал о том, как я сокращаю количество «пустых» действий Claude Code на своих задачах. И вот опять — на днях Claude Code начал мне устраивать принудительные перерывы.

Напомню, я использую тариф max5 — и там есть 5-часовой период с лимитом токенов. И вот я в него категорически перестал вписываться. Сидишь, работаешь, и вдруг — всё, стоп, жди. Отдохнуть пару часов от Claude, конечно, иногда полезно 😇 Но жаба давит знатно — сколько времени просто улетает в трубу.

Попался на глаза один рецепт — настройка LSP для Claude Code. Попробовал. К концу следующего 5-часового периода расход токенов — меньше 60% от лимита.

👨‍💻 Что такое LSP?

Language Server Protocol — это протокол, который изначально придумали для редакторов кода (VS Code, Cursor и т.д.). Он позволяет инструментам понимать структуру кода: где какие функции, классы, зависимости — без того, чтобы читать каждый файл целиком.

Почему токенов становится меньше?

Без LSP Claude Code ведёт себя как старательный студент на экзамене: лезет в каждый файл, grep-ает всё подряд, читает сотни строк в поисках нужного контекста. Каждое такое чтение — токены. Много токенов.

С LSP — он получает точечную информацию о структуре проекта сразу, без брутфорса по файлам. На реальных кодовых базах люди сообщают сокращение с 128К токенов до 10К на одну сессию.


А теперь самое крутое: не надо настраивать это руками!

Просто скармливаешь Claude Code ссылку https://karanbansal.in/blog/claude-code-lsp/ и говоришь: «настрой это». Он всё делает сам.

Пользуйтесь! 🚀
🔥3
#мысливслух

«Лучше день потерять, зато потом за 5 минут долететь»

Помните такое? Это гриф так говорил, когда взялся учить страуса летать («Крылья, ноги и хвосты» — самый классный мультик моего детства)

Мы с ИИ — часто та же история.

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

Что нужно иметь ДО того, как открыл чат с ИИ (это про разработку, но принципы одинаковые везде):

— правила и контекст проекта для ИИ
— макет или референс
— весь контент: тексты, картинки, ссылки, телефоны, названия кнопок
— детальный план, разбитый на блоки
— понимание, как работает навигация, формы, модалки

🔺🔺🔺

Как раз в тему попался на глаза пост на reddit с конкретными цифрами.

Человек посчитал: 10-60 секунд на промпт — и потом 20 минут мучений, часто просто бросаешь. А потратил 3-4 минуты на нормальное задание — и готово за 10, а дальше «полетели, птичка, там много вкусного».

Математика простая, но мозг всё равно жалеет «лишние» минуты.

Там же, в посте, был конкретный приём — теперь пользуюсь сам:

1. Написал задание — перечитай его
2. Спроси ИИ: «Что ты понял из моей задачи?»
3. Потрать 1-2 минуты, чтобы закрыть пробел между тем, что ты имел в виду, и тем, что ИИ услышал


Автор поста добавил в конце: «это может прозвучать странно, но этот приём работает и в отношениях с людьми» 😂

Подготовка — не потеря времени. Это и есть работа.

Пользуйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1💯1
#мысливслух

Что-то в этом канале стало умного больше, чем красивого 😁

Обещаю исправиться. Или не надо? 😉

Ставьте 🔥 — если хотите умного, ❤️ — если красивого
🔥65
#весёлыекартинки

Тест Тюринга не пройден.
Можете найти как минимум 3 признака того, что это ИИ? Только про длинные тире не надо, я сам их использую 😊
🔥1
#инструменты

Сегодня, кажется, поймал настоящий WOW-эффект. 😎

Попробовал голосовое управление в Perplexity Comet — и это работает неожиданно хорошо.

Говоришь вслух — и он так же голосом отвечает на вопросы по открытой на экране странице (язык страницы при этом не важен). Не надо копировать, вставлять, объяснять контекст. Просто говоришь: «что это такое?» — и система сама смотрит на экран вместе с тобой. Русский язык, кстати, тоже понимает и разговаривает (с небольшим, чисто английским акцентом).

Переключился на другую вкладку — разговор не сбился. Контекст сохраняется.

Что могу сказать: это тот редкий случай, когда технология реально меняет ощущение от работы. Не «ну прикольная фича», а именно — стоп, подожди, это же совсем по-другому.

🔺Задаешь голосом вопросы по открытой странице — без копипасты
🔺Можно открывать сайты и двигаешься по страницам голосом (но сразу замечу, что «руками» пока быстрее)
🔺Продолжаешь разговор, даже если переключился куда-то

Мышка всё ещё лежит рядом. Но я на неё уже смотрю с подозрением 😄

Пробуйте — это прикольно.

P.S. Comet — это браузер от Perplexity. Если не слышали: там общение с ИИ встроено нативно, без расширений и танцев с бубном.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👏1
#инструменты

Есть техника, которую я бы назвал «укрощение строптивой Claude». Впрочем, с другими чат-ботами и AI-агентами тоже должно работать.

Суть простая, но мало кто так делает.

Шаг 1. Открываешь новый чат и начинаешь «придираться». В хорошем смысле. Каждый ответ — разбираешь: что было лишним, что объяснено мутно, чего не хватило. Говоришь, какой ответ был бы лучше. Хвалишь, что понравилось. Тратишь на это 20-60 минут — один раз.

Шаг 2. Когда ответы наконец стали такими, как тебе нужно — говоришь:

«Теперь ты знаешь меня лучше. Составь инструкцию: как со мной общаться, чтобы быть максимально полезным».


Берёшь вывод — вставляешь в настройки (раздел «Личные предпочтения») или AGENT.md/CLAUDE.md. Всё. Теперь он всегда говорит с тобой так, как тебе нужно 😎

Шаг 3. Та же механика работает для конкретных задач.

С рассылками — загрузил 30 своих писем, покритиковал несколько версий, и Claude будет писать письма лучше, чем вы. И темы будет за вас придумывать 😎

Я так делаю с отчётами. Несколько итераций правок, потом просишь сделать руководство по стилю. Дальше он уже знает, какая структура нужна, какой тон, какой уровень детализации, что можно опустить.

В двух словах: ты не настраиваешь инструмент — ты его «дрессируешь». И это работает.

Пользуйтесь!

P.S. Это не магия с подсказками — это просто петля обратной связи. Та же логика, по которой обучают людей. Только быстрее.
😁1
#инструменты

На днях сделал то, что давно хотел — поднял своего личного ИИ-ассистента (который работает через Claude Code) на отдельном сервере.

И сразу возник вопрос: а можно ли теперь работать с ним с телефона?

Первая мысль — поставить терминал на Android. Поставил. Это была отличная очень плохая идея. Глючит, неудобно, не моё.

Тогда решил сделать еще один «подход к снаряду», и настроить интеграцию с Telegram. Я уже пробовал несколько вариантов раньше — но это всё были какие-то кривые способы, работающие через раз.
И — вот сюрприз — буквально на днях (20 марта) Anthropic добавил официальную интеграцию с Telegram и Discord в Claude Code. Discord в России нам не очень актуален. Telegram, правда, возможно уже тоже 😄

Как это работает: telegram-бот слушает входящие сообщения и передаёт их в Claude Code сессию на сервере. Claude отвечает прямо в чат. Никаких промежуточных API — живая сессия со всеми инструментами Claude.

Теперь мой помощник живёт у меня в Telegram-боте. Имеет доступ ко всем документам и инструментам: Google-календарю, почте, CRM… — в общем, ко всему тому, что я называю своей «личной операционной системой».

Да, работает пока не идеально — иногда после компрессии контекста забывает, что он в Telegram, и отправляет ответы в консоль. Туда, где меня нет 😄

Но я получил главное — могу общаться с ним в любое время и в любом месте, независимо от того, включён рабочий компьютер или нет.

Реально очень классный новый пользовательский опыт!

P.S. Нюанс: бот начинает терять сообщения, если на сервере запущено несколько сессий Claude. Это не очень удобно, поэтому следующий шаг — сделать так, чтобы бот работал только с одной конкретной сессией.
👍1
#разработка

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

Кстати, знаю ребят, которые его сделали. Наверное, поэтому и выбрал, а не Calendly. Там было всё что нужно: интеграция с Google Calendar, гибкое расписание. И главная фишка — посетитель сайта сам выбирает слот для демо Dialext, а ему автоматически прилетает ссылка на Zoom + уведомление в WhatsApp. Красота.

Но… Сначала Zoom перестал принимать оплату от компаний из РФ. Потом WhatsApp ушёл ушли из России. А где-то месяц назад я неожиданно обнаружил, что на сайте вместо виджета бронирования cabinet.fm открывается пустое окно 😳

Встал вопрос — чем заменить?

Calendly? Тоже зарубежный. Тоже непонятно, что будет через полгода.

И тут я подумал: а почему бы не сделать самому?

Взял Claude Code, описал задачу — форма с выбором слота, интеграция с Google Calendar, уведомления, автоссылка на Телемост вместо Zoom…

Меньше 4 часов!
Если точнее, сам код и деплой на сервер был сделан меньше чем за час, остальное время — тестирование.

На сайте dialext.com теперь новая форма бронирования. Своя. Работает. Никаких зависимостей от иностранных сервисов.

Что могу сказать: мы живём в удивительном новом мире, где скопировать популярный сервис — задача буквально на один день. Не «нанять команду на месяц», а «сесть и сделать». Я серьёзно.

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

AI-кодинг — это не магия. Но почти 😎
👍1
2026-04-02
<unknown>
Новый тег в канале: #нейрорадио

Сегодня утром пил кофе, читал всякие про ИИ. Каналы ещё успеваю пролистывать, а вот чаты — где по 500 сообщений в день — давно нет. А там ведь самое интересное: люди делятся находками, спорят, тестируют новое.

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

Я каждое утро еду на работу минут 20. И подумал: а что если вместо текстового дайджеста — получать подкаст? Два ведущих в живом диалоге обсуждают, что происходит в мире ИИ, о чём болтают в профильных чатах. Персональное радио, короче.

Ну и — не отходя от кассы — сел и за пару часов собрал.

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

Результат мне самому очень зашёл. Я серьёзно: слушаю своё же радио и кайфую 😄

Подумал, может и вам будет интересно. Встречайте — первый пилотный выпуск Нейро-Радио 🎙

Если зайдёт — буду выкладывать регулярно. Лайк = голос за продолжение.

Ну и с друзьями делитесь. 😊
2🔥2
Нейро-Радио: 2026-04-03
Антон Сафин
🎙 Нейро-Радио — 03.04.2026

Главные темы:
• Google Gemma 4 — четыре мультимодальные модели с открытой лицензией Apache 2.0, флагман на 31B занял 3-е место среди всех open-source моделей
• Microsoft vs OpenAI — Сулейман анонсировал собственную фронтирную модель, плюс три новых модели MAI (транскрипция, голос, изображения)
• Проект «Марио» — рассекреченная история о тайном хедж-фонде DeepMind, который пропустил революцию трансформеров

Также в выпуске:
• Alibaba Qwen 3.6 — агентская модель для разработки
• Продолжение саги с утечкой Claude Code — из 8000 DMCA-блокировок осталось 96
• TTS на 600 языков с клонированием голоса за 5 секунд
• Timescale pg_textsearch — полнотекстовый поиск с BM25 внутри PostgreSQL
• Ревекторизация 235 млн сообщений — реальный кейс из продакшена
• Законопроект о суверенном ИИ в России
• AI Agent as a Service — вопрос ответственности за ошибки агентов

⏱️ ~17 минут

P.S. Есть мысль сделать отдельного бота, который будет вам в личку отправлять подкаст «Нейрорадио» в удобное время. Что думаете, сделать такое?

#нейрорадио
👍2🔥1
#мысливслух

Каждый день я показываю людям Claude Code. Одному, другому, третьему. И вижу ровно две реакции.

Первые — у них загораются глаза. Прямо физически видно, как в голове щёлкает: «блин, а ведь это же можно вот так... и вот так...» Через день у них уже настроен ИИ-помощник, через неделю — он решает реальные задачи. Не гипотетические, а прямо из их бизнеса.

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

Я серьёзно: разница между этими людьми — не в возрасте, не в техническом бэкграунде, не в размере бизнеса. Она в скорости, с которой человек может представить себя в новой реальности.

Без выводов, просто наблюдение.