नाया
सामग्री तालिका
  1. 1वीडियो मैनुअल
  2. 2Naia OS Live USB
  3. 3स्थापना एवं परिनियोजन
  4. 3.1Naia OS स्थापना (ISO)
  5. 3.2ऐप स्थापना
  6. 4आरंभ करना
  7. 4.1Naia Model Pricing
  8. 4.2naia-omni-cascade
  9. 4.3demo
  10. 4.4naia-offline
  11. 4.5naia-model-dev
  12. 4.6naia-online
  13. 5मुख्य स्क्रीन
  14. 6बातचीत
  15. 6.1व्यक्तिगत रेडियो डीजे और प्रदर्शनी गाइड
  16. 7बातचीत का इतिहास
  17. 8कार्य प्रगति
  18. 9कौशल
  19. 10चैनल
  20. 11एजेंट
  21. 12निदान
  22. 13वर्कस्पेस
  23. 14ब्राउज़र
  24. 15पैनल प्रबंधन
  25. 16वॉइस चैट
  26. 17सेटिंग्स
  27. 18उपकरण विवरण
  28. 19Naia खाता
  29. 20समस्या निवारण
  30. 21ओपन सोर्स उपयोग और योगदान

9. कौशल

उपलब्ध कौशल (टूल) ब्राउज़ और प्रबंधित करें।

कौशल प्रकार

बिल्ट-इन कौशल

ऐप में एम्बेडेड — अक्षम नहीं किए जा सकते:

कौशलकार्यसुरक्षा स्तर
skill_timeवर्तमान दिनांक/समय जाँचेंT0
skill_system_statusसिस्टम स्थिति जाँचेंT0
skill_memoमेमो सहेजें/पुनर्प्राप्त करेंT0
skill_weatherमौसम जाँचेंT0
skill_naia_discordDiscord DM भेजें/प्राप्त करेंT1
skill_soulAI व्यक्तित्व और मेमोरी प्रबंधित करेंT0
skill_exitऐप से सुरक्षित बाहर निकलेंT2

कस्टम कौशल

Gateway के माध्यम से जोड़े गए — टॉगल कर सकते हैं:

  • फ़ाइल पढ़ना/लिखना, कमांड निष्पादन, वेब खोज, आदि।
  • Gateway या Command प्रकार

कौशल स्रोत

  • बिल्ट-इन कौशल: ऐप के साथ बंडल
  • कस्टम कौशल: लोकल स्किल मैनिफेस्ट से लोड (उदा., ~/.naia/skills/.../skill.json)
  • स्किल कार्ड विस्तृत करें और उसका source बैज जाँचें

कस्टम कौशल कैसे जोड़ें

1. AI से बनाने को कहें (सबसे आसान)

चैट में समझाएँ कि आप क्या चाहते हैं, और Naia कोड लिखेगा और कौशल बनाएगा।

"Build a skill that fetches the current exchange rate and save it to ~/.naia/skills/exchange/skill.json."

2. मैन्युअल जोड़ना

  1. ~/.naia/skills/<skill-name>/skill.json पर स्किल मैनिफेस्ट बनाएँ
  2. किसी भी आवश्यक स्क्रिप्ट/निष्पादन योग्य को उसी फ़ोल्डर में रखें
  3. कौशल टैब खोलें और जाँचें कि नया कौशल दिख रहा है
  4. टॉगल का उपयोग करके सक्षम करें
  5. चैट से एक ऐसे अनुरोध से परीक्षण करें जो कौशल को ट्रिगर करे
  6. यदि नहीं दिखता, तो ऐप रीस्टार्ट करें और फिर से जाँचें

सूचना कौशल (Slack / Discord / Google Chat)

skill_notify_slack और skill_notify_discord webhooks के माध्यम से संदेश भेजते हैं।

Webhook सेटअप

विधि 1: पर्यावरण चर (अनुशंसित)

export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/T.../B.../xxx"
export DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/123/abc"

विधि 2: config.json

{
  "notifications": {
    "slack": { "webhookUrl": "https://hooks.slack.com/services/T.../B.../xxx" },
    "discord": { "webhookUrl": "https://discord.com/api/webhooks/123/abc" }
  }
}

उपयोग उदाहरण

  • "Slack पर 'डिप्लॉय पूर्ण' सूचना भेजें"
  • "Discord पर सर्वर स्थिति रिपोर्ट पोस्ट करें"

यदि कोई webhook कॉन्फ़िगर नहीं किया गया है, तो सेटअप निर्देश दिखाए जाते हैं।

स्किल कार्ड

प्रत्येक कौशल एक कार्ड के रूप में प्रदर्शित होता है:

  • नाम: कौशल का नाम (उदा., skill_read_file)
  • विवरण: एक-पंक्ति सारांश
  • क्लिक: पूर्ण विवरण विस्तृत करें
  • बैज: प्रकार (बिल्ट-इन/gateway/कमांड), सुरक्षा स्तर (T0~T3)
  • ? बटन: AI से इस कौशल की व्याख्या करने को कहें
  • टॉगल: कस्टम कौशल सक्षम/अक्षम करें

खोज और थोक प्रबंधन

  • खोज: नाम या विवरण से फ़िल्टर करें
  • सब सक्षम करें / सब अक्षम करें: कस्टम कौशल थोक टॉगल
  • सक्रिय/कुल गणना प्रदर्शित

AI के माध्यम से कौशल प्रबंधित करें

चैट में Naia से पूछें:

  • "उपलब्ध कौशलों की सूची दिखाएँ"
  • "क्या कोई मौसम-संबंधित कौशल है?"
  • "हेल्थचेक कौशल को अक्षम करें"

Naia स्वचालित रूप से skill_skill_manager का उपयोग करता है।

सुरक्षा स्तर

स्तरविवरणस्वीकृति
T0केवल पढ़ने के लिए, कोई साइड इफ़ेक्ट नहींस्वतः-स्वीकृत
T1केवल सूचनासूचना दिखाई गई
T2सावधानी आवश्यकउपयोगकर्ता स्वीकृति आवश्यक
T3खतरनाक कार्रवाईहर बार उपयোगकर्ता स्वीकृति आवश्यक