नॉलेज बेस
सरल भाषा में खोज
कमांड पैलेट से जो चाहिए वह माँगें और वह क्वेरी खुद लिख देता है।
विवरण
- ⌘K दबाएँ, फिर “invoices from Stripe last month” जैसा कुछ टाइप करें और Enter दबाएँ। Enter तभी खोजता है जब आपका टाइप किया हुआ किसी कमांड के नाम से मेल न खाए, इसलिए “archive” जैसा अकेला शब्द इसके बजाय फ़ोल्डर खोल देता है। मॉडल तक एक वाक्य ही पहुँचता है।
- मॉडल को खोज सिंटैक्स का विवरण और आज की तारीख दी जाती है, और वह उसी सिंटैक्स में एक क्वेरी लौटाता है: “unread mail from Stripe in the last month” कुछ ऐसा बनकर लौटता है from:stripe is:unread newer_than:30d। वही क्वेरी चलती है, और वह उसकी जगह ले लेती है जो आपने पहले खोजा था।
- ⌘K भी वही दिखाता है। Active Filters के नीचे दिखने वाले चिप वह क्वेरी हैं जो मॉडल ने लिखी, आपका वाक्य नहीं, ताकि आप देख सकें कि क्या खोजा गया। किसी चिप पर × उस हिस्से को हटा देता है और परिणाम उसके साथ बदल जाते हैं, और Clear All, ⌘⇧F या फ़ोल्डर बदलना खोज को खाली कर देता है।
- वह केवल वही माँग सकता है जो सिंटैक्स कह सकता है। इनबॉक्स की कोई श्रेणियाँ नहीं हैं, इसलिए न्यूज़लेटर का अनुरोध आम तौर पर मेल में मौजूद शब्दों की खोज बन जाता है, जैसे unsubscribe, और “invoices over £200” माँगने पर किसी राशि से फ़िल्टर नहीं होगा। जो कुछ सिंटैक्स इस्तेमाल नहीं कर सकता वह क्वेरी चलते समय छोड़ दिया जाता है, इसलिए जो अनुरोध खोज पूरा नहीं कर सकती वह खाली होने के बजाय आपकी माँग से चौड़ा होकर लौटता है।