Przewiń do głównej treści
  1. Skróty/

Poranna Rutyna

Przegląd
#

Ten przykład pokazuje wieloakcyjny przepływ pracy: serwer zwraca trzy sekwencyjne akcje, z których każda uruchamia inny Shortcut.

Polecenie Serwera
#

Wyślij morning do swojego serwera.

Odpowiedź Serwera
#

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

Wymagane iOS Shortcuts
#

Utwórz te trzy Shortcuts na swoim urządzeniu:

1. GetCalendar
#

  • Znajdź Wydarzenia Kalendarza gdzie data rozpoczęcia to dzisiaj
  • Pobierz Szczegóły Wydarzeń (tytuł, data rozpoczęcia)
  • Sformatuj wydarzenia jako tekst

2. GetWeather
#

  • Pobierz Aktualną Pogodę
  • Sformatuj temperaturę i warunki jako tekst

3. MorningSummary
#

  • Odbierz dane wejściowe z PocketHook (połączone wyniki)
  • Pokaż Powiadomienie z podsumowaniem
  • Opcjonalnie: Odczytaj Tekst aby przeczytać na głos

Kod Serwera (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" }
  ]));

Wskazówka Automatyzacji
#

Połącz z automatyzacją Pora Dnia w Shortcuts i SendMessageIntent, aby uruchamiać to każdego ranka automatycznie.