Рендер Земли на Three.js
Clone or update https://github.com/vibe-motion/threejs-earth and render the Three.js Earth route animation with Puppeteer frame capture. Use when users ask for ä¸ç»´å°çèªçº¿å¨ç», Three.js Earth, å°çé£çº¿, globe route animation, or exporting an Earth GIF/MP4/PNG sequence.
Что делает навык
Навык клонирует или обновляет репозиторий threejs-earth и рендерит анимацию маршрутов на глобусе Three.js с захватом кадров через Puppeteer. Он решает задачу создания GIF, MP4 или последовательности PNG-изображений с визуализацией полетов по Земле.
Когда применять
- Запрос на создание анимации маршрутов на глобусе (三维地球航线动画, Three.js Earth, 地球飞线).
- Экспорт анимации Земли в формат GIF или MP4.
- Генерация последовательности кадров (PNG) для последующего монтажа.
- Рендеринг кастомных маршрутов с сохранением локальных изменений в конфигурации.
Как работает
- Выполнить скрипт scripts/render_threejs_earth.py, указав --workspace для директории исходников (по умолчанию текущая директория).
- Указать --output для пути сохранения результата (GIF/MP4), иначе используется out/threejs-earth.gif.
- При необходимости кастомизировать маршруты, отредактировать threejs-earth/src/routeConfig.js перед запуском.
- Запустить рендеринг с флагом --skip-update, чтобы сохранить локальные правки в конфигурации.
- Дождаться завершения выполнения скрипта.
- Вернуть пользователю абсолютный путь к выходному файлу, выведенный скриптом.
Примеры запросов агенту
Что понадобится
- Python 3 (интерпретатор /usr/local/bin/python3)
- Скрипт scripts/render_threejs_earth.py
- Зависимости проекта threejs-earth (устанавливаются скриптом)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.