Я про использовании ИИ-шки много говорю. Вот и ещё один примерчик удачного использования. Я уже писал, что ИИ прям хорош для фронтенда. Но там проект с нуля был, много кривостей.
Сейчас для одной задачки в Balancy использовал. Сама задача: нужна возможность черрипикать отдельные документы (со всеми связями) в другие ветки, примерно как в гите (но в разы сложнее).
У нас в системе пользователи могу создавать записи/документы со своими параметрами: примитивы, ссылки на другие доки или картинки, и т.д. Это всё может быть вложено друг в друга и перелинковано.
- Из-за того, что и на бекенде, и на фронтенде уже большая кодобаза, ИИ-шка хорошо попадает в стиль, неплохо переиспользует компоненты и методы.
- По суди, диз. док я написал только для бекенда При постановке задачи на фронтенде я просто скопировал бековский промпт, сказав, что это для бека. Ну и указал просмотреть код бекенда, описания типов и т.п.
С бекендом то проще, т.к. там чисто бизнес-логика, а вот на фронте оно без проблем всё разобралось, умудрилось подсмотреть визард совсем с другой страницы, сделать похожий флоу и попасть в стиль.
Я всегда пишу, что задачу ИИ-шке нужно ставить как человеку — подробно. Но даже так оно нередко умудряется само дойти до каких-то вещей, которых в промпте не было, и сделать их так, как я на самом деле и ожидал. Это одновременно и круто, но, в то же время, немного пугает 😅
Вся оригинальная задача была оценена дней на 10 (это ещё до активного использования ИИ оценивали, планировалось участие 2-х человек в задаче), в итоге закрыл всё за пятницу.