mcpField
C
cesium-context7

cesium-context7

github.com/cesiumgs开发93141 次安装10 周前更新
代码仓库

关于 cesium-context7

cesium-context7 是面向 Cesium 开发的技能,通过 Context7 MCP 获取 CesiumJS、Unreal Engine 和 Unity 的最新文档,供开发者查询 API 与集成信息。

主要功能

  1. 01查询 CesiumJS 文档
  2. 02查询 Unreal Engine 集成文档
  3. 03查询 Unity 集成文档
  4. 04按主题检索指定版本文档
  5. 05提供已知库 ID

适用场景

  1. 01查找 CesiumJS 类、方法和属性
  2. 02获取 Unreal Engine 集成信息
  3. 03查询 Unity 组件与 C# 脚本文档

MCP 相关

该技能使用 Context7 MCP Server 的工具检索文档,包括库 ID 查询和文档查询。

安装

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

$npx skills add https://github.com/cesiumgs/cesium-ai-integrations --skill cesium-context7

安装后在 Claude Code 中输入/cesium-context7确认已加载。

详细介绍

Cesium 开发的 Context7

此技能可获取最新的 Cesium 文档,涵盖 CesiumJS、Unreal Engine 集成和 Unity 集成。

处理与 Cesium 相关的代码时,请先使用 Context7 MCP 服务工具获取最新文档,再提供答案或生成代码。

可用工具

1. resolve-library-id

搜索库并获取其 Context7 库 ID。

⚠️ 只有在不清楚应使用哪个库时,才使用此工具。对于 Cesium 项目,请使用下方列出的已知库 ID。

参数:

  • libraryName(字符串,必填):要搜索的库名称
  • query(字符串,可选):补充搜索上下文

示例用例:为不熟悉的库查找正确的库 ID,或在库 ID 未知时使用。

2. query-docs

检索特定库和查询对应的文档。

参数:

  • libraryId(字符串,必填):Context7 库 ID
  • query(字符串,必填):文档查询或主题
  • version(字符串,可选):指定的库版本

示例用例:使用库 /cesiumgs/cesium 获取 Cesium Viewer 初始化相关文档。

已知库 ID

CesiumJS API 文档

适用于类构造函数、方法和属性(例如 Viewer、Entity、Cartesian3、Camera 方法、Scene 属性):

  • 库 ID:/cesiumgs/cesium
Cesium for Unreal Engine

适用于 Unreal Engine 集成(例如 ACesium3DTileset、ACesiumGeoreference、Blueprint 集成):

  • 库 ID:/cesiumgs/cesium-unreal
Cesium for Unity

适用于 Unity 集成(例如 Cesium3DTileset 组件、CesiumCameraController、C# 脚本):

  • 库 ID:/cesiumgs/cesium-unity
3D Tiles 规范

适用于瓦片格式和架构详情(例如 tileset JSON 结构、细化策略、元数据架构):

  • 库 ID:/websites/ogc_cs_22-025r4

使用指南

  • 对于与 Cesium 相关的查询,请使用上方列出的已知库 ID
  • 当问题需要多个来源的信息时(例如 CesiumJS API + 3D Tiles 规范,或 Unreal 集成 + CesiumJS 概念),请使用不同的库 ID 分别调用 query-docs,以获取全面的文档
  • 当库未知、不在已知库 ID 列表中,或不清楚哪个库最适合问题时,请使用 resolve-library-id
  • 生成代码前,请使用 query-docs 获取文档,确保准确性
  • 使用特定版本时,请指定 version 参数
  • 提出清晰、具体的查询,以获取最相关的文档
  • 使用最新的特定版本文档,避免产生幻觉

评论

支持 Markdown