Статус продукта

Что работает сейчас, а что ещё развивается

Screph находится на стадии Alpha и активно развивается. Статус относится к полной программе и отдельно показывает реализованные функции, экспериментальные процессы, внутренние прототипы и планы развития.

Program Modes

Готовность режимов

РежимСтатусSelectableWorkflow readyГраница
GeneralImplementedYesYesСвободная разметка, общие методы компьютерного зрения и сохранение проекта.
GUI AutomationImplementedYesYesРазметка интерфейсов, экспорт и последующее исполнение через Automation Runtime.
IndustrialExperimentalYesNoДоступны проверка предлагаемого результата и подтверждённое изменение разметки; законченные средства проверки, экспорта и управления отсутствуют.
UAVExperimentalYesNoДоступны источник, предварительная проверка, запуск и применение изменений к основной разметке. Это не система управления миссиями, GIS или экспорта.
Ground RoboticsInternalNoNoВнутренняя отложенная заготовка; пользовательские операции, изменяющие проект, отключены.
Компоненты

Зрелость ключевых возможностей

Implemented

Capture + Selector + project

Получение источников, шкала времени, основная разметка, проверка схемы и сохранение файлов проекта.

Implemented

CV methods and pipelines

Классические методы и методы с моделями, исполнение линейных последовательностей и графов, предварительный просмотр, журнал и материалы проверки. Фактическая доступность зависит от среды выполнения и файлов модели.

Implemented

Automation Runtime

Загрузка проекта, сопоставление изображений и текста, ожидание условий, явные действия ввода и Automation Manager.

Implemented

Агентная IDE Screph Code + Pro Agent

Screph Code использует редактор Monaco, среду выполнения OpenHands и отдельный процесс Pro Agent. Builder может изменять файлы в выбранной папке с кодом; раздел Changes и команда Undo не охватывают все изменения, поэтому требуется внешнее сравнение файлов и отдельная копия или ветка.

Experimental

Built-in AI Assistant

Реализован, но выключен по умолчанию. Действия проходят проверку списка разрешений и политики; изменения сначала показываются для проверки и требуют подтверждения. Если разрешение на вложение или контекст не определено, доступ блокируется.

Границы и запуск →
Experimental

Action CV Consumer

Доступны планирование через LLM, локальный запуск методов компьютерного зрения, проверка, повтор, отмена и основа экспорта. Результат требует проверки человеком.

Implemented

Voice and LLM connections

Реализованы подключения распознавания речи и профили локальных или использующих собственный ключ LLM. Доступ к службе, сеть и возможности модели проверяются отдельно.

Implemented · release blocked

Voice2Text

Реализованы диктовка из системного трея, привязки, обработка снимка экрана через LLM и проверяемая вставка текста. Текущий устаревший ZIP не прошёл проверку публикации из-за включённых данных привязок среды разработки; требуется полная новая сборка.

Процесс, архив и данные →
Implemented

Аккаунт и вход с устройства

Реализованы профиль, ограниченный токен устройства, баланс на сайте, чат поддержки и ручная отправка диагностики. Минутная статистика в текущей вкладке Account настольной программы скрыта.

Локальная и сетевая граница →
Experimental

Screph server speech

Реализованы API WAV с версией, защита от повторного списания, учёт баланса по 15 секунд и компенсация ошибок. Доступность зависит от серверной службы и баланса.

Not published

Покупка пакетов

Серверная часть оплаты существует, но пользовательская страница покупки сейчас перенаправляет на главную. Опубликованного тарифа и процесса оплаты нет.

Implemented

Runtime Dependencies

Общий интерфейс проверки, установки и восстановления; локальные, общие и пользовательские источники; подписанный пакет машинного обучения и связь с установщиком.

Planned

Screph Cloud LLM

Планируемый компонент. Типизированный контракт каталога, запроса, результата, учёта и квоты, а также подключение настольной программы реализованы не полностью.

Deprecated

Legacy Arduino serial

Сохранён только для совместимости и восстановления старых сценариев. Для новых сценариев предусмотрены Arduino USB HID и FakerInput.

Планы развития

Планы не относятся к реализованным функциям

Здесь указаны направления, которые следуют из текущих архитектурных решений. Сроки реализации не определены.

Planned

Screph Cloud LLM

Планируется типизированный Screph API для каталога, возможностей, запросов, результатов, ошибок, квот и учёта использования. До реализации требуется отдельная спецификация сетевого протокола; прямое подключение к службе само по себе не является законченным компонентом Screph.

Experimental

Industrial / UAV completion

Для рабочих областей Industrial и UAV ещё нужны законченные этапы проверки, экспорта и управления. Ground Robotics остаётся отложенным внутренним компонентом.

Internal

Границы компонентов

Планируется перейти к типизированным адаптерам, протоколам взаимодействия с версиями, настройкам внутри модулей и меньшим компонентам координации без создания второй среды выполнения.

Unclear

Внешняя платформа расширений

Внутренние интерфейсы расширений и реестр существуют, но магазин, общий SDK, обнаружение пакетов и правила совместимости не утверждены как часть публичного плана.

Текущие точки расширения →
Зависимости

Что может потребоваться дополнительно

Модели и среда выполнения

YOLO, SAM, OmniParser и другие методы с моделями требуют подходящих файлов весов и компонентов среды выполнения. Для Tesseract OCR требуется локальная установка Tesseract.

Модели, веса и SHA →

Внешние службы

Облачное распознавание речи и профили LLM требуют сети, учётных данных или доступа к аккаунту. Vosk, Ollama и LM Studio предоставляют локальные варианты при установленной модели.

Исполнение ввода

GUI Automation использует Arduino Leonardo HID, устаревший последовательный интерфейс или FakerInput Virtual HID. Для FakerInput требуется однократная установка подписанного MSI с подтверждением UAC.

Текущие ограничения

Границы текущей версии

  • Основная поддерживаемая платформа — Windows. Сборки для Linux и macOS сейчас не выпускаются.
  • Стадия Alpha не предполагает автоматизацию в рабочей среде без наблюдения, тестирования, проверки результатов и возможности отката.
  • AI Assistant не является автономным исполнителем: действия с высоким риском требуют подтверждения, а многие разрешения на исполнение по умолчанию выключены.
  • Проекты хранятся локально. Выбранный сценарий распознавания речи, LLM или облачной службы может передавать звук, изображение или контекст внешней службе только после явного выбора.
  • Опубликованный ZIP Voice2Text остаётся устаревшей Alpha-сборкой: в нём нет сведений о сборке, лицензии приложения и подписи, а для удаления данных привязок среды разработки требуется новая сборка.
  • Баланс пакетов в профиле не означает доступность покупки: текущая страница покупки перенаправляет на главную.
  • Не для всех контрактов JSON среды выполнения определена отдельная формальная схема; основные форматы проекта и экспорта имеют версии.