TGViewer
Channel Public Channel
Право на вайб

Право на вайб

@vibe_law

Subscribers
94
Photos
25
Videos
1
Links
13
Recent Posts 10 shown
Post #50 72
Кажется, Галины стало слишком много в моей жизни.

На днях выступил на встрече бизнес-клуба по праву и ИИ (ККМП х ВШЭ), где рассказал коллегам про Галю. Презентацию (без мемов и приколдесов) оставляю в комментариях. До этого на онлайн-встрече по обмену опытом от Академии Рунетлекс я делился всем процессом создания и работы моей замечательной агентки. Видео можно найти тут.

Забавный факт. Я был не первым, кто вывел Галину в свет! Ещё в конце августа на встрече выпускников Академии за меня это сделал Алексей Мынка (на фото). Алексей — тот самый человек, который одним из первых в сообществе прикоснулся к агентской системе Hermes и вдохновил всех нас на создание своих ИИ-агентов.

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

В общем, график у Галины стал слишком плотным, поэтому пришлось дать ей в помощь Стажёра. Да, у моего агента появился свой собственный агент! В Hermes есть возможность создавать обособленных агентов внутри общей системы — у каждого своя память, скиллы и характер, а главному агенту можно отдать управление ими. Недавно там ещё появился Bot Mode, который позволяет им общаться между собой напрямую. Так что теперь Стажёр покорно делает свою работу и отчитывается лично Галине Гермесовне. Посмотрим, как он себя проявит. Если справится, будем расширять Галине штат подчинённых!
  • 🔥 11
  • ❤ 5
  • 😁 4
Post #49 172
Gemini, вы что творите? Это же просто ВАУ! Наткнулся у них на вкладку с генерацией видео на движке Omni. Среди десятка шаблонов есть «Говорящие питомцы». Естественно, я сразу закинул туда пару фоток Марти. Результат можете оценить выше. Как по мне, очень круто! Исходники оставлю в комментариях. А вам как кажется, получилось похоже?

Продолжаем сожительствовать с Галей. Перешел на исключительно голосовое управление календарем и почтой. Еще недавно делился тем, как научил ее заказывать продукты из Лавки, а теперь на базе этого MCP собрал похожие сценарии для Афиши и Пятёрочки. Оба инструмента требуют доведения до ума, но текущие наработки оставил на GitHub. Надо заметить, что к хорошему привыкаешь очень быстро, поэтому продлил сервер для Гали еще на пару месяцев.

Не прошел мимо и дела Бабушкинского районного суда, связанного с увольнением топ-менеджера за выгрузку данных в DeepSeek. Конечно, в итоге оказалось, что там был целый список нарушений, но медийный разгон до космической скорости случился именно из-за упоминания ИИ, и теперь каждый юрист-энтузиаст нейросетей знает, кто такая Екатерина Ремизова ex-директор по продажам ГК Энергопроф. Свой комментарий по этому поводу оставил в колонке для «Эксперта».

А вообще, вторую неделю осваиваю Obsidian. Собираю в нем единую исследовательскую базу из всех источников для диссертации. Пока обработал около 70 карточек, но Graph View уже сейчас выглядит пугающе внушительно. Постараюсь к концу лета упаковать свой опыт в статью с разбором этого инструмента.
  • 🔥 8
  • ❤ 6
Post #48 252
Вот уже неделю живу с Галиной. Это мой ИИ-агент на базе опенсорсного фреймворка Hermes Agent. Весь опыт этой недели собрал в одну большую статью на VC. Там я рассказываю про то, как работает эта агентская система, объясняю, чем так хорош Hermes, и делюсь парой реальных рабочих сценариев. Да, а еще там много мемов про агентов. Заглядывайте, если хотите познакомиться с Галей поближе!
  • 🔥 7
  • ❤ 5
Post #44 268
Съездил на ПМЮФ. Был участником дискуссии на сессии с драматичным названием «Искусственный интеллект в медиа — враг или помощник?».

Примерно с таким озадаченным лицом, как на фото, я и сидел всю сессию.

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

Интересный факт. Одним из спикеров был Игорь Александрович Дроздов. Лет 15 назад он вёл у нас в ВШЭ римское право и был тем самым преподавателем, который умел магическим образом приковать к себе внимание всей аудитории. Так вот, магия никуда не делась — имхо, его выступление было самым увлекательным.

А ещё мы с Кирей засветились в ролике Транснефти на сессии про будущее юристов в эпоху ИИ. Попали в официальные ряды «энтузиастов нейросетей» и поделились с коллегами своими историями о том, как ИИ повлиял на нашу жизнь.

Полную запись ролика и самой сессии можно глянуть вот тут.
  • 🔥 12
  • ❤ 8
  • 👍 2
  • 😁 1
Post #43 228
Сделал ещё одно расширение для Chrome!

Честно скажу, идея не моя. Её озвучила моя тиммейт по мастермайнду. А я просто вызвался попробовать собрать решение (senior vibe coder 😁).

А решали мы вот какую задачку. Для того чтобы размещать рекламу у блогеров с аудиторией от 10к без нарушения закона, они должны находиться в специальном реестре под строгим присмотром РКН. Проверить их присутствие в реестре можно только через госуслуги и только по одному за раз. Значит проверить список из 50 каналов — это полчаса унылого копипаста. Никакой радости, сплошная рутина.

С задачей я пошёл в Claude Code. Хотел попробовать через скрипт на Python и уже привычный мне Telegram-бот в качестве фронтенда. Сразу же уткнулся в стену.

Чтобы проверить реестр, нужен сайт госуслуг, а он режет все серверные IP (пропускает только «домашний» российский адрес). При этом Telegram, наоборот, заблокирован в РФ. Получается, серверу нужно быть одновременно и российским, и незаблокированным. Перепробовал три VPS и платный резидентный прокси, но всё мимо.

Решил попробовать перевернуть игру. Пусть проверку делает не единый сервер, а сам пользователь со своего родного российского IP. А для этого идеально подходят браузерные расширения!

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

Запустили MVP, потестили, нашли баги, и я ушёл в допил. Прогнал код через дотошный многоагентный аудит — исправил проблемы и добавил поддержку не только Telegram, но и всех остальных соцсетей из формы РКН (все 15 штук!).

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

С неймингом, как обычно, было туго. Назвал проект GreenShield (показалось свежим, ничего похожего ни у кого не видел 😁). Расширение уже официально одобрено и доступно в Chrome Web Store. Буду рад, если кому-то оно реально поможет. А если найдете баги или будут идеи, как сделать его удобней, то приносите в комментарии, обсудим!
  • ❤ 7
  • 🔥 5
Post #42 194
Всем привет!

У бота случилось большое обновление. Теперь у него в базе все 9 нормативных словарей русского языка, а это 254 729 статей.

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

Если вы один из 295 пользователей бота, то уже получили рассылку с апдейтом в самом боте. А еще там можно было получить ссылку на обновленное расширение для Chrome! В новой версии есть:
(1) Проверка всей веб-страницы (в тестовом режиме). Пока работает не везде и не всегда стабильно, но потрогать результаты можно уже сейчас. Функция точно не отработает на базовых системных страницах Chrome и будет спотыкаться на веб-PDF. В остальном должна тянуть.
(2) Дружелюбный UI и UX. В этот раз я повозился над интерфейсом. Цвета стали теплее, на старте вас встречает симпатичный значок лупы, а панель с большой проверкой уехала в сайдбар.

Если где-то поймаете баг или что-то отвалится, велком в комментарии!
  • 🔥 8
  • 👏 3
  • 👍 1
Post #41 226
(1) Chrome Web Store довольно шустро проверил мое расширение и добавил его в магазин. Теперь механизм проверки иностранных заимствований доступен не только в телеге, но и прямо в браузере Chrome. Пилил его в тестовом режиме, так что дебажить придется серьёзно, но критических косяков вроде нет. Скачать и потестить можно тут.

(2) Потихоньку пополняю базу статьями из новых словарей. Первым делом взял словарь антонимов. Решил поразвлечься с ним через Claude Code. Пока не до конца понятно, что там происходит, но выглядит всё очень интересно. Клод пошуршал-пошуршал и выдал мне готовый отдебаженный парсер на 4831 статью, потом сам провел тесты, залил всё на сервер и обновил бота. Красота! Смело говорю, что дорос до подписки Claude за 100$.

(3) Вписался в беговой челлендж Павла Мищенко для подготовки к Legal Run 6 июня. А чтобы возвращаться в бег после 6 месяцев перерыва было не так больно, интегрировал нейросети в тренировочный процесс.

Пайплайн ниже.

Спарсил с часов все тренировки за последние полтора года (348 штук). Попросил Клод их проанализировать, оценить реалистичность моих пожеланий на сезон и написать план.

Сначала засунул план в HTML-дашборд. Вышло симпатично, но отмечать прогресс руками было лень.

В итоге подключил часы к Strava и написал скрипт, который через API скачивает тренировки на ноут.

Проверку настроил через функцию Scheduled в Claude и уведомления в ТГ-боте.

Теперь каждый вечер в 23:00 Клод проверяет данные из Strava. Если тренировка была — прилетает сводка (км, темп, пульс и т. д.). Если нет — уведомление о пропуске и вариант облегчённого плана на завтра. По воскресеньям приходит план на неделю.


К сожалению, тренироваться чаще я от этого не стал.

(4) Уже через два дня стартует 6-й поток курса про нейросети для юристов от Академии Рунетлекс. В этот раз я присоединяюсь к команде менторов. Extremely Excited! Сложно представить, что ещё полгода назад я скромно стучался в ChatGPT, не зная про ограничения контекстного окна, а сейчас вовсю запускаю ИИ-агентов. Без лишней скромнсти могу сказать, что этот курс разделил мою жизнь на «до» и «после». Куча навыков теперь ежедневно экономят мне часы, которые я с удовольствием трачу на рилсы, ютуб и, конечно же, возьню с Марти.

Если хотите стать гуру нейростетей, то вписаться в этот движ еще неделю можно будет тут. А ещё на сайте академии можно найти мое презентационное видео, где я рассказываю про моего бота и расширение.

(5) Дальше у меня по плану: делиться опытом со студентами 6-го потока, парсить остальные 4 словаря (теперь только через Claude Code) и продолжать докручивать расширение. Такие дела.
  • 🔥 8
Post #39 153
Нашел новый способ прокрастинации и идеальный повод не писать диссертацию.

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

А чтобы окончательно закрепить успех прокрастинации, собрал и упаковал бота в расширение для Chrome. Задачка была со звездочкой, но Клод опять провел за руку от написания кода до публикации в Chrome Web Store. Сейчас расширение на проверке. Поскольку по задумке оно должно работать на любых страницах, модерация может занять до 14 дней. Что ж, подождем.

Пока возился с кодом, обнаружил, что наше Правительство 6 апреля тоже не бездельничало и добавило к списку нормативных словарей еще пять новых! Теперь в списке официально появились словари антонимов, синонимов, паронимов, топонимов и (внезапно) словарь сокращений. Естественно, все они заботливо оформлены в абсолютно разные форматы (все новинки для наглядности на фото).

Так что с планами на выходные определился. Буду развлекать себя очередным парсингом и пополнять базу бота. О результатах и выходе расширения, конечно же, расскажу.
  • 🔥 3
  • ❤ 2
Post #38 164
История бота подзатянулась, поэтому сегодня нас ждет экспресс-тур сразу по трем чатам. Бот, кстати, идет стабильно. 250 уникальных пользователей, 30–40 запросов ежедневно и 1200 запросов с момента релиза (~3 недели).

Чат 4: переезд в Амстердам

После отказа Gemini решили сменить LLM. Выбор пал на дружественный DeepSeek, но оплату с турецкой карты он не хотел принимать ни в какую. Тут Клод мне намекнул: «Дружище, а не хочешь ли ты попробовать мой API?». Я решил не отказываться. Переписали llm_client.py под Anthropic SDK, залили на сервер, но там снова 403 Forbidden. Клод предложил поднять Tor прямо на сервере в качестве прокси. Установили одной командой, тестовый запрос прошел, но при запуске бота — опять 403. Оказалось, Tor плохо дружит с асинхронным Python. Прокси видит тестовый скрипт, но игнорирует aiogram.

Стало ясно, что проблему решит только переезд. Арендовал сервер в Амстердаме с теми же характеристиками за 780 рублей в месяц (чуть дороже из-за бэкапов). Скачал базу со старого сервера и залил всё на новый. Запустили бота на новом сервере. И наконец-то! Ура! Всё работает!

Дальше взялись за словари. Диагностика шрифтов показала, что в PDF затесался спецсимвол \uf401, который разрывал слова на части. Добавили удаление символа — толковый словарь вырос с 2 487 до 26 087 статей. Орфографический — со 114 981 до 147 508.

Итого в базе 216 349 статей.

Чат 5: старые баги, новые фичи и релиз

Первым делом прошлись по трем косметическим, но бесячим багам:

• Клод в промпте вел себя как добросовестный редактор: молча исправлял опечатки и переводил то, что пользователь имел в виду, а не то, что написал. Добавили жесткий запрет не додумывать и не «спасать», работать строго с тем, что прислали.
• Варианты перевода писались вразнобой в регистре. Починили одной строчкой кода .lower() на весь список.
• Мем появлялся не там. По задумке он должен был выскакивать после выдачи аналогов, а он вылезал просто при опечатке. Переставили вызов функции на место.


Пока разбирались с багами, заодно добавили несколько новых функций:

• Сделали для меня тариф «безлимит» на запросы.
• Настроили предупреждение для пользователей, когда сгорает половина лимита.
• Прикрутили статистику. Теперь я знаю все цифры и вижу, что больше всего людей волнует слово «кешбэк».
• Добавили команду /history — показывает последние 5 слов и их статус (найдено/не найдено).
• Сделали проверку целого текста (до 500 слов). Бот прогоняет его по словарям и выдает список ненайденного. Считается как один запрос из лимита.


А главное — состоялся релиз бота в чатике рекламного права. Коллеги быстро нашли ему применение и за сутки аудитория бота выросла с одного меня до 98 человек.

Чат 6: финальные штрихи

Поскольку аудитория бота активно росла, решили добавить обратную связь. Я хотел сделать полноценное окно ввода, но Клод объяснил, что так не получится — это ограничение Telegram. Сошлись на inline-кнопке «Оставить отзыв».

Дальше починили режим проверки текстов. Раньше бот честно заносил в «ненайденные» все местоимения, союзы, частицы и предлоги. Подключили pymorphy3. Теперь бот отсеивает всю служебную лексику еще до поиска.

Ну и в завершение подняли дневной лимит с 10 до 20 запросов.

На этом основная работа над ботом была завершена. Теперь я только лениво поглядываю на его статистику и строю дальнейшие планы (об этом потом).

Ах, да, чуть не забыл. Теперь у меня есть кое-что общее с Миллой Йовович — первый комит на GitHub. Сам не верю, но такие дела. Такой вот дивный новый мир!
  • 🔥 5
  • ❤ 3
Post #30 197
Переварил эмоции от конференции, а тут как раз и фоточки подъехали. Делюсь этой красотой и своими впечатлениями!

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

Помимо крутых выступлений лекторов курса, на конференции, например, Роман Сергеевич Бевзенко делился своими вайбкодерскими свершениями. Это по-настоящему впечатляет.

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

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

В общем, кофе допит, Клод ждёт — пора докручивать бота!
  • ❤ 11
Older posts →

About this channel

How can I read @vibe_law without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Право на вайб: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Право на вайб have?
Право на вайб (@vibe_law) has 94 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Право на вайб know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →