騰訊地圖·地圖助手:一句自然語言調用騰訊地圖全套能力

前言

在 Agent 裏處理出行類需求時,常見做法是分別查文檔、拼 REST 參數、再自己整理結果:地點要調 POI 搜索,路線要換路線規劃接口,地址和座標還要在解析與逆解析之間切換。對話裏用戶往往只說「附近有什麼好喫的」「從 A 到 B 怎麼坐公交」「這趟行程標在地圖上」,如果每個能力都手寫一遍接入,成本高且容易漏字段。

下面介紹 SkillHub 上的 騰訊地圖·地圖助手(@tencent-adm/tencentmap-map-assistant)。它把騰訊地圖位置服務的能力封裝成 Skill,用自然語言即可觸發搜索、規劃、天氣、地圖渲染等流程,適合在 Cursor、Claude Code 等支持 Skills 的環境裏開箱使用。

這是什麼

騰訊地圖·地圖助手 是騰訊地圖位置服務團隊發佈的企業來源 Skill(分類:life-service,當前版本 v1.6.3)。定位可以概括爲:用一句自然語言調用騰訊地圖全套能力,面向找地點、規劃路線、旅遊行程、查天氣、座標與地址轉換等出行場景。

Skill 在 SkillHub 的座標爲 @tencent-adm/tencentmap-map-assistant。頁面標註 requires_api_key=true,使用前需要準備騰訊地圖相關 API Key,並按 Skill 內說明完成配置(具體環境變量或配置文件字段以安裝後的 SKILL.md 爲準)。

核心功能

以下能力均來自 SkillHub 官方簡介,安裝後由 Agent 按 Skill 指引調用對應接口:

  1. AI 旅遊攻略:根據目的地與偏好生成行程類建議。
  2. 地點搜索:查詢 POI,簡介中明確包含評分、人均消費、營業時間等字段。
  3. 關鍵詞提示:輸入過程中的檢索聯想。
  4. 路線規劃:支持駕車、步行、公交、騎行等出行方式。
  5. 地址解析與逆解析:文字地址與座標之間的轉換。
  6. 行政區劃:省市區等層級信息查詢。
  7. IP 定位:基於 IP 的位置相關能力。
  8. 距離計算:多點或起終點之間的距離。
  9. 天氣查詢:與行程、出行相關的天氣信息。
  10. 自定義地圖輸出:可將行程或多個 POI 渲染爲網頁地圖,或生成騰訊地圖小程序指南。

與「只接一兩個開放接口」相比,該 Skill 把上述能力收斂到同一套對話入口,減少你在 Agent 側重複維護地圖 SDK 文檔與參數表的工作。

安裝與啓用

方式一:讓 AI 按官方指引安裝

SkillHub 頁面提供的安裝提示詞如下(完整引用官方表述):

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@tencent-adm/tencentmap-map-assistant`。

將上述內容發給當前環境的 AI,由其讀取 SkillHub 安裝與優先源配置 並完成安裝與 API Key 配置。

方式二:使用 skillhub CLI

若本機已安裝 skillhub,可將 Skill 安裝到當前 Agent 識別的 skills 目錄(安裝到錯誤目錄會導致 Agent 無法加載,需用 --dir 顯式指定):

command -v skillhub && skillhub --version

未安裝 CLI 時,可按 SkillHub 文檔執行完整安裝(節選):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安裝本 Skill 示例(將 <skills 目錄> 替換爲實際路徑):

skillhub install @tencent-adm/tencentmap-map-assistant --dir <skills 目錄>

常用客戶端的 skills 目錄(來自 SkillHub 安裝文檔):

環境 默認 skills 目錄
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或項目下的 .agents/skills/

安裝完成後,在對應客戶端啓用 Skills,並配置騰訊地圖 API Key(Skill 標籤要求 requires_api_key=true)。Codex CLI、Claude Code、Cursor 的差異主要體現在 skills 目錄與配置入口,安裝命令本身一致;若某客戶端不支持 SkillHub CLI,優先採用「方式一」由 Agent 按 skillhub.md 操作。

典型用法

官方定位是「一句自然語言」觸發能力,而非固定 CLI 子命令。結合簡介中的能力列表,可在對話中直接描述意圖,例如:

  1. 找店並看詳情:「在深圳南山區找評分 4.5 以上的川菜館,列出人均和營業時間。」
  2. 多模式路線:「從騰訊濱海大廈到深圳北站,對比公交和駕車大概多久。」
  3. 行程與地圖:「幫我規劃週末杭州兩日遊,把主要景點標成網頁地圖。」
  4. 地址與座標:「把『北京市海淀區中關村大街 1 號』轉成經緯度。」
  5. 出行輔助:「明天廣州天河區天氣怎麼樣?」

Agent 會依據 SKILL.md 選擇地點搜索、路線規劃、天氣等工具鏈;你無需在對話裏手寫接口路徑或參數名。若需小程序指南或網頁地圖,在需求裏說明輸出形式即可(簡介支持網頁 / 小程序指南)。

適用場景與注意

適合誰

  • 在 Agent 中頻繁處理地圖、出行、本地生活檢索的開發者或個人用戶。
  • 希望減少自建「地圖工具函數」維護成本,又需要騰訊地圖官方數據與能力的場景。

使用注意

  • API Key:必須按 Skill 說明配置密鑰;未配置時相關調用無法完成。
  • 配額與合規:能力依賴騰訊地圖位置服務,需遵守其開放平臺的使用條款與配額限制。
  • 數據以接口爲準:評分、營業時間、路線耗時等字段由地圖服務返回,對話中的表述應與 Skill 執行結果一致,重要決策請二次覈對。
  • 版本:SkillHub 當前展示版本爲 v1.6.3;升級可通過 skillhub 或讓 AI 按官方安裝文檔更新。

SkillHub 頁面統計(以抓取時 SkillHub 數據爲準):分類 life-service,評分 100000,下載 24324 次。若你在外部渠道看到不同數字,以 SkillHub 技能頁 實時展示爲準。

結尾

經過上面的步驟,騰訊地圖·地圖助手 的價值可以概括爲:把分散的地圖開放能力收攏到 Agent 對話裏,用自然語言完成搜索、規劃、天氣與地圖呈現,由騰訊地圖位置服務團隊維護 Skill 與能力邊界。

  • SkillHub 技能頁:https://www.skillhub.cn/skills/tencent-adm/tencentmap-map-assistant
  • API 入口頁:https://api.skillhub.cn/tencent-adm/tencentmap-map-assistant
  • 安裝說明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜