Přeskočit na hlavní obsah
  1. Zkratky/

Ranní Rutina

Přehled
#

Tento příklad ukazuje vícekrokový pracovní postup: váš server vrátí tři sekvenční akce, z nichž každá spustí jiný Shortcut.

Příkaz Serveru
#

Odešlete morning na váš server.

Odpověď Serveru
#

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

Požadované iOS Shortcuts
#

Vytvořte tyto tři Shortcuts na svém zařízení:

1. GetCalendar
#

  • Najít Události Kalendáře kde datum začátku je dnes
  • Získat Podrobnosti Událostí (název, datum začátku)
  • Naformátovat události jako text

2. GetWeather
#

  • Získat Aktuální Počasí
  • Naformátovat teplotu a podmínky jako text

3. MorningSummary
#

  • Přijmout vstup z PocketHook (kombinované výsledky)
  • Zobrazit Oznámení se shrnutím
  • Volitelně: Přečíst Text pro hlasité přečtení

Kód Serveru (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" }
  ]));

Tip pro Automatizaci
#

Kombinujte s automatizací Denní Doba v Shortcuts a SendMessageIntent pro automatické spouštění každé ráno.