Ana içeriğe geç
  1. Kısayollar/

Sabah Rutini

Genel Bakış
#

Bu örnek çok eylemli bir iş akışını gösterir: sunucunuz her biri farklı bir Shortcut tetikleyen üç sıralı eylem döndürür.

Sunucu Komutu
#

Sunucunuza morning gönderin.

Sunucu Yanıtı
#

[
  { "msg": "Checking calendar...", "shortcut": "GetCalendar" },
  { "msg": "Getting weather...", "shortcut": "GetWeather" },
  { "msg": "Good morning! Here's your briefing.", "shortcut": "MorningSummary" }
]

Gerekli iOS Shortcuts
#

Cihazınızda bu üç Shortcuts’u oluşturun:

1. GetCalendar
#

  • Takvim Etkinliklerini Bul başlangıç tarihi bugün olanlar
  • Etkinlik Ayrıntılarını Al (başlık, başlangıç tarihi)
  • Etkinlikleri metin olarak biçimlendir

2. GetWeather
#

  • Mevcut Hava Durumunu Al
  • Sıcaklık ve koşulları metin olarak biçimlendir

3. MorningSummary
#

  • PocketHook’tan giriş al (birleştirilmiş sonuçlar)
  • Bildirim Göster özetle birlikte
  • İsteğe bağlı: Metni Seslendir sesli okumak için

Sunucu Kodu (router.ts)
#

case "morning":
  return toResponse(responses([
    { msg: "Checking calendar...", shortcut: "GetCalendar" },
    { msg: "Getting weather...", shortcut: "GetWeather" },
    { msg: "Good morning! Here's your briefing.", shortcut: "MorningSummary" }
  ]));

Otomasyon İpucu
#

Her sabah otomatik olarak çalıştırmak için bir Günün Saati Shortcuts otomasyonu ve SendMessageIntent ile birleştirin.