Я "накодил" карусели
Звучит странно, но именно так это работает.
В прошлом посте показал карусельку про курсы Антропика. Обещал рассказать, чем делал. Короче, это Slidev. Опенсорсный фреймворк, где презентации пишутся кодом в обычном текстовом файле.
Вот что я реально сделал: открыл Claude, задал ему тему. Хотел бы сказать, что через 10 минут получил готовый файл. Но нет — я докручивал эти слайды весь день.
Одна команда в терминале, и у меня 8 картинок в формате 1080x1350. Но это были очень стрёмные картинки. Ни красивых шрифтов, ни даже намёка на дизайн.
В Canva финальная карусель заняла бы пару часов. Каждый раз пару часов.
Здесь всё по-другому. Теперь, если я хочу новую карусель — просто даю Claude исходный текст, и он его компонует по уже описанным (вымученным за день) правилам.
По сути, это дизайн, который можно генерировать, версионировать и переиспользовать. Один раз настроил свои правила, и дальше каждая новая карусель собирается за 10 минут вместо двух часов.
Нужен ли для этого опыт в программировании? Нет, ИИ пишет весь код за тебя. Твоя задача только описать, что хочешь увидеть на слайдах.
Если хочешь этим пользоваться — я выложил навык для агента на Github. Но его надо будет докрутить под себя.
Как выглядит процесс докрутки?
Итерациями: • Пишешь агенту, что изменить на слайде • Пишешь, чтобы он записал это как правило (создай отдельный файл под правила) • Докручиваешь и вычитываешь правила в конце итераций • Потом можно агенту дать задание дополнить сам навык этими правилами, чтобы он всегда их использовал
Если есть несколько проектов и нужны разные стили — можно создать под каждый стиль отдельный файл-референс. Расскажу об этом способе позже.
❤️ спасибо, полезно 🗿 что такое навык для агента?
· 24.03
А Vaadin позволяет накодить фронтенд на Java, без HTML/JS.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 24.03
точно на Java?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Агась.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Это же тырпрайзная штука.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
И зачем такое извращение?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Чтобы не нанимать фронтендеров :)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Наймите на эту задачу ИИ
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
С джавой, к слову, сложновато с ИИ. Агентов под джетбрейнс маловато, интеграция оставляет желать лучшего, всякие Context7 часто не помогают с ИИ-галлюнами.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Зато фронтенд на реакте он без проблем делает
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Насчёт качества ИИ-кода, то скажу ровно одно - даже с Клодом качество фронтенда выходит желать лучшего. ИИ пока не настолько умён, хоть и значительно лучше, чем во времена GPT3.5
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
И да - oldzoomer.ru на реакте пилил, но ИИ часто корёжил код, и приходилось всё подправлять.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Пока одни разработчики спорят о качестве, другие делают дела.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Ага, и получается unmaintained-фигня :)
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
👌🏻
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Ну, с ИИ часто такое происходит. Я за ИИ, но со строгим контролем за качеством его работы.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Уровень необходимого контроля качества зависит от уровня проекта. Большинству проектов достаточно обвязки тестами, линтами и агентским же ревью. Если у вас хорошо прописан контекст, агенты и код-ревью делают лучше человека. Человеческий фактор сильно снижает контроль качества. Разрабы, особенно в бигтехе — те ещё лодыри.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 24.03
Я как раз-таки доверяю код-ревью ИИшкам. Но именно как "второе мнение", как принято в той же медицине.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён