Skip to content
Apothem
तुलना

Apothem बनाम कच्चे CodeBuddy नियम

CodeBuddy के प्रोजेक्ट नियमों को Apothem के माध्यम से क्यों रूट करें, बजाय इसके कि हर प्रोजेक्ट के लिए .codebuddy/rules फ़ाइलें हाथ से लिखी जाएँ।

CodeBuddy प्रोजेक्ट नियम .codebuddy/rules/*.md से पढ़ता है। आप उन फ़ाइलों को प्रति प्रोजेक्ट, हमेशा के लिए हाथ से लिख सकते हैं। Apothem का codebuddy अडैप्टर साझा प्रोफ़ाइल से उनमें से एक को रेंडर करता है और उसे हर हार्नेस तथा हर प्रोजेक्ट में सुसंगत रखता है। यह पृष्ठ उस कॉन्फ़िग को हाथ से बनाए रखने की तुलना Apothem से प्रबंधित करने से करता है।

प्रयास तुलना

कार्यकच्चा हाथ-कॉन्फ़िगApothem-प्रबंधित
नियम लिखनाहर प्रोजेक्ट के लिए .codebuddy/rules/ में वही अनुशासन कॉपी-पेस्ट करेंएक साझा कॉर्पस से रेंडर किया गया
सत्य का स्रोतहर प्रोजेक्ट की अपनी फ़ाइलेंएक कैनोनिकल समूह
हार्नेसों के बीच नियम संरेखित रखनाहर टूल के लिए फिर से व्युत्पन्न करेंस्वतः प्रक्षेपित
नियम अपडेट करनाहर प्रोजेक्ट को हाथ से संपादित करेंapothem update --harness codebuddy --project <path>
कॉन्फ़िग हटानामैनुअल विलोपनटाइमस्टैम्प वाले बैकअप के साथ apothem uninstall
पुनः उपयोग योग्य स्किल और कमांड साझा करनाहर स्किल फ़ोल्डर को हाथ से ~/.codebuddy/skills/ में कॉपी करें और प्रतियों को अद्यतन रखेंअडैप्टर द्वारा ~/.codebuddy/skills/ में लिखा जाता है, सभी प्रोजेक्ट के लिए एक ही प्रति, और apothem update पर रिफ़्रेश होता है

Apothem क्या प्रबंधित करता है

codebuddy अडैप्टर साझा नियमों को एक समर्पित <project>/.codebuddy/rules/apothem-rules.md फ़ाइल में रेंडर करता है। यह आपकी होम डायरेक्टरी में दो फ़ोल्डर भी लिखता है जिन्हें हर प्रोजेक्ट साझा करता है: स्किल, और स्किल के रूप में लपेटे गए कमांड, ~/.codebuddy/skills/ में जाते हैं, और वे नियम तथा टेम्पलेट जिनका वे स्किल हवाला देते हैं ~/.config/apothem/rules/ और ~/.config/apothem/templates/ में जाते हैं। आपकी CODEBUDDY.md मेमोरी फ़ाइल, आपकी .codebuddy/settings.json अनुमतियाँ और MCP सर्वर, तथा आपकी लिखी कोई भी अन्य नियम फ़ाइलें पूरी तरह ऑपरेटर के स्वामित्व में रहती हैं — अडैप्टर उन सतहों को पहचानता है, पर उन्हें कभी संपादित नहीं करता। साझा नियमों में हर बदलाव अगले apothem update पर नियम फ़ाइल को फिर से रेंडर करता है।

माइग्रेशन पथ

  1. यदि आपने अभी तक नहीं बनाया है तो साझा प्रोफ़ाइल बनाने के लिए apothem profile init चलाएँ।
  2. अपनी मौजूदा .codebuddy/rules/ फ़ाइलों से अनुशासन लेकर उन्हें साझा कॉर्पस में ले जाएँ।
  3. apothem install --harness codebuddy --project <path> चलाएँ, ताकि अपने बिना-छेड़े नियमों के साथ-साथ apothem-rules.md फ़ाइल रेंडर हो।
  4. पुष्टि करने के लिए कि कॉन्फ़िग पहुँच गया है, apothem verify --harness codebuddy --project <path> चलाएँ।
  5. हर बाद के बदलाव के लिए apothem update --harness codebuddy --project <path> का उपयोग करें।

आगे पढ़ें

On this page