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

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

دليل الدردشة

المشغّلات وLua

أتمتة تعمل حول كل رسالة.

المشغّلات سكربتات مدفوعة بالأحداث ترتبط بالشخصيات. تنطلق عند بدء الدردشة أو حول الرسائل، وتستطيع قراءة السجلّ، وضبط المتغيّرات، وحقن نصّ نظام، أو إيقاف إرسال.

يستخدم تنسيق السكربت أوامر بمسافات بادئة متوافقة مع سكربتات مشغّلات RisuAI v2، فأتمتة البطاقات الموجودة تُستورَد وتعمل.

تفتح السكربتات ذات الوصول المنخفض المستوى تأثيرات تمتد خارج الدردشة:

runLLM checkSimilarity extractRegex runImgGen showAlert sendAIprompt triggerlua

تأثيرات LLM والصور تستدعي نماذج حقيقية وتكلّف رموزًا. وتتطلّب تسجيل الدخول وتُحتسب على حسابك.

لمنطق يتجاوز آلة المشغّلات، تستطيع الشخصيات حمل Lua. يعرض وقت التشغيل نحو 50 دالّة: الوصول إلى الدردشة، والمتغيّرات، والتنبيهات، واستدعاءات LLM وغيرها. ومتوافق مع واجهة Lua في RisuAI.

lua
onOutput = async(function(triggerId)
  local msg = getChat(triggerId, -1)
  if string.find(msg.data, "secret") then
    alertNormal(triggerId, "Secret mentioned!")
  end
end)
listenEdit("editoutput", function(triggerId, data)
  return data:gsub("%s+$", "")
end)

خطّافات Lua تعيد كتابة النصّ أثناء مروره: مدخلاتك قبل التجميع، والمخرجات قبل الحفظ، والطلب الخام قبل إرساله.

تعمل الخطّافات بالترتيب مع سكربتات regex في المرحلة نفسها. استخدم سجلّ الطلبات لرؤية نتيجة خطّ المعالجة كاملًا.

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