Репост из: AI Makes Me Hate
AI Mobile Harness 0.0.1
Я на работе много создаю разных аи инструментов. Изучаю много фидбэков у инженеров и разных мнений по реальным практикам. С опытом я понял, что генереция результата это только 10% работы. Остальные 90% в пайплайне это верификации, тесты, валидации.
AI-модель знает многое, но не знает правил конкретного проекта. Без ограничений она может выбрать неверный подход, изменить лишнее и не проверить результат. Поэтому ей нужен четкий инженерный процесс.
💧 Сам репо будет строиться на методологиях, а не только на скиллах и мспшках. Это куча обвязок вокруг: скрипты, cliшки, стейдж раннеры, хуки, и тд и тп.
Я решил создать Mobile Engineering Harness. Это окружение, которое погружает AI в архитектуру проекта и проводит задачу по правильному форкфлоу.
Harness проводит задачу через весь цикл:
🟣rnd - уточняет задачу, контекст и зависимости
🟣dev - реализует решение в архитектуре проекта
🟣verification - подтверждает корректность сборки и тестов
🟣qa - автоматически запускает окружение и проверяет, ищет баги
🟣codereview - чекает ваш код на основе лучших скиллов и глобальных или проектных практик
Сейчас это ранний MVP, который закладывает основу продукта. Дальше я планирую расширять репо. Ну и вы кидайте свои ишью.
Я на работе много создаю разных аи инструментов. Изучаю много фидбэков у инженеров и разных мнений по реальным практикам. С опытом я понял, что генереция результата это только 10% работы. Остальные 90% в пайплайне это верификации, тесты, валидации.
AI-модель знает многое, но не знает правил конкретного проекта. Без ограничений она может выбрать неверный подход, изменить лишнее и не проверить результат. Поэтому ей нужен четкий инженерный процесс.
💧 Сам репо будет строиться на методологиях, а не только на скиллах и мспшках. Это куча обвязок вокруг: скрипты, cliшки, стейдж раннеры, хуки, и тд и тп.
Я решил создать Mobile Engineering Harness. Это окружение, которое погружает AI в архитектуру проекта и проводит задачу по правильному форкфлоу.
Harness проводит задачу через весь цикл:
🟣rnd - уточняет задачу, контекст и зависимости
🟣dev - реализует решение в архитектуре проекта
🟣verification - подтверждает корректность сборки и тестов
🟣qa - автоматически запускает окружение и проверяет, ищет баги
🟣codereview - чекает ваш код на основе лучших скиллов и глобальных или проектных практик
Сейчас это ранний MVP, который закладывает основу продукта. Дальше я планирую расширять репо. Ну и вы кидайте свои ишью.