নায়া
সূচিপত্র
  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বিপজ্জনক কাজপ্রতিবার ব্যবহারকারী অনুমোদন প্রয়োজন