Навыки агента платформы Google Карт

Навыки агента платформы Google Карт (GitHub) – это переносимые автономные модули знаний, инструкций и рабочих процессов, связанных с платформой Google Карт. Они помогут ИИ-помощникам понимать, как лучше всего использовать платформу Google Карт, и выполнять сложные задачи с большей точностью и меньшими затратами токенов.

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

Платформа Google Карт предлагает набор навыков для основных продуктов. Скоро появятся навыки для других продуктов и функций.

Навык Описание
google-maps-platform Набор навыков для разработки и внедрения готового к использованию кода с помощью API и SDK платформы Google Карт для веб-сервисов, Android и iOS. Эти навыки могут применяться для работы с картами, местами, адресами, геокодированием, прокладкой маршрута и расчетным временем прибытия (включая экологичные маршруты), поиском поблизости, 3D-картами, Просмотром улиц, статическими картами, библиотекой кластеризации маркеров, собственными стилями, рисованием, геозонированием, тепловыми картами или данными об окружающей среде (качестве воздуха, пыльце, солнечной активности и погоде).

Начать

Навыки агента платформы Google Карт работают с любым ИИ-помощником, который поддерживает навыки, включая Gemini, Cursor, Windsurf, Copilot и Claude.

Как установить навыки агента платформы Google Карт

В большинстве случаев навыки агента платформы Google Карт можно установить с помощью одной команды:

CLI Навыков

Для самых популярных ИИ-инструментов можно использовать CLI skills, чтобы установить навыки агента платформы Google Карт. Выполните следующую команду в корневом каталоге проекта:

npx skills add googlemaps/agent-skills

Этот метод был протестирован в качестве команды терминала или запроса на естественном языке к агенту в:

Gemini CLI

Это хранилище настроено как расширение Gemini CLI. Вы можете добавить его с помощью Gemini CLI:

gemini extensions install https://github.com/googlemaps/agent-skills

Lovable

Установите навыки агента платформы Google Карт в Lovable с помощью интерфейса настроек навыков.

  1. Посетить https://lovable.dev/settings/skills
  2. В разделе "Навыки Workspace" нажмите Добавить > Импортировать из GitHub.
  3. Вставьте URL основного навыка (google-maps-platform):
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform

Как использовать навыки агента платформы Google Карт

Автоматический или ручной запуск навыков агента

ИИ-помощники автоматически используют навыки, когда обнаруживают, что описание навыка соответствует вашему текущему запросу. Однако навыки также можно вызывать вручную. Для этого часто нужно ввести / в чате агента и найти название навыка.

Например, после установки вы можете ввести в чате агента следующий запрос, чтобы добавить новую функцию в разрабатываемое приложение:

/google-maps-platform Add a 3D map featuring a marker for the user's location

Как использовать навыки вместе с MCP-сервером Code Assist

Навыки агента дополняют MCP-сервер Code Assist.

  • Навыки агента платформы Google Карт. Предоставьте краткие инструкции и рекомендации, которые объясняют агенту, как выполнять задачи платформы Google Карт, используя эффективное с точки зрения токенов прогрессивное раскрытие информации. Они обучают агента эффективно использовать инструменты сервера MCP.

  • Сервер MCP Code Assist. Разработан для рабочих процессов с использованием ИИ. Позволяет ИИ-помощникам программно взаимодействовать с вашими проектами, ресурсами и данными платформы Google Карт.

Обновление навыков агента платформы Google Карт

Чтобы получить все доступные обновления и удалить устаревшие навыки, выполните команду update:

CLI Навыков

npx skills update google-maps-platform

Gemini CLI

gemini extensions update

Основные компоненты навыка

Каждый навык агента – это специализированный пакет, который может предоставить ИИ-помощнику следующие компоненты:

  • Специализированные инструкции. Подробные руководства по выполнению определенных задач, например по реализации автозаполнения мест или созданию карты с расширенными маркерами.
  • Рекомендации. Встроенные шаблоны безопасности и производительности, которые гарантируют, что ваше приложение с самого начала будет соответствовать рекомендациям платформы Google Карт, включая оптимизацию затрат.
  • Скрипты автоматизации. Исполняемый код, который позволяет ИИ-агенту автоматически настраивать локальную среду.
  • Надежность в реальных условиях. Шаблоны обработки ошибок и исключений, полученные непосредственно из проверенных реализаций репозиториев с открытым исходным кодом.

Преимущества использования навыков

Использование навыков агента снижает необходимость вручную искать документацию и повышает эффективность взаимодействия с ИИ.

Снижение стоимости токенов

Обычные интеграции ИИ часто загружают огромные объемы документации заранее, что потребляет значительное количество токенов и увеличивает стоимость сеанса. Чтобы минимизировать эти затраты, в навыках агента используется постепенное раскрытие информации.

  • Сначала агент только сканирует краткие метаданные, чтобы определить, подходит ли навык.
  • Подробные инструкции и ресурсы загружаются, только когда агент определяет, что они необходимы для выполнения конкретной задачи.

Реализация с помощью ИИ

Вместо того чтобы вручную искать информацию в документации, вы можете описать свое намерение на естественном языке. Навыки помогают ИИ-помощнику выполнять задачи, например:

  • Добавление карты с маркером в веб-приложение
  • Реализуйте автозаполнение мест для ввода адресов.
  • Помоги мне создать изображение статической карты.

Полный список навыков агента платформы Google Карт приведен в разделе Доступные навыки.

Дальнейшие действия