Google Maps Platform 代理程式技能 (GitHub) 是可攜式獨立模組,內含 Google Maps Platform 專屬知識、操作說明和工作流程。這些工具可協助 AI 助理瞭解 Google 地圖平台最佳做法,並以更高的準確度和更低的權杖成本執行複雜工作。
可用的技能
Google 地圖平台提供一系列核心產品的技能。我們即將推出其他產品和功能的技能!
| Skill | 說明 |
|---|---|
google-maps-platform |
這項技能組合可協助您運用 Google Maps Platform API 和 SDK,在網頁、Android、iOS 和 Web 服務 API 中,為下列任一項目設計及實作可供正式發布的程式碼:地圖、地點、位址、地理編碼、路線/預計到達時間 (包括環保路徑)、Nearby Search、3D/街景服務/靜態地圖、標記叢集、自訂樣式、繪圖、地理圍欄、熱視圖或環境 (空氣品質/Pollen/Solar/天氣)。 |
開始使用
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
我們已測試過這個方法,可做為終端機指令或代理程式的自然語言提示:
- AI Studio
- Antigravity
- Claude Code
- Replit (替代操作說明:使用專案編輯器 UI)
Gemini CLI
這個存放區已設定為 Gemini CLI 擴充功能。你可以使用 Gemini CLI 新增:
gemini extensions install https://github.com/googlemaps/agent-skills
Lovable
在 Lovable 中使用「技能設定」使用者介面,安裝 Google Maps Platform 代理程式技能:
- 前往「
https://lovable.dev/settings/skills」 - 在「Workspace skills」下方,依序點選「新增」 >「從 GitHub 匯入」。
- 貼上
google-maps-platform主要技能的網址:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform
更新 Google 地圖平台代理程式技能
執行 update 指令,即可取得所有可用更新並清理過時的技能:
Skills CLI
npx skills update
Gemini CLI
gemini extensions update
使用 Google 地圖平台代理程式技能
AI 助理的設計宗旨是,只要偵測到技能說明符合目前的要求,就會自動使用技能。不過,你也可以手動叫用技能。通常只要在服務專員即時通訊中輸入 /,然後搜尋技能名稱即可。
技能的核心元件
每個代理程式技能都是專門的套件,可為 AI 助理提供下列元件:
- 專門說明:詳細說明如何完成特定工作,例如實作 Place Autocomplete 或使用進階標記產生地圖。
- 最佳做法:內建安全性和效能模式,確保應用程式從一開始就遵循 Google 地圖平台建議,包括成本最佳化。
- 自動化指令碼:可執行的程式碼,可讓 AI 代理自動執行本機環境設定或配置。
- 實際的穩健性:從經過驗證的開放原始碼存放區實作中,直接擷取錯誤和例外狀況處理模式。
使用技能的好處
使用代理程式技能可減少手動搜尋說明文件的工作量,同時提升 AI 互動效率。
降低權杖成本
傳統的 AI 整合功能通常會預先載入大量文件,消耗大量權杖並增加工作階段費用。代理程式技能會使用漸進式揭露,盡量減少這類負擔:
- 代理程式一開始只會「掃描」簡要的中繼資料,判斷技能是否相關。
- 只有在代理判斷特定工作需要詳細指示和資源時,才會載入這些內容。
AI 引導導入
不必手動搜尋文件,只要用自然語言描述意圖,技能可引導 AI 助理執行下列工作:
- 在我的網頁應用程式中加入含有標記的地圖。
- 實作 Place Autocomplete,方便使用者輸入地址。
- 幫我生成靜態地圖圖片。 如需 Google 地圖平台代理程式技能的完整清單,請參閱「可用技能」。
搭配使用技能和 Code Assist MCP 伺服器
代理技能的設計宗旨是輔助 Code Assist MCP 伺服器:
Google Maps Platform 代理程式技能:提供快速操作說明和建議做法,透過節省詞元的漸進式揭露方式,告訴代理程式如何執行 Google Maps Platform 工作。教導代理如何有效使用 MCP 伺服器工具。
程式碼輔助 MCP 伺服器:專為 AI 輔助開發工作流程設計,可讓 AI 助理以程式輔助方式與 Google 地圖平台專案、資源和資料互動。