मुख्य सामग्री पर जाएं
इंटीग्रेशन

TaskNotes इंटीग्रेशन गाइड: YAML Frontmatter के साथ एक टास्क प्रति फ़ाइल

जानें कि TaskForge Obsidian के लिए TaskNotes फॉर्मेट को कैसे सपोर्ट करता है, जो आपको YAML frontmatter का उपयोग करके एक टास्क प्रति फ़ाइल के साथ टास्क मैनेज करने देता है। विस्तृत टास्क डॉक्यूमेंटेशन, रिच मेटाडेटा, और स्ट्रक्चर्ड नोट-टेकिंग वर्कफ्लो के लिए परफेक्ट।

macOS पर TaskForge TaskNotes इंटीग्रेशन जो YAML frontmatter के साथ एक टास्क प्रति फ़ाइल दिखा रहा है
सभी फीचर्स देखें

TaskNotes फॉर्मेट क्या है?

TaskNotes एक टास्क मैनेजमेंट फॉर्मेट है जो मेटाडेटा के लिए YAML frontmatter का उपयोग करके एक टास्क प्रति फ़ाइल स्टोर करता है। आपके नोट्स में बिखरे inline टास्क के विपरीत, TaskNotes प्रत्येक टास्क को स्ट्रक्चर्ड प्रॉपर्टीज और विस्तृत डॉक्यूमेंटेशन के लिए भरपूर जगह के साथ अपनी समर्पित फ़ाइल देता है।

एक टास्क प्रति फ़ाइल

प्रत्येक टास्क अपनी markdown फ़ाइल में रहता है, जो आपको नोट्स, अटैचमेंट्स, और डॉक्यूमेंटेशन के लिए असीमित जगह देता है।

YAML Frontmatter

स्टेटस, प्राथमिकता, डेट्स, टैग्स, और कस्टम प्रॉपर्टीज के लिए स्ट्रक्चर्ड YAML frontmatter में टास्क मेटाडेटा स्टोर करें।

फ्लेक्सिबल आइडेंटिफिकेशन

टैग या कस्टम प्रॉपर्टी द्वारा TaskNotes पहचानें। वह मेथड चुनें जो आपके वर्कफ्लो के लिए सबसे उपयुक्त हो।

कॉन्फ़िगरेबल फोल्डर्स

नए TaskNotes के लिए डिफ़ॉल्ट फोल्डर सेट करें और उन्हें अपने वॉल्ट स्ट्रक्चर के अनुसार व्यवस्थित करें।

TaskNotes फ़ाइल उदाहरण

यहां बताया गया है कि आपके Obsidian वॉल्ट में एक टिपिकल TaskNotes फ़ाइल कैसी दिखती है:

---
status: in-progress
priority: high
due: 2025-10-15
tags:
  - work
  - project-alpha
created: 2025-10-01
---

# Review PR #123

Review the new authentication system PR and provide feedback on:

- [ ] Code quality and patterns
- [ ] Test coverage
- [ ] Documentation completeness
- [ ] Security considerations

## Notes

- Need to verify the new token refresh logic
- Check that rate limiting is properly implemented
- Test with various user permission levels

## Links

- [[Authentication Design Doc]]
- [[Security Guidelines]]

सपोर्टेड प्रॉपर्टीज

स्टेटस

टास्क कम्प्लीशन स्टेट: todo, in-progress, on-hold, planned, या done

status: in-progress

प्राथमिकता

टास्क महत्व: highest, high, medium, low, या lowest

priority: high

डेट्स

Due dates, scheduled dates, start dates, और completion dates

due: 2025-10-15 scheduled: 2025-10-10 start: 2025-10-01

टैग्स

लिस्ट फॉर्मेट में एकाधिक टैग्स के साथ टास्क व्यवस्थित करें

tags:
  - work
  - urgent
  - project-alpha

रिकरेंस

फ्लेक्सिबल इंटरवल के साथ रिकरिंग टास्क सेट करें

recurrence: every week

TaskNotes कॉन्फ़िगर करना

  1. 1

    Enable कार्य फ़ाइलें

    Open सेटिंग्स > कार्य प्रकार, toggle 'कार्य फ़ाइलें' on, then tap 'कार्य फ़ाइल सेटिंग्स' to configure identification, default folder, and field mapping.

  2. 2

    आइडेंटिफिकेशन मेथड चुनें

    चुनें कि TaskForge TaskNotes फ़ाइलों को कैसे पहचाने: विशिष्ट टैग द्वारा (जैसे, #task) या कस्टम प्रॉपर्टी द्वारा (जैसे, type: task)।

  3. 3

    डिफ़ॉल्ट फोल्डर सेट करें

    एक डिफ़ॉल्ट फोल्डर चुनें जहां नए TaskNotes बनाए जाने चाहिए। यह आपके वॉल्ट को व्यवस्थित रखने में मदद करता है।

  4. 4

    डिफ़ॉल्ट फॉर्मेट चुनें

    तय करें कि नए टास्क डिफ़ॉल्ट रूप से TaskNotes या inline टास्क के रूप में बनाए जाएं। आप इसे प्रति कस्टम लिस्ट हमेशा ओवरराइड कर सकते हैं।

  5. 5

    फ़ील्ड मैपिंग कस्टमाइज करें (वैकल्पिक)

    एडवांस्ड: यदि आप अपने वॉल्ट में अलग फ़ील्ड नाम उपयोग करते हैं तो YAML प्रॉपर्टी नाम कस्टमाइज करें।

TaskNotes बनाम Inline टास्क

TaskNotes का उपयोग करें जब:

  • आपको विस्तृत टास्क डॉक्यूमेंटेशन की आवश्यकता है
  • टास्क के लिए एकाधिक नोट्स और अटैचमेंट्स आवश्यक हैं
  • आप स्ट्रक्चर्ड मेटाडेटा पसंद करते हैं
  • टास्क जटिल प्रोजेक्ट्स हैं
  • आप सर्चेबल टास्क आर्काइव चाहते हैं

Inline टास्क का उपयोग करें जब:

  • टास्क सरल एक्शन आइटम हैं
  • टास्क मीटिंग नोट्स में हैं
  • आप कॉन्टेक्स्ट में एम्बेडेड टास्क पसंद करते हैं
  • क्विक कैप्चर प्राथमिकता है
  • आप Obsidian Tasks प्लगइन उपयोग करते हैं

अच्छी खबर: आपको चुनना नहीं है! TaskForge दोनों फॉर्मेट को सीमलेस रूप से सपोर्ट करता है। बड़े प्रोजेक्ट्स के लिए TaskNotes और क्विक एक्शन आइटम्स के लिए inline टास्क का उपयोग करें - सब एक यूनिफाइड टास्क लिस्ट में।

कौन सी उन्नत TaskNotes सुविधाएं उपलब्ध हैं?

एक-टास्क-प्रति-फाइल प्रबंधन की बुनियादी बातों से परे, TaskNotes कई उन्नत सुविधाएं प्रदान करता है जो आपको सिस्टम को अपने सटीक वर्कफ्लो के अनुसार अनुकूलित करने देती हैं। ये विकल्प विशेष रूप से उपयोगी हैं यदि आपके पास पहले से एक स्थापित vault संरचना या अपनी नोट्स को व्यवस्थित करने के लिए विशिष्ट परंपराएं हैं।

कस्टम फील्ड मैपिंग

यदि आपका vault पहले से अलग YAML प्रॉपर्टी नाम उपयोग करता है, तो आपको उन्हें बदलने की जरूरत नहीं है। TaskForge आपको अपने डिफॉल्ट फील्ड नामों को अपने नामों से रीमैप करने देता है। उदाहरण के लिए, यदि आप 'status' के बजाय 'state' या 'priority' के बजाय 'importance' उपयोग करते हैं, तो आप TaskForge को उन फील्ड्स को सीधे पढ़ने और लिखने के लिए कॉन्फ़िगर कर सकते हैं।

कस्टम फाइलनेम फॉर्मेट

{title}, {date} और {priority} जैसे वेरिएबल्स का उपयोग करके नियंत्रित करें कि नए TaskNotes फाइलों का नाम कैसे रखा जाए। उदाहरण के लिए, आप फॉर्मेट को '{date}-{title}' पर सेट कर सकते हैं ताकि हर टास्क फाइल अपनी क्रिएशन डेट से शुरू हो, जिससे Obsidian के फाइल एक्सप्लोरर में फाइलों को कालानुक्रमिक रूप से सॉर्ट करना आसान हो जाए।

बॉडी टेम्प्लेट्स

एक डिफॉल्ट markdown बॉडी टेम्प्लेट परिभाषित करें जो हर नए TaskNotes फाइल में डाला जाता है। यदि आप हमेशा अपनी टास्क फाइलों में नोट्स सेक्शन, चेकलिस्ट सेक्शन और लिंक्स सेक्शन चाहते हैं, तो एक बार टेम्प्लेट सेट करें और हर नई टास्क उस संरचना के साथ शुरू होगी।

प्रोजेक्ट्स और कॉन्टेक्स्ट

TaskNotes +ProjectName और @context सिंटैक्स का उपयोग करके प्रोजेक्ट और कॉन्टेक्स्ट एनोटेशन सपोर्ट करता है। किसी टास्क को +WebsiteRedesign से टैग करें एक विशिष्ट प्रोजेक्ट से जोड़ने के लिए, या @office काम कहां होना चाहिए यह इंगित करने के लिए। ये एनोटेशन रेगुलर टैग्स के साथ काम करती हैं, जो आपको अपने vault में टास्क को कैटेगराइज़ और फिल्टर करने का एक समृद्ध तरीका देती हैं।

Inline टास्क से TaskNotes में कैसे माइग्रेट करें?

यदि आप inline टास्क का उपयोग कर रहे हैं और TaskNotes का लाभ उठाना शुरू करना चाहते हैं, तो अच्छी खबर यह है कि आपको सब कुछ एक बार में बदलने की जरूरत नहीं है। TaskForge दोनों फॉर्मेट को एक साथ सपोर्ट करता है, इसलिए आप अपनी गति से धीरे-धीरे माइग्रेट कर सकते हैं।

1

जटिल टास्क से शुरू करें

माइग्रेशन के लिए सबसे अच्छे उम्मीदवार वे टास्क हैं जो एक लाइन से बड़े हो गए हैं। यदि आप पाते हैं कि आप एक inline टास्क में लंबे विवरण, कई subtasks या रेफरेंस लिंक जोड़ रहे हैं, तो वह टास्क TaskNotes फॉर्मेट के लिए स्वाभाविक रूप से उपयुक्त है जहां इसे अपनी फाइल और डॉक्यूमेंटेशन के लिए असीमित स्थान मिलता है।

2

सरल टास्क inline रखें

हर टास्क को अपनी फाइल की जरूरत नहीं होती। 'किराने का सामान खरीदें' या 'सारा की ईमेल का जवाब दें' जैसे क्विक एक्शन आइटम inline टास्क के रूप में बिल्कुल ठीक काम करते हैं। TaskNotes फॉर्मेट उन टास्क के लिए रिजर्व रखें जो वास्तव में स्ट्रक्चर्ड मेटाडेटा और विस्तृत नोट्स से लाभान्वित होते हैं।

3

दोनों फॉर्मेट एक साथ उपयोग करें

TaskForge inline टास्क और TaskNotes को एक ही यूनिफाइड टास्क लिस्ट में एक साथ दिखाता है। आपको फॉर्मेट मिक्स करने की चिंता नहीं करनी चाहिए - दोनों प्रकार आपकी कस्टम लिस्ट, कैलेंडर व्यू और विजेट्स में दिखाई देते हैं। ऐप बैकग्राउंड में अंतर को संभालता है ताकि आप अपने काम पर ध्यान केंद्रित कर सकें।

4

TaskNotes को एक समर्पित फोल्डर में व्यवस्थित करें

अपने vault में TaskNotes फाइलों के लिए एक समर्पित फोल्डर बनाएं, जैसे 'Tasks' या 'TaskNotes'। इससे आपका vault साफ-सुथरा रहता है और Obsidian के फाइल एक्सप्लोरर में टास्क फाइलें ढूंढना आसान होता है। TaskForge सेटिंग्स में इस फोल्डर को डिफॉल्ट लोकेशन के रूप में सेट करें ताकि हर नई TaskNotes फाइल स्वचालित रूप से सही जगह पर आए।

5

बैचों में माइग्रेट करें

अपनी सभी inline टास्क को एक बार में कन्वर्ट करने के बजाय, पहले माइग्रेट करने के लिए एक प्रोजेक्ट या अपने जीवन का एक क्षेत्र चुनें। अपने वर्क टास्क को एक सप्ताह के लिए TaskNotes में मूव करें और देखें कैसा लगता है। एक बार जब आप वर्कफ्लो से सहज हो जाएं, तो अन्य क्षेत्रों में विस्तार करें।

TaskNotes आज़माने के लिए तैयार हैं?

TaskForge डाउनलोड करें और Obsidian में अपने विस्तृत टास्क मैनेजमेंट वर्कफ्लो के लिए TaskNotes फॉर्मेट का उपयोग शुरू करें। हमारे फीचर्स पेज पर सभी TaskNotes क्षमताओं के बारे में जानें, और हाल के अपडेट्स के लिए नवीनतम TaskNotes एन्हांसमेंट्स देखें।

Azhar Dewji
Azhar Dewji · · Updated July 8, 2026

Swift, Kotlin और Flutter में mobile और desktop apps बनाने का 10+ साल का अनुभव रखने वाले software engineer। Toronto, Canada में बसे indie developer और TaskForge के निर्माता। और जानें