Three Scope Map — скилл
Скилл для Codex: создает запускаемые проекты Vue с трехмерной Землей, картами областей, наложениями MapLibre и рельефом
- 657 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скилл только создает файлы проекта из шаблонов и в сеть сам не ходит
- Установщик заменяет каталог скилла целиком, а старую версию сохраняет в резервной папке
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/three-scope-mapОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл только создает файлы проекта из шаблонов и в сеть сам не ходит
- Установщик заменяет каталог скилла целиком, а старую версию сохраняет в резервной папке
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Three Scope Map — скилл с готовыми шаблонами Vue для географической визуализации: Земля на Three.js, административные 3D-карты, плоские карты MapLibre, наложение 2D и 3D и отдельный режим рельефа с горизонталями по данным высот. Версия 3.0 включает фотореалистичную Землю и текстурированную стеклянную карту или точечную голографическую Землю с гладкой стеклянной картой. Стиль 2.0 дает классическую Землю и классическую карту. Скрипт `python3 three-scope-map/scripts/install_skill.py` кладет скилл в `~/.codex/skills/three-scope-map`, а при обновлении сначала сохраняет копию старой версии в `~/.codex/skill-backups/`. Проект создает `python3 three-scope-map/scripts/create_map_project.py ./my-map`: он копирует шаблон и лицензионные файлы в пустую папку, после чего пользователь сам выполняет `npm ci` и `npm run dev`. Агенту ставят задачу фразой вроде «используй three-scope-map, создай проект с фотографической Землей версии 3.0, синий цвет». Он меняет стиль, главный цвет в виде HEX, границы региона, сохраняя данные и навигацию по уровням: мир, страна, провинция, город, район.
Для кого. Фронтенд-разработчикам на Vue, которым нужна трехмерная Земля или карта региона в дашборде, и тем, кто просит Codex сделать такой экран.
Подходит, если
- Для дашборда нужна главная страница с вращающейся Землей и переходом к карте провинции
- Карту региона надо сменить, например, с Чжэцзяна на Цзянсу, сохранив цвета и интерактив
- Поверх плоской карты MapLibre нужна трехмерная карта, у которой общая камера с подложкой
- Нужен независимый режим рельефа с горизонталями по реальной модели высот
- Весь экран надо перекрасить под один HEX-цвет без потери материалов
Не подходит, если
- Нужна карта для платного сервиса: лицензия 3.0 запрещает без письменного разрешения автора встраивать шаблоны в платформу с платным доступом
- Проект написан не на Vue: шаблоны поставляются как Vue-проекты
- Нужен простой маркер на карте: скилл рассчитан на эффектные сцены, минимальной карты в нем нет
Пример запроса к агенту
Используй three-scope-map и создай проект с 3.0 голографической Землей в голубых тонах, а затем подключи карту провинции ЦзянсуОграничения
Скилл по умолчанию устанавливается в каталог Codex `~/.codex/skills`, для других агентов нужны параметры `--source`, `--target` и `--backup-dir`. Лицензия 3.0 содержит ограничение: без предварительного письменного разрешения нельзя встраивать скилл, шаблоны и их переработки в платформы, которые берут плату за карту или Землю; обычные проекты и заказная разработка разрешены. Для установки и создания проекта нужен Python 3.9 или новее, сборка шаблона идет через `npm`. Административные уровни зависят от доступных данных. Подробности и подсказки на китайском языке.
Как отключить. Удалите папку `~/.codex/skills/three-scope-map`. Резервные копии старых версий лежат отдельно в `~/.codex/skill-backups/`. Созданный проект — обычная папка, ее удаляют как любой каталог.
Частые вопросы
Как поставить скилл Three Scope Map?
Выполните `python3 three-scope-map/scripts/install_skill.py` из корня репозитория. Скрипт кладет скилл в `~/.codex/skills/three-scope-map` и сохраняет резервную копию при обновлении.
Как создать проект с Землей или картой?
Запустите `python3 three-scope-map/scripts/create_map_project.py ./my-map` в пустой папке, затем `npm ci` и `npm run dev`. Скрипт сам пакеты не ставит и в сеть не ходит.
Какие стили доступны?
Стиль 2.0 дает классическую Землю и карту. В версии 3.0 есть два варианта: entity с фотографической Землей и текстурированной стеклянной картой и hologram с точечной голографической Землей и гладкой стеклянной картой.
Можно ли менять цвет?
Да. Назовите цвет словом или HEX, например `#2AF7FF`: один главный цвет меняет Землю, карты, HUD и эффекты, материалы и данные сохраняются.
Что запрещает лицензия 3.0?
Без письменного разрешения автора нельзя встраивать скилл, шаблоны или их переработки в платформу, где за возможности Земли и карт берут плату. Обычные проекты и заказная разработка допускаются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыThree.js Awesome Graphics Skills
threejs-awesome-graphics-agent-skills
Пакет скиллов three.js для красивой графики сцен и игр: свет, PBR, шейдеры, TSL и WebGPU, постобработка, частицы
Three.js Architecture Effects
threejs-architecture-effects
Скилл собирает на Three.js облетаемое здание, которое строится само: кирпич, каркас, процедурные материалы. Результат — рабочий сайт на Vite и React
Восемь скиллов для 3D и анимированных сайтов: сцены three.js из кода, скролл-фильмы, прозрачное видео, разбор машин на детали
Набор скиллов для разработки на Vue 3: практики Composition API, роутер, Pinia, тесты, JSX, Options API и разбор ошибок
Десять справочных скиллов по Three.js: сцена, геометрия, материалы, свет, шейдеры, анимация и постобработка
Скилл для Three.js: ведет агента через 3D-приложения, конфигураторы и игры и заказывает модели и материалы у Mint MCP.
Коротко о README
README представляет скилл с шаблонами Vue для трехмерной Земли и карт, предупреждает об ограничении лицензии 3.0 и показывает анимированные превью стилей. Далее идут установка и обновление через `install_skill.py`, выбор стиля и цвета фразами, создание проекта скриптом и примеры запросов агенту. В конце перечислены возможности, шаблоны и интеграция.