Интеграция с ИИ¶
FrontISTR развивает подходы, в которых ИИ-агенты используются совместно с различными программными задачами, включая настройку среды, выполнение анализа и совершенствование кода. Ожидается, что области применения ИИ будут расширяться, включая помощь в создании моделей и интеграцию с внешними инструментами. На этой странице представлены такие инициативы по интеграции с ИИ.
Fabrica — мастерская для использования ИИ-агентов¶
FrontISTR-Fabrica — это мастерская (Fabrica) для использования ИИ-агентов, предназначенная как для пользователей FrontISTR, так и для разработчиков. Заполните требования в шаблоне запроса, подготовленном для конкретной задачи, и передайте его ИИ-агенту; ИИ составит план работы, выполнит задачу, запрашивая подтверждение по мере необходимости, и сведёт результаты в отчёт. Пользователь может сосредоточиться на проверке результатов и принятии решений.
С помощью шаблонов можно в диалоговом режиме выполнять следующие виды работ.
- Настройка среды — от изучения параметров сборки до компиляции и проверки работы
- Выполнение анализа — проверка сетки, создание входных файлов, запуск решателя и упорядочивание результатов
- Добавление функций и исправление ошибок — от исследования кода до реализации, тестирования и коммита
- Создание документации — написание руководств и проверка согласованности с кодом
- Вклад в проект — подготовка черновиков issue/merge request и инструкции по push в fork
Для использования необходима среда, в которой можно собирать и запускать FrontISTR, а также ИИ-агент, такой как GitHub Copilot, Claude Code или Codex. Процедуру установки, предварительные требования и использование каждого шаблона см. в README репозитория.
Окончательное решение о принятии команд или кода, предложенных ИИ, остаётся за пользователем. Шаблоны предназначены для упрощения такой проверки и не гарантируют корректность вывода ИИ.