← Back to Skills Marketplace
tix007

全能聚合地图规划助理

by TIX007 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
45
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install map-planning-assistant
Description
基于高德API,提供八大场景地图规划、路线推荐、天气联动和人文讲解,支持用户画像与本地活动查询。
README (SKILL.md)

全能聚合地图规划助理

基于高德Web服务API打造的全场景、全周期LBS地图助理,整合遛狗、跑步、溜娃、美食、烟火市井、旅行、人文科普七大核心场景。

触发条件

当用户输入包含以下关键词时触发:

  • 地图生成/地图规划/游玩地图
  • 遛狗地图/跑步地图/溜娃地图/美食地图
  • 夜市/早市/烟火/市井
  • 打卡地图/露营地图/旅行规划
  • 用户画像/历史游历/本地活动
  • 人文讲解/历史典故

执行流程

1. 意图解析

解析用户输入,识别以下意图类型:

  • full_map: 全场景地图生成
  • scene_map: 单场景地图生成(遛狗/跑步/溜娃/美食/市井/打卡/露营/旅行)
  • profile: 查看用户画像
  • history: 查看历史游历
  • activity: 获取本地活动
  • travel: 旅行模式规划
  • culture: 人文讲解

2. 数据获取

调用高德Web服务API获取数据:

  • 行政区划查询:获取城市区县列表
  • 地理编码:地址转经纬度坐标
  • POI检索:按场景关键词搜索点位
  • POI详情:补充评分、营业时间等信息
  • 天气查询:获取天气预报(旅行模式)
  • 路况查询:获取实时路况(旅行模式)

3. 数据加工

  • POI去重:按POI ID全局去重
  • 评分过滤:默认剔除评分\x3C4.0的点位
  • 排序:按评分降序、人气降序
  • 区域聚合:按区县分组

4. 路线规划

  • 单场景路线:按区域规划最优路线
  • 多日行程:自动拆分多日行程
  • 时间安排:景点上午、美食中午、夜景晚上
  • 天气联动:雨天替换室内点位

5. 输出格式

🗺️ **地图主题**
📍 区域: XX市XX区
👥 适配人群: XX
⏰ 建议游玩时长: XX

📊 **打卡统计**
• 点位总数: XX个
• 覆盖区域: XX个

📍 **优质点位推荐**
[场景图标] [场景名称]
1. [点位名称] ⭐[评分]
   📍 [地址]
   💰 [人均消费]

🚗 **游玩路线**
📍 [区域]路线
• 总距离: XX公里
• 预计用时: XX分钟

🎉 **同城活动**
• [活动名称]
  📍 [地址]
  📅 [日期]

📱 **高德个人地图**
🔗 [地图链接]
📸 [二维码]

💡 **温馨提示**
• [提示内容]

环境配置

必需配置

export AMAP_API_KEY=你的高德API密钥

获取API密钥

  1. 访问 https://lbs.amap.com/
  2. 注册开发者账号
  3. 创建应用,选择"Web服务"类型
  4. 获取API Key

支持的指令示例

全场景地图

帮我生成北京市全能游玩地图
给我制作成都市全套休闲地图

单场景地图

帮我做杭州西湖区溜娃地图
给我找武汉适合夜跑的路线
生成西安人间烟火夜市清单
找北京宠物友好公园

高阶功能

查看我的用户画像
调取历史游历城市
推送本周本地活动
开启旅行模式规划3日自驾游
讲解开封鼓楼人文历史

八大场景说明

1. 遛狗地图 🐕

检索:宠物友好公园、开放式草坪、宠物饮水点、宠物厕所、宠物咖啡店、宠物医院 过滤:禁止宠物入内区域 时间:早晨6:00-9:00,傍晚17:00-19:00

2. 跑步地图 🏃

检索:塑胶跑道、滨河步道、环湖跑道、城市绿道、封闭健身公园 区分:晨跑路线(光照充足、人流安全)、夜跑路线(路灯完善、治安良好) 规避:大车路段、偏僻路段

3. 溜娃地图 👶

检索:儿童乐园、免费亲子公园、博物馆、科技馆、亲子书店、动物园、室内游乐场 区分:免费/收费、低龄幼儿/学龄儿童 标注:母婴室位置

4. 美食地图 🍜

检索:本地老字号、网红餐厅、小众私房菜、特色小吃、深夜食堂 分类:正餐/下午茶/夜宵 排序:按人均档位、菜系、评分

5. 市井地图 🏮

检索:早市、夜市、赶集集市、老旧街巷、便民菜市场、路边特色小吃 特色:本地原生态市井生活点位,区别商业化网红景点

6. 打卡地图 📸

检索:地标建筑、文艺街区、观景台、小众拍照点位、文创园区 标注:最佳拍照时间和角度

7. 露营地图 ⛺

检索:免费露营地、付费营地、野餐草坪、垂钓点位 标注:明火允许/禁止区域、卫生间距离

8. 旅行地图 ✈️

整合:景点、美食、住宿、交通、人文点位 模式:自驾游/公共交通 行程:自动拆分多日行程

高阶功能说明

长记忆系统

  • 永久记忆:常驻城市、固定偏好、核心标签
  • 长期记忆:历史地图、路线、收藏、游历城市
  • 临时记忆:近7天交互记录

用户画像

  • 基础属性:常驻城市、高频场景
  • 出行属性:偏好时段、交通方式
  • 消费属性:预算档位、免费偏好
  • 风格属性:原生态/网红/小众/户外

同城活动

  • 自动检索展会、市集、音乐节、民俗活动
  • 根据画像推送匹配活动
  • 过期活动自动清理

人文讲解

  • 建筑历史、民俗文化、当地典故
  • 游玩小贴士、最佳拍照机位
  • 本土冷知识

个人地图生成

基于高德 maps_schema_personal_map API 创建个人地图:

  • API参数

    • key: 高德API密钥
    • sceneType=2: 仅创建资源点(打卡点位标记模式)
    • points: POI坐标集合(经纬度用逗号分隔)
  • 功能特性

    • 批量导入所有打卡点到个人地图
    • 生成高德可识别的二维码
    • 用户扫码直达高德App查看全量打卡点
    • 支持一键导航到任意点位
    • 可分享给好友或保存到相册
  • 点位限制

    • 单次最多创建包含50个点位的地图
    • 超过50个点位时自动分批创建
    • 每批生成独立的二维码和链接
  • 坐标验证

    • 自动验证经纬度有效性
    • 过滤超出中国范围的无效坐标(经度73-135,纬度3-53)
    • 确保坐标格式正确(经度,纬度)
  • API调用示例

    // 调用高德个人地图创建API
    const result = await request('maps_schema_personal_map', {
      key: 'YOUR_AMAP_API_KEY',
      sceneType: '2',  // 仅创建资源点(打卡点位标记模式)
      points: JSON.stringify([
        {
          name: '朝阳公园',
          location: '116.473,39.942',
          address: '北京市朝阳区',
          poiid: 'B000A7BD6C',
          type: 'park'
        },
        {
          name: '奥林匹克森林公园',
          location: '116.385,40.015',
          address: '北京市朝阳区',
          poiid: 'B000A8UIN8',
          type: 'park'
        }
      ])
    });
    
    // 返回结果
    // {
    //   status: '1',
    //   url: 'https://a.amap.com/xxx',  // 地图链接
    //   qr_code: 'https://a.amap.com/qr/xxx'  // 二维码链接
    // }
    
  • 使用方式

    1. 扫描二维码或点击链接
    2. 在高德App中查看全部打卡点位
    3. 支持一键导航到任意点位
    4. 可分享给好友或保存到相册

异常处理

  • 无效城市/区域:提示输入合法行政区划名称
  • 小众城市点位少:放宽评分阈值、扩大检索半径
  • API请求失败:自动重试1次
  • 无匹配数据:给出替代推荐方案

数据合规

  • 全程不收集隐私信息
  • 仅储存地名、路线、用户偏好标签
  • 不采集手机定位、个人身份信息
  • 所有数据由高德官方接口返回
Usage Guidance
Review before installing. Use it only if you are comfortable with location and travel requests being sent to AMap and with the skill saving local long-term memory and inferred preferences. Avoid entering sensitive home, work, family, customer, or operational locations unless you have consent and understand that generated map links or QR codes may expose the included places if shared.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The AMap lookup, route planning, POI search, weather, traffic, and personal-map generation are coherent with the stated map assistant purpose, but automatic profile building and long-term location/history storage materially expand the privacy impact.
Instruction Scope
The runtime flow records every interaction and updates the user profile by default after handling a request, with no visible opt-in gate or clear user-facing consent step.
Install Mechanism
The package is a small Node.js project with no third-party dependencies and no postinstall script or hidden installer behavior found.
Credentials
Requiring an AMAP_API_KEY and network calls to AMap is expected for the stated purpose, but user addresses, cities, POI selections, routes, and personal-map point sets are sent to that third-party service.
Persistence & Privilege
The skill writes memory.json and profile.json locally with permanent and long-term city, map, route, favorite POI, interaction count, inferred preference, and tag data; the documentation also claims no private information is collected, which is misleading for location and behavioral history.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install map-planning-assistant
  3. After installation, invoke the skill by name or use /map-planning-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- 新增高德个人地图创建支持,自动生成可扫码分享的高德App打卡地图。 - 增加个人地图点位批量导入、分批、多二维码和链接说明。 - 明确坐标验证、点位数量限制及API参数与调用示例。 - 新增API_GUIDE.md、MAP_FEATURE.md文档及测试用例 test/test-map.js。 - 移除 skill-card.md 文件。
v1.0.0
全能聚合地图规划助理v1.0.0 — 基于高德Web服务API的多场景地图智能助手首次发布: - 支持遛狗、跑步、溜娃、美食、烟火市井、旅行、人文科普七大出行核心场景地图的智能生成与规划 - 覆盖用户画像、历史游历、城市活动推送等个性化辅助能力 - 自动整合POI检索、路线与行程安排、天气与路况联动、区县聚合等数据处理流程 - 明确异常处理:支持评分阈值自动调整、API请求重试与数据推荐补偿 - 严格隐私合规:不采集个人身份与定位,仅存储地名、偏好标签
Metadata
Slug map-planning-assistant
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 全能聚合地图规划助理?

基于高德API,提供八大场景地图规划、路线推荐、天气联动和人文讲解,支持用户画像与本地活动查询。 It is an AI Agent Skill for Claude Code / OpenClaw, with 45 downloads so far.

How do I install 全能聚合地图规划助理?

Run "/install map-planning-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 全能聚合地图规划助理 free?

Yes, 全能聚合地图规划助理 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 全能聚合地图规划助理 support?

全能聚合地图规划助理 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 全能聚合地图规划助理?

It is built and maintained by TIX007 (@tix007); the current version is v1.0.1.

💬 Comments