منصوبے کے بارے میں

MoviePilot کو NAStool کے کچھ کوڈ کی بنیاد پر دوبارہ ڈیزائن کیا گیا ہے، جو آٹومیشن کی بنیادی ضروریات پر توجہ مرکوز کرتا ہے، مسائل کو کم کرتا ہے اور ساتھ ہی اسے وسعت دینے اور برقرار رکھنے میں آسان بناتا ہے۔ یہ پروجیکٹ فرنٹ اینڈ اور بیک اینڈ کی علیحدہ آرکیٹیکچر استعمال کرتا ہے، جس میں بیک اینڈ FastAPI پر اور فرنٹ اینڈ Vue 3 پر مبنی ہے، جس سے ڈیپلائمنٹ اور توسیع کے حدود زیادہ واضح ہو جاتے ہیں۔ اہم خصوصیات میں شامل ہیں: فلم اور ٹی وی سیریز کی آٹومیشن کے بنیادی عمل پر توجہ: سبسکرپشن، تلاش، ڈاؤن لوڈ، ترتیب، اسکریپنگ، میڈیا لائبریری ریفریش اور میسج نوٹیفکیشن؛ یہ ڈاؤن لوڈر، میڈیا سرور، میٹا ڈیٹا ذرائع، میسج چینلز، پلگ انز، ورک فلو اور AI Agent جیسی صلاحیتوں کے مجموعے کو سپورٹ کرتا ہے۔ انسٹالیشن کے حوالے سے، Docker کے ذریعے ڈیپلائمنٹ کو ترجیح دی جاتی ہے، V3 کے لیے علیحدہ امیج jxxghp/moviepilot-v3 استعمال ہوتا ہے، جبکہ V2 اور پرانے امیجز کے نام اصل حالت میں رکھے گئے ہیں۔ آپ مقامی CLI کا استعمال کرتے ہوئے سورس کوڈ موڈ میں بھی انسٹال اور مینیج کر سکتے ہیں، انسٹالیشن کے بعد انیشلائزیشن، اسٹارٹ، اسٹاپ، اپ ڈیٹ اور کنفیگریشن دیکھنے کے لیے moviepilot کمانڈ استعمال کریں۔ یہ PostgreSQL ڈیپلائمنٹ کو بھی سپورٹ کرتا ہے۔ Agent کی صلاحیتوں کے حوالے سے، MoviePilot میں انٹیگریٹڈ ایجنٹ کی صلاحیتیں موجود ہیں، جو ماڈل کنفیگریشن مکمل کرنے کے بعد قدرتی زبان کے ذریعے سسٹم ٹولز کو کال کر سکتی ہیں، جس سے تلاش، سبسکرپشن، ڈاؤن لوڈ، ترتیب اور ٹربل شوٹنگ جیسے انتظامی کاموں میں مدد ملتی ہے۔ دیگر ایجنٹس MoviePilot کے آپریشنل اختیارات حاصل کرنے کے لیے ریپوزٹری کے skills/ ڈائریکٹری کو امپورٹ کر سکتے ہیں، اور npx skills add کمانڈ کے ذریعے انسٹالیشن کی جا سکتی ہے۔ دیگر MCP کلائنٹس MoviePilot کے MCP اینڈ پوائنٹ /api/v1/mcp کے ذریعے ٹولز کو کال کر سکتے ہیں۔ متعلقہ پروجیکٹس میں MoviePilot-Frontend، MoviePilot-Resources، MoviePilot-Plugins، MoviePilot-Server، MoviePilot-Rust، MoviePilot-Wiki وغیرہ شامل ہیں۔ پروجیکٹ کا بیان صرف سیکھنے اور تبادلہ خیال کے لیے ہے، یہ عطیات قبول نہیں کرتا اور کوئی بھی چارج شدہ خدمات فراہم نہیں کرتا ہے۔