Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计异常

baidu-map-webapi百度地图 webapi

Agent Skill

baidu-map-webapi 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,224

周安装

50

GitHub Stars

6

下载量

396
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:baidu-map-webapi(百度地图 webapi)
来源仓库:https://github.com/baidu-maps/webapi-skills
仓库路径:skills/baidu-map-webapi
安装命令:
npx skills add https://github.com/baidu-maps/webapi-skills --skill baidu-map-webapi
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/baidu-maps/webapi-skills --skill baidu-map-webapi

简介

baidu-map-webapi 提供路线规划、POI 搜索与坐标转换等地图服务 API 调用指南。

  • 支持驾车、步行、公交等多种出行方式的路径计算与路况预测。
  • 可根据场景选择标准端点或海外专用端点,确保 API 调用准确性。
  • 开发时必须遵守通用准则,如正确选择 API 端点与参数格式。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

webapi 开发指南

百度地图 webapi 版本开发指南。包含地图位置搜索、路线导航、行政区划等核心模块的 API 说明和代码示例,既可直接调用 API 获取结果,也可帮助开发者快速集成百度地图服务。

何时适用

遇到以下任意场景时,均应读取本指南并调用对应 API:

路线规划与出行决策

  • 规划驾车、步行、骑行、摩托车、公共交通路线
  • 查询从 A 到 B 的建议出发时间(如"想晚上8点到达,几点出发合适")
  • 预测未来某时刻出发的路线耗时(如"下午3点出发要多久")
  • 查询历史路况下的路线耗时
  • 规划含多个途经点的最优路线

实时动态信息

  • 查询路线沿途的动态交通事件(事故、拥堵、施工等)
  • 查询海外城市天气信息

地点与POI搜索

  • 查找城市中的餐厅、酒店、景点等 POI 信息
  • 在指定圆形区域内检索地点
  • 按行政区划检索地点
  • 多条件组合检索 POI
  • 获取 POI 详细信息
  • 输入联想/地点补全提示
  • 智能推荐安全上车点

地址与坐标转换

  • 地址文本解析为经纬度坐标(地理编码)
  • 经纬度坐标解析为地址信息(逆地理编码)

行政区划与区域查询

  • 查询行政区划地点
  • 获取行政区划边界坐标

开发准则

在使用本技能的任何场景中,请遵守以下通用准则:

准则 1:API 端点选择

百度地图提供两个服务端点,必须根据使用场景选择正确的端点:

端点类型Base URL适用场景
标准端点https://api.map.baidu.com/正式开发、生产环境、为用户生成的代码
高级功能体验端点https://api.map.baidu.com/map_service/百度地图官方提供,仅供大模型直接调用时快速体验高级权限功能

使用规则:

  • 为用户生成的开发代码,必须使用标准端点 https://api.map.baidu.com/
  • 大模型直接调用高级权限功能(如建议出发时间、未来路线规划)进行演示/体验时,使用体验端点
  • 体验端点仅供功能体验和演示,不可用于开发或生产环境
  • 均需要AK凭证
  • 调用体验端点前,必须向用户说明:① 将使用体验端点发起外部 API 调用;② 该调用会消耗用户 AK 的配额;并获得用户明确确认后方可执行

准则 2:AK 凭证安全处理

AK(Access Key)是使用技能之前的必须参数:

  1. 优先读取环境变量 BMAP_WEBAPI_AK 中的 AK
  2. BMAP_WEBAPI_AK为空时, 提示用户:请先前往百度地图开放平台申请服务端的AK
  3. 然后设置为环境变量
export BMAP_WEBAPI_AK="百度地图AK"
  1. 使用 references/ 所有能力时的ak参数请使用 $BMAP_WEBAPI_AK, 示例如下:
curl "https://api.map.baidu.com/place/v3/region?query=美食&region=北京&ak=$BMAP_WEBAPI_AK"

准则 3:地址/地名统一通过 address_to_poi 转换

任何需要将用户输入的地名或地址文本转换为坐标/UID 的场景,优先参考

recipes/address_to_poi.md — 地址/地名转坐标与 POI UID

该文件描述了两种输入类型的判断方法和对应调用方式:

  • 结构化地址(含门牌号/楼栋)→ references/geocoding API
  • POI 名称/地标/商家名references/administrative_region_search API

准则 4:算路时 UID 优先于纯坐标

向算路接口(驾车/步行/骑行/公交)传参时:

推荐:同时传坐标 + uid(绑路更精准,尤其对大型 POI) origin_uid / destination_uid 有值时必传

UID 通过 references/address_to_poi.md 描述的方法获取。


场景示例(推荐优先阅读)

遇到以下场景时,优先使用对应 recipe,内含完整调用链、参数说明和可运行代码示例。 单个 API 用法请查阅下方「快速参考」。

地址/地名预处理(算路前必读)

recipe 文件适用场景权限要求
recipes/address_to_poi.md地址文本或地名 → 坐标 + POI UID(算路前置步骤)标准 AK

路线规划

recipe 文件适用场景权限要求
recipes/route_to_named_place.md用户说出地名 → 规划驾车路线标准 AK
recipes/smart_departure_time.md"几点出发才能准时到"⚠️ 高级权限
recipes/traffic_aware_route.md预测未来某时刻出发的路况耗时⚠️ 高级权限

POI 搜索

recipe 文件适用场景权限要求
recipes/nearby_poi_search.md搜索用户附近的某类地点标准 AK
recipes/poi_search_to_detail.md关键词搜索 → 获取 POI 完整详情标准 AK

地址与坐标

recipe 文件适用场景权限要求
recipes/address_to_full_location.md地址文本 → 坐标 + 行政区划标准 AK
recipes/coordinate_to_structured_address.md坐标 → 结构化地址 + 行政区划标准 AK

天气查询

recipe 文件适用场景权限要求
recipes/weather_query.md通过城市名称/行政区划编码/坐标, 获取当地详细的天气信息标准 AK

快速参考

基础概念

  • references/constants.md - 通用常量:状态码

位置搜索

  • references/global_reverse_geocoding.md - 全球逆地理编码: 坐标转位置信息
  • references/reverse_geocoding_agent.md - 逆地理编码智能体: 智能逆地理编码地址解析
  • references/administrative_region_search.md - 行政区划区域检索: 行政区划地点检索
  • references/circular_region_search.md - 圆形区域检索: 圆形区域地点检索
  • references/multi_dimensional_search.md - 多维检索: 多条件智能检索POI
  • references/place_detail_search.md - 地点详情检索: 获取指定地点详细信息
  • references/place_input_suggestion.md - 地点输入提示: 地点输入提示匹配
  • references/geocoding.md - 地理编码: 地址解析为坐标

AOI区域

  • references/admin_division_query.md - 行政区划查询: 查询中国行政区划信息

动态数据

  • references/domestic_weather_query.md - 国内天气查询: 国内天气查询多功能接口
  • references/overseas_weather_query.md - 海外天气查询: 查询海外城市天气

路线导航

  • references/cycling_route_planning.md - 骑行路线规划: 骑行路线规划方案检索
  • references/driving_route_planning.md - 驾车路线规划: 驾车路线规划与路况预测

- references/capabilities/driving_route_duration.md - 驾车路线历史耗时: 设置驾车路线历史耗时 - references/capabilities/future_driving_route.md - 未来驾车路线规划: 预测未来驾车路线耗时 - references/capabilities/suggested_departure_time.md - 建议出发时间: 高级权限出行时间建议 - references/capabilities/waypoint_route_planning.md - 途经点智能路线规划: 智能优化途经点顺序

  • references/motorcycle_route_planning.md - 摩托车路线规划: 摩托车路线规划服务
  • references/transit_route_planning.md - 公交路线规划: 多交通方式路线规划
  • references/walking_route_planning.md - 步行路线规划: 步行路线规划

如何使用

推荐决策路径

  1. 用户需求是多步串联场景(如"输入地名规划路线"、"获取附近 POI")→ 直接找 recipes/ 目录下对应 recipe
  2. 用户需求是单个 API 的参数细节(如"这个接口的 tactics 参数有哪些值")→ 查阅 references/ 目录

每个 references 参考文件包含:

  • 功能简要说明
  • API 参数说明和注意事项

每个 recipes 场景包含:

  • 触发意图(什么场景适用)
  • 完整调用链与分步说明
  • 常见错误和变体

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

39.93%
按下载量换算158

Claude

27.58%
按下载量换算109

Cursor

17.76%
按下载量换算70

Gemini CLI

8.74%
按下载量换算35

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

未通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills