# Discourse AI - كشف الرسائل المزعجة

**URL:** https://meta.discourse.org/t/discourse-ai-spam-detection/343541
**Category:** Site Management
**Tags:** moderation, how-to, ai, spam
**Created:** [20 ديسمبر 2024، 4:46ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541 "2024-12-20T04:46:26Z")
**Posts on this page:** 14
**Page:** 2

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28 أغسطس 2025، 3:35م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/21 "2025-08-28T15:35:03Z")

</div>

وهذا مثال على نفس مرسلي البريد العشوائي الذين تم القبض عليهم هنا: `https://meta.discourse.org/t/full-list-of-quickbooks-desktop-support-contact-numbers-a-complete-call-center-in-the-usa/380776` (تم إخفاؤه بالفعل).

هؤلاء الرجال يعملون بجد بالتأكيد.

---

<div class="post-metadata">

### Author: ![haydenjames](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/haydenjames/32/255678_2.png) [@haydenjames](https://meta.discourse.org/u/haydenjames)
#### Post date: [3 سبتمبر 2025، 1:12م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/22 "2025-09-03T13:12:42Z")

</div>

عمل رائع على هذه الميزة. 🙌 هذه هي الطريقة التي أحب أن أرى بها استخدام الذكاء الاصطناعي.

سؤال سريع: عندما يقدم مستخدم TL0 جديد ردًا أو موضوعًا، هل هناك تأخير زمني أثناء فحص المحتوى؟

أرى تأخيرًا قصيرًا في المختبر المدمج (لقطة الشاشة أدناه)، ولكن عندما أنشر من حساب اختبار، لا يوجد توقف مماثل. هل الفحص المباشر غير متزامن بعد النشر، مع إخفاء المنشور فقط إذا خالف قاعدة؟ (السياق: أستخدم واجهة برمجة تطبيقات OpenAI ChatGPT 5.)

على أي حال، يزداد عدد AI \> Spam & Stats كما هو متوقع مع حساب الاختبار، لذلك يتم فحص المنشور؛ إنه فقط لا يقدم نفس التأخير الذي يقدمه زر **Test**.

![image](https://global.discourse-cdn.com/meta/original/4X/2/a/6/2a6b9e733058ef9691afc722269213e97bffad77.png)

شكرًا.

---

<div class="post-metadata">

### Author: ![stance455](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stance455/32/255345_2.png) [@stance455](https://meta.discourse.org/u/stance455)
#### Post date: [25 سبتمبر 2025، 10:52ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/23 "2025-09-25T10:52:28Z")

</div>

حسنًا، هذا يعمل بشكل جيد جدًا، ولكن ماذا يحدث عندما يتم الإبلاغ عن عشرات المواضيع/المستخدمين. أنا لا أرى طريقة لحظر/حذف هؤلاء المستخدمين/المشاركات بشكل جماعي.

---

<div class="post-metadata">

### Author: ![sps](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sps/32/380186_2.png) [@sps](https://meta.discourse.org/u/sps)
#### Post date: [3 فبراير 2026، 7:49م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/24 "2026-02-03T19:49:04Z")

</div>

شكرًا على هذا الموضوع المفصل. لدينا اكتشاف البريد العشوائي (spam) بواسطة Discourse AI ممكّن على نسختنا، وأحد الأشياء التي نراها هو الكتم التلقائي عند الإبلاغ عن أول مشاركة يقوم بها حساب ما.

أتفهم أن هذا يهدف إلى كتم مرسلي البريد العشوائي لمرة واحدة؛ ومع ذلك، يتسبب هذا في حدوث مشكلات حيث يعني الموافقة على إبلاغ أو قبول إبلاغ أن المستخدم سيظل مكتومًا في الحالات التي نريد فيها الموافقة على الإبلاغ ولكن ليس كتم صوت المستخدم. سيكون من الجيد وجود:

1. زر “موافق وابقَ مكتومًا”، و
2. زر منفصل “موافق وارفع الكتم”.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [3 فبراير 2026، 11:57م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/25 "2026-02-03T23:57:09Z")

</div>

هذه مسألة صعبة، لا نريد أن نشلّ الناس بالخيارات هنا، ولكني أتفهم تمامًا أن هذا يمكن أن يكون مشكلة على نطاق واسع.

دعني أتحقق مع فريق تجربة المستخدم للمؤسسات (enterprise xp team) ربما يكون هناك تخصيص بسيط يمكننا إجراؤه لمنتدىكم.

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [28 فبراير 2026، 3:52ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/26 "2026-02-28T03:52:09Z")

</div>

لقد نشرت موضوعًا تجريبيًا غير مرغوب فيه في بيئة التطوير المحلية الخاصة بي، ولكنه لم يدخل قائمة انتظار المراجعة تلقائيًا.

نتيجة اكتشاف الذكاء الاصطناعي هي بالفعل منشور غير مرغوب فيه.

كما أنه يستوفي المعايير الأخرى لدخول قائمة انتظار المراجعة.

1. **مستوى ثقة المستخدم** :

2. **نوع المنشور** :

3. **تحرير المنشور** :

4. **تكرار المنشور** :

ولكن، النتيجة النهائية هي أنه لم يدخل قائمة انتظار المراجعة.

ما هي الأماكن التي يجب أن أتحقق منها للعثور على المشكلة؟

---

<div class="post-metadata">

### Author: ![per1234](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/per1234/32/569645_2.png) [@per1234](https://meta.discourse.org/u/per1234)
#### Post date: [28 فبراير 2026، 4:11ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/27 "2026-02-28T04:11:17Z")

</div>

مرحباً @singi2016cn.

> [@singi2016cn](#):
>
> نتيجة اكتشاف الذكاء الاصطناعي هي بالفعل منشور بريد عشوائي.

هل تقصد أنك تحققت من ذلك باستخدام أداة الاختبار؟

> [@sam](#):
>
> ## اختبار سلوك ماسح البريد العشوائي
> 
> يمكنك اختبار قواعد اكتشاف البريد العشوائي مباشرة من صفحة الإعدادات.
> 
> ![صورة لنتيجة اكتشاف البريد العشوائي لمنشور في منتدى ميتا ديسكورس، تشير إلى أن المنشور هو sam. (تعليق بواسطة الذكاء الاصطناعي)](https://global.discourse-cdn.com/meta/original/4X/8/f/c/8fc5ea9530c5536e49e3561a811c51a68f298b4f.png)
> 
> - الصق **رابط المنشور أو معرّفه** في حقل الاختبار.
> - راجع نتيجة التصنيف (على سبيل المثال، “بريد عشوائي” أو “ليس بريداً عشوائياً”) وحلل السجلات لفهم السبب.
> - يتم تطبيق التغييرات غير المحفوظة أثناء الاختبار، مما يتيح التجريب دون مخاطرة.

يمكنك الوصول إلى تلك الأداة باتباع هذه التعليمات:

1. سجّل الدخول إلى حساب على منتدى الخاص بك يتمتع بامتيازات المسؤول.
2. انتقل إلى هذه الصفحة على منتدى الخاص بك: `/admin/plugins/discourse-ai/ai-spam`
3. انقر على زر “ **اختبار…** ” في تلك الصفحة.  
سيتم فتح مربع حوار “ **اختبار اكتشاف البريد العشوائي** ”.
4. أدخل رابط المنشور أو معرّفه في حقل “ **رابط المنشور أو المعرّف** ” في مربع الحوار.
5. انقر على زر “ **تشغيل الاختبار** ”.

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [28 فبراير 2026، 6:24ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/28 "2026-02-28T06:24:16Z")

</div>

نعم، أداة الاختبار أعادت بوضوح أنه “بريد عشوائي” (Spam)، ولكن عندما نشرت نفس المحتوى تمامًا، لم يدخل قائمة الانتظار للمراجعة.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [28 فبراير 2026، 10:59ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/29 "2026-02-28T10:59:52Z")

</div>

> [@singi2016cn](#):
>
> عندما نشرت نفس المحتوى بالضبط، لم يدخل قائمة الانتظار للمراجعة.

من نشر هذا؟ هل استخدمت مستخدمًا جديدًا أنشأته للاختبار أم استخدمت، على سبيل المثال، حسابًا بصلاحيات المشرف؟

---

<div class="post-metadata">

### Author: ![singi2016cn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/singi2016cn/32/532755_2.png) [@singi2016cn](https://meta.discourse.org/u/singi2016cn)
#### Post date: [2 مارس 2026، 1:20ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/30 "2026-03-02T01:20:32Z")

</div>

مستخدم عادي، مستوى الثقة 1، ليس مسؤولاً ولا مشرفًا.

---

<div class="post-metadata">

### Author: ![LotusJeff](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lotusjeff/32/477888_2.png) [@LotusJeff](https://meta.discourse.org/u/LotusJeff)
#### Post date: [10 مارس 2026، 2:34ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/31 "2026-03-10T02:34:56Z")

</div>

إليك مجموعة التعليمات المخصصة التي أستخدمها لاكتشاف البريد العشوائي (السبام). إنها أكثر تفصيلاً من الإصدار القياسي، لذا ستستخدم رموزًا (tokens) أكثر. ما هي مجموعات التعليمات التي يستخدمها الآخرون لاكتشاف البريد العشوائي؟

## مجموعة تعليمات موجزة لاكتشاف البريد العشوائي

أنت نظام لاكتشاف البريد العشوائي يراجع منشورات المنتدى.

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

قيّم:

- محتوى المنشور
- نوع المنشور (رد `REPLY` أو موضوع جديد `NEW TOPIC`)
- سياق الموضوع (للردود)
- معلومات الموقع

* * *

### صنّف على أنه بريد عشوائي إذا كان المنشور:

- يروّج لمنتجات أو خدمات أو مواقع خارجية دون مشاركة ذات مغزى
- يحتوي على روابط مشبوهة أو غير ذات صلة أو متعددة ترويجية
- يستخدم حشو الكلمات المفتاحية بأسلوب تحسين محركات البحث (SEO) أو أنماط متكررة
- يبدو آليًا أو مُعدًا مسبقًا أو مُنشأ بواسطة روبوت
- غير ذي صلة بموضوع المنتدى
- بالنسبة لمنشورات الرد (`REPLY`): يتجاهل الموضوع ويُدخل محتوى غير ذي صلة

تشمل المؤشرات القوية للبريد العشوائي ما يلي:

- روابط تابعة/إحالة
- لغة تتضمن “اشتر الآن” أو خصومات أو مبيعات
- معلومات اتصال غير مرتبطة بالنقاش
- إطراء عام + رابط
- هيكل نسخ ولصق
- نص غير منطقي أو مُعاد صياغته بواسطة الذكاء الاصطناعي

* * *

### لا تصنّف على أنه بريد عشوائي لمجرد:

- أن المستخدم جديد
- أن اللغة الإنجليزية غير مثالية
- أن المنشور قصير
- أن النبرة حماسية
- ذكر منتج أو مورد ذي صلة في السياق

تشمل الإشارات المشروعة ما يلي:

- إشارات محددة إلى الموضوع
- نقاش تقني ذو صلة بالموضوع
- أسئلة حقيقية
- خبرة شخصية ذات صلة بموضوع المنتدى

* * *

### قاعدة القرار

إذا كان القصد الأساسي ترويجيًا أو خبيثًا أو معطّلاً → `spam = true`.  
إذا كان المنشور يشارك بفعالية في النقاش → `spam = false`.

عندما تكون غير متأكد ولكن هناك عدة علامات حمراء، أعطِ الأولوية لسلامة المجتمع.

* * *

### تنسيق الإخراج

أعد تنسيق JSON صالحًا فقط:

`{"spam": true or false, "reason": "شرح موجز (جملة إلى جملتين)."}`

لا تضف أي تعليقات إضافية.

---

<div class="post-metadata">

### Author: ![LotusJeff](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lotusjeff/32/477888_2.png) [@LotusJeff](https://meta.discourse.org/u/LotusJeff)
#### Post date: [10 مارس 2026، 4:04م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/32 "2026-03-10T16:04:58Z")

</div>

يجب أن يكون هناك تقرير في صفحة المسؤول → المكون الإضافي → الذكاء الاصطناعي → البريد العشوائي يعرض تفاصيل مربع الملخص. يعرض مربع الملخص عدد المشاركات التي تم مسحها، والبريد العشوائي المكتشف، والإيجابيات والسلبيات الخاطئة.

- هل يوجد تقرير التفاصيل في مكان ما لم أجده؟
- هل يوجد استعلام مستكشف البيانات ([Data Explorer](https://meta.discourse.org/t/32566?silent=true)) يوفر التفاصيل على مستوى أدنى؟

شكراً مقدماً.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [10 مارس 2026، 4:52م UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/33 "2026-03-10T16:52:36Z")

</div>

> [@LotusJeff](#):
>
> هل هناك استعلام [مستكشف البيانات](https://meta.discourse.org/t/32566?silent=true) يوفر التفاصيل على مستوى أدنى؟

هذا يوفر لك جميع التفاصيل

```sql
SELECT * FROM ai_spam_logs ORDER BY 1 DESC LIMIT 50

```

---

<div class="post-metadata">

### Author: ![The\_Chromer](https://avatars.discourse-cdn.com/v4/letter/t/45deac/32.png) [@The\_Chromer](https://meta.discourse.org/u/The_Chromer)
#### Post date: [28 أغسطس 2026، 1:39ص UTC](https://meta.discourse.org/t/discourse-ai-spam-detection/343541/34 "2026-08-28T01:39:29Z")

</div>

هل يوجد طريقة لمعرفة ذلك بناءً على اسم المستخدم؟

[Previous page](https://meta.discourse.org/t/discourse-ai-spam-detection/343541.md?page=1)
