Claude Info
Разное

jsapi-skills

baidu-maps/jsapi-skills

Набор скиллов для AI-ассистентов, обеспечивающих точную документацию и примеры Baidu Maps JSAPI. Включает поддержку WebGL-карт, 3D-визуализации на three.js и UI-компонентов. Совместим с Claude, Cursor и другими клиентами.

Установка

terminal
bash
npx skills add baidu-maps/jsapi-skills

README

Baidu Map JSAPI Skills

中文文档

Репозиторий предоставляет скиллы AI-ассистента для Baidu Map JSAPI. Используйте их с Claude, Cursor или другими клиентами, поддерживающими скиллы, чтобы AI мог обращаться к актуальной документации и примерам при работе с Baidu Map.

Включённые скиллы

СкиллОписание
bmap-jsapi-glBaidu Map JSAPI WebGL (BMapGL/BMap): инициализация карты, оверлеи (маркеры, полилинии, полигоны), события, слои, маршрутизация, геокодирование и др. Для разработки 2D и 2.5D карт.
bmap-jsapi-threeBaidu Map JSAPI Three (MapVThree): веб-библиотека интегрированной 2D/3D визуализации карт на базе three.js. Поддерживает загрузку базовых карт из нескольких источников, загрузку 3D-моделей, визуализацию геоданных, рендеринг природного окружения, измерения и редактирование. Для создания профессиональных 2D/3D карт, WebGIS, цифровых двойников и аналогичных приложений.
jsapi-ui-kitЛёгкая UI-библиотека компонентов для Baidu Map (@baidumap/jsapi-ui-kit). Предоставляет компоненты PlaceSearch (поиск по ключевому слову, поблизости, в границах) и PlaceDetail (отображение деталей POI) для быстрой интеграции стандартизированного UI карты.

Установка

Выберите один из следующих способов установки скиллов.

Вариант 1: npx skills add (рекомендуется)

Если вы используете клиент с поддержкой CLI skills, добавьте скиллы из этого репозитория одной командой:

npx skills add baidu-maps/jsapi-skills

Это установит все скиллы из репозитория в директорию скиллов вашего окружения.

Вариант 2: Ручная установка

Шаг 1: Получите репозиторий

Клонируйте репозиторий:

bash
git clone https://github.com/baidu-maps/jsapi-skills.git
cd jsapi-skills

Или скачайте архив jsapi-skills.zip из раздела Releases и распакуйте его:

unzip jsapi-skills.zip

Шаг 2: Зарегистрируйте скиллы

Создайте символические ссылки или скопируйте директории скиллов из skills/ в папку скиллов вашего окружения.

Claude Desktop (локально)

  • Директория скиллов обычно: ~/.claude/skills/
  • Регистрация через символическую ссылку (рекомендуется):
    bash
    ln -sfn "$(pwd)/skills/bmap-jsapi-gl" ~/.claude/skills/bmap-jsapi-gl
    ln -sfn "$(pwd)/skills/bmap-jsapi-three" ~/.claude/skills/bmap-jsapi-three
    ln -sfn "$(pwd)/skills/jsapi-ui-kit" ~/.claude/skills/jsapi-ui-kit
  • Или скопируйте папки skills/bmap-jsapi-gl, skills/bmap-jsapi-three и skills/jsapi-ui-kit в ~/.claude/skills/.

Cursor

  • Директория скиллов обычно: ~/.cursor/skills/
  • Регистрация через символическую ссылку (рекомендуется):
    bash
    ln -sfn "$(pwd)/skills/bmap-jsapi-gl" ~/.cursor/skills/bmap-jsapi-gl
    ln -sfn "$(pwd)/skills/bmap-jsapi-three" ~/.cursor/skills/bmap-jsapi-three
    ln -sfn "$(pwd)/skills/jsapi-ui-kit" ~/.cursor/skills/jsapi-ui-kit
  • Или скопируйте папки skills/bmap-jsapi-gl, skills/bmap-jsapi-three и skills/jsapi-ui-kit в ~/.cursor/skills/.

Использование

Когда ваши вопросы содержат упоминания «Baidu Map», «BMapGL», «jsapi-gl», «MapVThree», «jsapi-ui-kit» или аналогичных терминов, ассистент будет использовать документацию из этого скилла для предоставления ответов и кода, соответствующих Baidu Map JSAPI.

Структура репозитория

. ├── skills/ │ ├── bmap-jsapi-gl/ # Скилл Baidu Map JSAPI WebGL │ │ ├── SKILL.md # Точка входа и индекс скилла │ │ └── references/ # Справочная документация по API │ ├── bmap-jsapi-three/ # Скилл 3D-карт MapV-Three │ │ ├── SKILL.md # Точка входа и индекс скилла │ │ └── references/ # Справочная документация по API │ └── jsapi-ui-kit/ # Скилл UI-библиотеки Baidu Map │ ├── SKILL.md # Точка входа и индекс скилла │ └── references/ # Справочная документация по API └── README.md

SKILL.md содержит список всех справочных файлов, чтобы AI мог загружать их по мере необходимости.

Лицензия

Если скилл объявляет лицензию (например, MIT), она распространяется на этот скилл; репозиторий может использовать ту же лицензию.

Похожие скиллы