প্রকল্প সম্পর্কে

StudyMate একটি ওপেন সোর্স AI শেখার সঙ্গী প্রকল্প, যার পরিচয় ‘গণিত/কম্পিউটার শেখার ওয়ার্কফ্লো, SKILL ও HTML কোর্সওয়্যার ইঞ্জিন’, মূল ধারণা ‘learn with doing’ (করে করে শেখা)। **মাল্টি-প্ল্যাটফর্ম সাপোর্ট**: প্রকল্পটি DeepSeek Harness (DSH)-এর ‘লার্নিং মোড’ প্রিসেট হিসেবে চলতে পারে, আবার Google Antigravity-এর নেটিভ মাল্টি-এজেন্ট প্লাগইন হিসেবে প্যাকেজ করা যায়, বা ZIP প্যাকেজের মাধ্যমে Codex / ChatGPT Work-এ ইমপোর্ট করা যায়। DSH-এর জন্য Node.js 22/24+, Python 3.9+ এবং PyYAML প্রয়োজন। **পাঁচ ভূমিকার এজেন্ট বিভাজন**: সিস্টেম প্রয়োজন অনুযায়ী পাঁচটি ভূমিকা সংগঠিত করে—রিসোর্স সংগ্রহ (resource-scout, প্রামাণ্য পাঠ্যবই ও অফিসিয়াল ডকুমেন্ট থেকে উপকরণ সাজায়), ছবি সংগ্রহ (image-scout, ওয়েবপেজের ছবি এনে ইমেজ পুল তৈরি করে), কোর্স ডিজাইন (curriculum-designer, পূর্বশর্ত নির্ভরতায় জ্ঞানবিন্দুর রোডম্যাপ সাজায়), লার্নিং কোচ (learning-coach, কোর্সওয়্যারের ব্যাখ্যা লেখে), প্রশ্ন ও মূল্যায়ন (practice-evaluator, একমাত্র প্রশ্নব্যাংকের owner)। হোস্ট সাপোর্ট থাকলে সাব-এজেন্টে দায়িত্ব দেওয়া যায়, নাহলে ক্রমান্বয়ে সম্পন্ন হয়। **কোর্স কাঠামো**: প্রতিটি কোর্সের একটি সিলেবাস, জ্ঞানবিন্দু নির্ভরতা অনুযায়ী স্তরে স্তরে রোডম্যাপে সাজানো, প্রতিটি নোডে ক্লাসের ধরন (কনসেপ্ট ক্লাস/হ্যান্ডস-অন ক্লাস/ল্যাব ক্লাস) চিহ্নিত। কোর্সওয়্যার HTML-এ রেন্ডার হয়, শৈলী ক্লাসিক পাঠ্যবইয়ের কাছাকাছি, সমৃদ্ধ ছবি, কাস্টমাইজড প্রশ্ন ও প্রকল্পের লক্ষ্য সহ। শেখার অগ্রগতি ফাইলে লেখা হয়, নতুন কথোপকথনে উত্তরাধিকারসূত্রে পাওয়া যায়। **ক্রস-সাবজেক্ট শেয়ার্ড মেমোরি**: সিস্টেম ব্যবহারকারীর বর্তমান স্তর, কার্যকর ব্যাখ্যার ধরন ও সাধারণ আটকে যাওয়ার জায়গা মনে রাখে, বিষয় বদলালে নতুন করে পরিচয় দিতে হয় না। **ইঞ্জিনিয়ারিং সক্ষমতা**: রিপোজিটরিতে ১২টি স্কিল ডেফিনিশন (মাস্টার কন্ট্রোল + ৫ ভূমিকা + ৬ প্রোটোকল), ৫টি ডেটা স্ট্রাকচার schema, পেজ টেমপ্লেট ও ফ্রন্টএন্ড রিসোর্স, হোমপেজ জেনারেশন ও কোর্সওয়্যার রেন্ডারিং স্ক্রিপ্ট, চারটি ভ্যালিডেশন চেক (সিলেবাস/কোর্সওয়্যার/ইমেজ পুল/স্কিল frontmatter), এবং npm test রিগ্রেশন টেস্ট রয়েছে। উদাহরণ ওয়ার্কস্পেসে লিনিয়ার অ্যালজেবরা ও কম্পিউটার নেটওয়ার্ক—দুটি সম্পূর্ণ কোর্স আছে, clone করলেই ব্রাউজ করা যায়। প্রকল্পটি MIT লাইসেন্সের অধীনে, Cattofu দ্বারা রক্ষণাবেক্ষিত, QQ আলোচনা গ্রুপ ও দীর্ঘমেয়াদি রক্ষণাবেক্ষণের প্রতিশ্রুতি প্রদান করে।