शॉर्टकट में Content Graph इंजन
शॉर्टकट का ज्यादातर मैज़िक इसके Content Graph इंजन से मिलता है, जो iOS फ़ीचर्स और ऐप्स के डेटा को इंटेलिजेंट रूप से रन के दौरान शॉर्टकट ऐक्शन में तब्दील करता है। जब कोई ऐक्शन एक प्रकार का कॉन्टेंट लेता है और आप इसे दूसरे प्रकार का कॉन्टेंट पास करते हैं, तब Content Graph उस कॉन्टेंट को ऑटोमैटिकली उपयुक्त प्रकार के कॉन्टेंट में बदल देता है।
यह स्मार्ट डेटा रूपांतरण शॉर्टकट को ऐप्स और सर्विसेज़ को एकीकृत करने की सुविधा प्रदान करता है। निम्नलिखित उदाहरण में आगामी इवेंट प्राप्त करें ऐक्शन है जिसके बाद दिशानिर्देश दिखाएँ ऐक्शन आता है। पहला ऐक्शन कैलेंडर इवेंट आउटपुट करता है, जिसमें शेड्यूलिंग डेटा और लोकेशन डेटा शामिल हो सकता है। चूंकि दूसरे ऐक्शन को लोकेशन की जरूरत है जैसे इनपुट, इसलिए कंटेट ग्राफ़ ऐक्शन कैलेंडर इवेंट से केवल मैप डेटा ऐक्सट्रैक्ट करता है, ताकि ड्राइविंग डायरेक्शन प्रदान किया जा सके।
कॉन्टेंट ग्राफ़ ऐडवांस्ड, मल्टिस्टेप कॉन्टेंट रूपांतरण की भी अनुमति देता है। इससे शॉर्टकट असंबंधित लगने वाले ऐप्स और सेवाओं के साथ इंटीग्रेट कर सकता है, जैसे संगीत और मेल। उदाहरण के लिए, आप एक ऐसा शॉर्टकट बना सकते हैं जिसमें “वर्तमान गीत प्राप्त करें” क्रिया, “संगीत क्रिया का विवरण प्राप्त करें” और “तस्वीर ऐल्बम में सेव करें” क्रिया शामिल हो। रन करने पर, ऐक्शन की यह शृंखला ऐसे गीत से ऑटोमैटिकली ऐल्बम आर्टवर्क ऐक्सट्रैक्ट करता है जो वर्तमान में आपकी म्यूज़िक लाइब्रेरी में प्ले हो रहा है और आर्टवर्क को तस्वीर ऐल्बम में सेव करता है।
Content Graph से आपको शायद ही कभी यह सोचना पड़ता है कि एक ऐक्शन से दूसरे ऐक्शन में सही कॉन्टेंट पास करना है। शॉर्टकट यह समझता है कि आप क्या करना चाहते हैं और तय करता है उसे कैसे करना है। यदि आप किसी क्रिया का परिणाम देखना चाहते हैं, तो अपने वर्कफ़्लो में “कॉन्टेंट ग्राफ़ क्रिया देखें” जोड़ें।