Pi पर Felo SearchPi Coding Agent

Pi आपका रिपॉज़िटरी पढ़ लेता है। चेंजलॉग अब भी नहीं पढ़ पाता।

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

Pi के लिए बनाया गयाचार रूटसैंडबॉक्स नहीं — पहले पढ़ें
API key लेंप्लेटफ़ॉर्म गाइड देखें

Pi पर Felo Search

01बंडल
felo-skills/felo-search
02क्रेडेंशियल
FELO_API_KEY
03जवाब का रूप
दावा, स्रोत, तारीख़
04आम रूट
~/.pi/agent/skills/
एक सेशन के लिए लोड करेंpi --skill /path/to/felo-search
Pi Coding Agent लोगो
यह स्किल यहाँ चलती है

Pi Coding Agent

मिनिमल टर्मिनल कोडिंग हार्नेस

Pi Coding Agent गाइड पढ़ें

Pi जान-बूझकर छोटा कोर रखता है और उसे बढ़ाने को कहता है, इसलिए संभालने के लिए टूल जोड़े बिना पहुँच बढ़ाने का इच्छित तरीक़ा स्किल है।

यहाँ से लोड होता है
~/.pi/agent/skills/ · .pi/skills/ · पैकेज
इंस्टॉल है
सिर्फ़ फ़ोल्डर कॉपी, या pi install npm:@scope/pkg
जानने लायक़
कोई सैंडबॉक्स नहीं — माउंट करने से पहले SKILL.md पढ़ें
आपको क्या मिलता है

जवाब अपने साथ पेज और तारीख़ लाते हैं

हार्नेस के भीतर सर्च की क़ीमत ज़्यादा टेक्स्ट नहीं, यह है कि हर दावा जाँचा जा सके। लिंक जितनी ही तारीख़ें भी मायने रखती हैं: पाँच दिन पुरानी चेंजलॉग एंट्री उस वर्शन के बारे में बताती है जिसे आप चलाने वाले हैं, पिछले साल की नहीं।

दावास्रोतप्रकाशित
v3 क्लाइंट ने स्ट्रीमिंग हेल्पर का नाम बदल दियाdocs.vendor.com/sdk/v3-migration5 दिन पहले
रीट्राई अब डिफ़ॉल्ट रूप से बैकऑफ़ के साथ 5 हैंgithub.com/vendor/sdk/releases5 दिन पहले
कनेक्शन पूल की थकान 2.4.1 में ठीक हुईgithub.com/vendor/sdk/issues/441211 दिन पहले
Node 24 सक्रिय LTS लाइन हैnodejs.org/en/about/previous-releases3 हफ़्ते पहले
पुराना एंडपॉइंट जून में जवाब देना बंद कर देगाstatus.vendor.com/deprecations2 हफ़्ते पहले

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

व्यवहार में

दो सवाल जिनका जवाब सिर्फ़ रिपॉज़िटरी देखने वाला सेशन नहीं दे सकता

दोनों सवाल वर्किंग ट्री के बाहर की किसी चीज़ पर निर्भर हैं, और बंडल माउंट होते ही दोनों जाँचने लायक़ जवाब देते हैं।

यह टाइप करेंहमने अभी ड्राइवर 3.x पर अपग्रेड किया है। सिर्फ़ वे बदलाव बताएँ जो src/db/ के किसी हिस्से को छूते हैं, और हर एक का स्रोत दें।जो वापस आता है

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

यह टाइप करेंजिस रीट्राई व्यवहार ने हमारा रैपर तोड़ा, क्या वह इस वर्शन में जानी-मानी समस्या है? बताएँ कि यह कहाँ पढ़ा।जो वापस आता है

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

Pi में जोड़ें

Pi चार जगहों से लोड करता है, और एक फ़्लैग जो सब छोड़ देता है

कुछ कंपाइल करना नहीं है और कोई रजिस्ट्री अकाउंट नहीं बनाना। तय सिर्फ़ यह करना है कि बंडल किस रूट में रहे — और Pi का अपना नियम है कि प्रोजेक्ट स्किल तब तक सुप्त रहती है जब तक आप प्रोजेक्ट पर भरोसा नहीं करते।

  1. 01
    ~/.pi/agent/skills/ग्लोबल

    इस मशीन का हर प्रोजेक्ट। बंडल पढ़ लेने के बाद और हर जगह चाहिए तो इसे यहाँ रखें।

  2. 02
    ~/.agents/skills/साझा

    वह फ़ोल्डर जिसे दूसरे हार्नेस भी पढ़ते हैं, इसलिए एक क्लोन Pi और आपके बाक़ी टूल्स, दोनों के काम आता है।

  3. 03
    .pi/skills/प्रोजेक्ट

    सिर्फ़ यह रिपॉज़िटरी, और तभी जब आप प्रोजेक्ट पर भरोसा करते हों। जो बंडल अभी पढ़ा नहीं, उसे परखने की सही जगह।

  4. 04
    pi install npm:@scope/pkgपैकेज

    पैकेज की skills/ डायरेक्टरी, वर्शन में रखी और अपडेट होने लायक़। बंडल जब पक्की जगह बना ले तो यह ज़्यादा साफ़ रास्ता है।

या बिना कॉपी किए, सिर्फ़ एक सेशन के लिए लोड करेंpi --skill /path/to/felo-search # additive even when you start with --no-skills
रूटीन

हर बार वर्शन बदलने पर दोहराने लायक़ अपग्रेड जाँच

Pi पर यही ढाँचा चलता है: सवाल को किसी एक वर्शन तक सीमित करें, फिर जवाब से उसका सबूत माँगें।

तब चलती है जब

लॉकफ़ाइल में कोई वर्शन बदल चुका है या बदलने वाला है, और चेंजलॉग आपके पास मौजूद समय से लंबा है।

  1. 01

    सवाल को एक वर्शन पर टिकाएँ

    पहले लॉकफ़ाइल से इंस्टॉल वर्शन पढ़ें, फिर उस रिलीज़ और उसके बाद वालों के बारे में पूछें। "लेटेस्ट" के बारे में पूछने पर ऐसा जवाब मिलता है जिस वर्शन को आप चला ही नहीं रहे।

  2. 02

    हर आइटम पर लिंक और तारीख़ माँगें

    लाइब्रेरी के बारे में बिना स्रोत का दावा अच्छी ग्रामर वाला अंदाज़ा भर है। तारीख़ें बताती हैं कि आपके वर्शन से पुरानी कौन-सी बात हटानी है।

  3. 03

    नतीजों को अपनी फ़ाइलों पर मैप करें

    पूछें कि इन बदलावों में से कौन-से ऐसे पाथ छूते हैं जो सेशन इस रिपॉज़िटरी में देख सकता है। यही चेंजलॉग को टू-डू सूची बनाता है।

  4. 04

    जवाब वहीं छोड़ें जहाँ अगला सेशन देखता है

    Pi सेशन आपस में यादें साझा नहीं करते, इसलिए नतीजा रिपॉज़िटरी में लिखें — नोट फ़ाइल, कमेंट या कमिट मैसेज में। जो नतीजा सिर्फ़ टर्मिनल स्क्रॉल में रहा, वह गया।

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

जहाँ यह रुक जाता है

तीन चीज़ें जो सर्च आपके लिए नहीं करेगा

हद पता होने से जवाबों पर उतनी ही जगह भरोसा करना आसान हो जाता है जहाँ तक वे टिकते हैं।

यह दुनिया के बारे में जवाब देता है, आपके कोड के बारे में नहीं

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

स्रोत उतना ही अच्छा है जितना उसका पेज

तारीख़ वाली चेंजलॉग एंट्री पक्का सबूत है; फ़ोरम का जवाब सिर्फ़ सुराग़। तारीख़ें यह फ़र्क़ दिखा देती हैं, जिससे हर लिंक को बराबर मानने के बजाय तौल सकें।

पीछे-पीछे कुछ नहीं फ़ेच होता

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

सवाल

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

क्या इसके लिए Pi को Felo CLI चाहिए?
हाँ। बंडल एक प्रक्रिया है; सेवा से बात CLI करता है। felo-ai एक बार इंस्टॉल करें और key यूज़र कॉन्फ़िग में रखें ताकि वह कभी रिपॉज़िटरी में न पहुँचे।
पैकेज या फ़ोल्डर?
जिस बंडल को अभी परख रहे हैं, उसके लिए फ़ोल्डर कॉपी सबसे तेज़ है। जब एक ही स्किल कई मशीनों पर चाहिए और अपडेट का रास्ता भी, तब pi install npm: या git: बेहतर जवाब है।
~/.pi/agent/skills/ के बजाय ~/.agents/skills/ क्यों इस्तेमाल करूँ?
क्योंकि वह साझा रूट है: दूसरे हार्नेस भी वही फ़ोल्डर पढ़ते हैं, इसलिए एक क्लोन Pi से ज़्यादा जगह काम आता है। जब बंडल सिर्फ़ Pi के लिए चाहिए, तब Pi वाला रूट इस्तेमाल करें।
बिना तारीख़ वाले जवाब का क्या मतलब है?
इसका मतलब है कि आप शायद लाइव नतीजे के बजाय मॉडल की याद पढ़ रहे हैं। दोबारा पूछें, हर आइटम पर स्रोत और तारीख़ माँगें, और जिसमें दोनों न हों उसे अनजाँचा मानें।
Pi Coding Agent पर और

Pi Coding Agent के लिए सभी Felo स्किल

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

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

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

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

मॉडल

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

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

लाइव जानकारी

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

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

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

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

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

क्रिएटिव टूल

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

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