СценарииUse cases

Сценарии работы с модулями ScrephScenarios using Screph modules

Для каждого сценария указаны входные визуальные данные, операции в Screph, сохранённый результат и текущее ограничение. Методы компьютерного зрения используются при необходимости; работа с кодом и исполнение остаются отдельными этапами.Each scenario lists its visual input, operations in Screph, stored output and current limitation. Computer-vision methods are optional; work with code and execution remain separate stages.

ImplementedGeneral / GUI Automation

Данные GUI-сценария для автоматизацииGUI scenario data for automation

ЗадачаTask

Для сценария недостаточно координат: нужны идентификатор объекта, визуальные признаки, состояния и данные для проверки.Coordinates alone are insufficient for a scenario: it needs object identity, visual features, states and verification data.

ВходInput

Экран или окно Windows, один снимок либо записанная последовательность.A Windows screen or window, a still image or a recorded sequence.

В ScrephIn Screph

В проекте создаются элементы, отношения и аннотации. OCR, сопоставление и другие методы компьютерного зрения применяются при необходимости; предлагаемые результаты проверяются отдельно.The project stores elements, relations and annotations. OCR, matching and other computer-vision methods are optional; proposed results are reviewed separately.

РезультатOutput

Основной проект для Automation Runtime, выбранный main.py и отдельный контекст for_ai_agent для Screph Code или другого агентного инструмента.A main project for Automation Runtime, the selected main.py, and a separate for_ai_agent context for Screph Code or another agent tool.

Ограничение:Boundary: Граф разметки не исполняется автоматически. Требуются отдельный сценарий, контекст координат цели и настроенный способ ввода Arduino или FakerInput.The markup graph is not executed automatically. A separate scenario, target coordinate context and a configured Arduino or FakerInput input method are required.

ImplementedGeneral

Анализ компьютерного зрения с сохранёнными параметрамиComputer-vision analysis with stored parameters

ЗадачаTask

Отдельный блокнот OpenCV сам по себе не связывает область интереса, параметры, визуальный результат и изменение проекта.An OpenCV notebook alone does not link the region of interest, parameters, visual output and project changes.

ВходInput

Изображение, снимок экрана или проверенный набор видео и папок.An image, screenshot or validated set of videos and folders.

В ScrephIn Screph

Область интереса связывается с методом, линейной последовательностью или графом методов. Исходные данные сравниваются с результатом, маской, контурами, OCR и метриками.A region of interest is linked to a method, linear sequence or method graph. Source data is compared with the result, mask, contours, OCR and metrics.

РезультатOutput

Параметры методов, журнал выполнения и отдельные файлы результатов. Изменения элементов и признаков основного проекта сохраняются только после отдельного применения.Method parameters, an execution trace and separate result files. Changes to main-project elements and features are stored only after separate application.

Ограничение:Boundary: Методы с моделями требуют соответствующих файлов весов и среды выполнения; для Tesseract OCR нужна локальная установка.Model-backed methods require matching weight files and a runtime; Tesseract OCR requires a local installation.

ExperimentalAction CV

Цели в записанной последовательности действийTargets in a recorded action sequence

ЗадачаTask

Журнал нажатий клавиш и кнопок мыши не содержит проверенного визуального объекта, с которым взаимодействовал пользователь.A keyboard and pointer event log does not contain the reviewed visual object the user interacted with.

ВходInput

Запись действий с кадрами до, во время и после действия и с преобразованиями координат.An action recording with frames before, during and after the action and with coordinate transformations.

В ScrephIn Screph

LLM предлагает план методов, методы компьютерного зрения исполняются локально, а предлагаемые результаты сравниваются с исходными кадрами и принимаются, изменяются или отклоняются отдельно.An LLM proposes a method plan, computer-vision methods run locally, and proposed results are compared with the source frames and accepted, edited or rejected separately.

РезультатOutput

Решения проверки, предлагаемые цели, сведения об их происхождении, предлагаемое изменение графа проекта и дополненный контекст автоматизации.Review decisions, proposed targets, provenance data, a proposed project-graph change and enriched automation context.

Ограничение:Boundary: Процесс имеет статус Experimental и требует проверки человеком. LLM не является источником истины; исходная запись действий не изменяется.The process is Experimental and requires human review. The LLM is not the source of truth; the original action trace remains unchanged.

ExperimentalIndustrial / UAV

Задачи Industrial и UAV на локальных данныхIndustrial and UAV tasks on local data

ЗадачаTask

Общая разметка не содержит предметных типов дефекта, зоны измерения, области интереса, изменения и траектории.General markup does not include domain-specific types for defects, measurement zones, areas of interest, changes and tracks.

ВходInput

Промышленное изображение или область интереса либо кадр или серия UAV с доступными временными и пространственными данными.An industrial image or region of interest, or a UAV frame or series with available temporal and spatial data.

В ScrephIn Screph

Создаётся задача выбранного режима, выполняется настроенный план методов, результаты сравниваются с исходными данными, а поддерживаемое изменение элемента или области применяется отдельно.A task for the selected mode is created, a configured method plan is executed, results are compared with the source data, and a supported element or region change is applied separately.

РезультатOutput

Основная разметка и отдельные файлы режима для дальнейшего исследования.Main markup and separate mode files for further investigation.

Ограничение:Boundary: Процессы не завершены. Screph не является MES/QMS, контроллером CNC/PLC, GIS, системой управления миссиями или автопилотом.The processes are incomplete. Screph is not MES/QMS, a CNC/PLC controller, GIS, mission control or an autopilot.