Gå til hovedindhold
  1. Genveje/

Morgenrutine

Oversigt
#

Dette eksempel viser et flertrins-workflow: din server returnerer tre sekventielle handlinger, der hver udløser en forskellig Shortcut.

Serverkommando
#

Send morning til din server.

Serversvar
#

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

Påkrævede iOS Shortcuts
#

Opret disse tre Shortcuts på din enhed:

1. GetCalendar
#

  • Find Kalenderbegivenheder hvor startdato er i dag
  • Hent Detaljer om Begivenheder (titel, startdato)
  • Formatér begivenhederne som tekst

2. GetWeather
#

  • Hent Aktuelt Vejr
  • Formatér temperatur og forhold som tekst

3. MorningSummary
#

  • Modtag input fra PocketHook (kombinerede resultater)
  • Vis Notifikation med oversigten
  • Valgfrit: Læs Tekst Op for at læse det højt

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

Automatiseringstip
#

Kombinér med en Tidspunkt på Dagen Shortcuts-automatisering og SendMessageIntent for at køre dette hver morgen automatisk.