منصوبے کے بارے میں
کوول ایک ماڈیولر، ایجنٹک AI رول پلے گیم فریم ورک اور کھیلنے کے قابل اسٹوڈیو ہے۔ اس کی آکھٹیکچر کرنل (شیڈیولنگ، کنٹیکٹ اسمبلی، ٹولز، ویلیڈیشن، پیرسٹنس، رینڈرنگ)، پلگ ان پیکجز (گیмпلی بھونڈی جیسے ایجنٹ اور فنکشن رٹائمز، UI، اسکیماز، ٹولز، ایونٹس، پروجیکشنز، اور لائف سائیکل ہکس)، اور پورٹیبل ورلڈ پیکس (لور، کردار، قواعد، پلگ ان ڈیفالٹس، میموری بلاکس، کوسٹس، اشیاء، پورٹریٹس، اور منظرنامے) کو الگ کرتی ہے۔ دو کھیل کے موڈز شامل ہیں: اسٹیج موڈ ایک فل اسکرین وژول ناول ہے جس میں منظرنامے کے پس منظر، کردار اسپرائٹس، ٹائپ رائٹر ڈائیلاگ، انتخاب اوورلیز، اور نئے مقامات کے لیے آن ڈیمانڈ بیک ڈراپ جنریشن شامل ہے؛ کہانی موڈ ٹیکسٹ پر مبنی ہے جس میں نریشن شدہ ٹرنز، تجویز کردہ اقدامات، ان لائن فارمز، اور فی ٹرن ایجنٹ ٹائم لائن شامل ہے۔ پلگ انز مقرر کردہ کرداروں کے بجائے صلاحیت کے پیکجز ہیں۔ شامل مثالوں میں نریشن، کوڈیکس، اور کور کوسٹ جیسے ایجنٹ رٹائمز؛ پری گییم، ڈائس چیک/رولر، اور سین کاسٹ جیسے فنکشن رٹائمز؛ npc-graph اور امیج جنریشن جیسے مکسڈ پیکجز؛ کوسٹ گیٹ، اسٹوری گارڈ، اور ڈائریکٹر جیسے لائف سائیکل ہکس؛ اور میموری، کردار بلو پرنٹ، اور کردار حاضری جیسے UI یا ڈیٹا کنٹریکٹس شامل ہیں۔ کرنل مخصوص پلگ ان آئی ڈیز پر براہ راست انحصار کے بغیر صلاحیتوں اور آؤٹ پٹ کائنڈ کی دریافت کرتا ہے، تاکہ اجزاء متبادل رہ سکیں۔ شامل RPG میکانکس میں قابلِ ملاحظہ حساب کتاب کے رسیدات کے ساتھ پہلے سے رول شدہ ڈائس چیکس، خودکار ٹریک شدہ کوسٹ لاگ، کھلاڑی کے ذریعے منظم انوینٹری، اور فی NPC ایفینیٹی میٹرز شامل ہیں؛ یہ سب اختیاری پلگ انز ہیں اور دنیاؤں شروع میں کوسٹس، ابتدائی سامان، اور ابتدائی ایفینیٹی سیڈ کر سکتی ہیں۔ ہر ٹرن کے بعد، ایک مشترکہ WorldIR فیکٹ پروجیکشن کوسٹس، انوینٹری، ایفینیٹی، کوڈیکس، اور تعلقات کے پلگ انز کو ایک ہی ثبوت کا دوبارہ استعمال کرنے کی اجازت دیتی ہے۔ ورلڈ پیکس world.yaml، WORLD.md، اور WorldData امپورٹس کے ذریعے اعلان کی جاتی ہیں؛ pluginPolicy پلگ انز کو لازمی، تجویز کردہ، یا مسترد کے طور پر نشان زد کر سکتا ہے، اور memoryBlocks جینر سے متعلقہ میموری جیسے ثبوت یا سگنل لاگز شامل کر سکتے ہیں۔ فریم ورک zh-CN، en-US، اور ru-RU UI کیٹلاگز فراہم کرتا ہے اور مقامی پلگ ان ہدایات، ورلڈ فائلز، کردار ڈیٹا، اور قواعد کی سپورٹ کرتا ہے، معیاری ذرائع کے ساتھ فال بیک کے ساتھ۔ ٹریس انسپیکٹر سیشن اور ٹرن کے ذریعے اجراء کو گروپ کرتا ہے، رٹائمز، فلو، LLM درخواستیں، ٹولز، پیغامات، حالت، اور ہک ایونٹس کو ظاہر کرتا ہے، کے ساتھ سیشن ڈیٹا اور کوسٹ ویوز۔ اسٹوریج مقامی پر مبنی ہے جس میں ڈسک پر SQLite شامل ہے؛ ویب موڈ API کلیدز براؤزر localStorage میں رکھتا ہے، جبکہ ڈیسک ٹاپ موڈ انہیں سادہ متن میں ~/.covel/keys.env میں محفوظ کرتا ہے۔ پروجیکٹ macOS ایپل سلیکون اور ونڈوز x64 کے لیے ڈیسک ٹاپ بلڈز فراہم کرتا ہے، اور سورس pnpm کے ساتھ ویب اور سرور ٹارگٹس کے ذریعے چلتا ہے۔ شامل ورلڈ پیکس میں Mistport Chronicles، Haruka Academy، اور Emberback Relay شامل ہیں۔ مصنفین AI Create World فلو کے ذریعے ورلڈ پیک جنریٹ کر سکتے ہیں یا create-plugin کے ذریعے پلگ انز کا ڈھانچہ بنا سکتے ہیں۔ موجودہ ریلیز v0.0.32 ابتدائی رسائی ہے، اور APIز، ورلڈ ڈیٹا، اور پلگ ان مینی فیسٹس ورژنوں کے درمیان تبدیل ہو سکتے ہیں۔ پروجیکٹ MIT لائسنس یافتہ ہے اور کمیونٹی ہب اور مارکی پلیس فیچرز روڈ میپ پر ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.