SuperAPI AI 工具集

amap

通用与其它

查看项目

更新于 10-15 12:41

技能介绍

AMap Skill 是高德地图(AMap)Web Service API 的命令行脚本封装,来源为 kaichen/amap-skill。它以「脚本优先」的方式工作,不启动 MCP 服务器,也不提供除脚本调用之外的其他接入形式。

一、用途 该技能面向需要通过命令行脚本调用高德 API 的场景,可覆盖以下能力:地理编码、逆地理编码、IP 定位、天气、路径规划、距离测量和 POI 查询。当用户要求「高德/AMap 查询」「路线规划」「地理编码」「POI 搜索」,或明确希望用命令行脚本调用高德 API 时,可使用此技能。

二、快速开始

  1. 确保已设置环境变量 AMAP_MAPS_API_KEY。该技能仅支持此一个环境变量进行鉴权。
  2. 在技能目录内运行 bun scripts/amap.ts --help 查看可用命令。
  3. 从 references/command-map.md 中选择匹配的命令。 完整命令映射见 references/command-map.md,可直接运行的示例见 references/examples.md。

三、工作流程

  1. 校验用户意图,并从中选择一条命令。
  2. 当用户仅提供纯文本地址且需要路线规划时,优先使用地址相关命令(address commands)。
  3. 输出保持为高德原始 JSON,不对字段进行包装。
  4. 任何非零的 API 业务状态均视为失败。

四、使用方式 该技能主要通过命令行脚本使用:进入技能目录后,以 bun 运行 scripts/amap.ts,并通过 --help 查看命令帮助,再依据 references/command-map.md 选择对应命令执行。鉴权依赖 AMAP_MAPS_API_KEY 环境变量。

五、限制与说明 该技能为脚本优先(script-first),不运行 MCP 服务器;仅支持 AMAP_MAPS_API_KEY 这一个环境变量。关于定价、计费、调用配额、支持平台范围、具体命令参数清单及返回字段细节,当前资料暂未提供。