dsh पर Felo SearchDeepSeek Harness

सेशन को रिपॉज़िटरी के बाहर की दुनिया जाँचने का तरीक़ा दें

एक dsh सेशन दिन भर आपकी फ़ाइलें पढ़ सकता है और फिर भी नहीं जानता कि वेंडर ने इस हफ़्ते क्या बदला। Felo Search तारीख़ों और स्रोतों के साथ जवाब देता है, इसलिए एजेंट उस पर काम कर सकता है जो शिप हुआ, न कि उस पर जो लॉकफ़ाइल को याद है।

dsh के लिए बनाया गयाएक फ़ोल्डरFelo key चाहिए
API key पाएँप्लेटफ़ॉर्म गाइड देखें

dsh पर Felo Search

01बंडल
felo-skills/felo-search
02क्रेडेंशियल
FELO_API_KEY
03वापस आता है
दावा, स्रोत, तारीख़
04रूट
.dsh/skills/
इसे माउंट करेंcp -r felo-skills/felo-search .dsh/skills/
DeepSeek Harness लोगो
यह स्किल यहाँ चलती है

DeepSeek Harness

ओपन-सोर्स एजेंट हार्नेस (डेवलपर प्रीव्यू)

DeepSeek Harness गाइड पढ़ें

dsh उन्हीं फ़ोल्डरों से स्किल पढ़ता है जिनकी ओर आप इशारा करते हैं, इसलिए एक Felo बंडल एक कॉपी से सेशन में कॉल होने लायक़ हो जाता है — और एक डिलीट से ग़ायब।

यहाँ से लोड होता है
~/project/.dsh/skills/ · ~/.agents/skills/
इंस्टॉल है
सिर्फ़ फ़ोल्डर कॉपी, कोई बिल्ड स्टेप नहीं
जानने लायक़
रूट के सिर्फ़ सीधे चिल्ड्रन पढ़े जाते हैं
आपको क्या मिलता है

हर लाइन अपना स्रोत साथ लाती है

हार्नेस में सर्च जोड़ने का मक़सद ज़्यादा टेक्स्ट नहीं है। मक़सद यह है कि हर दावा अपने पेज और प्रकाशन तारीख़ के साथ आता है, ताकि आप जिन हिस्सों पर भरोसा न करें उन्हें हटा सकें।

दावास्रोतप्रकाशित
v3 SDK ने स्ट्रीमिंग क्लाइंट का नाम बदल दियाdocs.vendor.com/migrate/v36 दिन पहले
रीट्राई डिफ़ॉल्ट 3 से 5 हो गएgithub.com/vendor/sdk/releases6 दिन पहले
पुराना एंडपॉइंट जून तक चलता रहेगाstatus.vendor.com/deprecations2 हफ़्ते पहले
eu-west में रीजनल लेटेंसी सुधरीvendor.com/blog/edge-rollout9 दिन पहले

स्रोत-सूची को शर्त की तरह माँगें, एहसान की तरह नहीं: "हर आइटम के लिए स्रोत और तारीख़ दें, और जो सत्यापित न कर सकें उसे चिह्नित करें।"

व्यवहार में

दो सवाल जो पहले पूछने लायक़ हैं

दोनों सिर्फ़-रिपो एजेंट पर फ़ेल होते हैं, और बंडल माउंट होते ही दोनों स्रोतों के साथ लौटते हैं।

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

छोटी सूची, हर लाइन किसी चेंजलॉग एंट्री या डॉक्स पेज की ओर इशारा करती है, और जो इस मॉड्यूल को प्रभावित नहीं करते वे हटा दिए गए हैं।

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

दूसरों को क्या मिल रहा है और आपका स्टैक ट्रेस क्या दिखाता है — दोनों की तुलना, लिंक के साथ ताकि आप खुद जाँच सकें।

dsh में जोड़ें

एक फ़ोल्डर उस रूट में कॉपी करें जिसे dsh पहले से देखता है

कोई पैकेज मैनेजर नहीं, कोई बिल्ड स्टेप नहीं। dsh अपने डिस्कवरी रूट के सीधे चिल्ड्रन स्कैन करता है, इसलिए पूरा इंस्टॉल एक कॉपी है — और पूरा रोलबैक एक डिलीट।

~/project/.dsh/skills/प्रोजेक्ट

सिर्फ़ इस रिपॉज़िटरी के लिए लोड होता है। पूरी मशीन पर भरोसा करने से पहले बंडल पढ़ने की सही जगह।

~/.agents/skills/यूज़र

हर प्रोजेक्ट में लोड होता है, और यह वही फ़ोल्डर है जिसे इस मशीन के दूसरे हार्नेस भी देखते हैं।

बंडल माउंट करेंmkdir -p .dsh/skills cp -r felo-skills/felo-search .dsh/skills/
साबित करें कि लोड हुआइस प्रोजेक्ट से जिन स्किल को कॉल कर सकते हैं उनकी सूची दें।
जाँचें कि काम हुआ

तीन संकेत कि स्किल सेशन में ज़िंदा है

रूट ग़लत हो या फ़ोल्डर नेस्टेड हो तो माउंट किया बंडल भी अदृश्य रह सकता है।

1

कैटलॉग में दिखता है

सेशन से पूछें कि वह कौन-सी स्किल कॉल कर सकता है। felo-search नाम से दिखना चाहिए, किसी अनजान टूल की तरह नहीं।

2

यह अंदाज़ा लगाने से इनकार करता है

कुछ हाल का पूछें और देखें कि जवाब में तारीख़ें हैं या नहीं। बिना तारीख़ वाला जवाब मतलब आप मॉडल की याद पढ़ रहे हैं, स्किल नहीं।

3

बिना key के यह साफ़ फ़ेल होता है

एक स्क्रैच शेल में FELO_API_KEY हटाएँ और एक क्वेरी चलाएँ। साफ़ क्रेडेंशियल एरर का मतलब है स्किल ठीक जुड़ा है; बिना key के ठीक-ठाक जवाब आने का मतलब कुछ गड़बड़ है।

सवाल

dsh यूज़र Felo Search के बारे में क्या पूछते हैं

क्या यह हार्नेस के बिल्ट-इन वेब टूल की जगह लेता है?
नहीं। बिल्ट-इन ब्राउज़िंग आम तौर पर पेज टेक्स्ट लौटाती है, और तय करना सेशन को पड़ता है कि क्या मायने रखता है। यह स्रोतों के साथ जवाब लौटाता है, जो तब चाहिए जब नतीजा किसी फ़ैसले में जाए, न कि किसी सारांश में।
क्या यह हर टर्न पर चलेगा और सेशन धीमा करेगा?
सिर्फ़ तब जब सेशन तय करे कि काम को मौजूदा जानकारी चाहिए। बैकग्राउंड में कुछ फ़ेच नहीं होता, इसलिए ऐसा रिफ़ैक्टर जो बाहरी दुनिया के बारे में कभी नहीं पूछता, कुछ खर्च नहीं करता।
API key कहाँ रहती है?
Felo CLI कॉन्फ़िग में, रिपॉज़िटरी के बाहर। बंडल वहीं से पढ़ता है, इसलिए key कभी कमिट नहीं होती और वही key आपके माउंट किए हर Felo स्किल के लिए काम करती है।
क्या इसे प्रोजेक्ट तक सीमित रख सकते हैं?
हाँ, और शुरुआत के लिए यही सलाह है। परखते समय .dsh/skills/ में माउंट करें, फिर जब हर जगह चाहिए तो फ़ोल्डर ~/.agents/skills/ में ले जाएँ।
DeepSeek Harness पर और

DeepSeek Harness के लिए सभी Felo स्किल

DeepSeek Harness के लिए लिखी गई पाँच स्किल। इस प्लेटफ़ॉर्म पर इनका इस्तेमाल एक जैसा है, इसलिए आप अपनी सेटिंग दोबारा समझाए बिना इन्हें एक ही सेशन में साथ इस्तेमाल कर सकते हैं।

तैयार स्किल से आगे

एक API key। एजेंट के लिए पूरा टूलकिट।

एक स्किल से शुरू करें, फिर अपने dsh वर्कफ़्लो के लिए ज़रूरी मॉडल, लाइव डेटा, ज्ञान और आउटपुट टूल जोड़ें — उसी key से जो Felo स्किल पहले से इस्तेमाल करती हैं।

मॉडल

जब आपके एजेंट को अपना तर्क या जनरेशन चाहिए, तब किफ़ायती LLM एक्सेस इस्तेमाल करें।

  • LLM API
  • Chat completions
  • मॉडल एक्सेस
LLM API देखें →

लाइव जानकारी

पुराने संदर्भ पर निर्भर रहने के बजाय एजेंट को मौजूदा वेब और सोशल सिग्नल दें।

  • Web Search
  • X Search
  • Web Fetch
लाइव डेटा टूल देखें →

ज्ञान और आउटपुट

काम को दोबारा इस्तेमाल होने वाले ज्ञान पर टिकाएँ, फिर उसे साझा करने लायक नतीजों में बदलें।

  • LiveDoc
  • PPT जनरेशन
  • माइंड मैप
ज्ञान टूल देखें →

क्रिएटिव टूल

वर्कफ़्लो को रिसर्च से लेकर विज़ुअल और Office में सीधे इस्तेमाल होने वाले नतीजों तक बढ़ाएँ।

  • इमेज जनरेशन
  • पेज टूल
  • Office आउटपुट
प्लेटफ़ॉर्म टूल देखें →