Google Maps Platform 代理程式技能

Google Maps Platform 代理技能 (GitHub) 是可攜式、獨立的模組,包含 Google Maps Platform 專屬知識、指令和工作流程。這些代理技能可協助 AI 助理掌握 Google 地圖平台最佳做法,並提高複雜工作的執行準確度,同時降低詞元成本。

可用的技能

Google Maps Platform 提供一系列核心產品技能。我們即將推出更多產品和功能的技能!

技能 說明
google-maps-platform 這組技能可讓您使用 Google Maps Platform API 和 SDK,在網頁、Android、iOS 和網頁服務 API 中,架構及實作可部署於正式環境的程式碼,用於下列任一項目:地圖、地點、地址、地理編碼、路線/預計到達時間 (包括環保路徑)、Nearby Search、3D/街景服務/靜態地圖、標記叢集、自訂樣式、繪圖、地理圍欄、熱視圖或環境 (空氣品質/花粉/太陽能/天氣)。

開始使用

Google Maps Platform 代理技能適用於任何支援技能的 AI 助理,包括 Gemini、Cursor、Windsurf、Copilot 和 Claude。

安裝 Google Maps Platform 代理技能

在多數情況下,只要使用單一指令,即可安裝 Google Maps Platform 代理技能:

Skills CLI

如果是最熱門的 AI 輔助工具,您可以使用 skills CLI 安裝 Google Maps Platform 代理技能。在專案的根目錄中執行下列指令:

npx skills add googlemaps/agent-skills

這個方法已在下列環境中,以終端機指令或自然語言提示的形式,向代理進行測試:

Gemini CLI

這個存放區已設為 Gemini CLI 擴充功能。您可以使用 Gemini CLI 新增:

gemini extensions install https://github.com/googlemaps/agent-skills

Lovable

使用技能設定 UI,在 Lovable 中安裝 Google Maps Platform 代理技能:

  1. 前往「https://lovable.dev/settings/skills」
  2. 在「Workspace 技能」下方,依序點選「新增」 >「從 GitHub 匯入」。
  3. 貼上google-maps-platform主要技能的網址:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform

使用 Google Maps Platform 代理技能

自動觸發或手動叫用代理技能

只要偵測到技能說明與目前要求相符,AI 助理就會自動使用該技能。不過,您也可以手動叫用技能。通常只要在代理對話中輸入 /,並搜尋技能名稱即可。

舉例來說,安裝完成後,您可以在代理聊天中輸入下列內容,要求在建構中的應用程式加入新功能:

/google-maps-platform Add a 3D map featuring a marker for the user's location

搭配使用技能和 Code Assist MCP 伺服器

代理技能旨在與 Code Assist MCP 伺服器相輔相成:

  • Google Maps Platform 代理技能:提供快速操作說明和建議做法,透過節省權杖的漸進式揭露方式,指導代理如何執行 Google Maps Platform 工作。指示代理如何有效使用 MCP 伺服器工具。

  • Code Assist MCP 伺服器:專為 AI 輔助開發工作流程設計,可讓 AI 助理以程式輔助方式與 Google Maps Platform 專案、資源和資料互動。

更新 Google Maps Platform 代理技能

您可以執行 update 指令,取得所有可用的更新,並清除過時的技能:

Skills CLI

npx skills update google-maps-platform

Gemini CLI

gemini extensions update

技能的核心要素

每項代理技能都是專門的套件,可為 AI 助理提供下列元件:

  • 專門操作說明:提供詳細指引,協助您完成特定工作,例如導入 Place Autocomplete,或使用進階標記生成地圖。
  • 最佳做法:內建安全性和效能模式,確保應用程式從一開始就遵循 Google Maps Platform 建議,包括成本最佳化。
  • 自動化指令碼:可執行的程式碼,讓 AI 代理自動設定本機環境。
  • 實際環境的穩定性:直接從經過驗證的開放原始碼存放區實作中,擷取錯誤和例外狀況處理模式。

使用技能的好處

使用代理技能可減少手動搜尋說明文件的作業,同時提升 AI 互動效率。

降低權杖成本

傳統 AI 整合通常會預先載入大量文件,耗用大量詞元並增加工作階段成本。代理技能會使用漸進式揭露,盡可能減少這項負擔:

  • 代理程式一開始只會「掃描」簡短的中繼資料,判斷技能是否相關。
  • 只有在代理認為有必要時,才會載入詳細操作說明和資源,協助您完成特定工作。

AI 引導導入

您不必手動搜尋說明文件,只要用自然語言描述意圖,技能可引導 AI 助理執行下列工作:

  • 在網頁應用程式中加入含有標記的地圖。
  • 導入 Place Autocomplete,用於輸入地址。
  • 幫我生成靜態地圖圖片。

如需 Google Maps Platform 代理技能的完整清單,請參閱「可用技能」。

後續步驟