Режимы программы Screph
Режим программы одновременно настраивает CV workspace и возможности Selector под один пользовательский сценарий. Это не просто фильтр интерфейса: переключение меняет доступные задачи, типы кандидатов и правила применения результата в разметку проекта.
1. Доступные режимы
- Общий — свободная разметка и нейтральные CV pipeline.
- Автоматизация GUI — описание экранов приложений и подготовка разметки для автоматизации.
- Промышленное зрение — задачи инспекции и метрологии с предметными кандидатами и evidence.
- Автономные беспилотники — анализ кадров и серий кадров с объектами, областями интереса, изменениями и треками.
Ground Robotics существует только как внутренний отложенный scaffold и в список доступных режимов не входит.
2. Общий
Используйте общий режим, когда задача не относится к готовому предметному профилю. В нём доступны свободное создание и редактирование элементов и признаков, selection area, 28 методов основной CV-панели и 14 дополнительных utility nodes для pipeline.
3. Автоматизация GUI
Режим предназначен для скриншотов приложений: кнопок, полей, панелей, текста, областей и шаблонов. Он связывает CV-кандидаты и визуальные evidence с канонической GUI-разметкой, которую затем могут использовать существующие средства автоматизации.
Общие CV methods, pipeline, method-flow graph, Canvas и project persistence не копируются внутри режима. GUI Automation добавляет к ним type catalog, markup refs, review draft и подтверждённый promotion/apply flow; это не отдельный набор из 42 GUI-алгоритмов.
Режим не выполняет скрытые клики сам по себе: запуск действий остаётся ответственностью automation runtime.
4. Промышленное зрение
Доступны предметный workspace, карточки задач инспекции и метрологии, локальный preview, просмотр кандидатов и evidence, решение по кандидату и подтверждаемое применение результата как элементов или областей разметки.
Текущая граница: полный производственный review/export и управление CNC/PLC не готовы и не являются полномочием Screph.
5. Автономные беспилотники
Доступны источники и серии кадров, preflight-проверки, локальный запуск, предметные кандидаты (объекты, AOI, изменения и треки), evidence, решение по кандидату и транзакционное применение подтверждённой разметки.
Текущая граница: это не GIS, не планирование миссии, не управление полётом и не готовый контур производства датасетов или экспорта.
6. Среды проекта и сохранение
Среда проекта выбирается отдельно для каждого режима. Во всех доступных режимах можно сохранить только канонический проект Screph без внешних инструментов.
- Общий:
Screph CV (OpenCV / NumPy) или только проект Screph.
- Автоматизация GUI:
Screph Automate, PyAutoGUI или только проект Screph.
- Промышленное зрение:
Screph Industrial CV (OpenCV / NumPy) или только проект Screph.
- Автономные беспилотники:
Screph UAV CV (OpenCV / NumPy) или только проект Screph.
Screph Automate и PyAutoGUI не предлагаются в Общем, Промышленном и UAV-режимах: эти consumers предназначены только для автоматизации GUI. Выбор IDE или code tool остаётся общим и не меняет предметный режим.
Screph CV и «только проект» используют один canonical package writer и не создают разные форматы проекта. Их практическое различие проявляется по явной кнопке Открыть результат: CV target переводит в уже существующую встроенную CV-среду, а project-only открывает каталог проекта.
7. Переключение и границы
- Сохраните текущий проект.
- Откройте
Общие настройки → Платформа разработки.
- Выберите режим: переход запускается сразу. Screph переключит CV и Selector одной операцией и явно сообщит об ошибке, если переход невозможен.
- Проверьте название активного режима в шапке Selector, активный workspace и доступные действия до запуска задачи.
Тот же выбор доступен в выпадающем списке Режим программы в шапке Selector. Там показываются только selectable-режимы; полный список со статусами доступен в «Платформе разработки».
Кнопки «Выделение», «Создание», «Перемещение» и другие на панели холста — это инструменты редактирования внутри активного режима, а не отдельные режимы программы.
← Вернуться к оглавлению