ByteNex›المقالات
المقالات
وقت التشغيل
- ما هي نواة الوكيل؟
نواة الوكيل تنسّق الأدوات عبر تدفقات تعريفية، وتتحقق من سلوكها، وتحدّث أوزان استراتيجيتها من النتائج المتحقق منها.
- كيف تبني تدفقاً تعريفياً
دليل عملي لهيكلة تدفق تعريفي: تعريف الأدوات، وتحديد الترتيب، وإنشاء عقود التحقق.
- دورة واحدة: توليد، تحقق، تسجيل، تحديث
تقرأ الدورة السياق المخزّن، وتولّد أداة أو تدفقاً، وتتحقق من النتيجة، وتسجّل النتيجة، وتحدّث أوزان الاستراتيجية.
- كيف يولّد الوكيل أدواته الخاصة
تُولَّد الأداة ككود، وتُوقَّع، وتُتحقَّق مقابل نتيجة متوقعة، وتُسجَّل. الأداة الفاشلة لا يُوثق بها.
- الحالة المستقرة: ما الذي تعود إليه النواة
الحالة المستقرة هي الحالة التي تعود إليها النواة بعد إصلاح أو بعد فشل في التحقق.
- سياق سير العمل وحالة الذاكرة
حالة الذاكرة هي المعرفة المتراكمة التي تضيف إليها كل دورة. سياق سير العمل يسجّل التشغيل الحالي.
- فقدان السياق بين التشغيلات
يحدث فقدان السياق عندما لا يقرأ تشغيل ما الذاكرة المخزّنة. تستأنف النواة من سياق سير العمل وحالة الذاكرة.
- لماذا تدور وكلاء الذكاء الاصطناعي إلى الأبد
الحلقة هي دورة بلا تحقق. توقف النواة الحلقة لأن الدورة تنتهي عند نتيجة متحقق منها، لا عند تخمين.
- التشغيل المستمر
التشغيل المستمر هو المبدأ الذي بموجبه يولّد BX-System ويتحقق ويسجّل ويتعلم دون انتظار أوامر. كل دورة تقرأ الذاكرة المخزّنة، وتنتج عملاً جديداً، وتحدّث أوزانها الخاصة.
- التكيّف
التكيّف هو المبدأ الذي بموجبه يغيّر BX-System سلوكه بناءً على النتائج المتراكمة بدلاً من تكرار حل ثابت. كل نتيجة متحقق منها تحدّث أوزان الاستراتيجية؛ والاستراتيجية التي فشلت تُخفض أولويتها.
- الكفاءة
الكفاءة هي المبدأ الذي بموجبه يهدف BX-System إلى استخدام أقل موارد ممكنة. يُوزَن كل قرار بالطاقة المستهلكة مقابل النتيجة المحققة.
- المبادئ التشغيلية الخمسة في صفحة واحدة
خمسة مبادئ: التشغيل المستمر، والحماية الذاتية، والتكيّف، والإصلاح التلقائي، والكفاءة. لكل منها مقال مخصص.
- ملفات تعريف الأدوار: بادئة الموجه، والتحيز، والتوجيه
ملف تعريف الدور يحدد بادئة الموجه، وملف التحيز، وتوجيه المهمة لاستدعاء نموذج لغوي.
وكلاء الذكاء الاصطناعي
- تغيير السلوك دون كود جديد
الاستراتيجية التي فشلت تُخفض أولويتها، والتي نجحت تُرفع. الكود دون تغيير؛ الأوزان تتغيّر.
- الإصلاح التلقائي
الإصلاح التلقائي هو المبدأ الذي بموجبه يصحح BX-System الكود المعيب دون مراجعة يدوية. يكشف محرك AST مخالفات القواعد ويصححها؛ وتعود النواة إلى حالة مستقرة.
البنية التحتية
- دليل التنفيذ: توقيع الأدوات بـ SHA-256
دليل خطوة بخطوة لكيفية توقيع النواة للأدوات بـ SHA-256 وتحديث التوقيع بعد أن يجري محرك AST إصلاحاً.
- مفتاح الإيقاف والسياق المعزول
مفتاح إيقاف مركزي يوقف التنفيذ. يحافظ العزل على السياق بلقطات ثابتة حتى لا يفسد الإيقاف والاستئناف الحالة.
- التنفيذ في الذاكرة العشوائية فقط للوحدات الأساسية
تعمل الوحدات الأساسية في الذاكرة العشوائية فقط. لا يُكتب شيء على القرص أثناء التنفيذ، لذا لا تترك دورة متوقفة أي بقايا قابلة للتنفيذ.
- تشفير حزم الأدوات بـ AES-GCM
كل حزمة مشفرة بـ AES-GCM. تُفك تشفير الحزمة في السياق المعزول وتُنفَّذ دون حفظ.
- الحماية الذاتية
الحماية الذاتية هي المبدأ الذي بموجبه يحمي BX-System كوده وأدواته وحزمه وسياق تنفيذه عبر آليات متعددة الطبقات تعمل قبل وأثناء وبعد التنفيذ.
- توقيع كل أداة بـ SHA-256
كل أداة موقّعة بـ SHA-256. تغيّر التوقيع يعني تغيّر الكود؛ وعدم تغيّره يعني أن الكود كما تم التحقق منه.
التحقق
- التحقق من النتيجة: المتوقع مقابل الفعلي
يقارن التحقق النتيجة الفعلية للأداة بالنتيجة المتوقعة ويسجّل الحكم.
- كيف تتحقق من مخرجات الوكيل
التحقق: عرّف النتيجة المتوقعة، ونفّذ الأداة، وقارن الفعلي بالمتوقع، وسجّل الحكم، وحدّث الأوزان.
- أوزان الاستراتيجية: كيف تغيّر النتائج السلوك
تُحدَّث أوزان الاستراتيجية بعد كل نتيجة متحقق منها. الاستراتيجية التي فشلت تُخفض أولويتها؛ الكود لا يتغيّر.
- المكافأة بين 0 و1: تصميم مقياس الحكم
المكافأة قيمة عددية بين 0 و1 محسوبة من نتيجة متحقق منها. تحدّث أوزان الاستراتيجية.
- استدعاءات الأدوات غير المعلنة: عندما تُبتكر أداة
استدعاء الأداة غير المعلنة هو أداة تُستدعى دون الإعلان عنها في تدفق. ترفضها النواة قبل التنفيذ.
- الأتمتة غير المتحقق منها: الفشل الصامت
الأتمتة غير المتحقق منها فشل صامت: تعمل الأداة، لا يُقارَن شيء، وتُفترض النتيجة. النواة تسجّل حكماً.
إصلاح الكود
- محرك AST: إصلاح الكود القائم على القواعد
يحلّل محرك AST الكود المولَّد، ويطبّق قواعد السياسة، ويكتب النسخة المصححة، ويحدّث التوقيع.
- لماذا يفشل الكود المولَّد من النماذج اللغوية في الإنتاج
يفشل الكود المولَّد عندما لا توجد قاعدة ولا تحقق. يطبّق محرك AST القواعد؛ ويؤكد التحقق النتيجة.
- تعريف قواعد الإصلاح للكود المولَّد
قاعدة الإصلاح تسمّي مخالفة والتصحيح الذي يطبّقه محرك AST. القواعد تعريفية وتُطبَّق دون مراجعة يدوية.
العمليات
- إيقاف واستئناف نواة مستقلة
الإيقاف المؤقت يوقف الدورة لكنه يحفظ الأوزان والذاكرة. الاستئناف يقرأ السياق المخزّن ويكمل منه.
- قياس الكفاءة دون تخمين
تُقاس الكفاءة كنسبة الطاقة المستهلكة إلى النتيجة المحققة. لا تُقاس بحجم المخرجات.
- تكلفة الوكلاء الدائمي التشغيل
الوكيل الدائم التشغيل ينفق موارد بين المهام. تزن النواة الطاقة المستهلكة مقابل النتيجة المحققة في كل قرار.
الهندسة
- هندسة نواة الوكيل: الدليل الكامل
دليل شامل لمكونات نواة الوكيل: الدورة، ومحرك AST، ومحرك الذاكرة المعرفية، والسياق المعزول.
- نواة الوكيل مقابل إطار عمل الوكيل
إطار العمل يوفّر مكونات يجمّعها المطوّر. النواة تدير الدورة بنفسها، وتتحقق من النتائج، وتحدّث أوزانها الخاصة.
- BX-System مقابل LangGraph: نواة مقابل إطار عمل
LangGraph هو إطار عمل لبناء وكلاء ذوي حالة. BX-System هو نواة تدير دورتها الخاصة وتحدّث أوزانها دون إعادة برمجة.
- كيف تقيّم نواة وكيل: قائمة التحقق من 6 نقاط
قائمة تحقق لتقييم نواة وكيل: الدورة، والتحقق، وتحديث الأوزان، وقواعد الإصلاح، ومفتاح الإيقاف، والكفاءة.
- التدفقات التعريفية مقابل النصوص الأمرية
التدفق التعريفي يسمّي الأدوات والترتيب. النواة تنفّذ التدفق؛ التدفق لا ينفّذ نفسه.
- لماذا تنكسر الوكلاء المعتمدة على الموجهات فقط عند التوسع
الوكيل المعتمد على الموجه فقط ليس لديه دورة، ولا تحقق، ولا تحديث للأوزان. لا يمكنه التكيّف من نتائجه الخاصة.