إحباطات بشأن كاشف البريد العشوائي للذكاء الاصطناعي

,

I’m trying to setup the AI spam detector for my own Discourse instance, but have several questions:

The system prompt of spam detector persona can’t be edited. I can create a new persona but there is no field to make Discourse know that it is going to be used as a spam detector?

I want to use Qwen3 as the LLM for the task. There is no preset for Qwen3 so I’m going to create a custom one. But there isn’t a Qwen3Tokenizer either. What does the tokenizer do here? Does QwenTokenizer work for Qwen3?

Or, is there an easier option that I can setup a webhook-like service and Discourse calls it on new topics / posts?

إعجاب واحد (1)

مرحباً، للإجابة على سؤالك:

من الوثائق:

شكرًا لك، ولكني أعرف ما هو المرمز (tokenizer). ما لا أعرفه هو ما الذي يستخدمه ديسكورس (Discourse) من أجله، وماذا سيحدث إذا اخترت المرمز الخاطئ؟ لست بحاجة إلى مرمز لاستدعاء نموذج لغوي كبير (LLM) على أي حال.

هل يمكنك محاولة زيارة هذا الرابط https://\u003cyour-site\u003e/admin/plugins/discourse-ai/ai-spam - يجب أن يسمح لك بإدخال تعليمات مخصصة والاختبار مقابل منشور.

على حد علمي، يتم إلحاق هذه التعليمات بـ “system prompt” بدلاً من استبداله، مما يجعل الموجه أطول ويحتوي على لغات مختلطة…

لكن اجتياز الاختبار لا يعني عدم وجود مشكلة. (للعلم، لم أقم بإعداد نموذج اللغة الكبير (LLM) بالكامل بعد؛ لقد جربت خدمة Gemini المجانية ولكنني حصلت على 429، لذا أحاول معرفة كيفية دمج llama.cpp في Discourse الآن.)

لقد أجريت إعدادًا سريعًا وهو يعمل بشكل جيد عند تحديد الشخصية المخصصة للرسائل غير المرغوب فيها (spam).

Screenshot 2025-11-19 at 1.54.11 PM

Screenshot 2025-11-19 at 1.51.51 PM

أخبرنا مرة أخرى إذا لم تتمكن من القيام بذلك عبر /discourse-ai/ai-spam

إعجابَين (2)

شكرًا، إذًا هل يؤثر تصنيف “كاشف البريد العشوائي” هذا على تصفية قائمة الشخصيات فقط؟
سأقوم بإعداد بيئة اختبار وأجرب ذلك.

يبدو أنه يعمل، شكرًا لك!

إعجاب واحد (1)