Apothem बनाम कच्चा Windsurf कॉन्फ़िगरेशन
.devin/rules/ के अंतर्गत Windsurf के नियमों को हाथ से अनुरक्षित करने बनाम उन्हें apothem की साझा प्रोफ़ाइल से रेंडर करने की तुलना।
Windsurf अब Devin Desktop है और .devin/rules/ डायरेक्टरी से नियम पढ़ता है (यह
पसंदीदा स्थान है, जो .windsurf/rules/ फ़ॉलबैक पर प्राथमिकता पाता है)। Apothem का windsurf
अडैप्टर डायरेक्टरी-आधारित नियमों को साझा प्रोफ़ाइल से रेंडर करता है। यह पृष्ठ उस
कॉन्फ़िगरेशन को हाथ से अनुरक्षित करने की तुलना apothem से उसे प्रबंधित करने से
करता है।
प्रयास की तुलना
| कार्य | हस्तचालित कॉन्फ़िग | Apothem-प्रबंधित |
|---|---|---|
| नियम लिखना | .windsurf/rules/ के अंतर्गत हर फ़ाइल हाथ से लिखें | साझा कॉर्पस से रेंडर |
| एक नियम प्रारूप बनाए रखना | .windsurf/rules/ और एकल .windsurfrules फ़ाइल के बीच हाथ से चुनें | अडैप्टर केवल .devin/rules/ लिखता है |
| नियमों को अन्य हार्नेसों के साथ संरेखित रखना | मैनुअल, प्रति टूल | apothem update पर स्वचालित |
| पुनः उपयोग योग्य स्किल और कमांड साझा करना | हर स्किल फ़ोल्डर को हाथ से ~/.agents/skills/ में कॉपी करें और प्रतियों को अद्यतन रखें | अडैप्टर द्वारा ~/.agents/skills/ में लिखा जाता है, सभी प्रोजेक्ट के लिए एक ही प्रति, और apothem update पर रिफ़्रेश होता है |
| पुनः उपयोग योग्य सहायकों को सिंक में रखना | .devin/agents/ के अंतर्गत हर Devin Local सबएजेंट फ़ाइल हाथ से लिखें और Devin के टूल नामों पर नज़र रखें | ग्यारह सहायक उनके टूल अनूदित करके .devin/agents/ में लिखे जाते हैं, और apothem update पर रिफ़्रेश होते हैं |
| कॉन्फ़िग सही है, यह सत्यापित करना | मैनुअल निरीक्षण | apothem verify --harness windsurf --project <path> |
apothem क्या प्रबंधित करता है
windsurf अडैप्टर साझा नियमों को एक फ़ाइल,
<project>/.devin/rules/apothem-rules.md, में रेंडर करता है; यह एकल
.windsurfrules फ़ाइल नहीं लिखता। यह Apothem के ग्यारह सहायकों को भी Devin Local
सबएजेंट के रूप में <project>/.devin/agents/ में लिखता है; जिन तीन को वेब टूल चाहिए,
वे तब तक प्रतीक्षा करते हैं जब तक Devin उनके टूल नामों का दस्तावेज़ीकरण नहीं करता। यह
दो Devin Local हुक, एक सत्र बूटस्ट्रैप और एक संदर्भ-आकार परामर्श,
<project>/.devin/config.local.json में पंजीकृत करता है; पुराना Cascade मोड एक
भिन्न हुक प्रारूप (hooks.json) पढ़ता है, जिसे अडैप्टर नहीं लिखता। यह कोई टूल-कॉल
गार्ड पंजीकृत नहीं करता, इसलिए गार्डरेल का अभिप्राय किसी टूल-कॉल अवरोधन बिंदु के
बजाय नियम के गद्य में रहता है। साझा नियमों में हर बदलाव अगले apothem update पर
फ़ाइल को फिर से रेंडर करता है।
माइग्रेशन पथ
- यदि आपने अभी तक साझा प्रोफ़ाइल नहीं बनाई है, तो
apothem profile initचलाएँ। - अपनी मौजूदा
.windsurf/rules/(और कोई भी एकल-फ़ाइल.windsurfrules) के नियमों को साझा कॉर्पस में ले जाएँ। .devin/rules/डायरेक्टरी रेंडर करने के लिएapothem install --harness windsurf --project <path>चलाएँ।- कॉन्फ़िग सही जगह पहुँची है, इसकी पुष्टि के लिए
apothem verify --harness windsurf --project <path>चलाएँ। - हर बाद के बदलाव के लिए
apothem update --harness windsurf --project <path>का उपयोग करें।