EU AI Act — شفافية المادة 50
تتطلب المادة 50 من EU AI Act أن يُخبر الشخص عندما يتفاعل مع نظام ذكاء اصطناعي (ما لم يكن هذا واضحاً من السياق)، وأن يُوسم المحتوى الصوتي، أو الصور، أو الفيديو، أو النص المولَّد أو المعدَّل اصطناعياً بالذكاء الاصطناعي كذلك. ينطبق الالتزام من 2 أغسطس 2026. توثق هذه الصفحة ضوابط إفصاح الذكاء الاصطناعي التي تشحنها Devotel Orbit مسبقاً للوفاء بهذا الالتزام لعملاء الصوت والدردشة، وكيف تفعّلها، وكيف تصدّر الدليل لمنظِّم أو مشترٍ مؤسسي.نظرة عامة
إفصاح الذكاء الاصطناعي هو opt-in لكل تنظيم، مملوك للمستأجر. سطح إعدادات واحد يقود نفس السلوك لأربعة تنظيمات تشارك الشكل: EU AI Act المادة 50، قانون الذكاء الاصطناعي الأساسي الكوري (نافذ منذ 2026-01-22)، كاليفورنيا SB 243 (نافذ منذ 2026-01-01)، وقانون سياسة الذكاء الاصطناعي في يوتا. اضبطها تحت Settings → Compliance → AI Disclosure في لوحة التحكم، أو عبر API الموصوف أدناه. الإفصاح معطل افتراضياً لكل مساحة عمل. مشغل المستأجر يفعّل القواعد التي تُطبق على حركته.
ليس كشف جغرافي تلقائي. لا تستنتج Orbit ولاية قضائية اتصال من
رقم هاتف، أو عنوان، أو IP — تفعيل قاعدة يطبقها على مستوى مساحة
العمل لكل تفاعل AI؛ لا يُشغَّل أو يُغلق لكل اتصال بناءً على الموقع.
إذا لمست حركة منظمتك الاتحاد الأوروبي، فعّل قاعدة eu_ai_act_enabled
لكامل مساحة العمل. الاستثناء الوحيد هو تذكير قاصر كاليفورنيا SB 243،
الذي ينطلق فقط لاتصالات صُفَّت قاصراً بشكل صريح — لا تستنتج Orbit
أبداً حالة القاصر من تاريخ ولادة أو إشارة أخرى.
ما يُشحن اليوم
- إشعار الدردشة — إشعار قابل للتكوين (“You are chatting with an AI assistant…”) يُسبَق على أول رد لعامل الذكاء الاصطناعي في محادثة. يُرسَ ل مرة واحد لكل محادثة — لا يتكرر في كل دورة.
- مقدمة الصوت — مقدمة منطوقة قابلة للتكوين (“This call is being handled by an AI agent…”) تُشغَّل قبل أن يبدأ عامل الصوت الذكي مكالمة. يمكنك تقديم رابط صوتي مسجل مسبقاً أو السماح لـ Orbit بتركيب النص.
- وسم المحتوى المولود بالذكاء الاصطناعي — رسائل يرسلها عامل
الذكاء الاصطناعي تُختَم بـ
metadata.ai_generated: true. المكالمات المسجلة ذات أي تورّط AI تُختَم بbetadata أصل EU AI Act المادة 50 على التسجيل المؤرشف. حيث يدمج مزود تحويل النص إلى كلام مُعدَّن watermark أصل محتوى غير مسموع، يُسجل ذلك الدعم لكل مكالمة — تغطية watermark تختلف حسب مزود TTS اليوم، فعاملها كإشارة إضافية بدلاً من ضمان عالمي. - تذكير قاصر كاليفورنيا SB 243 — عند التفعيل، الاتصالات الموسومة قاصراً بشكل صريح تحصل على تذكير دوري “you’re talking to an AI” خلال جلسات طويلة، على فترة قابلة للتكوين.
- تصدير dossier التوافق — حزمة دليل بنقرة واحدة لكل عامل تربط إعداد الشفافية للعامل، ونتائج التقييم/الفريق الأحمر، وموافقات الإشراف البشري، وسجل تدقيق القرار بـ EU AI Act المواد 12، و14، و15، و50.
- تصدير دفتر إفصاح AI — دفتر محفوظ خصوصية، مقاوم للعبث، موقع مشفرياً يثبت متى و أين تولى AI (لا بشري) تفاعلاً، قابل للتحقق المستقل دون الثقة بواجهة Orbit.
تكوين إفصاح AI
لوحة التحكم
انتقِ ل Settings → Compliance → AI Disclosure. حرِّر نص إشعار الدردشة ونص مقدمة الصوت، ثم شغّل EU AI Act §50 (وأي قواعد ولاية قضائية مطبقة أخرى) تحت “Jurisdiction rules”. شغّل Enabled by default حتى تُقدَّم الإشعارات فعلاً — مفاتيح الولاية القضائية وحدها توسم فقط أي تنظيمات تُطبق؛ Enabled by default هو ما ينشط الختم وتسليم الإشعار.API
{ "settings": null } إن
لم يُضبط أبداً):
owner أو
admin.
كل تحديث يُكتَب في سجل التدقيق (
compliance.ai_disclosure_updated)
ويبطل ذاكرة الإعدادات في العملية فوراً، بحيث تأخذ المفتاح حيز العمل في
الترن التالي للعامل.
التحقق من عملها
-
فحص حي — مع
default_enabledوeu_ai_act_enabledمشغلين، ابدأ محادثة جديدة مع عامل AI وتأكد أنchat_notice_textالمضبوط يظهر على الرد الأول؛ وجّه مكالمة اختبار لعامل صوت ذكي وتأكد أن مقدمة الصوت تُشغَّل قبل أن يتحدث العامل. -
بيانات لكل دورة — افحص رسالة دردشة أُرسلت من العامل وتأكد أن
metadata.ai_generatedهيtrue. -
dossier التوافق — صدّر حزمة الدليل لعامل:
أضِف
?format=htmlلحزمة دليل قابلة للتنزيل، وقابلة للقراءة البشرية مناسبة لمدقق أو استبيان أمان مؤسسي. يُبلغ كل قسم عنpresent، أوpartial، أوabsent، أوunavailable— مستأجر قديم يفتقد جدول دعم يُنزّل ذلك القسم الواحد بدلاً من فشل التصدير الكامل. -
دفتر إفصاح AI — صدّر الدفتر الموقع المقاوم للعبث لعامل:
يحمل الدفتر بيانات أصل فقط (معرف العامل، النموذج، النتيجة، الأختام الزمنية، الحسابات المجمعة) — لا نص prompt/response حرفي أبداً — وهو موقع باعتماد محتوى منفصل بحيث يمكن التحقق من نسخة مسلَّمة لمنظِّم أو شريك دون الثقة بواجهة Orbit.
owner، أو admin، أو developer وهما نفسها
مسجلتان في التدقيق.
إصلاح قسم dossier مُنزَّل
يُبلغ كل قسم dossier عن إحدى أربع حالات، تُعرَض في JSON (sections[].status) وبadge قسم حزمة HTML. عامل أي شيء غير
present كوظيفة، لا حكم:
التحقق من الدفتر الموقَّع
تغطي توقيع دفتر إفصاح AI كل بايت من جسم الدفتر، فـ “القابلة للتحقق المستقل” ميكانيكية: أعد حساب digest وMAC عبر ما استوفيته وقارِن.-
صدّر دفتر JSON (هذه هي الحمولة للتحقق):
تحمل الاستجابة الدفتر في
data.ledger. شكلها:ledger_version، وgenerated_at، وtenant_id، وagent، وdisclosure_posture، وjurisdiction_resolution، وsummary، وentries، وnote، وdisclaimer، وكائنsignatureمنفصل: -
أوثِّر الدفتر على نقطة التحقق. الاعتماد المنفصل يعيش داخل JSON
نفسه — لا شيء آخر يُتنزَّل:
reasonهو واحد منok، أوcontent_mismatch(جسم مُعدَّ ل بعد التوقيع)، أوsignature_invalid(MAC لا يطابق المحتوى)، أوunsupported_version(إصدار اعتماد غير معروف)، أوmalformed_ledger. -
تحقق من الخط إن أردت الفحص مستقلاً عن API Orbit: اقطّع حقل
signature، و serialize الجسم الباقي كـ JSON قانوني (مفاتيح الكائن مرتبة عودية)، و SHA-256 النتيجة — يجب أن يساويsignature.content_sha256. MAC يتطلب كذلك مفتاح توقيع مساحة العمل، فيمكن كشف دفتر معطوب من أي واحد، لكن إنتاج MAC هو جانب Orbit فقط.
تأكيد انطلاق الإشعار على محادثة
تثبت علامةmetadata.ai_generated: true لكل دورة أن الرد كان
مؤلفاً بـ AI؛ لا تثبت أن إشعار الإفصاح عُرض. ثلاثة سطوح تجيب على
“هل انطلق الإشعار على هذه المحادثة؟”:
- اقرأ المحادثة — على قناة نص، يُسبَق إشعار الدردشة على رد العامل الأول، فيصير نص الإشعار مرئياً حرفياً في قائمة رسائل المحادثة في لوحة التحكم وعبر API المحادثات. نفس الخاصية عقدة للصوت: تُشغَّل المقدمة قبل أن يتحدث العامل، فيحمل مكالمة مسجلة ذلك من البداية.
- فحص ختم وقت المحادثة — بمجرد تسليم إشعار الدردشة، يختَم
المنصة
first_disclosure_sent_atعلى تلك المحادثة ولا يتكرر الإشعار هناك أبداً. إن احتفظت (أو أدوات امتثالك) بتصديرات أو لقطات مخزن سجلات المحادثة، فقيمة غير null هي إثبات متين أن الإشعار انطلق لتلك المحادثة. - فحص سجل التدقيق لتغييرات التكوين — يُسجَّل كل تغيير في إعدادات
الإفصاح تحت فعل التدقيق
compliance.ai_disclosure_updated، وكل تصدير dossier أو دفتر يُسجَّل كـagent.conformity_dossier.exportedأوagent.ai_disclosure_ledger.exported. إن لم ينطلق إشعار على محادثة توقعته، فخط تدقيق تلك الأفعال مع ختم وقت المحادثة أعلاه يُعزل إن كانت الإفصاح معطلاً وقتها، أو فشل الإشعار حقاً في الإرسال.
مصفوفة الوضع لكل تنظيم
جميع التنظيمات الأربع هي تكوين مملوك للمستأجر: تشحن Orbit الضوابط وصادرات الدليل؛ تقرر أنت أي مفاتيح تُطبق على حركتك. بما أن القواعد opt-in لكامل مساحة العمل، فعّل كل تنظيم لمسته حركتك فعلياً.
حَذِران يُطبقان على كل صف: مفاتيح الولاية القضائية لا تحدد موقع
الاتصالات جغرافياً — يطبّقان القاعدة على مستوى مساحة العمل — وتذكير
SB 243 ينطلق فقط للاتصالات التي صُفَّتها قاصراً بشكل صريح. لا تستنتج
Orbit أبداً الولاية القضائية أو حالة القاصر.
قيود معروفة
- قواعد الولاية القضائية هي opt-in لكامل مساحة العمل، لا تحديد موقع جغرافي لكل اتصال تلقائي — راجع الملاحظة أعلاه.
- watermark الصوت المُدمَّج بـ TTS يعتمد على مزود الصوت المضبوط؛ لا يدعم كل مزود ذلك حتى منتصف 2026.
- تصف هذه الصفحة سطح الشفافية (المادة 50). لا تغطي التزامات نظام عالي المخاطر المنفصل (Annex III) في EU AI Act — راجع الإشارة أدناه.