• UnoRouterUNOROUTER
المستندات
  • دليل الدردشة
البدء
  • البدء
الشخصيات والعالم
  • الشخصيات
  • الهويات
  • كتب المعرفة
  • البطاقات
صياغة المطالبات
  • الإعدادات المسبقة
  • قالب المطالبة
  • الدردشات الجماعية
البرمجة النصية
  • الماكرو (CBS)
  • سكربتات التعبيرات النمطية
  • المشغّلات وLua
  • الإضافات
السياق والوسائط
  • الذاكرة والسياق
  • الصور
  • المزوّدون المخصصون
بياناتك
  • بياناتك
  • النسخ الاحتياطي والاستعادة
تنقّل
  • النماذج
  • التصنيفات
  • المفتش
  • الأسعار
  • الدردشة
  • الحالة

بحث في المستندات...

ابدأ بالكتابة للبحث في المستندات

المنصةالتكاملاتالدردشة
دليل الدردشة

الإضافات

شيفرتك الخاصة تعمل بأمان مع كل رسالة.

الإضافة شيفرة JavaScript تكتبها بنفسك وتعمل كلما خرجت رسالة أو وصلت. استخدمها لإعادة صياغة النص أو الاحتفاظ بعدّادات خاصة بك أو إدراج ملاحظات في الموجّه.

الإضافات عامة: بمجرد تفعيلها تعمل في كل محادثة. تدار من قسم الإضافات في قائمة المحادثة، حيث يمكنك لصق الشيفرة أو استيراد ملف ‎.js.

سجّل معالجًا لواحدة من أربع لحظات:

input request output display

يتلقى المعالج النص ويعيد البديل. إن لم يُعِد شيئًا بقي النص كما هو.

text
uno.registerHandler("output", (text) => {
  return text.replace(/\bcolour\b/g, "color");
});

تعمل المعالجات بالترتيب ولا تعطّل الرد أبدًا: ما يفشل أو يتجاوز خمس ثوانٍ يُتخطى ويمر النص الأصلي.

داخل المعالج يقرأ كائن uno المحادثة ويكتب فيها. كل استدعاء يعيد وعدًا.

text
const name = await uno.getName();
const last = await uno.getUserLastMessage();
await uno.setChatVar("mood", "curious");
const mood = await uno.getChatVar("mood");

تغطي المجموعة الكاملة رسائل المحادثة، وحقول الشخصية والهوية، ومتغيرات المحادثة، ومدخلات كتاب المعرفة، وتوسيع وحدات الماكرو، وعدّ الرموز، وطلب https محدود المعدل.

تعمل البرامج المكتوبة لـ JanitorAI كما هي. تحصل على كائن context نفسه، وما تتركه في character.personality و character.scenario يصبح موجّه هذه الجولة.

text
if (context.chat.last_message.toLowerCase().indexOf("storm") !== -1) {
  context.character.scenario += "\nA storm is rolling in.";
}

قواعدهم سارية أيضًا: تُعاد الحالة في كل جولة، لذا أعد كتابة كل ما تريد الاحتفاظ به في السيناريو في كل مرة.

تعمل الإضافات في إطار معزول بلا وصول إلى محادثاتك أو ملفاتك أو ملفات تعريف الارتباط أو تسجيل دخولك. ولا يمكنها قراءة الصفحة ولا إرسال طلبات شبكة خاصة بها.

كل ما تصل إليه الإضافة يمر عبر الواجهة أعلاه، فهي لا ترى سوى ما يُعطى للمعالج. ومع ذلك، لا تثبّت إلا شيفرة تثق بها: يمكن للإضافة إعادة كتابة ما ترسله وما تقرأه.

المشغّلات وLuaالذاكرة والسياق

في هذه الصفحة

ما هي الإضافات
المعالجات
واجهة uno
برامج JanitorAI النصية
ما لا تستطيع الإضافة فعله