关于 amap
AMap Skill 是以脚本为主的技能,可根据用户意图选择并运行 AMap 命令。它需要配置 AMAP_MAPS_API_KEY,输出原始 AMap JSON,且不运行 MCP 服务。
主要功能
- 01根据用户意图选择命令
- 02优先使用地址进行路线规划
- 03通过脚本运行 AMap 命令
- 04输出原始 AMap JSON
- 05配置 AMAP_MAPS_API_KEY
适用场景
- 01为 AMap 请求选择命令
- 02根据普通地址规划路线
- 03运行文档中的 AMap 命令示例
MCP 相关
该技能不运行 MCP 服务。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kaichen/ amap-skill --skill amap安装后在 Claude Code 中输入/amap确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/command-map.mdexamples.mdscripts/amap.tsscripts/lib/commands.tsconfig.tsendpoints.tshttp.tsvalidators.tstests/cli.test.tscommands.test.tstests/fixtures/bike-error.jsonbike-success.jsongeocode-empty.jsongeocode-error.jsongeocode-success.json详细介绍
AMap 技能
快速开始
- 确保已设置
AMAP_MAPS_API_KEY。 - 在此技能目录中运行
bun scripts/amap.ts --help。 - 从
references/command-map.md中选择匹配的命令。
工作流
- 确认用户意图并选择一条命令。
- 用户提供纯地址时,优先使用地址命令进行路线规划。
- 保持输出为原始 AMap JSON,不要包装字段。
- 将任何非零 API 业务状态视为失败。
命令
- 完整命令映射:
references/command-map.md - 可直接运行的示例:
references/examples.md
注意事项
- 此技能以脚本为主,不运行 MCP 服务。
- 仅支持
AMAP_MAPS_API_KEY。
评论
支持 Markdown