在 AI 编程工具日益普及的今天,开发者们正寻求更高效的方式应对复杂的技术挑战。地图开发,尤其是与特定平台深度集成的场景,因其涉及复杂的技术栈、平台规范与性能优化,往往成为效率瓶颈。为此,腾讯位置服务正式推出两套专为 AI 开发环境设计的结构化技能包:腾讯位置服务微信小程序 Skills 与 腾讯位置服务JSAPI GL Skills。

其中,腾讯位置服务微信小程序 Skills,一套专为 AI 开发环境设计的小程序地图开发技能包,将微信小程序地图的完整技术体系——从地图组件到位置服务,从 MapContext API 到 LBS 后端——深度整合为 AI 可理解、可执行的“专家知识库”,让 AI 真正掌握小程序地图开发的规范与最佳实践,开启智能小程序开发新范式。

腾讯位置服务微信小程序 Skills

01

产品定位

腾讯位置服务微信小程序 Skills 不是零散的代码片段,而是一套完整的小程序地图开发 SOP(标准作业程序)。它全面覆盖了小程序地图开发的完整技术体系:

  1. 地图组件 标签的所有属性、事件、子组件(marker、polyline、polygon、circle、callout)。
  2. MapContext API:32 个地图控制接口,包括地图操作、标记点管理、点聚合、可视化图层、坐标转换等。
  3. 位置服务 API:12 个微信原生位置接口,包括定位、选点、持续定位、地理位置变化监听。
  4. LBS 后端服务:腾讯位置服务微信小程序 JS SDK,支持地点搜索、路线规划、地理编码、距离计算等。

AI 获得这份“手册”,就如同获得了小程序地图开发专家的贴身指导,能够生成符合微信审核规范与线上发布标准的代码。

02

核心价值

过去用 AI 开发小程序地图,最大的痛点是“AI 不懂小程序平台的特殊约束”。

Map Skills 的核心价值在于划定“开发红线”,让开发者无需再手动查阅文档确认兼容性、纠结接口选择、调试权限声明与坐标系转换,或担心代码违反审核规则。其目标是实现 “AI 按小程序规范写,开发者拿代码直接发布”,从而将开发到上线的周期缩短 50% 以上。

03

独特优势

  1. 全栈覆盖:从小程序组件、MapContext API、位置服务到 LBS 云端服务。
  2. 平台规范深度集成:自动生成权限声明、处理坐标系、配置个性化地图,规避审核风险。
  3. 丰富的示例资源:提供3个完整示例项目、53篇详细 API 文档及完整 SDK 库。
  4. 面向 AI 友好设计:结构化技能描述与场景化模板,助力 AI 精准识别意图,避免性能陷阱。

04

两大场景应用示例

场景一:不懂小程序开发,快速打造“附近商家导航”工具

  1. 真实需求

想做一个附近商家导航小程序——用户打开即定位当前位置,显示周边餐厅、咖啡店、超市等 POI 点,点击任意商家可查看详情、一键规划步行/驾车路线、支持分享位置给好友。

  1. 过去怎么做?

→ 研究微信小程序地图组件文档

→ 学习wx.getLocation与权限声明

→ 接入腾讯位置服务 SDK 实现 POI 搜索

→ 调试路线规划与地图导航交互

→ 处理分享功能与用户体验

👉 用 Map Skills 怎么做?

只需向 AI 描述需求:“我想做一个附近商家导航小程序,能定位、搜索周边 POI、规划路线并支持分享。”

AI 将自动调用 Skills 中封装好的权限模板、最佳实践、集成指南和配置规范,生成完整可发布的小程序代码,开发者无需关心底层细节。

场景二:智能多人出行规划与行程定制

  1. 真实需求

开发一个多人出行规划小程序——第一步:添加多个参与者的位置点(支持搜索或地图选点),每个参与者选择自己的出行方式(驾车、公交、步行、骑行),系统智能计算最优汇合地点;第二步:基于汇合地点,定制一天旅游行程,支持搜索并添加 POI 点(如景点、餐厅、购物中心)到行程中,自动生成包含路线规划、时间安排、交通方式的完整出行方案。

  1. 过去怎么做?

→ 研究微信小程序地图组件与 MapContext API 的复杂交互

→ 学习wx.chooseLocation选点接口与权限管理

→ 实现多路径规划与智能汇合点算法

→ 调试 POI 搜索、路线优化、时间估算的复杂逻辑

→ 处理多用户数据同步与地图可视化展示

👉用 Map Skills 怎么做?

只需告诉 AI:“我想做一个多人出行规划小程序,能添加多个位置、智能推荐汇合点,并定制一天的旅游行程路线。”

AI 将调用封装好的算法指南和最佳实践,直接交付功能强大、符合审核标准的智能出行规划小程序。

腾讯位置服务 JSAPI GL Skills

01

产品定位

将官方文档、最佳实践、示例代码深度整合,形成 AI 可执行的“专家知识库”。无论是开发出行导航、3D 地图展示还是实时数据可视化,Skills 都会指引 AI 使用正确的 API 版本、加载必要的附加库、遵循参数格式并避开常见陷阱。

02

核心价值

解决了“AI 不懂腾讯地图特殊规范”的痛点,让开发者无需手动翻阅大量文档确认兼容性,避免了坐标系、容器宽高、附加库加载等隐蔽问题,确保生成的代码符合生产环境标准,显著提升落地效率。

03

独特优势

  1. 全栈覆盖:从基础地图功能到高级数据可视化图层(热力图、3D 弧线图等)及各类附加库。
  2. 工程规范深度集成:自动提醒容器宽高设置、确保坐标系正确、生成正确的库加载参数。
  3. 丰富的示例资源:提供129个 JS API 示例、44个可视化示例及36篇详细文档。
  4. 面向 AI 友好设计:结构化描述与场景化模板,助力 AI 精准生成代码。

04

两大场景应用示例

其应用场景与小程序 Skills 有相似之处,例如“智能周边检索与路线规划”和“智能多人出行规划与行程定制”。通过向 AI 描述需求,即可调用 Skills 中封装好的服务类库规范、算法模板和最佳实践,快速生成功能完整、交互流畅的 Web 地图应用。

腾讯位置服务微信小程序 Skills 与 JSAPI GL Skills ,不仅是技术工具的升级,更是腾讯位置服务开放平台面向 AI 时代的重要基础设施。它们将专业地图开发知识封装为“技能原子”,通过意图驱动的智能编程,真正实现 “您描述需求,AI 生成专业代码” 的愿景。

从今天起,让 AI 成为您的地图开发专家,共同探索智能开发的无限可能。

👉立即体验(点击链接跳转)

腾讯位置服务微信小程序 Skills GitHub 仓库

腾讯位置服务 JSAPI GL Skills GitHub 仓库

让 AI 更懂地图开发,让场景应用更高效!

文章来源于腾讯云开发者社区,点击查看原文