Начало работы
Добро пожаловать в AIWeavio. Это руководство проведёт вас от установки до первой запущенной автоматизации.
AIWeavio — настольное приложение для Windows, в котором вы собираете автоматизацию для игр и программ в виде схемы из узлов. Вы соединяете узлы как блок-схему, нажимаете «Старт», и программа проходит по схеме: двигает мышью, нажимает клавиши, ищет картинки в окне игры, запускает обученные модели и так далее. Никакого кода — только выбор узлов из поиска и соединение их выходов и входов.
Базовые типы данных в графе
- Exec — белая стрелка, поток выполнения.
- Bool — да / нет.
- Int — целое число.
- Float — число с дробной частью.
- String — текст.
- Window — конкретное окно игры.
- WindowList — список окон.
- Vec2 — точка 2D (X, Y).
- Image — ссылка на изображение.
- DetectionResult — набор объектов, найденных классической (OpenCV) детекцией.
- ModelResult — набор объектов, найденных обученной моделью.
- Any — принимает любое значение; используется для переменных, тип которых становится известен только во время работы.
Основной цикл сценария
- Откройте или создайте сценарий (сценарий — это один граф, сохранённый как файл).
- Добавьте узлы через поиск (клавиша Tab на холсте).
- Соедините пины: белые стрелки — поток выполнения, цветные пины передают значения.
- Настройте параметры узлов в инспекторе справа.
- Нажмите «Старт» в верхней панели.
- Панель «Отладчик» внизу покажет, что сейчас выполняется, и все ошибки.
Ограничения тарифа Free
- До 5 сценариев открыто одновременно.
- До 100 узлов в одном сценарии.
- Только одно окно игры в сценарии.
- Узлы тарифа PRO видны в поиске с пометкой PRO — клик по такому узлу вместо добавления покажет, как перейти на PRO.