الدرس 3 من 5 · 8 دقيقة
درس تطبيقي: اكتب سياسة حماية بلغة بسيطة
تابع خطوة بخطوة كيف سيحوّل مساعد جاردرينو المخطط جملة مثل «أخفِ أرقام رخص القيادة» إلى قاعدة دقيقة في الطبقة المناسبة، تُفحص على أمثلة وتُختبر قبل أن تسري.
الأشخاص الذين يعرفون ما ينبغي لذكاء الشركة الاصطناعي أن يفعله وما لا ينبغي نادرًا ما يكتبون قواعد الكشف: مسؤول الامتثال، ومدير خدمة العملاء، ومسؤول المنتج. ومساعد السياسات في جاردرينو مصمم لهم. تصف القاعدة بكلماتك، بالعربية أو الإنجليزية أو الفرنسية، فيقترح المساعد قواعد في الطبقة المناسبة. ولا يتغير شيء حتى تضيفها إلى مسودة وتختبرها وتنشرها.
الخطوة 1: قل ما تريد
اكتب النتيجة المطلوبة، لا التقنية. مثلًا:
- «أخفِ أرقام رخص القيادة.»
- «Mask driving licence numbers.»
- «Masque les numéros de permis de conduire.»
الخطوة 2: أجب عن أسئلة المساعد
المساعد الجيد يسأل قبل أن يخمّن. للهوية الإماراتية ولرقم IBAN بنية منشورة وخانات تحقق، فتستطيع القاعدة التعرف عليهما بدقة. أما رقم رخصة القيادة فلا: تختلف الصيغ بين بلد وآخر وبين إمارة وأخرى، ولا توجد خانة تحقق علنية. لذلك صُمِّم المساعد كي لا يخترع صيغة. يطلب بضعة أمثلة واقعية الشكل (يمكنك اختلاق أمثلة بالشكل الصحيح)، ويقترح قاعدة حذرة لا تعمل إلا إذا وُجدت كلمة سياق قريبة، مثل «رخصة» أو «licence» أو «permis».
هذا السؤال وحده هو الفرق بين قاعدة تحمي عملاءك وقاعدة تُخفي كل رقم طلب من ثماني خانات في محادثات الدعم.
الخطوة 3: المساعد يختار الطبقة
| ما طلبته | أين يذهب | لماذا |
|---|---|---|
| قيمة بشكل معروف: رقم رخصة، رقم موظف، مرجع عقد | الطبقة 1، القواعد السريعة | النمط مع كلمات السياق دقيق ويعمل على كل رسالة. |
| كلمة أو اسم: «احجب اسم المنافس Example Rival Bank» | الطبقة 1، قائمة الحجب لديك | المصطلح الدقيق لا يحتاج إلى نموذج. |
| قيمة مقبولة دائمًا: «اسمح برقم الدعم لدينا» | الطبقة 1، قائمة السماح لديك | حتى لا تُخفى خطأً أبدًا. |
| أشياء مسمّاة في نص حر، مثل أسماء الأشخاص وعناوينهم | التعرف على الكيانات (مخطط لمرحلة لاحقة) | الأسماء بلا شكل ثابت؛ تحتاج إلى نموذج يقرأ اللغة. |
| معنى: «لا تتحدث عن مفاوضات الأسعار لدينا» | الطبقة 3، قاعدة قائمة على المعنى | لا يطبّقها إلا مراجعة لما يُقال فعلًا. |
الخطوة 4: افحصها على أمثلة
قبل أن تضيف أي شيء، يشغّل المساعد القاعدة المقترحة على الأمثلة التي قدّمتها وعلى مجموعة من الرسائل العادية:
- يجب أن تطابق: أرقام الرخص التي قدّمتها يُعثر عليها.
- يجب ألا تطابق: أرقام الطلبات والتواريخ التي قدّمتها تُترك كما هي.
- الرسائل العادية: كم رسالة سليمة ستُعلّم عليها القاعدة. أي رقم فوق الصفر يستحق نظرة قبل المتابعة.
هذا تصوّر لما قد تبدو عليه القاعدة الناتجة في ملف السياسة. إنه توضيحي؛ وقد تختلف الصيغة النهائية.
app: customer-support
rules:
- id: driving-licence
layer: fast-rules
find: pattern learned from your examples
only_near: ["رخصة قيادة", "driving licence", "permis de conduire"]
action: mask # يرى النموذج [DRIVING_LICENCE_1]
tests:
should_match: ["رقم رخصة القيادة الخاصة بي <مثال>"]
should_pass: ["تم توصيل الطلب <مثال> أمس"]الخطوة 5: مسودة، اختبار، نشر
- أضفها إلى المسودة. السياسة السارية لم تتغير؛ فالمساعد لا يعدّل إلا المسودة.
- شغّل اختبارات القواعد. تعمل المسودة والسياسة السارية جنبًا إلى جنب على كل حالة يجب التقاطها وكل حالة يجب أن تمر.
- انشر عبر البوابة. لا تُفتح إلا إذا نجحت الاختبارات على هذه المسودة بعينها، أو أُقِرّ بحالة فاشلة مع سبب مكتوب يُحفظ في سجل التدقيق.
- ابدأ في وضع المراقبة فقط إن شئت: شاهد ما كانت القاعدة ستفعله على الحركة الحقيقية قبل أن تتصرف.
طلبات تعمل جيدًا
- قاعدة واحدة لكل طلب. «أخفِ أرقام الرخص» و«احجب أسماء المنافسين» طلبان.
- سمِّ الإجراء: إخفاء أو تنبيه أو طلب إعادة صياغة أو حجب. الإخفاء يُبقي المحادثة مستمرة، وهو غالبًا الخيار الأفضل للبيانات الشخصية.
- قدّم أمثلة بكل لغة وكتابة يستخدمها عملاؤك، ومنها العربيزي إن كانوا يكتبونها.
- حدّد لمن القاعدة حين يهم ذلك: قاعدة لمحادثة مجهولة على الموقع يمكن أن تكون أشد من قاعدة لأداة داخلية للموظفين.
أهم النقاط
- صِف النتيجة بكلماتك؛ والمساعد المخطط يحوّلها إلى قواعد في الطبقة المناسبة.
- المساعد الجيد يطلب أمثلة وكلمات سياق بدل أن يخترع صيغة.
- الأشكال تذهب إلى القواعد السريعة، والأسماء في النص الحر إلى التعرف على الكيانات، والمعاني إلى المراجعة الأعمق.
- كل قاعدة تُفحص على أمثلة ورسائل عادية، ثم تُوضع في مسودة وتُختبر وتُنشر عبر البوابة.
اختبر نفسك
1. لماذا يطلب المساعد أمثلة على رقم رخصة القيادة؟
- ليحفظ رخصًا حقيقية
- الصيغ تختلف بين البلدان والإمارات ولا خانة تحقق علنية لها، فلا يخترع واحدة — صحيح.
- لأنه لا يقرأ العربية
- ليؤخّرك
الأمثلة وكلمات السياق تجعل القاعدة دقيقة دون تخمين.
2. أين يُطبَّق «لا تتحدث عن مفاوضات الأسعار لدينا»؟
- قائمة حجب
- قائمة سماح
- قاعدة قائمة على المعنى في المراجعة الأعمق — صحيح.
- لا مكان
الموضوع مسألة معنى، ولا يحكم عليه إلا مراجعة لما يُقال.
3. ماذا يحدث عند النقر على «أضف إلى المسودة»؟
- تسري القاعدة فورًا
- لا يتغير شيء في السياسة السارية حتى تُختبر المسودة وتُنشر — صحيح.
- تُرسل القاعدة إلى المستخدمين
- تُحذف السياسة
المساعد يعدّل المسودة فقط؛ والنشر يمر بالاختبارات والبوابة.
المصادر
- Guardrino, HisnLabs (in development)
- Data masking (Wikipedia)
- International Bank Account Number (IBAN), check digits (Wikipedia)
طبّق ذلك على جهاز Mac الخاص بك
جرّب كل الميزات مجانًا لمدة 17 يومًا، دون بطاقة.