عن المشروع
DeskRPG هو مكتب افتراضي مصغر ثلاثي الأبعاد ذاتي الاستضافة مصمم حول ملفات تعريف Hermes Agent. يظهر وكلاء الذكاء الاصطناعي الخاصون بك كموظفين يمكنك الاقتراب منهم في مساحة ثلاثية الأبعاد مشتركة يتم عرضها باستخدام three.js. لا تتضمن الحزمة بيئة تشغيل للوكيل؛ بل تتصل ببوابة Hermes التي تشغلها بنفسك.
يمكنك توظيف شخصيات ذكاء اصطناعي غير قابلة للعب مرتبطة بملفات تعريف Hermes، وتحرير ملف SOUL.md الخاص بها من الويب، وتكوين نموذج كل شخصية ومزودها وأدواتها وجهد الاستدلال الخاص بها بشكل مستقل. يمكن لعدة أشخاص شغل نفس المكتب في وقت واحد مع التحكم في الوصول القائم على الأدوار.
تشمل الميزات:
- 50 مظهرًا شخصيًا منمقًا (قواعد Quaternius بترخيص CC0) وخمس بيئات مكتبية منسقة (شركة تداول، وكالة، شركة تقنية ناشئة، جناح تنفيذي، دار نشر)
- تنقل مباشر ثلاثي الأبعاد مع حركة المشي
- محادثة في الوقت الفعلي حيث تذكر شخصية ذكاء اصطناعي غير قابلة للعب لمخاطبتها؛ رؤية كاملة لدورة حياة الاستجابة (في قائمة الانتظار → التفكير → البث → الاكتمال، أو الفشل، أو الإلغاء) بالإضافة إلى مؤشرات استخدام الأدوات
- وضع الاجتماعات الذي يوسع مساحة الاجتماع، ويخفت الجدران الحاجبة، ويتابع المتحدث الحالي تلقائيًا، ويدعم التحكم في الكلمة ورفع اليد ومحاضر قابلة للتصدير
- لوحات كانبان لتتبع المهام عبر التخطيط والتنفيذ والمراجعة والإكمال، مع إشعارات محادثة منظمة عند إكمال البطاقة أو وجود معوقات
- إدارة مهام cron لكل شخصية ذكاء اصطناعي غير قابلة للعب: الإنشاء من القوالب، والإيقاف المؤقت/الاستئناف، والتشغيل الفوري، وفحص السجل، مع نشر النتائج في محادثة المكتب
- دعم اللغات الإنجليزية والكورية واليابانية والصينية
تشمل خيارات النشر npm install، والتشغيل المحلي مع PostgreSQL أو SQLite، وDocker مع PostgreSQL، وDocker مع SQLite، وإعداد Docker مدمج يشغل DeskRPG وHermes معًا على جهاز واحد دون الحاجة إلى VPS. كما تم توثيق مسار نشر بنقرة واحدة عبر Hostinger.
تشمل متغيرات البيئة المطلوبة JWT_SECRET وPOSTGRES_PASSWORD (لإعدادات PostgreSQL). تتحكم المتغيرات الاختيارية في اكتشاف البوابة المحلية ومعالج الإعداد وعناوين URL للتغذية الراجعة. يجب تثبيت deskrpg-hermes-plugin على مضيف البوابة لوظائف كانبان وcron.
الموقع: https://deskrpg.com | المصدر: https://github.com/dandacompany/deskrpg
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.