TGTGInsightаналитика telegramLIVE / telegram public index
← ИИволюция 👾
ИИволюция 👾 avatar

TGINSIGHT POST

Post #572

@ai_volution

ИИволюция 👾

Просмотры3,690Количество просмотров
Опубликован6 авг.06.08.2024, 03:14
Содержимое поста

Содержимое

Как использовать Claude для разработки Я давно использую Claude 3.5 Sonnet для экспериментов, но в реальных проектах еще не применял. Когда-то давно, мы разработали Kidstoria - iOS приложение для детей с персональными книжками-сказками (своего рода пет-проект). Проект какое-то время заброшен, а тут появилась мысль внести изменения в онборде и попробовать поднять конверсию в покупку (эксперимент), но всю доработку сделать с помощью AI (без разработчика). Дисклеймер: я в прошлом разработчик, понимаю всякое, но такое приложение сам бы не написал (без AI, а может быть даже и с AI). Моя цель была добавить три новых экрана в онбординг, чтобы лучше понимать потребности родителей: проблемы со сном ребенка, предпочтения в жанрах сказок и подготовка персональной подборки. В Claude есть классная фича Project. Создаем проект, загружаем в модель в виде знаний код проекта (нужные нам файлы), указываем системный промпт (чтобы модель понимала о чем проект, что от нее требуется). Это поможет генерировать код в том же стиле, модель будет понимать контекст проекта и выдаст нужный результат. Каждый новый экран/модуль генерируем в отдельном чате внутри проекта. Описываем все хотелки, что мы хотим получить, что учесть, что должно быть на экране, как оно должно работать. В голове я четко представлял, что хочу получить в итоге, поэтому максимально детально описывал в промпте каждый экран и как он должен работать. Результат приходится дорабатывать через доп. запросы типа “а вот здесь давай сделаем элементы больше”, “давай сдвинем блоки в центр” и прочее и прочее. Порой код не собирается, такое бывает, приходится указывать ему ошибку и он её успешно исправляет (иногда не с первого раза). Генерируя код, Claude указывает где и что еще нужно дополнительно изменить и в каких файлах. В итоге, когда работа над генерацией конкретного модуля завершена, можно прям из чата добавить его код в базу знаний проекта в Claude + вручную обновить те файлы, которые он в том числе изменил. Если их добавлять из чата, то он не заменяет старую версию на новую, а добавляет копией (лучше старую версию удалить, загрузить новую). На всё про всё у меня ушло 1.5-2 часа, развлечение на вечер. Итого: я не писал сам ни строчки кода, улучшил приложение и по итогу (за последние несколько дней) конверсия из первого запуска в покупку выросла на 1% (небольшой, но рост). Скажу одно, если у вас есть цель, но в чём то вы мало разбираетесь, AI уже сейчас отлично помогает. ИИволюция - про AI и нейросети