دماغ شركتك سيُسرب الأسرار: كيف أوقفنا ذلك للبنوك الكبرى — تانماي غوبال، PromptQL

AAI Engineer
Computing/SoftwareManagement

Transcript

00:00:00حسنًا، الجميع يمكنهم الرؤية.
00:00:15أهلاً بالجميع.
00:00:17شكراً لحضوركم.
00:00:18سأتحدث عن حقيقة أنه إذا شرعت
00:00:23في بناء عقل للشركة، فمن المرجح
00:00:25أن يسرب أسرار الشركة، وهذا نوعاً ما هو الخوف الكبير
00:00:28الذي لدينا بشأن بناء عقل للشركة على أي حال،
00:00:32وهو هذه الحالة عندما ينضم متدرب إلى الشركة
00:00:34ثم يحصل فجأة على تفاصيل الأجور والجميع
00:00:36نوعاً ما في هذا الموقف.
00:00:37تريد الحماية ضد ذلك.
00:00:40لقد كان هذا إلى حد ما، كما أعتقد، أكبر شيء تقريباً
00:00:43كان يعيقنا عن نشر OpenClaw
00:00:47و Hermes في كل مكان.
00:00:49وهو أيضاً نوعاً ما السبب--
00:00:50إنه مثل هذه الفرصة الكبيرة التي امتلكتها ClaudeTag
00:00:52مع إطلاقها الأخير قبل بضعة أيام حيث
00:00:54كان من المفترض أن تكون عقل الشركة،
00:00:56ولكن بعد ذلك قال الجميع، حسناً، إنه
00:00:57ليس-- لا يبدو أنه سيكون عقل
00:01:00الشركة، أليس كذلك؟
00:01:01لذا سأتحدث عما يجعله أمراً صعباً.
00:01:03لذا قبل أن ندخل في ذلك، دعونا نفهم ونحلل
00:01:07أمر عقل الشركة هذا قليلاً، أليس كذلك؟
00:01:09أنا تانماي.
00:01:10أنا الرئيس التنفيذي والمؤسس المشارك لشركة PromptQL.
00:01:13يمكنكم الاطلاع على PromptQL لاحقاً، ولكن خلفيتنا كفريق
00:01:18يبني هذا تأتي من Hustle Graph--
00:01:21نحن مطورو محرك Hustle GraphQL.
00:01:23إنه مشروع مفتوح المصدر شائع جداً في مجال GraphQL
00:01:26حيث نقوم بحل الكثير من مشاكل الوصول إلى البيانات.
00:01:28لقد قمنا بنشره في كل مكان بدءاً من Apple إلى Meta إلى JPMorgan،
00:01:32وما إلى ذلك.
00:01:33وقد منحنا ذلك نوعاً ما الكثير من هذا الأساس لـ--
00:01:39وما يشبه علاقة الحب والكراهية مع البيانات
00:01:43وأمن البيانات.
00:01:44لذا سأعرض عليكم أشياء عملنا عليها خلال
00:01:51العام الماضي وما تعلمناه من ذلك حتى
00:01:53تتمكنوا من أخذ ذلك وممارسته وتجربته
00:01:56 بأنفسكم.
00:01:58وبالطبع، في نهاية الحديث، يسعدني تبادل
00:02:01الملاحظات ومعرفة ما ينجح أو ما قد لا ينجح معكم.
00:02:06خلال العام الماضي، عقدنا شراكة فقط مع مجموعة صغيرة من
00:02:08الأشخاص الذين أظهروا نوعاً من الطفرة في الحجم.
00:02:12هم حوالي 15 إلى 20 شخصاً حتى الآن.
00:02:15والآن بدأنا للتو في فتحه أمام أشخاص آخرين.
00:02:17ولكن على مدار ذلك الوقت، نظرنا إلى ثلاثة
00:02:20أنواع مختلفة من مجموعات الأشخاص الذين لديهم احتياجات مختلفة جداً.
00:02:22لديك شركات أصلية في الذكاء الاصطناعي مستعدة للقيام
00:02:25بأي شيء طالما أنه يعمل.
00:02:27ولديك شركات متقدمة تقنياً، مثل Instacart،
00:02:30الذين يفضلون أفضل التقنيات المتاحة.
00:02:33لذا فهم يتحركون بسرعة.
00:02:34وسيكونون متسامحين مع كسر الأشياء.
00:02:36ولكن يجب أن تكون جيدة حقاً، أليس كذلك؟
00:02:38ثم لديك بنوك ضمن قائمة Fortune 100 لديها مستوى أمان
00:02:41صارم للغاية.
00:02:43الحمد لله أنهم يفعلون ذلك، لأنهم مصرفي.
00:02:45أنا بالتأكيد لا أريد وكلاء ذكاء اصطناعي مبرمجين عشوائياً يعملون
00:02:48داخل بنك، لأن أموالي موجودة هناك.
00:02:51لذا لديهم الكثير من قواعد الأمان.
00:02:54شكراً جزيلاً لك.
00:02:55لكننا منتشرون في أماكن مثل تلك أيضاً،
00:02:59مع البدايات أو ما يشبه الفص الجبهي
00:03:01لعلامة تجارية للشركة، أليس كذلك؟
00:03:02لذا يمكننا التحدث عن تلك الدروس المستفادة.
00:03:05استخدامنا الشخصي لبناء عقل شركتنا،
00:03:10هو حوالي 5000 صفحة.
00:03:13لذا يمكنك نمذجته كويكي.
00:03:14يمكنك نمذجته بالطريقة التي تريدها.
00:03:16يمكنك صياغتها كمجموعة من ملفات ماركداون على جيثب.
00:03:17يمكنك وضعه في، تذكر، رسم بياني جزئي؟
00:03:21يمكنك نمذجته في رسوم بيانية معرفية.
00:03:23يمكنك أن تفعل ما تشاء.
00:03:25لذا يمكنك وضعه في أي مكان تريده.
00:03:27ولكنه عبارة عن حوالي 5000 صفحة مترابطة بالنسبة لنا.
00:03:32سؤال لكم أيها الناس.
00:03:33لنفترض أن لديك عقل شركة كان يعمل.
00:03:36كان يعمل بشكل جيد.
00:03:37لقد تم إعداده بالكامل، أليس كذلك؟
00:03:40سيكون هناك عدد يومي من التحديثات
00:03:41التي ستحدث لعقل الشركة هذا، أليس كذلك؟
00:03:44لأنه كان يتعلم أشياء من كل فرد في الشركة،
00:03:47أليس كذلك؟
00:03:47من الشؤون المالية، إلى الموارد البشرية، إلى المهندسين، إلى الجميع.
00:03:52إذن، إذا قمت بتمثيل عدد التحديثات اليومية التي تحدث
00:03:55لعقل الشركة، فكيف سيبدو الأمر نوعاً ما؟
00:04:00هل سيبدو كاتجاه تنازلي تقريباً؟
00:04:04مثل كل هذه رسوم بيانية عشوائية.
00:04:05ولكن هل سيبدأ بطريقة ما ثم ينخفض؟
00:04:09هل سيكون مستقراً نوعاً ما، يصعد وينزل مع ارتفاع التحديثات؟
00:04:12أم أنه سيزداد باطراد نحو الأعلى؟
00:04:16لنفكر نوعاً ما في شكل سجل التغييرات (Commits)
00:04:18لمستودع المهارات المشتركة الخاص بك، أليس كذلك؟
00:04:21كم عدد التحديثات التي تحدث لعقل شركة سليمان،
00:04:26أليس كذلك، كل يوم؟
00:04:27كيف يبدو هذا الاتجاه؟
00:04:29هل من أحد يختار الخيار أ؟
00:04:31هل يعتقد أحد أنه الخيار أ؟
00:04:33حسنًا، جميل.
00:04:34الخيار ب؟
00:04:37الخيار ج؟
00:04:39هذا رائع.
00:04:41ولذا عندما قمت بتمثيل أمرنا بيانيا، أليس كذلك،
00:04:44لنرى كيف يبدو عقل الشركة السليم،
00:04:47إذا نظرت إلى رقم واحد، فهو يقول أساساً،
00:04:50كان لدينا الكثير من الحماس.
00:04:53لقد بنينا عقل الشركة في اليوم الأول، اليوم الثاني.
00:04:56أعطينا شخصاً ما المهمة وقلنا،
00:04:57قم ببناء كل مستودع المهارات المشتركة،
00:04:59استخرج كل ما في سلاك، واستخرج كل رسائل البريد الإلكتروني، وابنه،
00:05:02وسنستخدمه جميعاً.
00:05:03وبعد ذلك لا أحد يهتم، أليس كذلك؟
00:05:05أو لديك نظام يتعلم تلقائياً.
00:05:07ربما لديك نظام Hermes منشور داخلياً.
00:05:09لذا أنا أتنقل في ذلك حيث يضيف باطراد المزيد
00:05:11والمزيد من التعليقات.
00:05:12إنه يصعد وينزل حسب من لديه حماس، أليس كذلك؟
00:05:14أليس كذلك؟
00:05:15ثم عندما قمت بتمثيل تاريخنا بيانيا على مدار الشهرين الماضيين فقط--
00:05:19وهذا قديم بعض الشيء الآن--
00:05:22هذا ما حصلنا عليه.
00:05:24وقد كنت مصدوماً نوعاً ما.
00:05:26كنت أقول، لماذا يتزايد باستمرار؟
00:05:30إنه منحنى لطيف، أليس كذلك؟
00:05:32ولكن لماذا ترتفع بشكل تدريجي وفقط؟
00:05:34لماذا يزداد عدد التحديثات في اليوم الواحد؟
00:05:38وكان ذلك أمراً رائعاً بالنسبة لي.
00:05:39لأن ما أدركته هو أنه إذا كان لديك نظام يبدأ
00:05:42في العمل، فإن ما يحدث هو أن الناس يبدأون في تعليمه المزيد والمزيد.
00:05:46الأمر يشبه القول: إذا علمتك مهارة الاستعلام عن البيانات، إذن
00:05:50غداً سأعلمك مهارة تفسير تلك البيانات.
00:05:53ثم في اليوم بعد الغد، سأقوم
00:05:55بتعليمك كيفية اتخاذ إجراء بناءً على ذلك.
00:05:57وبعد ذلك، سأكتشف
00:05:59كيفية إجراء اختبارات أ/ب بناءً على - لذا فالناس
00:06:00مثلك سيستمرون في إضافة المزيد.
00:06:03ولكن نظراً لأن كل شيء عبارة عن وكيل حيث لا يوجد مقدار من التعلم
00:06:05يكون مثالياً، فإن لكل شيء معدله الثابت الخاص به أيضاً، أليس كذلك؟
00:06:08أليس كذلك؟
00:06:08لذا فإن المعدلات نوعاً ما...
00:06:10حتى معدلاتك الثابتة تستمر في التراكم.
00:06:12وهذا ما بدأت ألاحظه في أمرنا أيضاً.
00:06:15هذا في البداية، فمن يدري ما إذا كان سيخفت في النهاية أم لا.
00:06:18ربما يبدأ في أن يبدو أشبه بالخيار ب.
00:06:20ولكن في الدماغ السليم، بالطبع، يستمر الحجم الإجمالي في الازدياد.
00:06:24ولكن حتى تحديثاتك اليومية في اليوم تستمر في الازدياد أيضاً.
00:06:28إذن هذه علامة على دماغ جيد قمت ببنائه، أليس كذلك؟
00:06:32دماغ سليم قمت ببنائه لشركتك.
00:06:35رائع.
00:06:36إذن حالات الاستخدام لدماغ الشركة هي كيف نبدأ في تحليل كيف
00:06:39نبني نظاماً لا يُسرب الأسرار، أليس كذلك؟
00:06:42إذن حالتا استخدام.
00:06:44حالة الاستخدام الأولى هي وجود دماغ للشركة.
00:06:48أريد استخدامه في الذكاء الاصطناعي الخاص بي، الوكيل، أو أي شيء آخر، لإنجاز العمل، أليس كذلك؟
00:06:55سأعرض لك مثالاً على ذلك، أليس كذلك؟
00:06:56الأمر أشبه بتلقي بريد إلكتروني به استبيان أمني
00:06:59أحتاج إلى الإجابة عليه من عميل.
00:07:00وأتحدث إلى الذكاء الاصطناعي الخاص بي، وأقول له: ابحث في دماغ الشركة
00:07:03وساعدني في الإجابة على الاستبيان الأمني، أليس كذلك؟
00:07:05إذن هذه حالة استخدام صحيحة تماماً لدماغ الشركة.
00:07:08ثانياً، حالة استخدام مفيدة للغاية، أليس كذلك؟
00:07:10لأنها معرفة أشخاص آخرين تأتي إلي.
00:07:14حالة الاستخدام الثانية لدماغ الشركة تشبه إلى حد ما ما تفعله سحابة العلامات (Cloud Tag)،
00:07:18وهي فكرة اللعب الجماعي (Multiplayer).
00:07:21وإذا كنت تضع وكلاء داخل سلاك (Slack) في أماكن يمكن لأشخاص متعددين
00:07:25التفاعل معها، فقد تم استخدامها نوعاً ما كذكاء اصطناعي مشترك، أليس كذلك؟
00:07:29الأمر يشبه إنجاز المهام.
00:07:32ومثال على ذلك يمكن أن يكون إدارة الحوادث التعاونية، أليس كذلك؟
00:07:36على سبيل المثال، تريد أن تقول، مثل، مهلاً، أريد جلب السجلات.
00:07:40أريد التحقيق في - هناك حادثة.
00:07:42اذهب لجلب بعض السجلات، وتحقق من قاعدة الكود، وافتح طلب سحب (PR)، وانشر إلى بيئة الاختبار (Staging)،
00:07:46وانشر إلى الإنتاج، واضبط تنبيهاً، أليس كذلك؟
00:07:48تريد أن يقوم أشخاص متعددون بأشياء باستخدام دماغ الشركة.
00:07:51إذن هاتان حالتا استخدام لدماغ الشركة.
00:07:53الأولى هي حالة استخدام المعرفة التعاونية المشتركة،
00:07:56والأخرى هي حالة استخدام الذكاء الاصطناعي المشترك بحد ذاته، أليس كذلك؟
00:08:00كلاهما يواجه مشكلة أمنية هائلة نوعاً ما، أليس كذلك؟
00:08:06لذا لكي نبدأ في تأمينه، دعنا نحدد ذلك بشكل أقوى قليلاً، أليس كذلك؟
00:08:15إذن ما هو دماغ الشركة بالضبط؟
00:08:18وهذا هو تعريفي له، أليس كذلك؟
00:08:20إنه سياق مشترك تضعه في ملف ماركداون (Markdown)،
00:08:23والذي تضعه في مجموعة من ملفات ماركداون، أليس كذلك؟
00:08:26وهو قواعد التحكم في الوصول للبيانات المختلفة والأدوات
00:08:29التي تريد الوصول إليها كما تُمنح لوكيل برمجي.
00:08:34إذن هذا ما أسميه لـ...
00:08:38بما أنني أتحدث فيمكنني تحديد ما أريد.
00:08:41هذا هو تعريفي.
00:08:42لذا أنا لا أقول إن هذه معرفة يتم سحبها إلى نموذج لغوي كبير (LLM)
00:08:46والذي سيقوم باستدعاء الأدوات، أليس كذلك؟
00:08:48إنه ليس ذكاءً اصطناعياً يقوم بأشياء عامة الغرض.
00:08:51إنه ذكاء اصطناعي عبارة عن وكيل برمجي يحل أي مشكلة تواجهه، أليس كذلك؟
00:08:56يشبه إلى حد ما - قليلاً المحادثة السابقة التي ربما سمعتموها أيها الناس،
00:09:00وهي هذه الفكرة القائلة: هل يمكننا فقط استخدام وكيل برمجي لحل المشكلات العامة؟
00:09:04إنها تلك، أليس كذلك؟
00:09:05في أبسط الحالات، إذا قلت، مهلاً، اكتب لي تغريدة، فأنت تكتب نصاً برمجياً صغيراً يقوم باستدعاء ذكاء اصطناعي لكتابة تغريدة صغيرة، أليس كذلك؟
00:09:13ربما لا تحتاج إلى فعل ذلك.
00:09:14يمكن للذكاء الاصطناعي نفسه أن يعيد التغريدة إليك مباشرة.
00:09:17ولكن، بشكل أساسي، يتم استخدام كود كلود (Claude code) لكل شيء.
00:09:20كلود كوبرك (Claude co-work) له نفس البنية.
00:09:22تطبيق كودكس (Codex) له نفس البنية، وهي إدراك أنه يمكنك استخدام وكلاء البرمجة لحل المشكلات العامة.
00:09:28لذا نحن نبني الدماغ من أجل ذلك.
00:09:30نحن لا نبني رسماً بيانياً ضخماً للموروثات المعرفية، أو قاعدة معرفية للشركة ثم نحاول تأمينها.
00:09:34ذلك، على أي حال، لا - لم ينجح - ولن ينجح.
00:09:39إذن من حيث كيف نريد مقاربة تصميم دماغ الشركة، أليس كذلك، هل يجب أن نبني دماغاً للشركة؟
00:09:50لذا إذا كنت مؤسسة ويتم الدفع لك مقابل عبث الإبهامين (بلا عمل)، فأنت تحب فكرة بناء دماغ للشركة.
00:09:57لأنك تقول: نعم، دعني أخوض مشروعاً لمدة عامين وسأبني دماغ الشركة لصالح جي بي مورغان.
00:10:02هذا لن يحدث.
00:10:03لا يمكنك بناء دماغ للشركة لمنظمة يبلغ عمرها 100 عام، أليس كذلك؟
00:10:07لا يمكنك بالكاد بناءه لعائلتك الخاصة، أليس كذلك، والتي قد يبلغ عمرها شهوراً أو سنوات فقط، أليس كذلك؟
00:10:13لذا فإن الفكرة والطريقة التي نريد بها بناء دماغ الشركة هي أننا نريد لكل شخص يقوم بالقليل من العمل في الشركة أن يمتلك ويبني جزءه الخاص من دماغ الشركة، أليس كذلك؟
00:10:23هذه هي الطريقة التي يجب أن نبنيه بها.
00:10:25إذن هذا نوع من القيد رقم اثنين الذي أضعه.
00:10:27الأول كان تعريف دماغ الشركة، وثانياً هو النهج الذي نريد اتباعه في كيفية بناء دماغ الشركة.
00:10:33يعجبني هذا النوع من صياغة الأمور، وهو أننا سنقوم بتنمية دماغ الشركة، ولن نقوم ببنائه، أليس كذلك؟
00:10:41سنتركه يندمج معاً.
00:10:43دعه يندمج معاً.
00:10:44يجب أن يتكاتف النظام معاً، وإلا فلن يكون من الممكن بناؤه.
00:10:47حسناً.
00:10:48بشكل عام، نريد أن نسمح لكل شخص بخدمة نفسه بنفسه في جزئه الخاص من دماغ الشركة، ولذا فهذه هي الخطوات المختلفة التي تريد اتباعها.
00:10:57سأعود إلى هذا بمزيد من التفصيل إذا كان لديك وقت، ولكن لنبدأ بحالة استخدام معين، أليس كذلك؟
00:11:03لذا في حالة الاستخدام المعينة هذه، ما أملكه هو هذا النوع من الموقف حيث هذا هو المثال الملموس الذي أريد أن أطرحه لكم أيها الناس.
00:11:12لقد تلقيت بريداً إلكترونياً، مجرد مثال على استبيان أمني، أليس كذلك؟
00:11:15مهلاً، تلقيت بريداً إلكترونياً من ديف في ستيتش فيكس (Stitch Fix)، وهذا هو مجموعة الأسئلة التي أريد الإجابة عليها، أليس كذلك؟
00:11:20لذا فهو يسحب بريدي الإلكتروني، ويقول إن البريد الإلكتروني يحتوي على لقطة شاشة لتهيئة الأمان الخاصة بهم، ثم يبدأ في الإجابة على تلك الأسئلة نوعاً ما، أليس كذلك؟
00:11:30ليس لدي أي فكرة كيف عرف ذلك.
00:11:32كنت متفاجئاً جداً لرؤية أنه أجاب على جميع الأسئلة المتعلقة بـ، مهلاً، هذا هو مركز الثقة لدينا، وهذه هي شكل أشياء الأمان الخاصة بنا، ولديهم بوابة، أليس كذلك؟
00:11:40إنه يفعل شيئاً ما.
00:11:41كل هذا يأتي نوعاً ما من دماغ الشركة، أليس كذلك، وهو إجابة ذلك، ثم أمضي قدماً وأقول، مهلاً، فقط امض قدماً وأرسل هذا.
00:11:50يعجبني هذا المسودة، امض قدماً وأرسل هذه المسودة إلى ديف، أليس كذلك؟
00:11:53ثم يمضي ويقوم بإرسال هذا البريد الإلكتروني، مثال بسيط حقاً لما أريد القيام به.
00:11:57الآن، التحدي هنا، أليس كذلك، والمشكلة هي كيف نبني نظاماً، أليس كذلك، يمكن لشخص آخر المساهمة فيه ليستخدمه شخص ثالث؟
00:12:13كيف وصلت هذه المعرفة حول ما هو أمر الأمان الخاص بنا؟
00:12:18من المفترض أن شخصاً آخر كان يعمل على نفس الاستبيان الأمني، أليس كذلك؟
00:12:22لذا كان لديهم، فلنقل، وكيل هيرميس (Hermes) أو أياً كان.
00:12:24كانوا يعملون عليه.
00:12:25لقد قمت بحفظ بعض الذاكرة تلقائياً.
00:12:27ربما كتب شخص ما مهارة ما.
00:12:28بطريقة ما يجب أن تصل تلك القطعة إلى وكيل الذكاء الاصطناعي الخاص بي.
00:12:32كيف سنفعل ذلك ممكناً، أليس كذلك؟
00:12:35الآن، دعنا نجرب الشيء الواضح رقم واحد، أليس كذلك، وهو أن يكتب الجميع مهارات مشتركة لبعضهم البعض على جيثب (GitHub).
00:12:42لذا في المرة الأولى التي تم فيها الإجابة على الاستبيان الأمني من قبل مسؤول الأمان والامتثال الخاص بك، تخيل الجميع في رؤوسهم مسؤول الأمان والامتثال الخاص بك، أليس كذلك؟
00:12:50الآن، تخيل أنهم، بعد الإجابة على الاستبيان، إنه لأمر مزعج الإجابة على الاستبيانات.
00:12:56بعد الإجابة على ورقة إكسل الضخمة هذه من الاستبيان، ذهبوا بعد ذلك إلى جيثب وقاموا بتحديث مهارة مشتركة، أليس كذلك؟
00:13:04الكثير منكم محظوظون بالعمل مع أشخاص يشبهون المسيح ربنا ومخلصنا في طيبتهم، والذين سيذهبون لتحديث المهارات المشتركة في مستودع جيت هب، أليس كذلك؟
00:13:16معظم الناس لن يفعلوا ذلك.
00:13:18لن يقوم أحد بكتابة مهارات لشخص آخر على جيت هب.
00:13:24لذا، هذا ليس شيئاً طبيعياً بالنسبة لنا، أليس كذلك؟
00:13:27في روتين العمل اليومي، لا نقرر فجأة أن، أوه، قد يكون هذا مفيداً حقاً لشخص آخر لا أعرفه حتى، ولست مرتبطاً به في هذا الموقف في المستقبل.
00:13:39هذا لا يحدث.
00:13:40بال بالكاد يمكنني تنظيم ذاكرتي وسياقي الخاص.
00:13:44ليس لدي الوقت لإرساله إلى شخص آخر، أو كتابته لشخص آخر.
00:13:49ثانياً، بدلاً من وجود عقل للشركة بأكملها، لماذا لا تنشئون عقلًا للفريق؟
00:13:53لماذا لا تستخدمون جميعاً مساحة مشتركة واحدة؟
00:13:55لماذا لا يستخدم فريق الأمان نوعاً من الصوامع المشتركة حيث يمكنكم فعل ذلك، أليس كذلك؟
00:14:01إذن، قم بنناء وكيل واجعله يحفظ في الذاكرة بنفسه، أليس كذلك؟
00:14:04وهذه هي البنية التي أتوقع أن الكثيرين منكم يمتلكونها ربما مع شيء مثل إضافة Hermes إلى Slack.
00:14:09هل لدى أي شخص نوع من وضع عقل الفريق حيث لديكم ذكاء اصطناعي يستخدمه أشخاص متعددون ويحفظ الذاكرة تلقائياً ويضيف السياق تلقائياً؟
00:14:18هل لدى أي شخص نوع من المهارات التي تفعل ذلك بالفعل، فقط لفريق صغير؟
00:14:23واحد. هل هناك أي شخص آخر؟ حسناً.
00:14:24حسناً، القليل منكم يمتلك ذلك. هذا رائع.
00:14:26هذا جميل، لكن المشكلة أنه لا يزال ليس عقلاً للشركة لأنه لا يزال معزولاً، أليس كذلك؟
00:14:31إنه مثل صومعة أخرى، أليس كذلك؟ على سبيل المثال، إذا تم دمج هذا مع claw tag، فإنه يحتوي على ذاكرة خاصة بكل قناة، أليس كذلك؟
00:14:40لذا في كل قناة، يتم حفظها، ولكنها الآن صومعة أخرى في تلك القناة الواحدة، أليس كذلك؟
00:14:46إذن فهي الآن، مرة أخرى، محجوزة في مكان واحد لا يمكن استخدامه في أي مكان آخر.
00:14:50لذا إذا تم إتمام إضافة شخص ما إلى القناة، فسيعمل ذلك، وإلا فلن يعمل، أليس كذلك؟
00:14:55وهذا هو الخيار الثالث.
00:14:59الخيار الثالث هو القول إن كل السياق يذهب إلى ويكي واحد مشترك.
00:15:06الويكي هو مجموعة من ملفات الماركداون، ويمكن لملفات الماركداون أن ترتبط ببعضها البعض.
00:15:08إذن تخيل مجلداً عملاقاً.
00:15:10يحتوي المجلد على الكثير من ملفات الماركداون، أليس كذلك؟
00:15:13ويمكن لملفات الماركداون الارتباط ببعضها البعض.
00:15:16لذا كل السياق، بدلاً من حفظه داخل مجلد أو جعله في صوامع،
00:15:21تضعه في ملف ماركداون، ما يعادل ملف ماركداون،
00:15:25وتسمح له بالارتباط ببعضه البعض.
00:15:28الشيء الثاني الذي تقوم به هو السماح لكل ملف بأن يكون له نطاقات
00:15:33تحدد من يمكنه الوصول لقراءة/كتابة ذلك الملف.
00:15:38الشيء الثالث الذي تقوم به، وهو الأهم،
00:15:42هو ألا تدع الوكيل يضيف الذاكرة تلقائياً.
00:15:49أنت لا تدعه يضيفها تلقائياً لأنه إذا فعل، فلن يكون لديك أي فكرة عما حدث، أليس كذلك؟
00:15:55لا يمكنك -- نحن نعود إلى نفس العالم حيث تتم إضافة بعض الأشياء،
00:16:00وطالما أنك في ذاكرة ذلك الوكيل، فأنت محظوظ، أليس كذلك؟
00:16:04لذا فإن الشيء الثالث الذي تفعله بدلاً من ترك الوكيل يضيف تلقائياً،
00:16:07هو القيام بشيء يسمح لوكيلك باقتراح ما يتم إضافته ومع أي نطاقات،
00:16:16ثم جعل الإنسان يقبل أو يرفض.
00:16:21لذا فالأمر ليس ثقيلاً مثل جيثب، حيث اضطر للذهاب وكتابة هذا، وتحديث مهارة مشتركة،
00:16:28والقيام بمراجعة طلب سحب، ثم دمجها.
00:16:30ولكنه ليس عشوائياً تماماً بحيث تتم كتابة الذاكرة تلقائياً بواسطة الوكيل،
00:16:36أليس كذلك؟ إنه النقطة المثالية حيث، أثناء عملك،
00:16:40تقوم بإظهاره، واقتراح النطاقات الصحيحة، والسماح لشخص ما بإضافته.
00:16:45إذن ما يحدث الآن مع هذه الإضافة البسيطة للغاية، أليس كذلك، هو أنك قادر على السماح للناس بالإضافة
00:16:51إلى ويكي عملاق، لكنك تترك هذا الشخص يتحمل المسؤولية عما يمكنه رؤيته أو لا.
00:16:57لذا إذا كنت أضيف شيئاً إلى ويكي الشؤون المالية، أود التأكد -- أنا أضيف شيئاً
00:17:01حساساً، وأريد التأكد من أن له نطاقاً مالياً.
00:17:03إذا كنت أضيف شيئاً شخصياً، فأريد التأكد من أن له نطاقاً شخصياً.
00:17:06دعوني أريكم مثالاً لواجهة مستخدم لما قد يبدو عليه ذلك. هذا ما نفعله.
00:17:15هذا بريد إلكتروني حديث تلقيته من أحد مندوبي المبيعات لدينا يضيفني إلى مكالمة.
00:17:33نظرت إلى ذلك البريد الإلكتروني، وساعدت في الإجابة عليه، ثم تلقيت صندوقاً صغيراً اقترح
00:17:39مجموعة من النقاط التي أخبرتني بما سيتم إضافته، أليس كذلك؟
00:17:43وعندما اضغط على إضافة إلى الويكي -- وبالتالي أصبح من السهل جداً علي مراجعة ما تتم إضافته.
00:17:47لا أهتم. لا أهتم بما إذا تم إضافته إلى ملف ماركداون هذا أو ذاك،
00:17:52فالوكيل يتولى الروابط. ما أهتم به هو: هل هذه الحقائق صحيحة؟
00:17:58إذا كانت هذه الحقائق صحيحة، فسأضغط على إضافة إلى الويكي وسأنتهي من ذلك، أليس كذلك؟
00:18:02وأثناء وقت الإضافة إلى الويكي، يمكنني اختيار النطاقات التي يجب إضافتها لكل صفحة ويكي أم لا،
00:18:08أليس كذلك؟ لذا يمكن لكل صفحة ويكي نفسها الحصول على مجموعة معينة من النطاقات التي تريد تحديد
00:18:12من يحصل على إمكانية الوصول إلى ماذا، على سبيل المثال، أليس كذلك؟ لذا على سبيل المثال، رسائل البريد الإلكتروني الخاصة بي، هذه هي صفحة الويكي
00:18:17التي لدي لرسائلي وكيف يتم ترتيب أولوياتها، ويمكنني الآن تحديد من يحصل على حق الوصول
00:18:22إلى هذا، ومن هم المالكون لهذا وما هو التحكم في الوصول المستند إلى الأدوار (RBAC) لهذا. لذا مهما كان شكل النظام
00:18:26فهو متروك لكم، لكن الفكرة الأساسية هي أنكم تريدون جعل الوكيل يقترح التغيير
00:18:32بدلاً من إجراء التغيير بنفسه. حسنًا. إذن قاعدتان. الأولى، التأكد من أن كل شيء يذهب إلى ويكي واحد
00:18:38على مستوى الشركة ولا تتراجع عن هذه القاعدة. الثانية، التأكد من أنه، كجزء من ذلك،
00:18:44كل تغيير مدعوم باسم إنسان. لا ينبغي السماح بأي شيء داخل الويكي يحمل عبارة أضافه كلود
00:18:51أو أضاف وكيل الذكاء الاصطناعي الخاص بك هذا أو أضافه هيرميس. لا، تانماي أضاف هذا. يجب أن يكون هذا الاسم
00:18:57موجوداً حتى تتمكن من ربطه بالشخص الذي ارتكب الخطأ، وسمح للجميع برؤية،
00:19:04على سبيل المثال، رواتب الجميع، أليس كذلك؟ وما إلى ذلك. يمكنك الآن اتخاذ إجراءات علاجية،
00:19:09أياً كانت. ضعه في خطة تحسين الأداء. لم تكن تعرف كيف تعدل ويكي. لذا فهذا أمر مهم للغاية،
00:19:14للغاية. والقاعدة رقم اثنين، بمجرد أن تقرر ذلك، يمكنك بعد ذلك الانتقال إلى النطاق الثاني وهو،
00:19:19حسنًا، يجب أن تجعل من السهل عليهم القيام بذلك، وهو ما يظهر فيه أمر النطاقات،
00:19:23حيث تريد تحديد نطاق كل ملف وفقًا لمن يحصل علىสิทธิ์ الوصول. وستقوم ببناء نوع من النظام
00:19:26حوله. هذا ما تبدو عليه مخططات البنية الخاصة بذلك، حيث يكون لديك مستخدمون،
00:19:32والمستخدمون يتحدثون إلى الوكيل. الوكيل، عندما يقرأ السياق، يستخدم مطالبات ذلك المستخدم المحدد، أليس كذلك؟
00:19:39لذا إذا كنت أقرأ شيئاً لحل مشكلة مالية، فهو يستخدم المطلب المالي للقراءة
00:19:46بصفتي نظراً لأن لدي إمكانية الوصول إلى ويكي الشؤون المالية حتى أتمكن من قراءته ويتم ذلك في كل مرة،
00:19:52أليس كذلك؟ لذا فإن الوكيل يستخدم دائماً بيانات اعتماد المستخدم لقراءة الجزء الصحيح من الويكي.
00:20:00حسنًا. لقد نفد مني الوقت إلى حد كبير لحالة الاستخدام الثانية. لذا ما سأفعله هو إعطاؤكم
00:20:06لمحة سريعة عن حالة الاستخدام الثانية، ولكن قم بتوسيع هذه الفكرة. هذه هي حالة الاستخدام الكبرى. هذه مثل،
00:20:13هذه هي حالة الاستخدام الكبرى المعقدة بحق. هذه حالة استخدام معقدة حقاً لأنه الآن
00:20:17ليس مجرد شخص واحد يجيب على بريد إلكتروني. بل هو مجموعة منا يستخدمون السياق المشترك
00:20:25لحل مشكلة بمستويات تصعيد امتيازات مختلفة في نفس الوقت،
00:20:31أليس كذلك؟ وهذه هي نوعاً ما، هذه هي التفاعلات مع الذكاء الاصطناعي حيث
00:20:36يتم إنشاء أكبر قدر من معرفة عقل الشركة، أليس كذلك؟ على سبيل المثال، سأعرض عليكم مثالاً سريعاً من الواقع
00:20:42لما يبدو عليه الأمر بالنسبة لنا. إذن هذه حالة من وضع موثوقية الموقع (SRE) حيث
00:20:50قال شخص ما، مرحباً، تعلم الذكاء الاصطناعي لدينا، تعلم الويكي، وبشكل ميتا إلى حد ما كان يفشل. لم يكن
00:20:57يعمل. ماذا يجري؟ أليس كذلك؟ ثم يبدأ في إجراء التحقيق وهو أمر سيء لأنه،
00:21:02لم يكن لديه مهارة. لقد فشل. لذا يقول، يا أخي، لا تفعل هذا. من فضلك استخدم اسم نطاق Open Telemetry هذا.
00:21:07استخدم اسم نطاق Open Telemetry. لقد قام بعمل أفضل قليلاً، لكنه كان لا يزال بطيئاً حقاً. لذا
00:21:13نظر إلى الكود وقال، أه، أنت تستخدم استعلام like. أنت، أنت، أنت غبي.
00:21:18هذا نموذج opus 4.5. أمم، لا تفعل هذا، أليس كذلك؟ لذا فهو يقول، لا تستخدم استعلام like،
00:21:24استخدم استعلام equals. أليس كذلك؟ وبعد ذلك يقوم باستعلام equals ويظهر بعض التفاصيل وهو،
00:21:29ثم يقول، أه تعمق في هذا أكثر. ويقول، بغض النظر، هذا سطر من الكود يأتي منه
00:21:33الخطأ. أشياء بسيطة، أليس كذلك؟ هذه هي النقطة التي تظهر فيها بعض المعارف وتجعلها تقول،
00:21:39آها، لقد تعلمت أنني يجب أن أستخدم equals وليس like، أليس كذلك؟ لقد تعلمت أنه إذا كان لديك بادئة مخصصة
00:21:45مضافة إلى أسماء صفحات الويكي، فقد يتسبب ذلك في مشاكل. أليس كذلك؟ أمم، لذا فهو يقدم هذه التعلميات
00:21:50التي يمكنك اختيار قبولها. لذلك ذهب وتعمق أكثر، أمم، في ماهية المشكلة.
00:21:56وانضم شخص آخر إلى المحادثة، أليس كذلك؟ وقال، القرار التقني الذي اتخذناه هنا
00:22:02خطأ. لماذا يحدث هذا؟ والآن يبدأ شخصان في الدخول في جدال، أليس كذلك؟ لديهما جدال.
00:22:09يقولون، مهلاً، لا ينبغي أن يكون هكذا. يجب أن يكون هكذا. ولكن لماذا هو هكذا؟ ولكن ينبغي أن
00:22:12يكون هكذا، أليس كذلك؟ هذا الجدال يولد معرفة لأن المشكلة الفعليّة كانت أن شخصاً ما اتخذ
00:22:17قراره التقنياً غير موثق. أليس كذلك؟ عندما قرروا إصلاح تلك المشكلة، وقاموا
00:22:22بالتأكد من أن هذا هو السبب الجذري حقاً، وقرروا أن هذه هي الطريقة التي سيتم بها الإصلاح.
00:22:26مهلاً، يجب أن نُزيل هذه البادئة التي تسبب المشكلة، أياً كانت، أياً كان الشيء،
00:22:31فهذا ينشئ أعلى سياق جودة ليتم إضافته إلى عقلك. لأن الاقتراح السابق كان
00:22:38القول، أمم، الصفحات يجب ألا تمتلك صفحات بادئة، لكن حقيقة أن الصفحات تمتلك بادئة هي مشكلة.
00:22:44أليس كذلك؟ إذن الشيء الذي توثقه الآن في العقل هو أن الصفحات يجب ألا تحتوي على بادئة.
00:22:49إذا كانت تحتوي على بادئة، فقد يتسبب ذلك في مشاكل بالبحث في بيئة الإنتاج. يحدث هذا عندما يتحدث عدة أشخاص مع بعضهم البعض.
00:22:54أليس كذلك؟ ويحلون المشاكل معاً. هذا ما يحدث في محادثة سلاك عندما يتحدث شخصان مع بعضهما البعض
00:22:59ويحلان مشكلة. إنه ينشئ أعلى سياق جودة. ولكن، ولذلك فهذا هو نوع ما
00:23:05الذي تريده هنا. لكن التحدي هو أن تصعيد الامتيازات حول هذا يصبح أمراً
00:23:10خطيراً للغاية. إذا كنت تبلغ وكيلاً يمكنه فعل كل شيء محاطاً بعدة أشخاص،
00:23:18فهذا أمر مرعب. لأن المهندس سُمح له بالقيام بعمل طلبات السحب، ولكن الآن يمكنني استخدام نفس الوكيل
00:23:23للنشر في الإنتاج. هذا مرعب جداً. لا يمكنني إجراء محادثة أقوم فيها بتصحيح الأخطاء
00:23:29والنشر بأمان. أليس كذلك؟ خاصة إذا كنت في بنك. أليس كذلك؟ مثل الأشخاص الذين يقومون بتصحيح الأخطاء،
00:23:35والنشر في بيئة الاختبار، وإعداد تنبيه، والنشر ليسوا هم نفس الأشخاص. ولكن كونهم نفس الشخص يحمل
00:23:40الكثير من القيمة لأن هناك كل المعرفة. أليس كذلك؟ ولذلك فإن ذلك يقودنا إلى البنية
00:23:45الثانية، والتي لن أتعمق فيها كثيراً. ولكن اعتبرها نفس
00:23:49الفكرة حيث تم استخدام بيانات اعتماد المستخدم والمطالبات لقراءة السياق. بدلاً من ذلك، استخدم بيانات اعتماد المستخدم أيضاً.
00:23:58أليس كذلك؟ عندما يقوم الكود بتنفيذ الأدوات. لذلك لا تقم أبداً بتخزين بيانات الاعتماد في بيئة العزل.
00:24:05بدلاً من ذلك، في طبقة HTTP، وفي طبقة SQL، قم بحقن بيانات اعتماد المستخدم، مما يسمح للذكاء الاصطناعي بالتصرف
00:24:13كبشر في تفاعل معين. أليس كذلك؟ إذن هناك تفاصيل ممتعة هنا. ولكن هذا هو ما
00:24:20يسمح للذكاء الاصطناعي المشترك بالعمل مع سياق مشترك. أليس كذلك؟ وتلك هي القطعتان الأساسيتان
00:24:25للعمل معهما. لذا أود أن أختصر، وهذه البنية ليست معقدة بشكل خاص، ولكن من السهل جداً
00:24:30العمل عكسياً من هاتين القاعدتين. لا تقم بتخزين بيانات الاعتماد في بيئة العزل السحابية. وثانياً،
00:24:36قم بتحويل جميع التفاعلات مع البيانات الحقيقية إلى بيئة افتراضية، وقم بعمل وكيل لها، أو افتراضها، أياً كانت الكلمة التي تريد استخدامها،
00:24:41ودع المستخدمين يتحكمون فيها. لذا فإن المستخدم الذي يضيف أداة معينة يجب أن يتحكم في من يحصل على الوصول إلى
00:24:48تلك الأداة المعينة. لذا يمكنك استنتاج هذا الأمر برمته إذا اتبعت هذه المبادئ الأربعة فقط
00:24:53وعملت بشكل عكسي منها. لا توجد سوى بنية واحدة ممكنة ومنطقية
00:24:58في كيفية إدارة السياق والقيود التي تفرضها وكيفية إدارة الأدوات وقواعد الأمان
00:25:02التي تضعها. لقد نفد وقتي. لذا يسعدني التحدث أكثر بعد المحادثة. لدينا جناح عرض أيضاً،
00:25:10لذا يسعدني التحدث أكثر من خلاله حول الفروق الدقيقة داخل هذه البنية. أنا تانماي غوه على
00:25:16تويتر. نحن ندعى PromptQL. تحققوا منا. في نهاية المطاف، مع مجتمع هندسة الذكاء الاصطناعي،
00:25:24سنقوم بإطلاق منتج. ولذا أود مشاركة ذلك، يا أصدقاء، ومشاركته مع الجميع.
00:25:30سألتقط صورة مع الجميع على المسرح حتى أتمكن من مشاركتها. لذا دعوني أ فعل ذلك بينما أنا هنا.
00:25:40حسناً. هل يريد الأصدقاء قول تشيز؟
00:25:45شكراً جزيلاً لكم. لذا ترقبوا ذلك. إنه نهجنا تجاه Cloud Tag، وهو PromptQL Tag،
00:25:52وهو مشابه جداً للأفكار التي تحدثنا عنها هنا، باستثناء أنك لست عالقاً في السحابة.
00:25:57يمكنك استخدام GLM، ويمكنك استخدام GPT، ثم يأتي Sol، ويمكننا استخدام ذلك والاستمتاع كثيراً.
00:26:03لذا تحققوا من ذلك. وإلا، أراكم أيها الأصدقاء قريباً.
00:26:19سنعود حالاً.

Key Takeaway

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

Highlights

  • يمتلك عقل الشركة 5000 صفحة مترابطة تنمو باطراد يومياً مع زيادة معدل التحديثات مع توسع الاستخدام.

  • تتطلب البنية الأمنية تشغيل وكلاء الذكاء الاصطناعي دائماً باستخدام بيانات اعتماد المستخدمين الحقيقية بدلاً من تخزين بيانات الاعتماد في بيئة عزل سحابية.

  • يعتمد النظام على تحويل جميع التفاعلات مع البيانات الحقيقية إلى بيئة افتراضية يتحكم المستخدمون في صلاحيات الوصول إليها.

  • تعتمد طريقة تحديث الويكي على قيام الوكيل باقتراح التغييرات والنطاقات ثم قيام الإنسان بالمراجعة والقبول أو الرفض صراحة.

  • يتم ربط كل إدخال في ويكي الشركة باسم إنسان محدد مسؤول عن المحتوى بدلاً من نسبه إلى وكيل ذكاء اصطناعي أو نظام تلقائي.

Timeline

مخاوف تسريب أسرار الشركة عند بناء عقل مؤسسي

  • يخشى الجميع من قيام عقل الشركة بتسريب معلومات حساسة مثل تفاصيل الأجور عند انضمام أعضاء جدد.
  • تتنوع المؤسسات بين شركات أصلية في الذكاء الاصطناعي، وشركات تقنية متقدمة مثل Instacart، وبنوك تابعة لقائمة Fortune 100 تتطلب أماناً صارماً.
  • يحتوي عقل الشركة الخاص بالمتحدث على حوالي 5000 صفحة مترابطة تم جدولتها ونمذجتها.
  • يزداد عدد التحديثات اليومية لعقل الشركة باطراد مع استمرار المستخدمين في تعليم الوكيل مهارات جديدة.

يبدأ الحديث باستعراض التخوف الرئيسي من تسريب البيانات الحساسة مثل الرواتب داخل عقل الشركة، وهو ما أعوق انتشار الأنظمة المفتوحة. يوضح المتحدث خلفيته في تطوير محرك Hustle GraphQL ونشره في شركات كبرى مثل Apple وMeta وJPMorgan. يوضح الفروق بين أنواع الشركات المختلفة واحتياجاتها الأمنية. يطرح سؤالاً تفاعلياً حول شكل رسم بياني التحديثات اليومية لمستودع المهارات، ليتبين لاحقاً أن عدد التحديثات يرتفع باستمرار مع توسع تعليم النظام.

حالات الاستخدام الرئيسية لعقل الشركة وتعريفه

  • تتضمن حالة الاستخدام الأولى استخدام عقل الشركة بواسطة وكيل ذكاء اصطناعي لإنجاز المهام مثل الإجابة على استبيانات الأمان.
  • تتضمن حالة الاستخدام الثانية اللعب الجماعي عبر وضع وكلاء داخل منصات مثل Slack للتعاون في إدارة الحوادث والمهام.
  • يُعرف عقل الشركة بأنه سياق مشترك موضوع في ملفات ماركداون مع قواعد تحكم في الوصول للبيانات والأدوات.
  • لا يعتمد النظام على ذكاء اصطناعي عام بل على وكيل برمجي يحل المشكلات المحددة الموجهة إليه.

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

نهج النمو التدريجي وتجنب الإضافة التلقائية للذاكرة

  • يتم نمو عقل الشركة تدريجياً عبر مساهمة الأفراد بأجزائهم الخاصة بدلاً من بناء نظام عملاق دفعة واحدة.
  • تفشل محاولات كتابة الجميع للمهارات المشتركة يدوياً على مستودعات جيثب لعدم وجود وقت كافٍ لدى الموظفين.
  • يتم وضع جميع السياقات في ويكي مركزي واحد يتكون من ملفات ماركداون مترابطة مع تحديد نطاقات قراءة وكتابة واضحة.
  • يقترح الوكيل الإضافات والنطاقات بينما يقوم الإنسان بمراجعتها وقبولها صراحة لمنع التحديثات العشوائية وضمان المسؤولية الفردية.

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

تصحيح الأخطاء التعاوني وبنية الأمان لحماية البيانات

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

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

Community Posts

View all posts