Грязный ноукодер
Помогите - у меня разработкамания Сел я значится делать гайд на волне хайпа с редактированием изображений. У меня был уже готовый сценарий, где все просто и понятно, и конечно же я решил добавить пару фич… В итоге я потратил 3 часа на сборку этой штуки…
Почти никто не заценил эту тулзу для генерации картинок с Gemini. 🥲
Но что вы скажете теперь, когда я заменил Gemini на OpenAI?
Теперь это полноценная фабрика для генерации топовых картинок в нужном размере и количестве, с возможностью смешивать картинки и редактировать их через промпт.
E-commerce должен пищать - фотки продуктов и карточки Wildberries отсюда можно создавать сразу для сотни товаров.
Разницу в качестве можно увидеть на картинках.
На картинках: Референс - Gemini - OpenAI
___
На следующей неделе выпущу гайд как сделать такую же.
Но что вы скажете теперь, когда я заменил Gemini на OpenAI?
Теперь это полноценная фабрика для генерации топовых картинок в нужном размере и количестве, с возможностью смешивать картинки и редактировать их через промпт.
E-commerce должен пищать - фотки продуктов и карточки Wildberries отсюда можно создавать сразу для сотни товаров.
Разницу в качестве можно увидеть на картинках.
На картинках: Референс - Gemini - OpenAI
___
На следующей неделе выпущу гайд как сделать такую же.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Доделал курс по Lovable
Последний месяц собирал воедино все что накопилось по разработке в Lovable, который пришел на замену Bubble в моем стеке (N8N+Supabase).
С начала года я с другом успел собрать на нем 4 клиентских проекта на $12к и еще пару проектов для управления комьюнити.
Так как у меня бзик на качество, в курс я засунул вообще все что только можно - импорт дизайна с Figma, доработка приложения с Cursor, полноценный курс по Supabase, создание документации проекта и тд.
Основным лейтмотивом курса является разработка небольшого инструмента SmartHire для создания вакансий и автоматической обработки откликов с помощью ИИ.
В приложении покрыты все возможные роли - административная часть, пользовательская и анонимные пользователи (соискатели).
Также его можно просто скопировать к себе за 20 минут с полной настройкой БД и бекенда.
Ну и куда без блока, где Грязный ноукодер взламывает приложения победителей хакатона, на котором его прилку не включили даже в топ-100. Конечно исключительно в обучающих целях😉
В общем, если вам интересно научиться делать серьезные приложения для своего бизнеса или для клиентов - милости просим.
Курс на английском языке в текстовом формате можно найти в комьюнити.
Последний месяц собирал воедино все что накопилось по разработке в Lovable, который пришел на замену Bubble в моем стеке (N8N+Supabase).
С начала года я с другом успел собрать на нем 4 клиентских проекта на $12к и еще пару проектов для управления комьюнити.
Так как у меня бзик на качество, в курс я засунул вообще все что только можно - импорт дизайна с Figma, доработка приложения с Cursor, полноценный курс по Supabase, создание документации проекта и тд.
Основным лейтмотивом курса является разработка небольшого инструмента SmartHire для создания вакансий и автоматической обработки откликов с помощью ИИ.
В приложении покрыты все возможные роли - административная часть, пользовательская и анонимные пользователи (соискатели).
Также его можно просто скопировать к себе за 20 минут с полной настройкой БД и бекенда.
Ну и куда без блока, где Грязный ноукодер взламывает приложения победителей хакатона, на котором его прилку не включили даже в топ-100. Конечно исключительно в обучающих целях
В общем, если вам интересно научиться делать серьезные приложения для своего бизнеса или для клиентов - милости просим.
Курс на английском языке в текстовом формате можно найти в комьюнити.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как редактировать Lovable приложения с Cursor
Иногда Lovable начинает чрезвычайно тупить и гонять вас по кругу, вместо того чтобы решить проблему - это очень опасно, так как наслаивает не нужные изменения. (про это говорят и в YC)
Кроме того, разрабатывать на нем является относительно дорогим удовольствием.
В обоих случаях на помощь придет Cursor.
Как подключить Cursor к Lovable проекту:
1️⃣ Для начала нужно подключить Github интеграцию в Lovable - тогда этот проект переедет в репозиторий, откуда мы сможем получить к нему внешний доступ.
2️⃣ Далее в Cursor нужно клонировать репозиторий к себе на компьютер. Таким образом у нас на комьютере будет существовать отдельная ветка со своей версией приложения.
3️⃣ Перед изменениями всегда нужно подтягивать изменения из репозитория Github - для этого есть специальная кнопка
4️⃣ После того как вы внесете изменения в код с ИИ, их нужно затолкать назад в Github с помощью все той же кнопки, которая теперь будет называться
По итогу в Lovable должно высветиться измение с пометкой
___
Эти советы взяты из курса по Lovable.
Иногда Lovable начинает чрезвычайно тупить и гонять вас по кругу, вместо того чтобы решить проблему - это очень опасно, так как наслаивает не нужные изменения. (про это говорят и в YC)
Кроме того, разрабатывать на нем является относительно дорогим удовольствием.
В обоих случаях на помощь придет Cursor.
Как подключить Cursor к Lovable проекту:
1️⃣ Для начала нужно подключить Github интеграцию в Lovable - тогда этот проект переедет в репозиторий, откуда мы сможем получить к нему внешний доступ.
2️⃣ Далее в Cursor нужно клонировать репозиторий к себе на компьютер. Таким образом у нас на комьютере будет существовать отдельная ветка со своей версией приложения.
3️⃣ Перед изменениями всегда нужно подтягивать изменения из репозитория Github - для этого есть специальная кнопка
Sync Changes
.4️⃣ После того как вы внесете изменения в код с ИИ, их нужно затолкать назад в Github с помощью все той же кнопки, которая теперь будет называться
Commit
.По итогу в Lovable должно высветиться измение с пометкой
External Commit
, которое будет указывать на новый Commit в репозитории Github, созданный без участия Lovable.___
Эти советы взяты из курса по Lovable.
Грязный ноукодер
Почти никто не заценил эту тулзу для генерации картинок с Gemini. 🥲 Но что вы скажете теперь, когда я заменил Gemini на OpenAI? Теперь это полноценная фабрика для генерации топовых картинок в нужном размере и количестве, с возможностью смешивать картинки…
Гайд по созданию контент фабрики с новой моделью OpenAI
Как и обещал выкладываю гайд по созданию такого же инструмента.
Жена была в шоке, потому что оказывается параллельно записи гайда она сидела и вручную генерила разные фоны для одного и того же продукта, а могла бы сэкономить кучу времени с этим инструментом.
Никогда не знаешь кому на самом деле пригодится твой гайд…
Ссылка (на английском) - https://youtu.be/jvj6p7zgrXk
Скопировать готовое решение можно в сообществе - https://www.skool.com/5minai-pro
Как и обещал выкладываю гайд по созданию такого же инструмента.
Жена была в шоке, потому что оказывается параллельно записи гайда она сидела и вручную генерила разные фоны для одного и того же продукта, а могла бы сэкономить кучу времени с этим инструментом.
Никогда не знаешь кому на самом деле пригодится твой гайд…
Ссылка (на английском) - https://youtu.be/jvj6p7zgrXk
Скопировать готовое решение можно в сообществе - https://www.skool.com/5minai-pro
YouTube
Build your own image factory in 5 minutes with new OpenAI model
⬇️ Full guide with workflow in our paid community:
https://www.skool.com/5minai-pro
⬇️ More guides with workflows in our free community:
https://www.skool.com/5minai
*Organization verification in OpenAI account required to generate images via API.
In this…
https://www.skool.com/5minai-pro
⬇️ More guides with workflows in our free community:
https://www.skool.com/5minai
*Organization verification in OpenAI account required to generate images via API.
In this…
Недавно я участвовал в хакатоне, где в финал вышли команды из нескольких человек, работавшие над проектами неделями, пока я в одиночку собирал свою штуку в течении классических 24 часов.
Я считаю это крайне нечестным.
На выходных решил проверить на прочность одного из финалистов хакатона и оказалось, что он оставил системные настройки для выставления цен наружу.
Я поигрался с ними (поменял туда и обратно), снял обучающий ролик для комьюнити и вернул все на место.
Сегодня сделал тред в X.com по практикам RLS в Supabase, рассказав про него и отметив в посте.
Ради приличия я решил написать ему в личку, на что получил просьбу удалить пост.🤨
Лично я считаю, что ошибки надо признавать и уметь отвечать за них, особенно публично.
❓Внимание вопрос - удалить пост или удалить ему еще что-нибудь на сайте?
Я считаю это крайне нечестным.
На выходных решил проверить на прочность одного из финалистов хакатона и оказалось, что он оставил системные настройки для выставления цен наружу.
Я поигрался с ними (поменял туда и обратно), снял обучающий ролик для комьюнити и вернул все на место.
Сегодня сделал тред в X.com по практикам RLS в Supabase, рассказав про него и отметив в посте.
Ради приличия я решил написать ему в личку, на что получил просьбу удалить пост.
Лично я считаю, что ошибки надо признавать и уметь отвечать за них, особенно публично.
❓Внимание вопрос - удалить пост или удалить ему еще что-нибудь на сайте?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый день - новый гайд
Продолжаем продвигать Lovable - на этот раз соединили его с уже известным RAG агентом, который может искать ответы по информации из Google Docs.
Ничего нового для нас, но для большинства бизнеса это сейчас горячая тема и часть наших проектов как раз про это.
Поэтому если хотите быть на коне в бизнесе или фрилансе - советую освоить эту простую связку.
Ссылка на видео (английский язык)
Продолжаем продвигать Lovable - на этот раз соединили его с уже известным RAG агентом, который может искать ответы по информации из Google Docs.
Ничего нового для нас, но для большинства бизнеса это сейчас горячая тема и часть наших проектов как раз про это.
Поэтому если хотите быть на коне в бизнесе или фрилансе - советую освоить эту простую связку.
Ссылка на видео (английский язык)
YouTube
Building a RAG AI Agent that talks to your clients with Lovable
⬇️ Full guide with workflow in our paid community:
https://www.skool.com/5minai-pro
⬇️ More guides with workflows in our free community:
https://www.skool.com/5minai
In this video, I show you how to build an AI agent using N8N and OpenAI that can interact…
https://www.skool.com/5minai-pro
⬇️ More guides with workflows in our free community:
https://www.skool.com/5minai
In this video, I show you how to build an AI agent using N8N and OpenAI that can interact…
Заебало
Неожиданно, зато честно.
Каждый день я занимаюсь тем, что пытаюсь придумать интересный и полезный контент.
Каждый день я смотрю статистику и вижу, что ничего не растет, как будто я в теневом бане youtube.
Каждый день, я вижу как люди с нулем знаний по N8N, крадут чужие, в том числе мои, шаблоны, врут с три короба в постах/видео и они становятся гипермега виральными.
Отсюда вопрос - как мне отупеть до их уровня? Как начать врать и перестать париться о качестве?
Возможно кто-то прошел это и знает клинику с качественной лоботомией.
P.S. я долго сдерживался, но седня посрался с челом, который на гитхабе выложил 200 скаченных шаблонов с сайта n8n (десяток из них мой) и он в тупую все отрицает, при этом этот репозиторий уже завирусился во всех соцсетях
Неожиданно, зато честно.
Каждый день я занимаюсь тем, что пытаюсь придумать интересный и полезный контент.
Каждый день я смотрю статистику и вижу, что ничего не растет, как будто я в теневом бане youtube.
Каждый день, я вижу как люди с нулем знаний по N8N, крадут чужие, в том числе мои, шаблоны, врут с три короба в постах/видео и они становятся гипермега виральными.
Отсюда вопрос - как мне отупеть до их уровня? Как начать врать и перестать париться о качестве?
Возможно кто-то прошел это и знает клинику с качественной лоботомией.
P.S. я долго сдерживался, но седня посрался с челом, который на гитхабе выложил 200 скаченных шаблонов с сайта n8n (десяток из них мой) и он в тупую все отрицает, при этом этот репозиторий уже завирусился во всех соцсетях
Как использовать новый Response API от OpenAI
Всем спасибо за слова поддержки!
Поныли и хватит - продолжаем писать тяжелый технический контент на основе реальных кейсов. Сегодня будет куча инсайтов по N8N и OpenAI.
____
Ранее я писал про сложный проект, который со скрипом удалось доделать.
Сразу после завершения OpenAI что-то поменяли и 20 минут на генерацию отчета превратились в 280.
При таком раскладе экономический смысл затеи терялся, поэтому пришлось придумывать что-то новое.
Вводные данные:
- Я использовал ассистента OpenAI с
- Мне нужно было сгенерировать 22 сообщения с
- На входе подается много данных (десяток страниц текста), поэтому тред быстро становится тяжелым и генерация каждого последующего сообщения замедляется.
Что я попробовал:
- Поменял HTTP ноды сДля контекста - я использую кастомные HTTP запросы и делаю Run ассистента. В этом случае вам нужно либо получать всю цепочку рассуждений используя stream параметр, либо делать цикл ожидания и проверять результаты каждые Х секунд.
- Генерировал без
Оставалось попробовать:
- Перейти на Responses и молиться, что проблема не на моей стороне.
- Перейти на Chat completions - тут бы пришлось переделать всю структуру запросов, так как нужно будет самим отвечать за контекст, который обычно ложится на плечи
В итоге я решил попробовать реализовать с Responses API.
Что нужно знать об этом подходе в сравнении с Assistants API:
- Тут нет
- Тут нет
- Tools нужно указывать при каждом запросе отдельно.
- Один запрос на всё - ответ от custom tool передается так же, как и сообщение пользователя, и при этом требует повторения параметров(к примеру вы дергали запрос с tools и указанием формата JSON schema, он выбрал custom tool, вам нужно отправить ответ от tool вместе с JSON schema, иначе будет дефолтный текстовый формат)
В результате Responses показал такую же результативность, как и была до поломки - около 20 минут на 1 отчет с gpt-4o-mini.
Для понимания - за 2 таких отчета компания берет $800 с клиентов и раньше на каждый из них уходило по 3-4 часа.
Дополнительный плюс от работы с Responses - вы сможете видеть логи всех событий и ответов в дашборде OpenAI.
___
В следующем посте расскажу о том почему интерфейс N8N виснет и как этого избежать.
Всем спасибо за слова поддержки!
Поныли и хватит - продолжаем писать тяжелый технический контент на основе реальных кейсов. Сегодня будет куча инсайтов по N8N и OpenAI.
____
Ранее я писал про сложный проект, который со скрипом удалось доделать.
Сразу после завершения OpenAI что-то поменяли и 20 минут на генерацию отчета превратились в 280.
При таком раскладе экономический смысл затеи терялся, поэтому пришлось придумывать что-то новое.
Вводные данные:
- Я использовал ассистента OpenAI с
threads
и gpt-4o-mini
. - Мне нужно было сгенерировать 22 сообщения с
structured output
(это важный нюанс, так как сильно нагружает LLM).- На входе подается много данных (десяток страниц текста), поэтому тред быстро становится тяжелым и генерация каждого последующего сообщения замедляется.
Что я попробовал:
- Поменял HTTP ноды с
stream
параметром на код, так как последние запросы он думал по 20 минут и в конце выдавал какую-то билеберду. Еще я грешил на gpt-4o-mini, но gpt-4.1-mini съедало столько же времени. - Генерировал без
structured output
- это не помогло.Оставалось попробовать:
- Перейти на Responses и молиться, что проблема не на моей стороне.
- Перейти на Chat completions - тут бы пришлось переделать всю структуру запросов, так как нужно будет самим отвечать за контекст, который обычно ложится на плечи
threads
.В итоге я решил попробовать реализовать с Responses API.
Что нужно знать об этом подходе в сравнении с Assistants API:
- Тут нет
assistants
- инструкции нужно задавать при запросе или они будут наследованы с предыдущего запроса.- Тут нет
threads
- вместо них есть указание предыдущего сообщения, через которое собирается вся цепочка сообщений в тред на стороне OpenAI.- Tools нужно указывать при каждом запросе отдельно.
- Один запрос на всё - ответ от custom tool передается так же, как и сообщение пользователя, и при этом требует повторения параметров
В результате Responses показал такую же результативность, как и была до поломки - около 20 минут на 1 отчет с gpt-4o-mini.
Для понимания - за 2 таких отчета компания берет $800 с клиентов и раньше на каждый из них уходило по 3-4 часа.
Дополнительный плюс от работы с Responses - вы сможете видеть логи всех событий и ответов в дашборде OpenAI.
___
В следующем посте расскажу о том почему интерфейс N8N виснет и как этого избежать.
⬇️ Кстати, для тех кто ничего не понял из поста выше, но очень интересно узнать про ИИ и ноукод
Завтра буду участвовать в интенсиве от @pixeleperfect и проведу лекцию с общим обзором ИИ, ноукода и реальных кейсов.
Это та же лекция, что была пару месяцев назад, но с новыми кейсами и свежими инструментами, которые сейчас в ходу.
Приглашаю присоединиться завтра в 18:30 по мск
Регистрация тут - https://t.me/pxp_reg_bot?start=id460209580
Завтра буду участвовать в интенсиве от @pixeleperfect и проведу лекцию с общим обзором ИИ, ноукода и реальных кейсов.
Это та же лекция, что была пару месяцев назад, но с новыми кейсами и свежими инструментами, которые сейчас в ходу.
Приглашаю присоединиться завтра в 18:30 по мск
Регистрация тут - https://t.me/pxp_reg_bot?start=id460209580
Грязный ноукодер
⬇️ Кстати, для тех кто ничего не понял из поста выше, но очень интересно узнать про ИИ и ноукод Завтра буду участвовать в интенсиве от @pixeleperfect и проведу лекцию с общим обзором ИИ, ноукода и реальных кейсов. Это та же лекция, что была пару месяцев назад…
YouTube
Как один человек с ИИ заменяет 20 сотрудников и запускает бизнес
⚡️ Курс по автоматизации бизнес процессов с Ai, старт потока 6 июня: https://ai.pixelperfect.school/
До 29 мая самая низкая цена, успевай
🌝 Написать менеджеру школы: https://t.me/pixelpsale
👉🏻 Подпишись на наш телеграм канал: https://t.me/+P789SwXDS_1iY2Ni
До 29 мая самая низкая цена, успевай
🌝 Написать менеджеру школы: https://t.me/pixelpsale
👉🏻 Подпишись на наш телеграм канал: https://t.me/+P789SwXDS_1iY2Ni
Откуда черпаете информацию?
Увидел, что мой хороший знакомый запустил свой канал, и решил немного попиарить без его ведома.
Влад - основатель кодового агентства, живет в Китае и просто классный парень. Он так же как и я парится за качество и старается давать настоящую пользу.
Подписывайтесь - https://t.me/kono1lov
____
🧐 Предлагаю обменяться в комментах наиболее полезные каналами с оригинальным контентом, которые вы читаете каждый день, а то большинство из каналов просто аггрегируют один и тот же контент.
Увидел, что мой хороший знакомый запустил свой канал, и решил немного попиарить без его ведома.
Влад - основатель кодового агентства, живет в Китае и просто классный парень. Он так же как и я парится за качество и старается давать настоящую пользу.
Подписывайтесь - https://t.me/kono1lov
____
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой продукт наиболее интересен вам и/или рынку?
Anonymous Poll
37%
Youtube
17%
Linkedin
37%
Shorts/reels
36%
Jarvis
Jarvis день первый
В опросе на самую интересный продукт лидировал Jarvis и я решил начать с него (теперь уже Youtube).
Буду пробовать формат
___
У меня есть миллион технических идей для этого бота - инициирование диалога, самообучение, автономный аудит прогресса с советами и тд.
Но, к сожалению, начать нужно с простых основ, которые были во всех 30+ бесполезных роликах на ютубе - инструменты.
Я воспринимаю агентов как людей - такая аналогия помогает понимать, как именно должна выглядеть архитектура и какие решения будут оптимальными для правильной работы.
К примеру - наш Jarvis является типичным ассистентом, который должен успевать делать много дел. Как и реальный человек, он ограничен в количестве дел, которыми сможет одномоментно жонглировать и держать в памяти.
Поэтому, чтобы сделать его реальным швейцарским ножом, первым делом добавим ему “ассистентов для ассистента” - а именно дополнительных агентов, как инструменты, которые будут выполнять всю грязную работу за него.
План на сегодня:
1️⃣ Сделать простого агента в ТГ
2️⃣ Добавить к нему 3 агента:
- для общения с БД (куда мы будем все писать)
- для общения с Ютубом (просто потому что такой агент есть и я им пользуюсь для себя)
- для исследований (поиск в интернете, размышления и составление отчета)
3️⃣ Заставить его использовать их по назначению - самое сложное в этой задаче.
⬇️ Пишите в комментариях, что вы добавили в своего личного ассистента для упрощения ежедневной рутины.
В опросе на самую интересный продукт лидировал Jarvis и я решил начать с него (теперь уже Youtube).
Буду пробовать формат
build in public
и рассказывать что я собираюсь делать и что из этого получилось - а вы в свою очередь сможете поучаствовать и повлиять на разработку.___
У меня есть миллион технических идей для этого бота - инициирование диалога, самообучение, автономный аудит прогресса с советами и тд.
Но, к сожалению, начать нужно с простых основ, которые были во всех 30+ бесполезных роликах на ютубе - инструменты.
Я воспринимаю агентов как людей - такая аналогия помогает понимать, как именно должна выглядеть архитектура и какие решения будут оптимальными для правильной работы.
К примеру - наш Jarvis является типичным ассистентом, который должен успевать делать много дел. Как и реальный человек, он ограничен в количестве дел, которыми сможет одномоментно жонглировать и держать в памяти.
Поэтому, чтобы сделать его реальным швейцарским ножом, первым делом добавим ему “ассистентов для ассистента” - а именно дополнительных агентов, как инструменты, которые будут выполнять всю грязную работу за него.
План на сегодня:
1️⃣ Сделать простого агента в ТГ
2️⃣ Добавить к нему 3 агента:
- для общения с БД (куда мы будем все писать)
- для общения с Ютубом (просто потому что такой агент есть и я им пользуюсь для себя)
- для исследований (поиск в интернете, размышления и составление отчета)
3️⃣ Заставить его использовать их по назначению - самое сложное в этой задаче.
⬇️ Пишите в комментариях, что вы добавили в своего личного ассистента для упрощения ежедневной рутины.