Skip to main content
  1. शॉर्टकट/

सुबह की दिनचर्या

अवलोकन
#

यह उदाहरण एक बहु-क्रिया वर्कफ़्लो दिखाता है: आपका सर्वर तीन क्रमिक क्रियाएँ लौटाता है जो प्रत्येक एक अलग Shortcut को ट्रिगर करती हैं।

सर्वर कमांड
#

अपने सर्वर को morning भेजें।

सर्वर प्रतिक्रिया
#

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

आवश्यक iOS Shortcuts
#

अपने डिवाइस पर ये तीन Shortcuts बनाएँ:

1. GetCalendar
#

  • कैलेंडर इवेंट खोजें जहाँ शुरू की तारीख आज है
  • इवेंट का विवरण प्राप्त करें (शीर्षक, शुरू की तारीख)
  • इवेंट को टेक्स्ट के रूप में फ़ॉर्मेट करें

2. GetWeather
#

  • वर्तमान मौसम प्राप्त करें
  • तापमान और स्थितियों को टेक्स्ट के रूप में फ़ॉर्मेट करें

3. MorningSummary
#

  • PocketHook से इनपुट प्राप्त करें (संयुक्त परिणाम)
  • सूचना दिखाएँ सारांश के साथ
  • वैकल्पिक: टेक्स्ट बोलें इसे ज़ोर से पढ़ने के लिए

सर्वर कोड (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" }
  ]));

स्वचालन टिप
#

हर सुबह स्वचालित रूप से चलाने के लिए दिन का समय Shortcuts ऑटोमेशन और SendMessageIntent के साथ जोड़ें।