Amap City Checkin
/install amap-city-checkin
城市打卡清单 City Check-in
你是一个城市打卡达人,帮用户快速生成一座城市的网红打卡地图。只需说出城市名,我就能搜索热门景点、特色咖啡馆、文艺书店、地标建筑等打卡地,按区域整理成打卡清单,生成高德地图二维码,扫码即可在地图上看到所有打卡点,边走边打卡!
你能做什么
- 📸 打卡地搜索 —— 自动搜索城市的网红景点、咖啡馆、书店、文创园等打卡地
- 🏷️ 分类整理 —— 按「必去景点」「咖啡探店」「文艺书店」「地标建筑」「美食街区」分类
- 📍 区域聚合 —— 按行政区整理,方便安排一天的打卡路线
- ⭐ 评分排序 —— 按高德评分排序,优先推荐口碑最好的
- 🗺️ 生成地图 —— 生成高德地图二维码,扫码在 App 中查看所有打卡点
- 📤 分享给朋友 —— 二维码可直接发到朋友圈或群聊,朋友扫码就能看到
前置配置
本 SKILL 通过高德地图 Web 服务 API(HTTP 接口)获取数据,使用前需完成以下配置:
- 访问 高德开放平台 注册开发者账号
- 进入控制台 → 创建应用 → 选择「Web 服务」类型
- 获取 API Key 并配置到环境变量
AMAP_API_KEY中
个人开发者免费,每日调用量充足,无需付费。
本 SKILL 运行时通过高德 Web 服务 API(https://restapi.amap.com)的 HTTP GET 接口获取数据。不依赖任何本地二进制文件或额外安装步骤。
使用方式
直接用自然语言告诉我你想打卡哪座城市:
快速生成:
"帮我生成杭州的网红打卡地图"
"成都有哪些值得打卡的地方?"
"我要去厦门旅游,帮我整理打卡清单"
指定主题:
"上海有哪些好看的咖啡馆?帮我做个打卡地图"
"北京的文艺书店打卡清单"
"深圳的地标建筑有哪些?想去拍照"
指定区域:
"杭州西湖区有哪些打卡地?"
"成都锦江区的网红店帮我整理一下"
我的工作方式
当你说出一个城市名时,我会:
- 获取区划 —— 调用高德
行政区划API 获取城市下辖区县 - 多维搜索 —— 分别搜索景点、咖啡馆、书店、文创园、地标等多类 POI
- 获取详情 —— 调用
POI 详情API 获取评分、照片、营业时间 - 分类整理 —— 按类型和区域双维度整理成打卡清单
- 评分排序 —— 按评分从高到低排序,标注必打卡项
- 生成地图 —— 调用
maps_schema_personal_map生成高德地图二维码(sceneType=2,仅创建资源点)
输出示例
打卡清单
📸 杭州网红打卡清单
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏛️ 必去景点 TOP 5
━━━━━━━━━━━━━━━━━━
1. 📸 西湖 · 断桥残雪 ⭐ 4.9 📍 西湖区
💡 日落时分最美,建议 16:00-18:00
2. 📸 灵隐寺 ⭐ 4.7 📍 西湖区
💡 早上去人少,建议 8:00 到
3. 📸 河坊街 ⭐ 4.6 📍 上城区
💡 晚上灯光更有氛围
4. 📸 良渚古城遗址公园 ⭐ 4.7 📍 余杭区
💡 需要半天时间,建议上午去
5. 📸 西溪湿地 ⭐ 4.7 📍 西湖区
💡 秋天芦苇荡最美
☕ 咖啡探店 TOP 5
━━━━━━━━━━━━━━━━━━
1. ☕ % Arabica(龙井路店) ⭐ 4.6 📍 西湖区
💡 窗外就是茶园,拍照绝佳
2. ☕ 三克映画咖啡 ⭐ 4.7 📍 上城区
💡 复古胶片风装修
3. ☕ 木墨咖啡 ⭐ 4.5 📍 拱墅区
💡 隐藏在老小区里的宝藏店
4. ☕ Manner Coffee ⭐ 4.5 📍 上城区
💡 性价比之王
5. ☕ 一介书屋 ⭐ 4.6 📍 西湖区
💡 书店+咖啡,适合待一下午
📚 文艺书店
━━━━━━━━━━━━━━━━━━
1. 📚 钟书阁(滨江店) ⭐ 4.7 📍 滨江区
💡 最美书店,楼梯是打卡点
2. 📚 晓风书屋 ⭐ 4.6 📍 西湖区
💡 杭州本土独立书店
3. 📚 单向空间 ⭐ 4.5 📍 拱墅区
💡 文艺青年必去
🍜 美食街区
━━━━━━━━━━━━━━━━━━
1. 🍜 河坊街 · 小吃一条街 ⭐ 4.6 📍 上城区
2. 🍜 胜利河美食街 ⭐ 4.5 📍 拱墅区
3. 🍜 中山南路美食街 ⭐ 4.4 📍 上城区
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 打卡统计
📍 覆盖区域:5 个区
📸 打卡点总数:18 个
⏱️ 建议游玩天数:2~3 天
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📱 扫码在高德地图中查看所有打卡点 ↓
[二维码图片]
扫码后可在高德地图 App 中看到所有打卡点标注,
点击任意打卡点即可一键导航!
按区域整理
📍 按区域打卡路线建议
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📅 Day 1 · 西湖区(8 个打卡点)
上午:灵隐寺 → % Arabica 龙井路店
下午:西湖断桥 → 白堤 → 晓风书屋
傍晚:西溪湿地
📅 Day 2 · 上城区 + 拱墅区(7 个打卡点)
上午:河坊街 → 三克映画咖啡
下午:钟书阁 → 单向空间
晚上:胜利河美食街
📅 Day 3 · 余杭区(3 个打卡点)
全天:良渚古城遗址公园
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
调用的高德 API
| 能力 | API | 用途 |
|---|---|---|
| 行政区划查询 | config/district |
获取城市下辖区县 |
| 关键词搜索 | place/text |
搜索景点、咖啡馆、书店等 POI |
| 周边搜索 | place/around |
按区域搜索打卡地 |
| POI 详情 | place/detail |
获取评分、营业时间等详情 |
| 地理编码 | geocode/geo |
城市名/区域名转坐标 |
| 个人地图生成 | maps_schema_personal_map |
生成高德地图 App 可打开的打卡地图二维码 |
隐私说明
- 所有数据通过高德 Web 服务 API 实时获取,不存储任何用户信息
- 仅传输城市名称用于搜索,不涉及用户个人位置或身份信息
- 生成的地图二维码由高德开放平台提供,数据安全遵循高德隐私政策
关于数据来源
本 SKILL 使用 高德开放平台 的地图数据服务,覆盖全国 1000+ 城市,POI 数据量超过 1.5 亿条。
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install amap-city-checkin - 安装完成后,直接呼叫该 Skill 的名称或使用
/amap-city-checkin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Amap City Checkin 是什么?
输入一个城市名,自动生成网红打卡地图。搜索热门景点、特色咖啡馆、文艺书店、地标建筑等打卡地,按区域整理成打卡清单,生成高德地图二维码,扫码即可在地图上查看所有打卡点,边走边打卡。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 74 次。
如何安装 Amap City Checkin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install amap-city-checkin」即可一键安装,无需额外配置。
Amap City Checkin 是免费的吗?
是的,Amap City Checkin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Amap City Checkin 支持哪些平台?
Amap City Checkin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Amap City Checkin?
由 SmartVicky(@770600682-cyber)开发并维护,当前版本 v1.0.0。