mcpField
M
map

map

github.com/countbot-ai生産性78340 回インストール3 日前に更新
リポジトリ

map について

Amap API を使って地点検索とルート計画を行うコマンドラインスキルです。観光地、飲食店、一般的な POI を検索でき、車、徒歩、公共交通機関のルートを調べられます。

主な機能

  1. 01観光地・飲食店・一般 POI の検索
  2. 02車ルートの計画
  3. 03徒歩ルートの計画
  4. 04公共交通ルートの検索
  5. 05住所または座標を出発地・目的地に指定

活用シーン

  1. 01都市の観光地を探して訪問ルートを計画
  2. 02飲食店やその他の地点を検索
  3. 03地点間の車または徒歩ルートを確認
  4. 04公共交通機関での移動を計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/countbot-ai/countbot --skill map

インストール後、Claude Code で/mapを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

scripts/
config.json
config.json.example
map_manager.py
map.py

詳細

プロジェクトの README より

地图路线规划与 POI 搜索

基于高德地图 API 的路线规划和 POI 搜索服务。

配置

编辑 skills/map/scripts/config.json,填写高德地图 API Key:

{
  "amap_key": "YOUR_AMAP_KEY"
}

AI 调用示例

用户说"我想去东莞玩3天":

# 1. 搜索景点
python3 skills/map/scripts/map.py attractions --city 东莞 --page-size 20 --json

# 2. 查询景点间路线
python3 skills/map/scripts/map.py driving --origin "旗峰公园" --destination "可园博物馆" --origin-city 东莞 --dest-city 东莞

用户说"东莞有什么好吃的":

python3 skills/map/scripts/map.py restaurants --city 东莞 --page-size 20 --json

用户说"从天安门到鸟巢坐地铁怎么走":

python3 skills/map/scripts/map.py transit --origin "天安门" --destination "鸟巢" --city1 010 --city2 010

命令行参考

路线规划
# 驾车
python3 skills/map/scripts/map.py driving --origin "起点" --destination "终点" --origin-city 城市 --dest-city 城市

# 步行
python3 skills/map/scripts/map.py walking --origin "起点" --destination "终点" --origin-city 城市 --dest-city 城市

# 公交(需要城市编码)
python3 skills/map/scripts/map.py transit --origin "起点" --destination "终点" --city1 编码 --city2 编码

# 显示详细步骤
python3 skills/map/scripts/map.py driving --origin "起点" --destination "终点" --show-steps
POI 搜索
# 景点搜索(风景名胜 + 博物馆)
python3 skills/map/scripts/map.py attractions --city 城市 --page-size 20

# 餐厅搜索(排除快餐)
python3 skills/map/scripts/map.py restaurants --city 城市 --page-size 20

# 通用搜索
python3 skills/map/scripts/map.py search --keywords 关键词 --city 城市

常用城市编码

城市编码城市编码
北京010上海021
广州020深圳0755
东莞0769杭州0571

注意事项

  • 支持地址名称或经纬度坐标作为起终点,系统自动识别
  • 建议提供城市参数以提高地址解析准确性
  • 公交路线必须提供城市编码
  • 所有搜索命令支持 --json 输出

コメント