Скиллы Новичок Разное

Tencent Cloud Lighthouse OpenClaw Skill

Скачать ZIP
17
Предупреждение о рисках!

Установка скиллов и плагинов 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-задач, мониторинга и удалённого администрирования серверов без необходимости ручной работы через консоль.


Файл из источника

11818_tencentcloud-lighthouse-skill-1.0.0.zip