cesium-context7

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Context7 for Cesium Development

面向Cesium开发的Context7工具

This skill provides access to up-to-date Cesium documentation for CesiumJS, Unreal Engine integration, and Unity integration.
When working with Cesium-related code, use Context7 MCP Server tools to fetch current documentation before providing answers or generating code.
本技能可用于获取CesiumJS、Unreal Engine集成及Unity集成相关的Cesium最新文档。
在处理Cesium相关代码时,请先使用Context7 MCP Server工具获取最新文档,再提供解答或生成代码。

Available Tools

可用工具

1.
resolve-library-id

1.
resolve-library-id

Search for libraries and retrieve their Context7 library IDs.
⚠️ Only use this tool when it's unclear which library to use. For Cesium projects, use the Known Library IDs listed below.
Parameters:
  • libraryName
    (string, required): Name of the library to search
  • query
    (string, optional): Additional search context
Example use case: Find the correct library ID for an unfamiliar library or when the library ID is unknown.
搜索库并获取其Context7 library ID。
⚠️ 仅当不确定应使用哪个库时才调用此工具。对于Cesium项目,请使用下方列出的已知Library ID。
参数
  • libraryName
    (字符串,必填):要搜索的库名称
  • query
    (字符串,可选):额外的搜索上下文
示例场景:为不熟悉的库或未知library ID的库查找正确的library ID。

2.
query-docs

2.
query-docs

Retrieve documentation for a specific library and query.
Parameters:
  • libraryId
    (string, required): Context7 library ID
  • query
    (string, required): Documentation query or topic
  • version
    (string, optional): Specific library version
Example use case: Get documentation for Cesium Viewer initialization using library
/cesiumgs/cesium
.
获取特定库的指定主题文档。
参数
  • libraryId
    (字符串,必填):Context7 library ID
  • query
    (字符串,必填):文档查询内容或主题
  • version
    (字符串,可选):库的特定版本
示例场景:使用library ID
/cesiumgs/cesium
获取Cesium Viewer初始化相关文档。

Known Library IDs

已知Library ID

CesiumJS API Documentation

CesiumJS API文档

For class constructors, methods, and properties (e.g., Viewer, Entity, Cartesian3, Camera methods, Scene properties):
  • Library ID:
    /cesiumgs/cesium
适用于类构造函数、方法及属性(如Viewer、Entity、Cartesian3、Camera方法、Scene属性等):
  • Library ID:
    /cesiumgs/cesium

Cesium for Unreal Engine

面向Unreal Engine的Cesium

For Unreal Engine integration (e.g., ACesium3DTileset, ACesiumGeoreference, Blueprint integration):
  • Library ID:
    /cesiumgs/cesium-unreal
适用于Unreal Engine集成(如ACesium3DTileset、ACesiumGeoreference、蓝图集成等):
  • Library ID:
    /cesiumgs/cesium-unreal

Cesium for Unity

面向Unity的Cesium

For Unity integration (e.g., Cesium3DTileset component, CesiumCameraController, C# scripting):
  • Library ID:
    /cesiumgs/cesium-unity
适用于Unity集成(如Cesium3DTileset组件、CesiumCameraController、C#脚本开发等):
  • Library ID:
    /cesiumgs/cesium-unity

3D Tiles Specification

3D Tiles规范

For tile formats and schema details (e.g., tileset JSON structure, refinement strategies, metadata schemas):
  • Library ID:
    /websites/ogc_cs_22-025r4
适用于瓦片格式及架构细节(如瓦片集JSON结构、细化策略、元数据架构等):
  • Library ID:
    /websites/ogc_cs_22-025r4

Usage Guidelines

使用指南

  • Use the Known Library IDs listed above for Cesium-related queries
  • When a question requires information from multiple sources (e.g., CesiumJS API + 3D Tiles spec, or Unreal integration + CesiumJS concepts), make separate
    query-docs
    calls with different library IDs to gather comprehensive documentation
  • Use
    resolve-library-id
    when the library is unknown, not listed in Known Library IDs, or when it's unclear which library best fits the question
  • Use
    query-docs
    to fetch documentation before generating code to ensure accuracy
  • Specify the
    version
    parameter when working with a specific version
  • Provide clear, specific queries to get the most relevant documentation
  • Avoid hallucinations by using current, version-specific documentation
  • 处理Cesium相关查询时,请使用上述已知Library ID
  • 当问题需要整合多来源信息时(如CesiumJS API + 3D Tiles规范,或Unreal集成 + CesiumJS概念),请使用不同的library ID分别调用
    query-docs
    工具,以获取全面的文档
  • 当库未知、未在已知Library ID列表中,或不确定哪个库最匹配问题时,调用
    resolve-library-id
    工具
  • 生成代码前请使用
    query-docs
    获取文档,以确保准确性
  • 处理特定版本的库时,请指定
    version
    参数
  • 提供清晰、具体的查询内容,以获取最相关的文档
  • 使用最新的、特定版本的文档,避免生成错误信息