From 0a751689435718ceb1264ec88ca575fcf57cd880 Mon Sep 17 00:00:00 2001 From: Nigel <609441862@qq.com> Date: Sun, 29 Mar 2026 00:25:27 +0800 Subject: [PATCH] ADD file via upload --- SKILL.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 SKILL.md diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..e4022b8 --- /dev/null +++ b/SKILL.md @@ -0,0 +1,40 @@ +--- +name: radar-map +description: 在地图上展示雷达探测区域的技能。当需要:(1)获取地图并在地图上显示雷达位置和探测范围时使用。触发场景包括:获取雷达配置、在地图上绘制雷达覆盖区域、显示雷达探测半径。 +--- + +# 雷达地图展示 + +## 工作流 + +1. **获取雷达配置** + 使用 `getRadarConfig` 获取雷达位置和探测半径信息 + +2. **获取地图** + 使用 `get_api_embed` 获取可嵌入的HTML地图页面 + +3. **在地图上绘制雷达区域** + 使用 `get_api_circle` 根据雷达配置在地图上绘制圆形探测区域 + - `lat`: 雷达纬度 + - `lng`: 雷达经度 + - `radius`: 雷达探测半径(单位:米) + - `title`: "雷达探测区域" + +## 示例 + +```python +# 1. 获取雷达配置 +radar_config = getRadarConfig() +# 返回: {"lat": xxx, "lng": xxx, "radius": 2000} + +# 2. 获取地图 +map_html = get_api_embed() + +# 3. 绘制雷达区域 +get_api_circle( + lat=radar_config["lat"], + lng=radar_config["lng"], + radius=radar_config["radius"], + title="雷达探测区域" +) +```