SuperAPI AI 工具集

bmap-cli

编程与开发

查看项目

更新于 10-16 05:01

技能介绍

用途:bmap-cli 是百度地图开放平台 CLI,面向百度地图开发场景,涵盖 CLI 安装、Skills/MCP 配置、账户与 AK 管理、个性化地图样式管理,以及地点、路线、地址解析等能力,并支持通过 baidu-ai-map skill 完成语义化 AI 搜索、语义化 AI 路线规划、地理编码与逆地理编码、天气查询。

主要能力:环境管理方面提供 CLI 安装、Skills 与 MCP 幂等配置、登录与版本更新;AK 管理可查询现有 AK、按需创建浏览器端或服务端 AK,展示时遮掩前4位+****+后4位;地图样式管理支持 style list 查询、从模板 style create 创建,style_id 只能取自 CLI 原始输出;代码生成交付含真实 AK 与样式 ID 的 BMapGL/WebAPI 可运行代码。

使用方式:环境准备三步为安装 CLI、执行 "$BMAP_CLI" skills install、执行 "$BMAP_CLI" mcp install。代码类请求按四步执行:确定 AK 类型,涉及样式先 "$BMAP_CLI" style list 再按需 style create,执行 "$BMAP_CLI" ak list,选定 AK 写入代码。默认使用 BMapGL,仅用户指定 3.0 时用 BMapJS。执行 baidu-ai-map 前须先 "$BMAP_CLI" ap list 查询,非空则复用,为空才 "$BMAP_CLI" ap create。

限制:配置变更与资源创建须先展示内容并获用户明确同意;登录须前台执行 "$BMAP_CLI" login,禁止 timeout、后台、管道或轮询;命令输出含「发现新版本」须先展示更新命令并征得同意;浏览器端 b_referers 只在字面值 * 时视为不限制,仅适合 demo 或受控测试,生产建议域名白名单;禁止手写 styleJson 或占位符 AK。收费与价格信息暂未提供。