Skip to content

मल्टी-क्लाइंट वर्कफ्लो

मल्टीपल क्लाइंट के साथ अपने Nostr अनुभव को अधिकतम करें। डेस्कटॉप + मोबाइल वर्कफ्लो, सिंकिंग रणनीतियाँ, और पावर यूज़र्स के लिए सर्वोत्तम अभ्यास।

12 मिनट मध्यम · 6 में से 5

मल्टीपल क्लाइंट क्यों? (2 मिनट)

चुनाव की शक्ति

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

सामान्य उपयोग के मामले

मोबाइल + डेस्कटॉप:

  • फोन (Damus/Amethyst): जल्दी चेक, यात्रा पर पोस्टिंग, नोटिफिकेशन
  • डेस्कटॉप (Iris/Snort): लंबी पोस्ट और थ्रेड्स, हेवी ब्राउज़िंग, काम के घंटे

पूरे लेख लिखना अलग काम है। Iris और Snort छोटे नोट्स के लिए बने हैं, इसलिए अगर आप निबंध या लंबे लेख लिखते हैं तो लॉन्ग-फॉर्म पोस्ट के लिए बना क्लाइंट चुनें। YakiHonne इसके लिए सबसे आम विकल्प है और ब्राउज़र के साथ-साथ iOS और Android पर भी चलता है।

दो अलग पहचानें:

  • कुछ लोग निजी अकाउंट के लिए दूसरा कीपेयर रखते हैं और हर कीपेयर को उसका अपना क्लाइंट देते हैं
  • यह अलगाव दो अलग key सेट से आता है, ऐप से नहीं। एक ही कीपेयर दो क्लाइंट में इस्तेमाल करने पर पहचान एक ही रहती है, वही npub और हर जगह वही सार्वजनिक पोस्ट

अलग-अलग फीचर्स:

कोई क्लाइंट एक चीज़ अच्छी तरह करके अपनी जगह बना सकता है: Amethyst अपने रिले और मीडिया कंट्रोल के लिए, 0xchat प्राइवेट मैसेज के लिए, Coracle अलग-अलग रिले ब्राउज़ करने के लिए। आपके अकाउंट का बाकी सब कुछ सभी में एक जैसा ही रहता है।

बैकअप और रिडंडेंसी:

  • अगर एक क्लाइंट टूट जाए, तो आपके पास विकल्प हैं
  • नए फीचर्स को सुरक्षित रूप से टेस्ट करें
  • इंटरफेस की तुलना करें

फायदे

असली फायदा यह है कि आपको अपनी आदतें किसी एक ऐप के हिसाब से मोड़नी नहीं पड़तीं। लिखने के लिए वह ऐप रखिए जिसमें लिखना आरामदेह लगे, और पढ़ने के लिए वह जिसमें पढ़ना। दोनों कामों को अलग-अलग जगह रखना आपका जान-बूझकर लिया हुआ फैसला हो सकता है, संयोग नहीं। क्लाइंट बदलने में दाँव पर कुछ खास होता भी नहीं। आपकी पहचान, पोस्ट और फॉलोज़ रिले पर रहते हैं, किसी ऐप के भीतर नहीं।


सिंकिंग रणनीति (3 मिनट)

क्या ऑटोमैटिक सिंक होता है

यूनिवर्सल (सभी क्लाइंट में काम करता है):

  • ✓ आपकी पहचान (npub)
  • ✓ आपके पोस्ट
  • ✓ फॉलोज़ सूची
  • ✓ प्रोफाइल जानकारी
  • ✓ रिएक्शन (likes, reposts)

DMs इसका अपवाद हैं। प्राइवेट मैसेज दूसरे क्लाइंट में तभी दिखेंगे जब वह क्लाइंट वही DM स्टैंडर्ड बोलता हो (आधुनिक स्टैंडर्ड NIP-17 है) और आपके DM रिले से जुड़ा हो। पुराने स्टैंडर्ड पर चल रहा क्लाइंट आपको एक अलग, बिल्कुल दूसरी बातचीत हिस्ट्री दिखाएगा। कौन सा क्लाइंट कहाँ है, यह प्राइवेट मैसेज में देखें।

क्या सिंक नहीं होता

क्लाइंट-विशिष्ट:

  • ✗ ऐप सेटिंग्स (थीम्स, फॉन्ट्स)
  • ✗ नोटिफिकेशन प्रेफरेंसेज़
  • ✗ ऐप के अंदर के ब्लॉक और per-app “छिपाएँ” टॉगल (आपकी स्टैंडर्ड म्यूट लिस्ट सिंक होती है)
  • ✗ ड्राफ्ट पोस्ट
  • ✗ लोकल बुकमार्क्स
  • ✗ कस्टम फीड्स/एल्गोरिदम
  • ✗ ऐप-विशिष्ट डेटा

सिंकिंग प्रोसेस

यह कैसे काम करता है:

  1. आप क्लाइंट A से पोस्ट करते हैं
  2. क्लाइंट A रिले को भेजता है
  3. क्लाइंट B उन्हीं रिले से जुड़ता है
  4. क्लाइंट B आपका पोस्ट देखता है
  5. आपके पोस्ट और फॉलोज़ सिंक में रहते हैं

तीसरा कदम ही पूरा खेल है। दोनों क्लाइंट आपकी पब्लिश की गई रिले लिस्ट में मौजूद रिले पर ही आपके पोस्ट ढूँढ़ते हैं, इसलिए अगर कोई क्लाइंट ऐसी जगह देख रहा है जहाँ आपके पोस्ट कभी गए ही नहीं, तो वह आपको आपके अपने अकाउंट का अधूरा रूप दिखाएगा। जिन क्लाइंट का आप उपयोग करते हैं, उन सबमें एक ही रिले लिस्ट रखें। क्लाइंट यह लिस्ट कैसे खोजते हैं, यह आउटबॉक्स मॉडल समझाता है।

समय डिले:

  • आमतौर पर तुरंत से कुछ सेकंड
  • रिले स्पीड पर निर्भर
  • क्लाइंट रिफ्रेश रेट अलग-अलग हो सकता है

नॉन-सिंकिंग डेटा के लिए वर्कअराउंड्स

सेटिंग्स:

  • हर क्लाइंट को मैन्युअली कॉन्फिगर करें
  • अपनी प्रेफरेंसेज़ डॉक्यूमेंट करें
  • स्थिरता के लिए समान सेटिंग्स उपयोग करें

म्यूट/ब्लॉक:

  • आपकी म्यूट लिस्ट प्रोटोकॉल का हिस्सा है (NIP-51), इसलिए वह आपके अकाउंट के साथ चलती है: एक क्लाइंट में किसी को म्यूट करें, बाकी क्लाइंट उसे उठा लेते हैं
  • पीछे वही रह जाता है जो ऐप के अंदर का है, जैसे किसी ऐप का अपना “इसे छिपाएँ” टॉगल या उसकी अपनी फिल्टर सेटिंग्स
  • किसी एक्सपोर्ट या इम्पोर्ट की जरूरत नहीं

ड्राफ्ट्स:

  • एक्सटर्नल नोट्स ऐप उपयोग करें
  • क्लाइंट के बीच कॉपी-पेस्ट
  • या तुरंत पोस्ट करें

बुकमार्क्स:

  • NIP-51 लिस्ट्स उपयोग करें (अगर सपोर्ट किया गया)
  • एक्सटर्नल बुकमार्किंग टूल्स
  • Nostr-आधारित बुकमार्किंग सर्विसेज़

डेस्कटॉप + मोबाइल (3 मिनट)

रिकमेंडेड पेयरिंग्स

iOS यूज़र:

  • मोबाइल: Damus (क्लीन, फास्ट)
  • डेस्कटॉप: Iris (web) या Snort (web)
  • क्यों: Damus iOS-ऑप्टिमाइज़्ड है, web क्लाइंट हर जगह काम करते हैं

Android यूज़र:

  • मोबाइल: Amethyst (feature-rich)
  • डेस्कटॉप: Iris (web) या Coracle (web)
  • क्यों: Amethyst Android का सबसे अच्छा है, फास्ट web क्लाइंट्स के साथ पेयर करें

क्रॉस-प्लेटफॉर्म:

  • मोबाइल: Primal (iOS + Android)
  • डेस्कटॉप: वही Primal अकाउंट (web)
  • क्यों: डिवाइसेज़ में यूनिफाइड अनुभव

वर्कफ्लो उदाहरण

कंटेंट क्रिएटर:

  • डेस्कटॉप पर ड्राफ्ट करें (Iris) - लिखें, एडिट करें, फॉर्मेट करें
  • डेस्कटॉप से पोस्ट करें - पब्लिश दबाएं
  • मोबाइल पर एंगेजमेंट चेक करें (Damus) - रिप्लाई, ज़ैप्स
  • मोबाइल पर तुरंत रिप्लाई - बाहर रहते हुए

कम्युनिटी मैनेजर:

  • मोबाइल पर मॉनिटर करें (Amethyst) - नोटिफिकेशन, अलर्ट
  • डेस्कटॉप पर डीप एंगेजमेंट (Snort) - लंबे रिप्लाई, थ्रेड्स
  • मोबाइल पर DMs - तुरंत बातचीत
  • डेस्कटॉप पर इवेंट प्लानिंग - विस्तृत पोस्ट

कैज़ुअल यूज़र:

  • मोबाइल पर ब्राउज़ करें (कोई भी) - फ्री टाइम में
  • किसी भी क्लाइंट से पोस्ट करें - जो सुविधाजनक हो
  • सख्त वर्कफ्लो नहीं - बस जो सही लगे उपयोग करें

ट्रैक रखना

नोटिफिकेशन:

  • जरूरी चीज़ों के लिए मोबाइल पर एनेबल करें
  • अगर डिस्ट्रैक्टिंग हो तो डेस्कटॉप पर डिसेबल करें
  • या दोनों पर एनेबल करें, स्ट्रैटेजिकली म्यूट करें

रीड स्टेट:

  • Nostr “रीड” स्टेटस ट्रैक नहीं करता
  • आपका क्लाइंट लोकली करता है
  • विभिन्न क्लाइंट पर समान पोस्ट “नए” के रूप में देख सकते हैं
  • यह सामान्य है, बग नहीं

क्लाइंट-विशिष्ट फीचर्स (2 मिनट)

क्लाइंट द्वारा यूनिक फीचर्स

Damus (iOS):

  • बेहतरीन iOS अनुभव
  • स्मूथ एनिमेशन
  • ग्रेट नोटिफिकेशन
  • Apple इकोसिस्टम इंटीग्रेशन

Amethyst (Android):

  • सबसे अधिक कस्टमाइज़ेबल
  • एडवांस्ड रिले कंट्रोल्स
  • पावर यूज़र्स के लिए बढ़िया
  • फीचर-रिच

Iris (Web):

  • हर जगह काम करता है
  • फास्ट और मिनिमल
  • डेस्कटॉप के लिए बढ़िया
  • सिंपल इंटरफेस

Primal (सभी प्लेटफॉर्म):

  • सुंदर डिज़ाइन
  • आसान डिस्कवरी
  • यूनिफाइड अनुभव
  • बिगनर-फ्रेंडली

Snort (Web):

  • कीबोर्ड शॉर्टकट
  • फास्ट परफॉर्मेंस
  • डेवलपर-फ्रेंडली
  • मिनिमल UI

Coracle (Web):

  • रिले-फर्स्ट: रिले चुनें और उन्हें अलग-अलग ब्राउज़ करें
  • आपके वेब ऑफ ट्रस्ट पर बनी मॉडरेशन
  • कम्युनिटीज़, कैलेंडर इवेंट्स और क्लासिफाइड्स
  • एक ही ब्राउज़र में कई अकाउंट

टास्क के आधार पर चुनाव

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


बैकअप और माइग्रेशन (2 मिनट)

क्लाइंट के बीच मूविंग

नया क्लाइंट जोड़ना आसान है। ध्यान देने लायक हिस्सा यह है कि आप उसमें साइन इन कैसे करते हैं, क्योंकि आपका nsec न बदला जा सकता है और न रद्द किया जा सकता है: जिस भी ऐप में आप उसे पेस्ट करते हैं, वह उसे हमेशा के लिए रख लेता है।

  1. नया क्लाइंट इंस्टॉल करें
  2. जो तरीका आपके प्लेटफॉर्म पर फिट बैठता है, उससे साइन इन करें (नीचे देखें)
  3. उसके आपकी प्रोफाइल और फॉलोज़ खींच लेने का इंतज़ार करें
  4. उपयोग करना शुरू करें

वेब क्लाइंट (Iris, Snort, Coracle, Primal web): कोई साइनर एक्सटेंशन जोड़ें, Alby या nos2x, या nsec.app जैसा रिमोट साइनर। साइट हर एक्शन की मंज़ूरी साइनर से माँगती है और आपकी key कभी नहीं देखती। किसी वेबसाइट में अपना nsec पेस्ट न करें, चाहे वह कितनी भी जानी-मानी क्यों न हो।

Android: Amber का उपयोग करें। क्लाइंट हर साइनिंग रिक्वेस्ट Amber को सौंपता है, आप वहीं उसे मंज़ूरी देते हैं, और आपका nsec क्लाइंट के भीतर पहुँचता ही नहीं। Amber Google Play पर नहीं है; इसे F-Droid, Zap Store या इसके GitHub रिलीज़ पेज से लें।

iOS: App Store का ऐप सैंडबॉक्स में चलता है, इसलिए भरोसेमंद क्लाइंट में nsec पेस्ट करना यहाँ आम रास्ता है। अगर आप उसे बिल्कुल भी सौंपना नहीं चाहते, तो Primal अपने Remote Login फीचर से दूसरे Nostr ऐप्स की गतिविधि को मंज़ूरी दे सकता है, और Nostash iPhone, iPad और Mac पर Safari के लिए साइनर एक्सटेंशन है।

क्या ट्रांसफर होता है:

  • पहचान
  • फॉलोज़ सूची
  • प्रोफाइल जानकारी
  • पब्लिश्ड पोस्ट

क्या नहीं:

  • सेटिंग्स
  • ड्राफ्ट्स
  • लोकल डेटा

एक्सपोर्ट और इम्पोर्ट

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

नए क्लाइंट टेस्ट करना

सुरक्षित तरीका:

  1. पहले एक थ्रोअवे कीपेयर बनाएं
  2. उसी टेस्ट अकाउंट से क्लाइंट ट्राई करें
  3. अगर पसंद आए, तो अपनी असली पहचान अपने साइनर के जरिए जोड़ें
  4. पुराने क्लाइंट को बैकअप की तरह रखें

न करें:

  • किसी वेबसाइट में अपना nsec कभी पेस्ट न करें
  • अपनी मुख्य पहचान से टेस्ट न करें
  • माइग्रेशन में जल्दबाजी न करें

एडवांस्ड वर्कफ्लोज़ [ADVANCED]

प्रोफेशनल सेटअप

कंटेंट क्रिएटर:

  • प्लानिंग: जो नोट्स ऐप आप पहले से उपयोग करते हैं
  • राइटिंग: डेस्कटॉप क्लाइंट, फुल स्क्रीन
  • एंगेजमेंट: दिन भर मोबाइल
  • आंकड़े: ज़ैप और पहुँच के आँकड़े अलग टूल्स में रहते हैं, देखें ज़रूरी Nostr टूल्स

कम्युनिटी मैनेजर:

  • मॉनिटरिंग: मोबाइल, हमेशा ऑन
  • रिस्पांस: लंबे रिप्लाई के लिए डेस्कटॉप
  • इवेंट्स: कैलेंडर सपोर्ट वाला क्लाइंट, जैसे Coracle
  • आंकड़े: वही टूल्स जो ऊपर हैं

क्रॉस-पोस्टिंग ब्रिज और शेड्यूलिंग बॉट मौजूद हैं, और आपके अकाउंट को इंसान की जगह फीड जैसा बना देने का सबसे तेज़ रास्ता भी वही हैं। इनका उपयोग संयम से करें।


मल्टी-क्लाइंट समस्याओं का निवारण

सिंक से बाहर

पोस्ट नहीं दिख रहे:

  • विभिन्न रिले कनेक्शन
  • कुछ मिनट इंतज़ार करें
  • रिफ्रेश के लिए पुल करें
  • रिले स्टेटस चेक करें

फॉलोज़ अलग:

  • एक क्लाइंट पूरी तरह से सिंक नहीं
  • विभिन्न रिले सेट्स
  • इंतज़ार करें और रिफ्रेश करें

पुराना क्लाइंट खोलते ही फॉलोज़ गायब

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

नोटिफिकेशन ओवरलोड

बहुत अधिक अलर्ट:

  • कम उपयोग वाले क्लाइंट पर डिसेबल करें
  • केवल मोबाइल नोटिफिकेशन रखें
  • स्ट्रैटेजिकली Do Not Disturb उपयोग करें

कन्फ्यूज़न

ट्रैक खो दिया:

  • प्राइमरी और सेकेंडरी चुनें
  • स्थिर यूज़रनेम उपयोग करें
  • अपना सेटअप डॉक्यूमेंट करें

क्विक रेफरेंस

सिंकिंग:

  • ✓ पोस्ट, फॉलोज़, प्रोफाइल (ऑटोमैटिक)
  • ✗ सेटिंग्स, ड्राफ्ट्स (मैन्युअल)

रिकमेंडेड पेयरिंग्स:

  • iOS: Damus + Iris web
  • Android: Amethyst + Coracle web
  • क्रॉस-प्लेटफॉर्म: Primal हर जगह

सर्वोत्तम अभ्यास:

  • विभिन्न टास्क्स के लिए विभिन्न क्लाइंट उपयोग करें
  • वेब पर साइनर से साइन इन करें; किसी साइट में अपना nsec कभी पेस्ट न करें
  • हर जगह एक ही रिले लिस्ट रखें
  • प्राइमरी + सेकेंडरी चुनें
  • अपनी कीज़ बैकअप करें (हमेशा!)

याद रखें: मल्टीपल क्लाइंट = लचीलापन। इसका अपने फायदे के लिए उपयोग करें!


अपने मल्टी-क्लाइंट ज्ञान का परीक्षण करें

मल्टीपल क्लाइंट में अपने वर्कफ्लो को ऑप्टिमाइज़ करने के लिए तैयार हैं?

मल्टी-क्लाइंट प्रश्नोत्तरी

एकाधिक क्लाइंट क्यों?

प्रश्न 1/5

0/5 उत्तर दिए

एक ही Nostr खाते को कई क्लाइंट से उपयोग करने का मुख्य लाभ क्या है?
जानकारी

आगे पढ़ें

इस पेज को बेहतर बनाएं कोई टाइपो या कुछ अस्पष्ट दिखा? इस गाइड को GitHub पर संपादित करें।
Nostr पर हमें फॉलो करें