Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Tencent Cloud Lighthouse OpenClaw Skill — это навык для управления Tencent Cloud Lighthouse (легковесными облачными серверами) через OpenClaw. Он автоматизирует настройку mcporter + MCP, а также предоставляет инструменты для работы с инстансами, мониторинга, диагностики, firewall, снапшотов и удалённого выполнения команд.
Используйте этот навык, когда необходимо управлять серверами Lighthouse. Он не предназначен для работы с CVM или другими типами облачных серверов. :
Установка
Установка выполняется через ClawHub:
clawhub install tencentcloud-lighthouse-skill
Перед установкой убедитесь, что установлен CLI:
npm i -g clawhub
Первый запуск (автонастройка)
При первом обращении к управлению сервером навык выполняет проверку конфигурации.
{baseDir}/scripts/setup.sh --check-only
Если всё уже настроено — можно сразу переходить к использованию. В противном случае потребуется API-доступ к Tencent Cloud.
Шаг 1: получение ключей
Пользователь должен предоставить:
- SecretId — ID API-ключа
- SecretKey — секретный ключ
Их можно получить в консоли Tencent Cloud → Access Management → API Keys.
Шаг 2: автоматическая настройка
{baseDir}/scripts/setup.sh \
--secret-id "" \
--secret-key ""
Скрипт автоматически:
- установит mcporter (если отсутствует)
- создаст конфигурацию
- подключит MCP-сервер Lighthouse
- проверит соединение
После этого навык готов к работе.
Формат вызова команд
Все команды выполняются через mcporter:
mcporter call lighthouse. \
--config ~/.mcporter/mcporter.json \
--output json \
[--args '']
Список доступных инструментов:
mcporter list lighthouse --config ~/.mcporter/mcporter.json --schema
Основные возможности
- Работа с регионами — получение списка доступных регионов
- Управление инстансами — запуск, просмотр, получение информации
- Мониторинг и алерты — метрики, уведомления, диагностика
- Firewall — управление правилами доступа
- Удалённые команды (TAT) — выполнение команд на сервере
Примеры операций
Получение регионов
mcporter call lighthouse.describe_regions \
--config ~/.mcporter/mcporter.json \
--output json
Список инстансов
mcporter call lighthouse.describe_instances \
--config ~/.mcporter/mcporter.json \
--output json \
--args '{"Region":"ap-guangzhou","Limit":20}'
Запуск инстанса
mcporter call lighthouse.start_instances \
--config ~/.mcporter/mcporter.json \
--output json \
--args '{"Region":"ap-guangzhou","InstanceIds":["lhins-xxxx"]}'
Мониторинг
mcporter call lighthouse.get_monitor_data \
--config ~/.mcporter/mcporter.json \
--output json \
--args '{"Region":"ap-guangzhou","InstanceId":"lhins-xxxx","Indicators":["CPU利用率","内存利用率"]}'
Удалённое выполнение команд
mcporter call lighthouse.execute_command \
--config ~/.mcporter/mcporter.json \
--output json \
--args '{"Region":"ap-guangzhou","InstanceId":"lhins-xxxx","Command":"uptime"}'
Рекомендации по использованию
- Всегда указывайте
--config ~/.mcporter/mcporter.json - Используйте
--output jsonдля структурированных данных - Параметр Region обязателен почти для всех операций
- Сначала получите список регионов, затем список инстансов
- Перед опасными действиями (firewall, команды) подтверждайте действия
- При ошибках используйте
--check-onlyили self-test
Итог
Этот навык превращает управление Tencent Cloud Lighthouse в программируемый и автоматизированный процесс внутри OpenClaw. Он особенно полезен для DevOps-задач, мониторинга и удалённого администрирования серверов без необходимости ручной работы через консоль.
Файл из источника