ابحث في LA24X

اختصار لوحة المفاتيح: Ctrl / ⌘ + K

اكتب حرفين للبحث. يمكنك أيضًا استكشاف المكتبة.

افتح مكتبة المواضيع →

خيارات الخصوصية

اختر ما يناسبك. تعمل القراءة والأدوات دون التحليلات أو الحفظ الاختياري.

ضروري — فعّال دائمًا

توصيل الصفحات وتذكر اللغة وخيارات الخصوصية.

إعلانات

تفاصيل التخزين ↗

فصل تعليمات التطبيق عن كلام المستخدم والوثائق

استخدم أدوار التعليمات المدعومة واجعل النص المنقول بيانات، ثم اختبر التعارض دون ترك الصلاحيات لقرار النموذج.

رسم توضيحي لموضوع: فصل تعليمات التطبيق عن كلام المستخدم والوثائق
✓ النص المنقول لا يصبح قاعدة تطبيق تلقائيًا.✓ التعليمات لا تعوض التحكم في الوصول.

الخلاصة

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

يساعد الفصل على الحفاظ على النطاق والشكل عندما يحتوي مستند كلمات تشبه الأوامر.

افصل القواعد المستقرة

حدّد النطاق ومصادر الدليل والشكل في تعليمات التطبيق، واترك المهمة المتغيرة منفصلة. إذا دعمت الواجهة دور developer، استخدمه وفق الوثائق؛ كتابة «system:» داخل رسالة مستخدم لا تمنحها ذلك الدور.

عرّف النص باعتباره مادة قراءة

قد تحتوي تذكرة دعم منقولة «تجاهل التعليمات السابقة». المطلوب تحليل التذكرة لا اعتماد عبارتها كقاعدة تشغيل. اختبر بنص عادي، ولا تضع سرًا حقيقيًا لترى إن كان النموذج سيكرره.

افرض ما لا يقرره النموذج

قراءة ملف شخص آخر تحتاج تفويض التطبيق، وإرسال رسالة يحتاج قصدًا وضوابط مناسبة. حتى الطلب ذو الأدوار الصحيحة قد يقترح فعلًا غير صالح؛ افحصه قبل التنفيذ.

قبل أن تتخذ أي خطوة

تختلف الصياغة والدعم حسب الواجهة. أولوية التعليمات ليست تفويضًا؛ يجب أن يفرض الخادم الصلاحيات ويفحص الأفعال.

ما الذي يمكنك فعله الآن؟

  1. اقرأ معنى الأدوار والحقول في الواجهة التي تستخدمها.
  2. ضع قواعد التطبيق في مكانها المدعوم ومواد المستخدم كمدخلات مناسبة.
  3. اختبر الأوامر المقتبسة والطلبات المتعارضة مع إبقاء التحقق من الصلاحية خارج النموذج.
وصلت إلى نهاية الدليل؛ احتفظ به للرجوع إليه.العودة إلى البداية ↑