SoloPi — скилл

Скилл для тестов Android на настоящих устройствах: план проверки, запуск через ADB, снимки экрана и отчет с доказательствами.

  • 6 364 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл управляет подключенным телефоном по ADB и сохраняет снимки экрана.
Все причины и проверки

alipay/solopi

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/solopi

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл управляет подключенным телефоном по ADB и сохраняет снимки экрана.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SoloPi от Alipay — набор для автоматизации и проверки мобильных приложений с участием агента. В репозитории два модуля: `solopi-app` для Android-устройства (запись и воспроизведение, наблюдение за страницей, проверки, сбор производительности и сети) и `solopi-skill` с точкой входа для агента и вспомогательной программой на хосте. Агент вызывает типизированную команду `solopi-ai`, а не собирает вручную ADB-запросы. Она строит план проверки из требований, запускает шаблоны, отделяет исполнение от независимой приемки и пишет отчет со снимками. Приложению под тестом SDK не требуется. Запуск идет через ADB и контролируемый протокол.

Для кого. Инженерам по тестированию мобильных приложений, которым нужен воспроизводимый прогон на живом Android-устройстве с отчетом для CI.

Подходит, если

  • Требования надо превратить в план проверки и прогнать его на телефоне.
  • Сценарий записывают на устройстве, а затем повторяют на другом.
  • В отчете для приемки нужны снимки каждого шага.
  • Несколько устройств проверяются в одном прогоне CI.

Не подходит, если

  • Нужен iOS, потому что открытая реализация рассчитана на Android.
  • Устройство нельзя подключить по ADB.
  • Проверки идут только в эмуляторе, без реального телефона.

Пример запроса к агенту

Проверь экран входа на подключенном устройстве по этому описанию требований и приложи отчет со снимками.

Ограничения

Открытая реализация работает на Android, поддержки iOS нет. Нужны ADB, включенная отладка по USB и Python 3.9 или новее; перед командами устройства запустите `solopi-ai doctor`. Беспроводная отладка `adb tcpip 5555` открывает порт на телефоне, делайте это только в доверенной сети. Скилл защитные границы устройства не обходит. Документация и интерфейс преимущественно на китайском. Модели Laya, APK и свидетельства прогонов в пакет не входят.

Как отключить. Удалите папку `solopi-skill` из каталога скиллов, деинсталлируйте приложение SoloPi с устройства и отключите отладку по ADB.

Частые вопросы

С чего начать?

Подключите устройство, разрешите отладку по USB и выполните `solopi-ai --pretty doctor`. Команда покажет, чего не хватает для работы с телефоном.

Нужно ли менять тестируемое приложение?

Нет, SDK агента в приложение не встраивается и код не меняется.

Есть ли iOS?

Нет, в открытой версии только Android.

Что делать без устройства?

Команды вроде `actions`, шаблоны и компиляция плана работают локально без телефона.

Какая лицензия у SoloPi?

Apache-2.0, по данным GitHub. Отдельная лицензия лежит и в папке `solopi-skill`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

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

CLIРасширенный доступ29,2 тыс.Звезды репозитория
Выбор редакции

CLI для тестирования и ред-тиминга LLM-приложений: сравнение моделей, автоматические проверки в CI и поиск уязвимостей

CLIРасширенный доступ26,9 тыс.Звезды репозитория

CLI запускает тесты Node.js параллельно и показывает различия ожидаемого и фактического результата для разбора агентом.

CLIРасширенный доступ20,8 тыс.Звезды репозитория

CLI выполняет цепочки HTTP-запросов из текстовых файлов и проверяет статус, заголовки и содержимое ответов.

CLIРасширенный доступ19,3 тыс.Звезды репозитория

Открытый ИИ-агент для ревью pull request: описание, замечания и предложения по улучшению в GitHub, GitLab и других

CLIРасширенный доступ15,1 тыс.Звезды репозитория

Playwright CLI

playwright-cli

Официальный

Официальный CLI Playwright со скиллом для агентов: управление браузером короткими командами без тяжелых MCP-схем

CLIРасширенный доступ15 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
SoloPi (эта карточка)нет6 364
Mobile Harnessнет432другой набор для проверки мобильных приложений; SoloPi дает план проверки, независимую приемку и отчет со снимками
Appium MCPдане нужна518MCP для Appium; SoloPi работает через собственное приложение и ADB без SDK

Коротко о README

В README описаны модули `solopi-app` и `solopi-skill`, схема работы агента, подключение устройства по ADB, установка Harness и локальная проверка.

Бейдж для README

Сообщить о проблеме

Foxx AISoloPi
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.