1. Описание функций
Skill — это локальный набор инструментов командной строки, предоставляемый MoreLogin для разработчиков. Он позволяет вызывать среды MoreLogin (браузер / облачный телефон) из собственных проектов, сценариев автоматизации и RPA-программ, чтобы запускать и закрывать среды, получать порт отладки CDP, пакетно управлять аккаунтами и выполнять другие операции.
2. Предварительные условия
Выполните обычный вход в клиент MoreLogin для ПК и оставьте клиент запущенным;
Установите Node.js локально (рекомендуется версия v18+ LTS);
Подготовьте проект автоматизации (скрипты Python/Node.js, RPA-фреймворк и т. д.).
3. Порядок работы
Шаг 1. Загрузка набора инструментов Skill
В левом меню нажмите 【Разработчик и ИИ-агент】 и перейдите на вкладку 【Для ИИ-агентов】;
Найдите раздел Skill в блоке 【Пользовательский】;
Нажмите синюю кнопку «Скачать Skill», чтобы получить официальный архив набора инструментов;
Необязательно: нажмите 【Документация GitHub】, чтобы ознакомиться с официальными примерами команд API.
Шаг 2. Развертывание и инициализация Skill
Распакуйте загруженный архив в локальный путь без китайских символов и пробелов;
Откройте терминал (CMD/PowerShell/Terminal) и перейдите в корневой каталог распакованного архива;
Выполните команду установки зависимостей:
bash
Выполнить
npm install
Проверьте успешность установки:
bash
Выполнить
node bin/morelogin.js --help
Если появился список команд, развертывание завершено.
Шаг 3. Основные команды (справочник по интеграции)
bash
Выполнить
# Запуск среды браузера (замените env-id идентификатором вашей среды) node bin/morelogin.js browser start --env-id xxx # Проверка состояния среды node bin/morelogin.js browser status --env-id xxx # Закрытие указанной среды браузера node bin/morelogin.js browser close --env-id xxx # Операции с облачным телефоном node bin/morelogin.js cloudphone list node bin/morelogin.js cloudphone start --id xxx
Шаг 4. Интеграция с собственным проектом автоматизации
Способ A: прямой вызов командной строки
В коде на Python, Java и других языках вызывайте скрипт Skill путем выполнения системных команд;
Способ B: создание собственной оболочки
Используйте интерфейсы из каталога исходного кода, чтобы оформить функции для внутреннего использования в проекте;
Перед запуском сценария автоматизации убедитесь, что клиент MoreLogin запущен и в нем выполнен вход.
Шаг 5. Отладка и устранение неполадок
Если вызов не выполняется, сначала убедитесь, что клиент MoreLogin находится в сети;
Проверьте правильность идентификатора среды;
Убедитесь, что локальный порт не заблокирован брандмауэром;
Полный список параметров приведен в официальной документации GitHub.
4. Различия между Skill и MCP (дополнительная информация)
Skill: предназначен для скриптов разработчиков и RPA-программ. Это инструмент командной строки CLI, подходящий для традиционной автоматизации и интеграции с программными проектами;
MCP: предназначен для ИИ-агентов (Claude и других ИИ-клиентов, поддерживающих протокол MCP) и позволяет большим моделям напрямую вызывать MoreLogin.
5. Примечания
Для работы Skill требуется локально запущенный клиент MoreLogin; отдельно от клиента Skill использовать нельзя;
Не размещайте Skill на удаленном сервере для прямого вызова локального клиента (если требуется удаленное управление, настройте SSH-туннель);
После обновления версии клиента рекомендуется заново скачать последнюю версию пакета Skill для обеспечения совместимости API.
При необходимости я могу сократить эти шаги до краткого руководства по эксплуатации или подготовить версию Markdown, которую можно напрямую скопировать в wiki проекта.
Нужна дополнительная помощь? Свяжитесь с нами:
