mcpField
U
using-cesiumjs-skills

using-cesiumjs-skills

github.com/cesiumgsAgent 工作流193223 次安装6 周前更新
代码仓库

关于 using-cesiumjs-skills

为 CesiumJS 提供的技能插件,包含 14 个领域技能,覆盖从 Viewer 初始化到空间计算、渲染和交互的开发主题。技能根据描述匹配被动启用,并提供跨领域归属参考。

主要功能

  1. 0114 个 CesiumJS 领域技能
  2. 02描述匹配后被动启用
  3. 03覆盖 Viewer、相机与实体
  4. 04涵盖瓦片、地形和着色器
  5. 05提供跨领域技能归属映射

适用场景

  1. 01查询 CesiumJS 特定领域的开发方式
  2. 02处理跨相机与实体的开发问题
  3. 03定位公共 API 所属技能
  4. 04使用浏览器工具检查运行结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cesiumgs/cesiumjs-skills --skill using-cesiumjs-skills

安装后在 Claude Code 中输入/using-cesiumjs-skills确认已加载。

详细介绍

CesiumJS 技能概览

此插件提供 14 项领域技能,涵盖 CesiumJS v1.144(约 563 个公共符号)。技能会根据描述匹配被动激活,无需显式调用。

可用技能

技能适用场景……
cesiumjs-viewer-setup初始化 CesiumJS 应用、配置小部件、设置 Ion 令牌、启动地球仪
cesiumjs-camera设置相机位置、执行 flyTo 动画、限制导航、自定义相机控制器、跟踪实体
cesiumjs-entities添加点、标签、模型、多边形和分段路径;通过 DataSources 加载 GeoJSON/KML/CZML/GPX
cesiumjs-3d-tiles加载瓦片集、压缩/CAD glTF 内容、MVT、元数据、体素、点云和裁剪
cesiumjs-imagery添加或切换底图图层、配置影像提供程序、进行分屏对比
cesiumjs-terrain-environment配置地形、查询高度、大气/天空/雾/光照/阴影、全景
cesiumjs-primitives对性能要求高的静态几何体、自定义形状、批处理、BufferPrimitive 集合、GeoJsonPrimitive
cesiumjs-materials-shadersFabric 材质、ImageBasedLighting、后期处理效果、泛光、色调映射
cesiumjs-custom-shader为 Model/Cesium3DTileset/VoxelPrimitive 编写 GLSL 着色器主体;在着色器中读取要素 ID 或结构化元数据
cesiumjs-time-properties随时间变化的属性、模拟时钟、插值以及区间/采样路径材质
cesiumjs-spatial-math坐标转换、椭球几何体、模型矩阵、相交测试、投影
cesiumjs-interaction用户在地球仪上的点击、多修饰键输入操作、实体/要素选择、边缘吸附拾取、悬停效果、拖动交互
cesiumjs-models-particles加载 glTF/GLB、KHR meshopt 压缩、CAD 显示扩展、动画和粒子
cesiumjs-core-utilities通过 Resource 发起 HTTP 请求、Color、Event、错误处理、辅助函数

跨领域问题

如果问题涉及多个领域,请查阅 wiki/Domain-Mapping.md——其中提供了权威的归属映射,将每个公共 CesiumJS 类、函数和枚举准确归入一项技能。

运行时验证

可使用 Chrome DevTools MCP 进行基于浏览器的迭代:检查控制台错误、检查网络、截取屏幕截图以及执行 Lighthouse 审核。

评论

支持 Markdown