简体中文 English 繁體中文 日本語 Русский
本文为静态镜像,内容以交互版为准 在交互式文档中心打开 →

ErisPulse-App

ErisPulse-App — это официальный многоплатформенный клиент, поддерживаемый напрямую ErisDev (выпущены версии для Android / Windows / Linux / macOS),
предоставляющий полностью нативный графический интерфейс управления: создание, запуск и управление несколькими экземплярами ботов на телефоне или компьютере,
без необходимости использования терминала и отдельной установки среды Python.

Important


ErisPulse-App — это независимо устанавливаемая клиентская программа, а не модуль, установленный с помощью epsdk install.
Он включает в себя встроенную среду выполнения Python и ErisPulse SDK, установка и использование — сразу: на телефоне можно запускать напрямую.

Функциональные возможности

Поддерживаемые платформы

Все установочные пакеты можно скачать на GitHub Releases, выберите нужный по своему усмотрению:

Платформа Установочный пакет Описание
Android online-*.apk / offline-*.apk Запуск непосредственно на телефоне, без компьютера
Windows windows-x64-setup.exe / windows-x64.zip Установочный / портативный вариант
Linux linux-x64.tar.gz Распаковать и использовать
macOS macos-arm64.zip Apple Silicon (arm64)

Один код Flutter-приложения поддерживает все платформы.

Способы установки (Android / запуск напрямую с телефона)

Скачайте APK-файл с GitHub Releases и установите его. Существует два варианта сборки:

Сборка Образ среды выполнения Сценарий использования
erispulse-app-online-*.apk Скачивается при первом запуске Установочный пакет меньше по размеру, подходит для хорошего интернет-соединения
erispulse-app-offline-*.apk Упакован в APK Полностью автономный, после установки не требуется подключение к интернету

Оба варианта имеют одинаковые шаги установки:

  1. Скачайте и установите APK-файл, при запуске разрешите разрешение на уведомления (необходимо для поддержания работы фоновых сервисов)
  2. После появления на главной странице баннера инициализации нажмите "Запустить" для выполнения первой инициализации (с прогресс-баром и логами)
  3. Создайте экземпляр и запустите его
  4. Настройте адаптеры и API-ключ модели в встроенном интерфейсе управления приложения

Оффлайн-пакет автономный — после установки не требуется подключение к интернету. Если при первом запуске загрузка медленная или ненадежная, можно переключить источник загрузки на зеркало (ghfast / gh-proxy) в настройках.

Способы установки (десктоп: Windows / Linux / macOS)

  1. Скачайте установочный пакет для соответствующей платформы с GitHub Releases (Windows setup.exe или безустановочный zip, Linux tar.gz, macOS zip)
  2. Установите и запустите
  3. На странице приветствия выберите версию ErisPulse SDK для установки (по умолчанию последняя) и установите её
  4. Создайте экземпляр и запустите его

Принцип работы

┌────────────────────────────────────────────────────┐
│  ErisPulse-App (Flutter)                            │
│                                                    │
│  Нативный интерфейс ── REST / WebSocket API панели │
│       │                                            │
│       ├── Android: фоновый сервис + proot + Ubuntu rootfs│
│       │        + Python + экземпляр ErisPulse       │
│       └── Десктоп: встроенный Python + прямое управление процессами │
└────────────────────────────────────────────────────┘

Отношение к SDK


Связанные ссылки