К основному содержимому

Руководство по работе с MoreLogin Skill


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 проекта.


Нужна дополнительная помощь? Свяжитесь с нами:


Нашли ответ на свой вопрос?