Google Haritalar Platformu temsilci becerileri (GitHub), Google Haritalar Platformu'na özgü bilgi, talimat ve iş akışlarını içeren taşınabilir, bağımsız modüllerdir. Bu beceriler, yapay zeka asistanlarının Google Haritalar Platformu ile ilgili en iyi uygulamaları anlamasına ve karmaşık görevleri daha yüksek doğruluk ve daha düşük jeton maliyetiyle yürütmesine yardımcı olmak için tasarlanmıştır.
Kullanılabilir beceriler
Google Haritalar Platformu, temel ürünler için bir dizi beceri sunar. Diğer ürün ve özelliklerle ilgili beceriler yakında eklenecek.
| Beceri | Açıklama |
|---|---|
google-maps-platform |
Web, Android, iOS ve web hizmetleri API'lerinde Google Haritalar Platformu API'leri ve SDK'larını kullanarak üretime hazır kod tasarlama ve uygulama becerileri. Bu beceriler şu alanlardan herhangi birini kapsar: harita, yer, adres, coğrafi kodlama, rota/TVS (çevre dostu rota dahil), yakında arama, 3D/Street View/statik harita, işaretçi grupları, özel stil, çizim, coğrafi sınır, ısı haritası veya çevre (hava kalitesi/polen/güneş/hava durumu). |
Başlayın
Google Haritalar Platformu temsilci becerileri; Gemini, Cursor, Windsurf, Copilot ve Claude dahil olmak üzere becerileri destekleyen tüm yapay zeka asistanlarıyla çalışır.
Google Haritalar Platformu temsilci becerilerini yükleme
Çoğu durumda, Google Haritalar Platformu temsilci becerileri tek bir komutla yüklenebilir:
Skills CLI
En popüler yapay zeka destekli araçlar için Google Haritalar Platformu temsilci becerilerini yüklemek üzere skills CLI'yı kullanabilirsiniz.
Projenizin kök dizininde aşağıdaki komutu çalıştırın:
npx skills add googlemaps/agent-skills
Bu yöntem, terminal komutu veya temsilciye doğal dilde istem olarak test edilmiştir:
- AI Studio
- Antigravity
- Claude Code
- Replit (alternatif talimatlar: Proje Düzenleyici kullanıcı arayüzünü kullanma)
Gemini CLI
Bu depo, Gemini CLI uzantısı olarak yapılandırılmıştır. Gemini KSA'yı kullanarak ekleyebilirsiniz:
gemini extensions install https://github.com/googlemaps/agent-skills
Lovable
Beceriler ayarları kullanıcı arayüzünü kullanarak Lovable'da Google Haritalar Platformu temsilci becerilerini yükleyin:
https://lovable.dev/settings/skillssitesini ziyaret edin- Workspace becerileri bölümünde Ekle > GitHub'dan içe aktar'ı tıklayın.
google-maps-platformana becerisinin URL'sini yapıştırın:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform
Google Haritalar Platformu temsilci becerilerini kullanma
Temsilci becerilerini otomatik olarak tetikleme veya manuel olarak çağırma
Yapay zeka asistanları, bir becerinin açıklamasının mevcut isteğinizle eşleştiğini tespit ettiğinde becerileri otomatik olarak kullanacak şekilde tasarlanmıştır. Ancak beceriler manuel olarak da çağrılabilir. Bu işlem genellikle temsilci sohbetine / yazıp beceri adını arayarak yapılır.
Örneğin, yükleme işleminden sonra, oluşturduğunuz uygulamada yeni bir özellik istemek için temsilci sohbetinize aşağıdakileri yazabilirsiniz:
/google-maps-platform Add a 3D map featuring a marker for the user's location
Code Assist MCP sunucusuyla birlikte becerileri kullanma
Temsilci becerileri, Code Assist MCP sunucusunu tamamlayacak şekilde tasarlanmıştır:
Google Haritalar Platformu temsilci becerileri: Temsilciye, Google Haritalar Platformu görevlerini jeton açısından verimli aşamalı açıklama yoluyla nasıl gerçekleştireceğini anlatan hızlı talimatlar ve önerilen uygulamalar sağlar. Temsilciye, MCP sunucu araçlarını etkili bir şekilde nasıl kullanacağını öğretirler.
Code Assist MCP sunucusu: Yapay zeka destekli geliştirme iş akışları için tasarlanmıştır. Yapay zeka asistanlarının Google Haritalar Platformu projeleriniz, kaynaklarınız ve verilerinizle programatik olarak etkileşim kurmasını sağlar.
Google Haritalar Platformu temsilci becerilerini güncelleme
update komutunu çalıştırarak mevcut tüm güncellemeleri alabilir ve güncel olmayan becerileri temizleyebilirsiniz:
Skills CLI
npx skills update google-maps-platform
Gemini CLI
gemini extensions update
Bir becerinin temel bileşenleri
Her temsilci becerisi, yapay zeka asistanına aşağıdaki bileşenleri sağlayabilen özel bir pakettir:
- Özel talimatlar: Yer Adı Otomatik Tamamlama'yı uygulama veya Gelişmiş İşaretçiler ile harita oluşturma gibi belirli görevleri yerine getirme konusunda ayrıntılı rehberlik.
- En iyi uygulamalar: Uygulamanızın, maliyet optimizasyonu da dahil olmak üzere Google Haritalar Platformu önerilerine en başından itibaren uymasını sağlayan yerleşik güvenlik ve performans kalıpları.
- Otomasyon komut dosyaları: Yapay zeka ajanınızın yerel ortam kurulumunu veya yapılandırmasını otomatik olarak yapmasına olanak tanıyan yürütülebilir kod.
- Gerçek dünyada dayanıklılık: Doğrudan doğrulanmış açık kaynak depo uygulamalarından alınan hata ve istisna işleme kalıpları.
Becerileri kullanmanın avantajları
Temsilci becerilerini kullanmak, dokümanlarda arama yapma zahmetini azaltırken yapay zeka etkileşimlerinizin verimliliğini artırır.
Daha düşük jeton maliyetleri
Geleneksel yapay zeka entegrasyonları genellikle başlangıçta büyük miktarda belge yükler. Bu da önemli miktarda jeton tüketir ve oturum maliyetlerini artırır. Temsilci becerileri, bu ek yükü en aza indirmek için kademeli açıklama yöntemini kullanır:
- Temsilci, başlangıçta yalnızca bir becerinin alakalı olup olmadığını görmek için kısa meta verileri "tarar".
- Ayrıntılı talimatlar ve kaynaklar yalnızca temsilci, göreviniz için gerekli olduğunu belirlediğinde yüklenir.
Yapay zeka destekli uygulama
Dokümanları manuel olarak aramak yerine amacınızı doğal dille açıklayabilirsiniz. Beceriler, yapay zeka asistanınızı aşağıdaki gibi görevleri yerine getirmesi için yönlendirir:
- Web uygulamama işaretçili bir harita ekle.
- Adres girişi için Yer Adı Otomatik Tamamlama özelliğini uygulayın.
- Statik harita resmi oluşturmama yardım et.
Google Haritalar Platformu temsilci becerilerinin tam listesi için Kullanılabilir beceriler başlıklı makaleyi inceleyin.
Sonraki adımlar
- Gemini CLI ile temsilci becerilerini nasıl kullanacağınızı öğrenin.
- Antigravity ile temsilci becerilerini nasıl kullanacağınızı öğrenin.