Как делать технические задачи через ИИшку и API

В предыдущем посте писал, что хочу попробовать создать квиз продукта в конструкторе через ИИшку. Собственно все получилось (по крайней мерк в части вопросов квиза).

Что делал:

  1. Скормил курсору документацию и доступные способы в АПИ конструктора. На моем примере это было: https://web2wave.readme.io/reference/webhook-formats
  2. Сделал АПИ ключ и попросил курсор вытащить его в отдельный файл на ПК. Делаем для безопасности
  3. Сделал приватный репозиторий на Гитхабе, чтобы сохранять успешные версии и иметь возможность откатиться
  4. До этого собрал вопросы и варианты ответов для квиза с той же ИИшкой. Скармливаю их курсору
  5. Курсор выдал первую версию квиза через пару минут уже в конструкторе
  6. Дальше пару итераций допиливания до результата

В целом отлично для первой версии. Там все еще есть нюансы: ИИ не всегда понимает блоки конструктора и его параметров, путается в стилях, но в целом с этим можно работать.

Теперь понимаю, что принцип работы с любым сервисом меняется:

  1. В начале смотрим документацию и АПИ нужного сервиса. Если ничего не понимаем, то просто скармливаем её ИИшке и просим объяснить
  2. Делаем необходимые доступы. Убеждаемся, что защитили их. Если не знаем, то спрашиваем у ИИ как защитить и проверить самому
  3. Делаем подготовительную работу и дальше получаем первую версию

Единственный момент, который пока не понимаю, как покрыть — это тестирование интерфейса и переходов. Но кажется, что даже тут есть выход — попробовать Google Antigravity: https://antigravity.google/

По моему, ребята уже научили ИИшку самой открывать нужную страницу, тыкать на кнопки и делать скриншоты результата.

Т.е. потенциально можно дальше и аналитику с событий теста скармливать, чтобы проверять корректность срабатываний аналитических событий.

Пока все думают, как бы сделать прорыв года, я думаю как мне работат руками меньше 😂 Чего только не сделает ленивый человек!