Google Haritalar Platformu temsilcisi becerileri

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:

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:

  1. https://lovable.dev/settings/skills sitesini ziyaret edin
  2. Workspace becerileri bölümünde Ekle > GitHub'dan içe aktar'ı tıklayın.
  3. google-maps-platform ana 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