المشغّلات وLua
أتمتة تعمل حول كل رسالة.
سكربتات المشغّلات
المشغّلات سكربتات مدفوعة بالأحداث مرفقة بالشخصيات. تنطلق عند بدء الدردشة أو حول الرسائل، وتقدر أن تقرأ السجل، وتضبط المتغيرات، وتحقن نص نظام، أو توقف إرسالاً.
يستخدم تنسيق السكربت أوامر بمسافات بادئة متوافقة مع سكربتات مشغّلات RisuAI v2، فأتمتة البطاقات الموجودة تُستورَد وتعمل.
التأثيرات منخفضة المستوى
تفتح السكربتات ذات الوصول المنخفض المستوى تأثيرات تمتد خارج الدردشة:
runLLM checkSimilarity extractRegex runImgGen showAlert sendAIprompt triggerlua
تأثيرات LLM والصور تستدعي نماذج حقيقية وتكلّف توكنات؛ تتطلب تسجيل الدخول وتعمل عبر حسابك.
برمجة Lua
لمنطق يتجاوز آلة المشغّلات الافتراضية، يمكن أن تحمل الشخصيات Lua. تكشف بيئة التشغيل المضمّنة واجهة برمجة من نحو 50 دالة: الوصول إلى الدردشة، والمتغيرات، والتنبيهات، ونداءات LLM وغيرها، متوافقة مع سطح Lua في RisuAI.
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 تسجيل خطاطيف تعيد كتابة النص أثناء الطيران: إدخالك قبل التجميع، وإخراج النموذج قبل الحفظ، والطلب الخام قبل الإرسال مباشرة.
تعمل الخطاطيف بالترتيب مع سكربتات التعبيرات في المرحلة نفسها؛ استخدم سجل الطلبات لرؤية النتيجة النهائية للخط بأكمله.
الأمان
تعمل أوضاع سكربت العرض والطلب في صندوق رمل بمجموعة أوامر مقيّدة. لا تصل السكربتات إلى حسابك أو مفاتيحك أو المحادثات الأخرى؛ وأسوأ ما يقدر عليه سكربت سيئ هو تشويش دردشته الخاصة.