🎁 Делюсь с вами картой инструментов вайб-кодера.
Разделил инструменты на IDE, CLI для осознанного вайба (кодеров) и SaaS, Cloud Agent для чистого вайба (не кодеров).
Выделил топовые модели, которые лучше всего работают с кодом, и MCP сервера, которые сильно упрощают жизнь разработчика.
Не благодарите, просто подпишитесь, если еще не сделали этого. Репосты приветствуются.
@vibe_coding_channel
Разделил инструменты на IDE, CLI для осознанного вайба (кодеров) и SaaS, Cloud Agent для чистого вайба (не кодеров).
Выделил топовые модели, которые лучше всего работают с кодом, и MCP сервера, которые сильно упрощают жизнь разработчика.
Не благодарите, просто подпишитесь, если еще не сделали этого. Репосты приветствуются.
@vibe_coding_channel
1👍11❤1🔥1
Пригласили провести запись мастер-класса по вайб-кодингу в университете Синергия для участников бизнес мероприятия.
Само мероприятие будет 2 июля, там уже будет 15 минутное живое выступление. Будет открытая трансляция мероприятия примерно на 2000 онлайн участников, так что о нем сообщу заранее.
На мастер-классе рассказал о том, что такое вайб-кодинг, какие возможности этот подход открывает для бизнеса, какие существуют ограничения, рассказал о пользе MCP при работе с языковыми моделями.
Рассказал также о Vibe Coding Community, о пользе для общества и бизнеса, о перспективах развития.
Также была практическая часть, где я демонстрировал рабочий процесс, о котором недавно писал - про создание курса и посадочной страницы с помощью harvi.pro
Ну и вишенка на торте - с помощью Perplexity собрали статистику роста EdTech направления в России: топ компаний (среди которых Синергия занимает 1-е место) и популярные курсы. Закинули статистику в harvi.pro, и попросили сделать интерактивный дэшборд для инвесторов на React, с использованием SVG для графиков.
Короче, получился топ, мне понравился процесс, хотя честно, было жутко волнительно, и где-то даже кринжово, но возвращаясь сейчас домой, я чувствую удовлетворение.
Меня переполняет чувство благодарности к тем, кто меня пригласил, помогал мне, сопровождал, и поддерживал во время записи. В Синергии работает много приятных людей. Спасибо им.
Само мероприятие будет 2 июля, там уже будет 15 минутное живое выступление. Будет открытая трансляция мероприятия примерно на 2000 онлайн участников, так что о нем сообщу заранее.
На мастер-классе рассказал о том, что такое вайб-кодинг, какие возможности этот подход открывает для бизнеса, какие существуют ограничения, рассказал о пользе MCP при работе с языковыми моделями.
Рассказал также о Vibe Coding Community, о пользе для общества и бизнеса, о перспективах развития.
Также была практическая часть, где я демонстрировал рабочий процесс, о котором недавно писал - про создание курса и посадочной страницы с помощью harvi.pro
Ну и вишенка на торте - с помощью Perplexity собрали статистику роста EdTech направления в России: топ компаний (среди которых Синергия занимает 1-е место) и популярные курсы. Закинули статистику в harvi.pro, и попросили сделать интерактивный дэшборд для инвесторов на React, с использованием SVG для графиков.
Короче, получился топ, мне понравился процесс, хотя честно, было жутко волнительно, и где-то даже кринжово, но возвращаясь сейчас домой, я чувствую удовлетворение.
Меня переполняет чувство благодарности к тем, кто меня пригласил, помогал мне, сопровождал, и поддерживал во время записи. В Синергии работает много приятных людей. Спасибо им.
🔥13👍5❤3
В Благовещенске заменили юриста искусственным интеллектом.
Не могу не поделиться этой новостью, так как детство провел недалеко от Благовещенска, остались о нем теплые воспоминания.
Так вот, в Благовещенске впервые в практике государственных учреждений Дальнего Востока ведущий юрист консультант был заменен на искусственный интеллект. Причина: кадровый дефицит и ограниченное финансирование. Пообещали, что не уволили, а перевели на аналогичную должность в Общественную Палату.
Скорость обработки обращений предпринимателей выросла с 2 рабочих дней до 1 часа.
Горд за своих земляков, надеюсь, что ограниченное финансирование не повлияло на качество RAG, или чего там они используют под капотом, чтобы избежать конфабуляций большой языковой модели.
Не могу не поделиться этой новостью, так как детство провел недалеко от Благовещенска, остались о нем теплые воспоминания.
Так вот, в Благовещенске впервые в практике государственных учреждений Дальнего Востока ведущий юрист консультант был заменен на искусственный интеллект. Причина: кадровый дефицит и ограниченное финансирование. Пообещали, что не уволили, а перевели на аналогичную должность в Общественную Палату.
Скорость обработки обращений предпринимателей выросла с 2 рабочих дней до 1 часа.
Горд за своих земляков, надеюсь, что ограниченное финансирование не повлияло на качество RAG, или чего там они используют под капотом, чтобы избежать конфабуляций большой языковой модели.
😁9
Лучший вайб-кодинг SaaS для прототипирования 3D сцен на Three.js
Разработка игр, на мой взгляд, одно из самых сложных направлений в ИТ. Поэтому я всегда только мечтал создать какую-то свою игру, но каждый раз это было суровое испытание.
Но испытание это не только для меня. Большие языковые модели пока еще несовершенны при работе с 3D и очень плохо «ощущают пространство».
Я решил протестировать несколько сервисов для генерации кода: Lovable, v0, Firebase Studio и harvi.pro, чтобы посмотреть какой из них лучше всех справится с генерацией 3D сцен.
Промпт был не очень сложный:
Результаты получились следующими:
Lovable вообще не смог запустить Three.js проект, я дал ему второй шанс, и его он запорол. Последнее место.
Firebase Studio не послушался, и вместо Vite использовал Next.js. Ничего не имею против, прощаю, но 3D сцена выглядела бедненько и кривовато. Последующие итерации не исправили ситуацию. Также он не позаботился о возможности покрутить камеру. Третье место.
v0 сделал круглый остров и синее море вокруг - зачет. На первых итерациях не было забора и крыши стояли криво. И мне так и не удалось заставить его сделать дороги в городе (привет всем городским администрациям нашей страны). Второе место.
Harvi.pro сильно меня удивил, сделал зеленый остров, синее море, дороги и дома с забором, освещение и тени. На первой итерации крыши были повернуты не в правильную сторону, но такая же проблема была на первой итерации у v0. И были фризы из-за наложения слоев, которые были пофикшены на второй итерации.
Ему я заслуженно отдаю первое место в этом состязании.
Продолжу эксперименты с harvi.pro, и попробую сделать на нем небольшую игру, буду держать вас в курсе, поэтому если еще не подписались, сделайте это, чтобы не пропустить.
@vibe_coding_channel
Разработка игр, на мой взгляд, одно из самых сложных направлений в ИТ. Поэтому я всегда только мечтал создать какую-то свою игру, но каждый раз это было суровое испытание.
Но испытание это не только для меня. Большие языковые модели пока еще несовершенны при работе с 3D и очень плохо «ощущают пространство».
Я решил протестировать несколько сервисов для генерации кода: Lovable, v0, Firebase Studio и harvi.pro, чтобы посмотреть какой из них лучше всех справится с генерацией 3D сцен.
Промпт был не очень сложный:
Create a Vite, React, TypeScript, Three.js app. The main scene is a map of an island surrounded by sea. The island is a small town consisting of 20 houses (4x5). Between the houses there is a roadway (wide roads). From the edge of the road to the entrance to the house there is a path (narrow path). The houses are surrounded by a fence separated small white boards and have a house plot.
Результаты получились следующими:
Lovable вообще не смог запустить Three.js проект, я дал ему второй шанс, и его он запорол. Последнее место.
Firebase Studio не послушался, и вместо Vite использовал Next.js. Ничего не имею против, прощаю, но 3D сцена выглядела бедненько и кривовато. Последующие итерации не исправили ситуацию. Также он не позаботился о возможности покрутить камеру. Третье место.
v0 сделал круглый остров и синее море вокруг - зачет. На первых итерациях не было забора и крыши стояли криво. И мне так и не удалось заставить его сделать дороги в городе (привет всем городским администрациям нашей страны). Второе место.
Harvi.pro сильно меня удивил, сделал зеленый остров, синее море, дороги и дома с забором, освещение и тени. На первой итерации крыши были повернуты не в правильную сторону, но такая же проблема была на первой итерации у v0. И были фризы из-за наложения слоев, которые были пофикшены на второй итерации.
Ему я заслуженно отдаю первое место в этом состязании.
Продолжу эксперименты с harvi.pro, и попробую сделать на нем небольшую игру, буду держать вас в курсе, поэтому если еще не подписались, сделайте это, чтобы не пропустить.
@vibe_coding_channel
👍6
В честь 500 подписчиков решил устроить розыгрыш Telegram Stars для тех, кто подписан на этот канал и участников Vibe Coding Community
Оригинальное объявление удалил, оставлю скриншот, чтобы боты не заполонили канал.
Если бот защитник кого-то кикнет случайно, напишите в ЛС @chuikoff, исправлю.
Хочется что-то приятное сделать подписчикам, в итоге с ботами приходится сражаться.
Оригинальное объявление удалил, оставлю скриншот, чтобы боты не заполонили канал.
Если бот защитник кого-то кикнет случайно, напишите в ЛС @chuikoff, исправлю.
Хочется что-то приятное сделать подписчикам, в итоге с ботами приходится сражаться.
👍4
Suno теперь умеет разделять треки, которые он сгенерировал на отдельные музыкальные дорожки.
Чем это может быть полезно?
Если вы музыкант, и вам понравился трек, который сделал Suno, но хочется добавить своей авторской зарисовки, достаете нужные дорожки, и обогащаете своими версиями живых музыкальных инструментов.
Если вы вайб-кодер, вам это мало чем поможет, но если вы вайб-кодите игры, то может пригодится для кастомизации озвучки.
Я вот как раз для игры, которую я вайб-кодю на harvi.pro, генерю себе фоновую музыку.
@vibe_coding_channel
Чем это может быть полезно?
Если вы музыкант, и вам понравился трек, который сделал Suno, но хочется добавить своей авторской зарисовки, достаете нужные дорожки, и обогащаете своими версиями живых музыкальных инструментов.
Если вы вайб-кодер, вам это мало чем поможет, но если вы вайб-кодите игры, то может пригодится для кастомизации озвучки.
Я вот как раз для игры, которую я вайб-кодю на harvi.pro, генерю себе фоновую музыку.
@vibe_coding_channel
👍4
Лучший вайб-кодинг SaaS для прототипирования 3D сцен на Three.js. Часть 2.
В продолжении моего топа, решил сделать еще несколько тестов, немного усложнил промпт, и взял еще три сервиса.
Lovable. Я дал ему еще один шанс, дал ему простой промпт, проще чем всем остальным:
Replit. Достаточно известный игрок на рынке, были к нему высокие ожидания. Интерфейс очень сильно перегружен. Агент работает очень долго. Я долго не мог понять как сделать предпросмотр. Оказалось нужно нажать на вкладки - создать новую - выбрать preview - указать название проекта. Жесть. Из плюсов - он ходит в интернет за подсказками и открыто говорит об этом. Результат генерации сцены посредственный. Третье место.
Emergent. Новый участник в моем топе, много о нем слышал положительных отзывов. Доступ только по инвайтам. На старте дают 10 кредитов. Хватает на одну сцену с 4-5 итерациями доработки. Результат виден на скриншоте, в целом сносно, он первый, кто предложил сделать песчаный берег вокруг острова. В остальном графика и детализация достаточно сдержанная. Второе место.
Bolt.new. Тоже известный участник на рынке. При регистрации дают 1 млн токенов, но использовать в сутки можешь только 150 тысяч. Результат мне понравился. Во-первых анимированный полупрозрачный океан. Во-вторых, интересная реализаци лодки, конечно больше на судмарину похожа, но это интересно. В-третьих, остров окружен песчанным пляжем, землей и дальше растительностью. В-четвертых, домики, тут конечно спорный момент если начать приглядываться. С одно стороны белые с красной крышей, двумя окнами и дверью хорошо смотрятся, вокруг дома еще белый забор необычный. С другой стороны забор и крыша требуют доработок, а токенов уже нет. В промпте ничего не было о деревьях, он их добавил. Единственное, где он поленился - это дороги (привет всем городским администрациям нашей страны). Половина первого места.
Harvi.pro. Это фоварит прошлого топа, мой проект перерос уже в модульную архитектуру, я сжег почти 25 млн токенов. У меня там пока один остров, зато какой: пляжная зона, лесная зона, жилая зона с дорогами и аккуратными домами с заборчиком. По улицам медленно и непрерывно ходят "островитяне". Я могу взаимодействовать как с домами, так и человечками в режиме RPG, с дополнительной сценой. Вокруг острова перемещается солнце, и облачка, тени, лодка качается на волнах. Игровой персонаж может сесть в лодку, объехать остров и пришвартоваться с другой стороны острова. Управление лодкой напоминается физику моей любимой игры - Windward. Половина первого места этого топа.
В общем, я набил руку (и немного шишек) и готов поделиться с вами своим опытом, хочу в конце июня провести воркшоп, по-вайб-кодить 3D игру на Three.js с помощью Harvi. Что думаете?
В продолжении моего топа, решил сделать еще несколько тестов, немного усложнил промпт, и взял еще три сервиса.
Lovable. Я дал ему еще один шанс, дал ему простой промпт, проще чем всем остальным:
Create a detailed three.js model of beautiful woman
. Он повторил предыдущий фейл, сначала не установил нужные зависимости, я нажал "Try fix", зависимости были установлены, дальше не собрался проект из-за undefined какой-то переменной, я нажал "Try fix", и он сказал, что они перегружены, попробуйте позже. Опять последнее место.Replit. Достаточно известный игрок на рынке, были к нему высокие ожидания. Интерфейс очень сильно перегружен. Агент работает очень долго. Я долго не мог понять как сделать предпросмотр. Оказалось нужно нажать на вкладки - создать новую - выбрать preview - указать название проекта. Жесть. Из плюсов - он ходит в интернет за подсказками и открыто говорит об этом. Результат генерации сцены посредственный. Третье место.
Emergent. Новый участник в моем топе, много о нем слышал положительных отзывов. Доступ только по инвайтам. На старте дают 10 кредитов. Хватает на одну сцену с 4-5 итерациями доработки. Результат виден на скриншоте, в целом сносно, он первый, кто предложил сделать песчаный берег вокруг острова. В остальном графика и детализация достаточно сдержанная. Второе место.
Bolt.new. Тоже известный участник на рынке. При регистрации дают 1 млн токенов, но использовать в сутки можешь только 150 тысяч. Результат мне понравился. Во-первых анимированный полупрозрачный океан. Во-вторых, интересная реализаци лодки, конечно больше на судмарину похожа, но это интересно. В-третьих, остров окружен песчанным пляжем, землей и дальше растительностью. В-четвертых, домики, тут конечно спорный момент если начать приглядываться. С одно стороны белые с красной крышей, двумя окнами и дверью хорошо смотрятся, вокруг дома еще белый забор необычный. С другой стороны забор и крыша требуют доработок, а токенов уже нет. В промпте ничего не было о деревьях, он их добавил. Единственное, где он поленился - это дороги (привет всем городским администрациям нашей страны). Половина первого места.
Harvi.pro. Это фоварит прошлого топа, мой проект перерос уже в модульную архитектуру, я сжег почти 25 млн токенов. У меня там пока один остров, зато какой: пляжная зона, лесная зона, жилая зона с дорогами и аккуратными домами с заборчиком. По улицам медленно и непрерывно ходят "островитяне". Я могу взаимодействовать как с домами, так и человечками в режиме RPG, с дополнительной сценой. Вокруг острова перемещается солнце, и облачка, тени, лодка качается на волнах. Игровой персонаж может сесть в лодку, объехать остров и пришвартоваться с другой стороны острова. Управление лодкой напоминается физику моей любимой игры - Windward. Половина первого места этого топа.
В общем, я набил руку (и немного шишек) и готов поделиться с вами своим опытом, хочу в конце июня провести воркшоп, по-вайб-кодить 3D игру на Three.js с помощью Harvi. Что думаете?
1🔥1
Удалось все таки завести Three.js приложение в Lovable. Меня удивило почему из коробки не срабатывали такие базовые вещи, как установить необходимые зависимости для работы с Three.js.
Через несколько итераций он все таки сделал мне модель «beautiful woman». Так что, берите на заметку - настоящая красота - она такая, Lovable точно знает! 😄
Но меня знаете что напрягло? Когда попросил добавить на сцену мужчину, он добавил мужчину в юбке. Я сначала думал дело в американских корнях, но оказалось, что это шведский проект. Теперь не знаю что думать. 🤭
Через несколько итераций он все таки сделал мне модель «beautiful woman». Так что, берите на заметку - настоящая красота - она такая, Lovable точно знает! 😄
Но меня знаете что напрягло? Когда попросил добавить на сцену мужчину, он добавил мужчину в юбке. Я сначала думал дело в американских корнях, но оказалось, что это шведский проект. Теперь не знаю что думать. 🤭
😁6❤1👍1🔥1
Мои друзья, и бывшие коллеги из «Моря Данных» зарелизили прикладной курс по промпт-инженерии.
Это не реклама, за качество курса ручаюсь, знаю лично ребят, тех, кто работали над курсом - методистов, инженеров и вдохновителей.
На курсе будет ОЧЕНЬ много практики! Ребята специально для курса сделали ИИ Тьютора и Песочницу промптов, можно на практике тестировать промпты для выполнения домашних заданий. Не знаю ни одного автора курса по промпт-инженерии, кто бы так заморочился :)
Вот что вас ждет на курсе:
➖ 12 практических заданий
➖ llm арена для отработки промптов с разными нейросетями
➖ ии сопровождение, оценка знаний и фидбек от ии тьютора в рамках курса
➖ программа подходящая как для освоения "с 0", так и для продолжения знакомства с нейросетями.
После прохождения курса получите Сертификат ДПО от ВШЭ.
☄️ Ссылка на курс: https://datasea.me/study/prompt_engineering
Это не реклама, за качество курса ручаюсь, знаю лично ребят, тех, кто работали над курсом - методистов, инженеров и вдохновителей.
На курсе будет ОЧЕНЬ много практики! Ребята специально для курса сделали ИИ Тьютора и Песочницу промптов, можно на практике тестировать промпты для выполнения домашних заданий. Не знаю ни одного автора курса по промпт-инженерии, кто бы так заморочился :)
Вот что вас ждет на курсе:
После прохождения курса получите Сертификат ДПО от ВШЭ.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4😁1
«Вселенная не терпит пустоты» (в голове тоже)
Сейчас из всех ИИ каналов сыпятся новости об исследовании MIT (Массачусетсткого технологического института), о том, что использование ИИ снижает когнитивные способности, критическое мышление и интеллектуальную независимость.
Я к этой новости отнесся немного скептично. С появлением генеративных нейронок, я получил доступ к тем областям знаний, которые раньше казались мне не достижимыми. И не только доступ к областям, но и разный опыт познавания этих областей.
Я мечтал создавать игры в детстве, но это требует сильной тригонометрической базы (помните да, кому вообще косинус в жизни пригодился?), а сейчас эту часть закрывает ИИ, а я пишу остальной код, слежу за архитектурой, и креативной частью этого процесса, не отвлекаясь на технические детали.
Однажды, у меня была беседа в военкомате с главой комиссариата, и вот он остановился на мгновение, задумался, и произнес фразу: «Вселенная не терпит пустоты».
Через пару лет, я узнал, что его не стало, но его слова я запомнил надолго. И правда, если вспомнить технологические скачки, пустота всегда чем-то заполнялась.
Появились станки и фабрики - люди не стали больше времени отдыхать и проводить с семьей, просто стали делать больше за те же самые 24 часа. Теперь еще и надо учится со станками разбираться.
Появились машины, самолеты, и люди не стали больше отдыхать, они просто стали чаще путешествовать, и делать больше дел, за те же самые 24 часа. Еще и нужно учится этим пользоваться и обслуживать.
Появился ИИ, и что? Теперь ИИ будет трудится, а люди отдыхать? Сильно сомневаюсь. Просто будем за 24 часа делать еще больше дел, еще и учится с ними работать.
Короче, мое личное мнение, я его не навязываю, но считаю, что пустота в голове чем-нибудь да заполнится, а вот чем - это уже личный выбор, и личная ответственность каждого.
@vibe_coding_channel
Сейчас из всех ИИ каналов сыпятся новости об исследовании MIT (Массачусетсткого технологического института), о том, что использование ИИ снижает когнитивные способности, критическое мышление и интеллектуальную независимость.
Я к этой новости отнесся немного скептично. С появлением генеративных нейронок, я получил доступ к тем областям знаний, которые раньше казались мне не достижимыми. И не только доступ к областям, но и разный опыт познавания этих областей.
Я мечтал создавать игры в детстве, но это требует сильной тригонометрической базы (помните да, кому вообще косинус в жизни пригодился?), а сейчас эту часть закрывает ИИ, а я пишу остальной код, слежу за архитектурой, и креативной частью этого процесса, не отвлекаясь на технические детали.
Однажды, у меня была беседа в военкомате с главой комиссариата, и вот он остановился на мгновение, задумался, и произнес фразу: «Вселенная не терпит пустоты».
Через пару лет, я узнал, что его не стало, но его слова я запомнил надолго. И правда, если вспомнить технологические скачки, пустота всегда чем-то заполнялась.
Появились станки и фабрики - люди не стали больше времени отдыхать и проводить с семьей, просто стали делать больше за те же самые 24 часа. Теперь еще и надо учится со станками разбираться.
Появились машины, самолеты, и люди не стали больше отдыхать, они просто стали чаще путешествовать, и делать больше дел, за те же самые 24 часа. Еще и нужно учится этим пользоваться и обслуживать.
Появился ИИ, и что? Теперь ИИ будет трудится, а люди отдыхать? Сильно сомневаюсь. Просто будем за 24 часа делать еще больше дел, еще и учится с ними работать.
Короче, мое личное мнение, я его не навязываю, но считаю, что пустота в голове чем-нибудь да заполнится, а вот чем - это уже личный выбор, и личная ответственность каждого.
@vibe_coding_channel
👍16
☕️ Доброе утро друзья! Этим прекрасным субботним утром, решил немного порефлексировать над каналом, пересмотреть как он изменился с декабря 2024 года.
В этом посте я собрал ссылки на свои лучшие посты про вайб-кодинг.
А сегодня мне захотелось сделать подборку на глубокие, слегка философские посты, которые было бы приятно почитать этим субботним утром за чашечкой кофе, и порефлексировать о сути бытия, ну или просто похоливарить в комментариях 🙂
🎓Об образовании и карьере:
- Как измениться обучение программированию с развитием искусственного интеллекта?
- Действительно ли ИТ специалисты теряют работу из-за ИИ?
- 90% людей не воспользуются всей мощью ИИ.
- Будущее «vibe coding»
🧘♂️О личности и самопознании:
- Скептик, реалист или мечтатель — ваш взгляд на развитие ИИ.
- Три ключевых вопроса, которые являются компасом всех визионеров
- Про влияние ИИ на формирование личности и идентичности
- Почему ИИ не сможет заменить психологов?
🧩О влиянии и возможностях ИИ:
- Искусственный интеллект и чувство юмора: возможно ли это?
- Гендерная самоидентификации разных ИИ моделей
🎲 Другое:
- В начале было Слово, и слово было в терминале.
- «Вселенная не терпит пустоты» (в голове тоже)
Подписывайтесь! Скоро придется составлять подборку подборок 😄
В этом посте я собрал ссылки на свои лучшие посты про вайб-кодинг.
А сегодня мне захотелось сделать подборку на глубокие, слегка философские посты, которые было бы приятно почитать этим субботним утром за чашечкой кофе, и порефлексировать о сути бытия, ну или просто похоливарить в комментариях 🙂
🎓Об образовании и карьере:
- Как измениться обучение программированию с развитием искусственного интеллекта?
- Действительно ли ИТ специалисты теряют работу из-за ИИ?
- 90% людей не воспользуются всей мощью ИИ.
- Будущее «vibe coding»
🧘♂️О личности и самопознании:
- Скептик, реалист или мечтатель — ваш взгляд на развитие ИИ.
- Три ключевых вопроса, которые являются компасом всех визионеров
- Про влияние ИИ на формирование личности и идентичности
- Почему ИИ не сможет заменить психологов?
🧩О влиянии и возможностях ИИ:
- Искусственный интеллект и чувство юмора: возможно ли это?
- Гендерная самоидентификации разных ИИ моделей
🎲 Другое:
- В начале было Слово, и слово было в терминале.
- «Вселенная не терпит пустоты» (в голове тоже)
Подписывайтесь! Скоро придется составлять подборку подборок 😄
❤4🙏2😁1
Telepilot для n8n кажется всё.
Я как-то писал, что собирал домашний сервер на Mac Studio с n8n, одной из задач, которой было обрабатывать большое количество сообщений/постов в Telegram. Несколько недель назад, я заметил что мой бот перестал мне присылать сообщения. Думал может n8n отвалился, или лимиты какие-то, или просто сообщений так много, что сервер не справляется.
Все оказалось проще. Нода, которая слушала сообщения в Telegram перестала работать. Как нода может перестать работать? У нее в коде зашито обращение к серверу владельца проекта, так как изначально он планировался как коммерческий. Сервер, да и сам проект, перестали поддерживать.
Теперь варианта два:
- сделать форк на github, сделать рефакторинг, и опубликовать как npm пакет
- завайбкодить микросервисы, которые будут делать то, что делали ноды от Telepilot.
Сначала хотел пойти первым путем, но вайб-рефакторинг не удался, а тратить время на ручной рефакторинг не хотелось. Поэтому сделал микросервис, который слушает новые сообщения в Telegram, и пушит их в n8n в ноду Webhook.
Вайбкод такого микросервиса занял 1 час, вместе с Docker и настройкой тунеля, зато теперь отпала необходимость сразу в нескольких нодах n8n, которые отвечали за форматирование данных, фильтрацию и прочее.
Форк Telepilot я на всякий случай оставил в репозиториях Vibe Coding Community на github, может когда-нибудь я, или кто-то из участников, все таки поднимут проект на ноги.
Я как-то писал, что собирал домашний сервер на Mac Studio с n8n, одной из задач, которой было обрабатывать большое количество сообщений/постов в Telegram. Несколько недель назад, я заметил что мой бот перестал мне присылать сообщения. Думал может n8n отвалился, или лимиты какие-то, или просто сообщений так много, что сервер не справляется.
Все оказалось проще. Нода, которая слушала сообщения в Telegram перестала работать. Как нода может перестать работать? У нее в коде зашито обращение к серверу владельца проекта, так как изначально он планировался как коммерческий. Сервер, да и сам проект, перестали поддерживать.
Теперь варианта два:
- сделать форк на github, сделать рефакторинг, и опубликовать как npm пакет
- завайбкодить микросервисы, которые будут делать то, что делали ноды от Telepilot.
Сначала хотел пойти первым путем, но вайб-рефакторинг не удался, а тратить время на ручной рефакторинг не хотелось. Поэтому сделал микросервис, который слушает новые сообщения в Telegram, и пушит их в n8n в ноду Webhook.
Вайбкод такого микросервиса занял 1 час, вместе с Docker и настройкой тунеля, зато теперь отпала необходимость сразу в нескольких нодах n8n, которые отвечали за форматирование данных, фильтрацию и прочее.
Форк Telepilot я на всякий случай оставил в репозиториях Vibe Coding Community на github, может когда-нибудь я, или кто-то из участников, все таки поднимут проект на ноги.
Telegram
Вайб-кодинг по Чуйкову | ИИ
Установка и настройка домашнего сервера на Mac Studio. Часть 3. Сервисы.
Продолжаю цикл постов про домашний сервер. В этот раз расскажу для каких сервисов мне нужен был домашний сервер.
N8N - это самая главная причина этой затеи. Супер крутая платформа…
Продолжаю цикл постов про домашний сервер. В этот раз расскажу для каких сервисов мне нужен был домашний сервер.
N8N - это самая главная причина этой затеи. Супер крутая платформа…
👍8🔥1
А вы знали что Telegram каналы можно читать в браузере без авторизации?
Я вот только недавно узнал случайно, раньше видел, что можно отдельные посты, а теперь вижу, что можно прям канал листать.
https://t.iss.one/s/vibe_coding_channel
Что это значит?
Значит, можно парсить каналы без всяких там Telethon, Telepilot и прочих штуковин подключающихся к Telegram API.
Что интересного в коде?
view-source:https://t.iss.one/s/vibe_coding_channel
В целом видно, что над SEO постарались, есть качественно прописанные meta теги, кроме keywords, и посты рендерятся текстом, а не javascript, что хорошо для SEO.
Но вот что меня сильно удивило - это jQuery! jQuery бро! Ты это видел?!
Ну и на последок.
<!-- page generated in 139.18ms -->
В целом умещаемся в 2 секунды 🙂
Я вот только недавно узнал случайно, раньше видел, что можно отдельные посты, а теперь вижу, что можно прям канал листать.
https://t.iss.one/s/vibe_coding_channel
Что это значит?
Значит, можно парсить каналы без всяких там Telethon, Telepilot и прочих штуковин подключающихся к Telegram API.
Что интересного в коде?
view-source:https://t.iss.one/s/vibe_coding_channel
В целом видно, что над SEO постарались, есть качественно прописанные meta теги, кроме keywords, и посты рендерятся текстом, а не javascript, что хорошо для SEO.
Но вот что меня сильно удивило - это jQuery! jQuery бро! Ты это видел?!
Ну и на последок.
<!-- page generated in 139.18ms -->
В целом умещаемся в 2 секунды 🙂
❤4