संदर्भ नियंत्रण

सही जानकारी।सही गहराई पर।

उपलब्ध स्रोतों को जानबूझकर मॉडल इनपुट में बदलें। प्रासंगिक सामग्री चुनें, पढ़ने की गहराई सेट करें और अपने संदर्भ बजट के भीतर काम करें। मूल के संदर्भ रखें।

उपलब्ध सामग्रीसोचबूझ से चयनकार्य-तैयार संदर्भ

दृष्टिकोण

चुनें कि क्या आपके मॉडल तक पहुंचता है।

एक कार्य को सबूत की आवश्यकता होती है, हर उपलब्ध फ़ाइल की नहीं। LeanCTX अनुमत उम्मीदवारों को इकट्ठा करता है, उनके मूल को संरक्षित करता है और अनुरोधित बजट के भीतर एक संदर्भ योजना तैयार करता है।

कार्य और बजट

हर पठन के लिए एक कारण दें।

प्रश्न और संदर्भ के लिए उपलब्ध स्थान का वर्णन करें। एक कोडिंग कार्य को एक कार्यान्वयन की आवश्यकता हो सकती है; एक समर्थन कार्य को एक वर्तमान प्रक्रिया की आवश्यकता हो सकती है। योजना उस कार्य के लिए, उसके अनुमत स्रोत दायरे के भीतर, चयन करती है।

दायरा
परियोजना और उपलब्ध स्रोतों का चयन करें।
चयन
उम्मीदवारों को रैंक करें और साझा सामग्री संदर्भों का निराकरण करें।
संदर्भ बजट
एक अनुरोध के लिए तैयार की गई जानकारी को सीमित करें; यह खर्च सीमा से अलग है।

खोज और उत्पत्ति

इसे ढूंढें। जानें कि यह कहाँ से आया।

अपने कार्य के लिए चुने गए सबूत से शुरू करें। प्रत्येक स्रोत संदर्भ को संलग्न रखें क्योंकि LeanCTX चुने गए सामग्री को मॉडल संदर्भ में संकलित करता है। जब किसी परिणाम को और स्पष्टीकरण की आवश्यकता होती है तो स्रोत मार्ग का पालन करें।

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

विवरण और पुनर्प्राप्ति

कितना पढ़ना है, यह चुनें।

सटीक संपादन के लिए हस्ताक्षर का उपयोग करें, निरीक्षण के लिए लाइन रेंज का उपयोग करें और पूर्ण पाठ का उपयोग करें। आगे के पठन समान पहुंच नियमों का पालन करते हैं।

हस्ताक्षर
स्रोत संदर्भों के साथ फ़ंक्शन और प्रकारों का पता लगाएं।
पंक्तियाँ / पूर्ण
आवश्यक विवरण में आवश्यक कार्यान्वयन पढ़ें।
पुनर्प्राप्ति
उपलब्ध स्रोत और संग्रहीत आउटपुट यह निर्धारित करते हैं कि क्या पुनर्प्राप्त किया जा सकता है।
दर्ज उत्पाद आउटपुट
src/lib/roi.ts257 लाइनें
fn pub fmtInt(value:n) → string @L78-80fn pub fmtUsd(value:n) → string @L83-89fn pub fmtDay(iso:s) → string @L92-96

कैप्चर किए गए हस्ताक्षर दृश्य से अंश

स्रोत संदर्भfmtUsd · L83–89

कार्यान्वयन एक लक्षित रीड दूर है।

सटीक कार्यान्वयन की जाँच करें
export function fmtUsd(value: number): string {
  const n = Number(value) || 0;
  return (
    '$' +
    n.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
  );
}

उसी स्रोत फ़ाइल से सटीक कार्यान्वयन।

रीड-मोड टूलकिट

एक स्रोत। वह दृश्य जिसकी आपके कार्य को आवश्यकता है।

अभिविन्यास से सटीक पंक्तियों तक जाएं, परिवर्तनों की तुलना करें या एक अधिक सघन प्रतिनिधित्व चुनें। मोड और उसके ट्रेड-ऑफ को खोजने के लिए एक समूह खोलें।

अपनी दिशा खोजेंauto · map · signatures · reference
auto
रनटाइम से उपलब्ध फ़ाइल और कार्य संदर्भ से एक रीड रणनीति चुनें। स्पष्ट आक्रामकता एक लक्ष्य घनत्व का चयन कर सकती है।
map
चुनने से पहले एक संरचनात्मक रूपरेखा देखें कि किस हिस्से को करीब से पढ़ने का हक है।
signatures
समर्थित कोड का API सतह देखें: घोषणाएँ और स्रोत स्थिति, कार्यान्वयन विवरण को छोड़कर।
reference
उसकी बॉडी को प्रतिक्रिया में लोड किए बिना आकार और प्रकार मेटाडेटा के साथ एक सघन फ़ाइल संदर्भ रखें।
सटीक रूप से पढ़ें। आत्मविश्वास से संपादित करें।full · raw · anchored · lines
full
स्रोत को उसके सामान्य डिस्प्ले फ्रेमिंग के साथ पढ़ें। जब विवरण छोड़ा जा सकता है तो एक पूर्ण दृश्य का उपयोग करें जो संपादन को बदल सकता है।
raw
डिस्प्ले फ्रेमिंग के बिना स्रोत पाठ लौटाएं। यह आउटपुट मोड स्रोत अनुमतियों या सक्षम फ़िल्टरों को बायपास नहीं करता है।
anchored · anchored:72-92
लक्ष्यित ctx_patch संपादन के लिए प्रति-पंक्ति हैश एंकरों के साथ पूर्ण स्रोत या एक लाइन विंडो पढ़ें।
lines:72-92 · lines:5,10-20 · lines:-20
एक समावेशी सीमा, कई स्थान या अंतिम पंक्तियाँ चुनें। पंक्तियाँ:72 लाइन 72 से अंत तक पढ़ती है; -20 एक टेल शॉर्टहैंड के रूप में भी स्वीकार किया जाता है।
क्या रखना है यह चुनेंtask · aggressive · entropy · density
task
सक्रिय कार्य के लिए प्रासंगिक सामग्री रखें। उपयोग योग्य कार्य संकेतों के बिना, या एक छोटी फ़ाइल के लिए, वर्तमान कार्यान्वयन पूर्ण सामग्री लौटाता है।
aggressive
जब एक अवलोकन पर्याप्त हो तो एक मजबूत, हानिपूर्ण सारांश का उपयोग करें। सटीक विवरण की आवश्यकता वाले संपादन करने से पहले मूल को पुनर्प्राप्त करें।
entropy
एन्ट्रॉपी-आधारित संपीड़न के साथ दोहराए जाने वाले, कम जानकारी वाली सामग्री को कम करें। परिणाम एक हानि रहित प्रतिलिपि नहीं, बल्कि एक चयनित दृश्य है।
density:0.40
मूल टोकन का एक चुना हुआ अनुपात प्राप्त करने का लक्ष्य रखें। लक्ष्य अनुमानित है; गुणवत्ता गार्ड और स्रोत संरचना दी गई आकार को प्रभावित करते हैं।
क्या बदला है, उस पर लौटेंdiff
diff
सत्र के कैश किए गए रीड के साथ तुलना करें। इसके लिए एक पिछली रीड की आवश्यकता है; यह किसी मनमाने Git कमिट के विरुद्ध तुलना नहीं है।
उन्नत प्रतिनिधित्व अन्वेषण करेंcognitive · mdl
cognitive
पता लगाए गए चंक्स का एक बजट सेट चुनें। इसके लिए संबंधित विज्ञान सेटिंग की आवश्यकता है; अन्यथा कार्यान्वयन मैप पर वापस चला जाता है।
mdl
एक संक्षिप्त संरचनात्मक विवरण उत्पन्न करें। इसके लिए संबंधित विज्ञान सेटिंग की आवश्यकता है; अन्यथा यह मैप पर वापस चला जाता है।
एक संक्षिप्त पूर्ण-पाठ भिन्नताfull-compact
full-compact
रीडायरेक्ट-उन्मुख भिन्नता फ्रेमिंग औरtrailing whitespace को हटा देती है जबकि लाइन संरचना को बनाए रखती है। जब सटीक बाइट संरक्षण मायने रखता है तो रॉ चुनें।

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

मोड संदर्भ पढ़ें

प्रारूप-जागरूक तैयारी

विभिन्न सामग्री। सही उपचार।

कोड में संरचना होती है। कमांड आउटपुट में परिणाम, त्रुटियां और दोहराया गया शोर होता है। LeanCTX समर्थित प्रारूपों के लिए उपयुक्त दृश्य या आउटपुट फ़िल्टर का उपयोग करता है, जिसमें आवश्यकता पड़ने पर विवरण पुनर्प्राप्त करने के लिए संदर्भ होते हैं।

कोड संरचना
एक संरचनात्मक पठन में प्रासंगिक घोषणाओं और स्रोत स्थानों को रखें।
कमांड आउटपुट
समर्थित आउटपुट फ़िल्टर के माध्यम से उपयोगी परिणाम और विफलताओं को पुनर्प्राप्त करें।
पुनर्प्राप्त करने योग्य विवरण
यदि अधिक सबूत की आवश्यकता है तो स्रोत संदर्भों या एक उपलब्ध आउटपुट संग्रह का पालन करें।

आपके वर्कफ़्लो में

फिर से कम पढ़ें। जब आवश्यक हो तो अधिक पुनर्प्राप्त करें।

पहली रीडिंग केवल वर्कफ़्लो का एक हिस्सा है। LeanCTX दोहराई गई रीड्स, स्रोत संदर्भों और संग्रहीत आउटपुट का भी प्रबंधन करता है।

कैश्ड रीड्स

एक अपरिवर्तित दोहराव एक संक्षिप्त संदर्भ लौटा सकता है। जब आपको रीड कैश को बायपास करने की आवश्यकता हो तो फ्रेश का उपयोग करें; फ्रेश स्वयं सटीक-पाठ मोड का चयन नहीं करता है।

इस क्षमता का अन्वेषण करें

आउटपुट पुनर्प्राप्ति

जब एक संक्षिप्त परिणाम पर्याप्त न हो तो एक बरकरार स्रोत या शेल संग्रह को पुनर्प्राप्त करें। उपलब्धता और प्रतिधारण यह निर्धारित करते हैं कि क्या पुनर्प्राप्त किया जा सकता है।

इस क्षमता का अन्वेषण करें

प्रश्न और उत्तर

रीड मोड की व्याख्या।

क्या हर खोज किसी इंडेक्स का उपयोग करती है?

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

क्या हर छोटा दृश्य कार्य के लिए पर्याप्त है?

नहीं। हस्ताक्षर कोड का पता लगाने में मदद करते हैं; इसे बदलना सटीक कार्यान्वयन की आवश्यकता हो सकती है। जब आवश्यक हो तो अधिक विस्तृत रीड चुनें और कार्य के परिणाम की जाँच करें।

क्या संदर्भ तैयारी के लिए एक निजी मॉडल की आवश्यकता है?

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

अगला: सुरक्षा और शासन

अपने संदर्भ प्रवाह में नियम जोड़ें।

देखें कि स्रोत सीमाएँ और कॉन्फ़िगर किए गए पाठ फ़िल्टर समर्थित रीड्स को कैसे नियंत्रित करते हैं।

LeanCTX से शुरू करें

एक केंद्रित पठन आज़माएँ।

एक परिचित फ़ाइल पर एक हस्ताक्षर दृश्य आज़माएँ। संदर्भ का पालन करें और जब आपको इसकी आवश्यकता हो तो कार्यान्वयन पढ़ें।

स्थानीय-पहले। मॉडल-अज्ञेय। आपका संदर्भ।