Lewati ke konten utama
  1. Pintasan/

Rutinitas Pagi

Ikhtisar
#

Contoh ini menunjukkan alur kerja multi-aksi: server Anda mengembalikan tiga aksi berurutan yang masing-masing memicu Shortcut yang berbeda.

Perintah Server
#

Kirim morning ke server Anda.

Respons Server
#

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

Shortcuts iOS yang Diperlukan
#

Buat tiga Shortcuts ini di perangkat Anda:

1. GetCalendar
#

  • Temukan Acara Kalender di mana tanggal mulai adalah hari ini
  • Dapatkan Detail Acara (judul, tanggal mulai)
  • Format acara sebagai teks

2. GetWeather
#

  • Dapatkan Cuaca Saat Ini
  • Format suhu dan kondisi sebagai teks

3. MorningSummary
#

  • Terima input dari PocketHook (hasil gabungan)
  • Tampilkan Notifikasi dengan ringkasan
  • Opsional: Ucapkan Teks untuk membacanya dengan suara

Kode Server (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" }
  ]));

Tips Otomatisasi
#

Gabungkan dengan otomatisasi Waktu dalam Sehari di Shortcuts dan SendMessageIntent untuk menjalankan ini setiap pagi secara otomatis.