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