Obsidian में Claude Code के साथ दैनिक नोट्स कैसे लें (स्वचालित AI वर्कफ़्लो)

CCoding With ADHD
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00अब जब हमने सब कुछ सेट कर लिया है, तो मैं आपको अपना वास्तविक वर्कफ़्लो दिखाता हूँ।
00:00:03अगर आपने पार्ट 1 नहीं देखा है जहाँ हमने वॉल्ट और फ़ोल्डर स्ट्रक्चर बनाया था,
00:00:08तो पहले उसे ज़रूर देख लें। मैं इसका लिंक डिस्क्रिप्शन में दे दूँगा।
00:00:11शुरू करने के लिए, बस clod टाइप करें और फिर /init कमांड चलाएँ।
00:00:16यह clod को आपके वॉल्ट में clod.md फ़ाइल जोड़ने के लिए कहता है।
00:00:20जैसा कि आप देख सकते हैं, अब इसके पास हमारे वॉल्ट, फ़ोल्डर स्ट्रक्चर और नियमों के बारे में संदर्भ है,
00:00:27clod को यह समझने के लिए सब कुछ चाहिए कि यह सिस्टम कैसे काम करता है। मैं इसे रद्द कर दूँगा क्योंकि मैंने यह पहले ही
00:00:32कर लिया है। मैं इसी तरह Obsidian Clipper और Clod Code का उपयोग करके नोट्स लेता हूँ और उन्हें अपनी
00:00:38डेली जर्नल में संक्षिप्त करता हूँ। वैसे, यही तरीका आपके पसंदीदा किसी भी AI एजेंट CLI के साथ काम करता है।
00:00:45मैं बस Clod Code का उपयोग करता हूँ। तो सबसे पहली चीज़ जो हमें चाहिए वह है Obsidian Clipper। यह
00:00:52Obsidian का एक आधिकारिक प्लगइन है और ब्राउज़िंग के दौरान जानकारी जुटाने के लिए यह वास्तव में गेम चेंजर है।
00:00:58आप इसे उनकी वेबसाइट पर जाकर डाउनलोड कर सकते हैं। मैं डिस्क्रिप्शन में लिंक डाल दूँगा।
00:01:03यह एक बहुत ही उपयोगी एक्सटेंशन है जो आपको उस पेज को छोड़े बिना सीधे अपने वॉल्ट में
00:01:09कंटेंट को क्लिप और सेव करने की सुविधा देता है। अब कॉपी-पेस्ट करने या टैब बदलने और अपना
00:01:14फ़्लो खोने की ज़रूरत नहीं है। बस इसे अपने पसंदीदा ब्राउज़र के लिए ले लें। मैं Safari का उपयोग कर रहा हूँ, इसलिए मैं
00:01:19Safari वर्शन डाउनलोड करने के लिए यहाँ क्लिक करूँगा। इंस्टॉल होने के बाद, आपको ब्राउज़र टूलबार में Clipper आइकन दिखाई देगा।
00:01:25और बस। आप जानकारी कैप्चर करने के लिए तैयार हैं। मैं आपको दिखाता हूँ कि मैं इसका असल में उपयोग कैसे करता हूँ।
00:01:30मैंने अपने क्लिप किए गए नोट्स को स्वचालित रूप से इनबॉक्स डायरेक्टरी में ले जाने के लिए सेट किया है। यदि आप
00:01:37कोई दूसरी लोकेशन चाहते हैं तो एक्सटेंशन सेटिंग्स में इसे बदल सकते हैं। लेकिन बात यह है कि जब भी मैं किसी
00:01:44वेबसाइट को क्लिप करता हूँ, तो मैं चाहता हूँ कि वह मेरी डेली जर्नल में भी दर्ज हो जाए। वैसे, मैंने पार्ट वन के बाद
00:01:52डेली टेम्प्लेट जेनरेटर को थोड़ा अपडेट किया है। अब इसमें फ्रंट मैटर है, जो चीज़ों को अधिक व्यवस्थित बनाता है।
00:01:58मैं अपने नोट्स के बारे में अतिरिक्त जानकारी जैसे टैग और वर्तमान तिथि ट्रैक कर सकता हूँ। मैंने इसमें
00:02:06एक टेम्प्लेट फ़ंक्शन भी जोड़ा है जिसे 'cursor' कहा जाता है, जो नोट खुलने पर स्वचालित रूप से
00:02:13आपके कर्सर को उस लाइन पर ले जाता है। बहुत काम का है। टेम्प्लेट में कल और आने वाले कल के बीच
00:02:20तेज़ी से स्विच करने के लिए नेविगेशन लिंक भी हैं। तो अब, जब भी हम डेली नोट पर क्लिक करते हैं, तो यह इस नए टेम्प्लेट का उपयोग करता है।
00:02:29जैसा कि आप देख सकते हैं, सब कुछ अपनी जगह पर है। बढ़िया। अब मुख्य विषय पर वापस आते हैं। मैं वास्तव में
00:02:38दिन भर में मैंने जो कुछ भी कैप्चर किया है उसका एक त्वरित सारांश चाहता हूँ। इसलिए जब भी मैं कुछ क्लिप करता हूँ,
00:02:44तो मैं चाहता हूँ कि एक सारांश स्वचालित रूप से जेनरेट हो जाए, क्लिप किए गए नोट का एक मार्कडाउन लिंक बन जाए,
00:02:50और एक संक्षिप्त विवरण जुड़ जाए, जो सीधे मेरी डेली जर्नल में दर्ज हो जाए।
00:02:56तो हम इसे वास्तव में कैसे संभव बनाते हैं? हमें एक स्क्रिप्ट की आवश्यकता है जो सारांश को संभाले
00:03:05और सब कुछ एक साथ जोड़ दे। ठीक है, अब मैं सिस्टम फ़ोल्डर के अंदर
00:03:11scripts नाम की एक नई डायरेक्टरी बनाता हूँ। मैं अपनी सभी ऑटोमेशन स्क्रिप्ट को यहीं रखना पसंद करता हूँ,
00:03:18इससे चीज़ें व्यवस्थित रहती हैं और आसानी से मिल जाती हैं। मैंने क्लाउड कोड से कहकर पहले ही स्क्रिप्ट तैयार करवा ली है।
00:03:24अब, एक चीज़ जो मुझे बतानी चाहिए, Obsidian डिफ़ॉल्ट रूप से मार्कडाउन के अलावा अन्य फ़ाइल फ़ॉर्मेट नहीं दिखाता है।
00:03:29इसीलिए ये फ़ाइलें यहाँ खाली दिखाई देती हैं। इसे ठीक करने के लिए, बस सेटिंग्स में जाएँ,
00:03:35फिर फ़ाइल्स और लिंक्स पर जाएँ और "show all file types" को चालू करें। अब अगर आप वापस जाएँगे, तो देखेंगे कि फ़ाइलें
00:03:41वास्तव में वहाँ हैं। मैंने क्लाउड से स्क्रिप्ट का विंडोज वर्शन जेनरेट करने के लिए भी कहा था, जो कि
00:03:47PowerShell में है। वैसे, PowerShell एक क्रॉस प्लेटफ़ॉर्म ऑटोमेशन टूल है। इसलिए यदि आप इसे पसंद करते हैं,
00:03:52तो यह सभी प्लेटफ़ॉर्म पर काम करता है। Mac OS वर्शन के लिए, मैंने bash के साथ ही रहने का फैसला किया। इसलिए मैंने
00:03:59क्लाउड कोड से fswatch और launchd का उपयोग करके एक लॉन्च एजेंट बनाने के लिए कहा जो लॉगिन करते समय स्वचालित रूप से शुरू हो जाए।
00:04:05यदि आप परिचित नहीं हैं, तो fswatch एक फ़ाइल मॉनिटरिंग टूल है जो किसी डायरेक्टरी में परिवर्तनों पर नज़र रखता है।
00:04:12और launchd बैकग्राउंड सेवाओं को चलाने के लिए Mac OS का इन-बिल्ट सिस्टम है। साथ में,
00:04:19वे यह सुनिश्चित करते हैं कि हमारा इनबॉक्स वॉचर बिना कुछ किए बैकग्राउंड में चुपचाप चलता रहे।
00:04:26जैसा कि आप देख सकते हैं, क्लाउड ने एक plist फ़ाइल जेनरेट की है। वह लॉन्च एजेंट कॉन्फ़िगरेशन है और
00:04:33इसे हमारी स्क्रिप्ट डायरेक्टरी में सेव कर दिया है। इसने हमें इसे सेटअप करने के सटीक स्टेप्स भी दिए हैं। सबसे पहले, हमें
00:04:39यह सुनिश्चित करना होगा कि fswatch इंस्टॉल है। अगर आपने नहीं किया है तो बस 'brew install fswatch' चलाएँ। इसके बाद, हमने
00:04:47अपनी plist फ़ाइल से अपने होम फ़ोल्डर की लॉन्च एजेंट्स डायरेक्टरी तक एक सिम्बोलिक लिंक बनाकर
00:04:53लॉन्च एजेंट को इंस्टॉल किया। और अंत में, हम इसे launchctl load का उपयोग करके लोड करते हैं। यह इसे तुरंत शुरू कर देता है
00:05:01और सुनिश्चित करता है कि यह हर लॉगिन पर चले। और बस इतना ही। अब हर बार जब आप अपने Mac में लॉग इन करेंगे, तो वॉचर
00:05:09स्वचालित रूप से शुरू हो जाएगा। किसी वेबसाइट को क्लिप करें और वह आपकी डेली जर्नल में दिखाई देगी, पूरी तरह से ऑटोमैटिक।
00:05:15यह एक ऐसा सेटअप है जो बैकग्राउंड में काम करता है जबकि आप उस चीज़ पर ध्यान केंद्रित करते हैं जो वास्तव में
00:05:21मायने रखती है। अगर यह उपयोगी था, तो लाइक बटन दबाएँ और सब्सक्राइब करें। यह वास्तव में चैनल को
00:05:27काफी मदद करता है। मैं इस तरह की व्यावहारिक चीज़ें शेयर करना जारी रखूँगा, इसलिए जुड़े रहें। और यदि आपके पास कोई विचार,
00:05:34सवाल, या ऐसी चीज़ें हैं जिन्हें आप चाहते हैं कि मैं आगे एक्सप्लोर करूँ, तो उन्हें कमेंट्स में लिखें। मैं उन्हें सच में पढ़ता हूँ।
00:05:40देखने के लिए धन्यवाद और मैं आपसे अगले वीडियो में मिलूँगा।

Key Takeaway

Obsidian Clipper, fswatch और Claude Code स्क्रिप्ट का संयोजन वेब से कैप्चर की गई जानकारी का स्वचालित सारांश तैयार करके उसे सीधे डेली जर्नल में एकीकृत करता है।

Highlights

  • Obsidian Clipper प्लगइन ब्राउज़र को छोड़े बिना जानकारी को सीधे इनबॉक्स डायरेक्टरी में सेव करता है।

  • Bash और PowerShell स्क्रिप्ट fswatch टूल का उपयोग करके इनबॉक्स में नए नोट्स की निगरानी करती हैं और उनका सारांश डेली जर्नल में जोड़ती हैं।

  • Mac OS पर launchd सिस्टम एक .plist फ़ाइल के माध्यम से लॉगिन के समय ऑटोमेशन स्क्रिप्ट को बैकग्राउंड में सक्रिय करता है।

  • अपडेटेड डेली टेम्प्लेट में 'cursor' फ़ंक्शन शामिल है जो नोट खोलने पर कर्सर को स्वचालित रूप से सही लाइन पर रखता है।

  • Obsidian सेटिंग्स में 'show all file types' विकल्प सक्रिय करने से .sh और .ps1 जैसी गैर-मार्कडाउन फ़ाइलें दिखाई देती हैं।

Timeline

Claude Code और Clipper का प्रारंभिक सेटअप

  • clod /init कमांड वॉल्ट संरचना और नियमों को समझने के लिए clod.md फ़ाइल बनाता है।
  • Obsidian Clipper एक्सटेंशन ब्राउज़र टूलबार से सीधे डेटा कैप्चर करने की सुविधा देता है।
  • यह वर्कफ़्लो किसी भी AI CLI एजेंट के साथ काम करता है।

सिस्टम की शुरुआत वॉल्ट के भीतर क्लाउड के लिए संदर्भ फ़ाइल जोड़ने से होती है। Clipper प्लगइन Safari जैसे ब्राउज़रों के साथ एकीकृत होता है ताकि डेटा कॉपी-पेस्ट करने की आवश्यकता समाप्त हो जाए। यह टूल जानकारी को सीधे निर्दिष्ट इनबॉक्स फ़ोल्डर में भेजता है।

उन्नत डेली टेम्प्लेट और नेविगेशन

  • डेली टेम्प्लेट में मेटाडेटा के लिए व्यवस्थित फ्रंट मैटर और टैग शामिल हैं।
  • टेम्प्लेट में मौजूद नेविगेशन लिंक पिछले और अगले दिन के नोट्स के बीच त्वरित स्विचिंग सुनिश्चित करते हैं।
  • कर्सर ऑटोमेशन नोट खुलते ही संपादन के लिए सही स्थान चुनता है।

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

बैकग्राउंड स्क्रिप्ट और फ़ाइल मॉनिटरिंग

  • सिस्टम फ़ोल्डर के भीतर एक स्क्रिप्ट डायरेक्टरी सभी ऑटोमेशन फ़ाइलों को व्यवस्थित रखती है।
  • fswatch टूल इनबॉक्स डायरेक्टरी में होने वाले परिवर्तनों की निरंतर निगरानी करता है।
  • Mac OS के लिए bash स्क्रिप्ट और Windows के लिए PowerShell स्क्रिप्ट उपलब्ध हैं।

स्वचालन के लिए इनबॉक्स में नई फ़ाइलों का पता लगाना आवश्यक है। fswatch बैकग्राउंड में चलता है और परिवर्तनों को ट्रैक करता है। चूंकि Obsidian डिफ़ॉल्ट रूप से इन स्क्रिप्ट फ़ाइलों को नहीं दिखाता है, इसलिए सेटिंग्स में सभी फ़ाइल प्रकारों को दिखाने का विकल्प चालू करना पड़ता है।

लॉन्च एजेंट और ऑटोमेशन निष्पादन

  • launchd सिस्टम लॉगिन के समय ऑटोमेशन स्क्रिप्ट को स्वचालित रूप से लोड करता है।
  • .plist फ़ाइल को होम फ़ोल्डर की LaunchAgents डायरेक्टरी से सिम्बोलिक लिंक द्वारा जोड़ा जाता है।
  • launchctl load कमांड बैकग्राउंड सेवा को तुरंत सक्रिय कर देती है।

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

Community Posts

View all posts