التوثيق

مهارات الوكلاء

علّم أي وكيل برمجي كتابة .lolo صحيحة، بالكتالوج والفحوص نفسها التي يستخدمها المترجم.

يستطيع أي وكيل برمجي كتابة برامج Orb. يحتاج إلى مفردات اللغة، وطريقة لمعرفة ما يصح كتابته عند المؤشر، ومدقق لا يمكنه مجادلته. والثلاثة كلها في أداة سطر الأوامر.

الكتالوج

bash
1 orb signatures --out signatures.lolo

signatures.lolo هو الكتالوج المُنوَّع لكل عامل ونمط وبنية وعقد سلوك مثبَّت، مكتوبًا بلغة .lolo نفسها. أعطه للوكيل مرجعًا: إنه ما يتحقق المترجم مقابله، فهو محدَّث دائمًا.

الإكمال

bash
1 orb complete app.lolo --offset 512

يجيب orb complete عما يصح كتابته عند موضع ما: الكلمات المفتاحية وعوامل التأثير ووسوم الأنماط وخصائصها ومسارات الاستيراد ومفاتيح الإعداد المُنوَّعة لسمة مشار إليها. لا يخترع اسمًا أبدًا، ويعمل على شيفرة غير مكتملة.

المدقق

bash
1 orb validate app.lolo --json --deny-warnings

كل اكتشاف يحمل رمزًا ومسارًا ورسالة واقتراحًا ونطاقًا في المصدر. يدور الوكلاء عليه حتى يبلّغ البرنامج عن صفر أخطاء وصفر تحذيرات. ويضيف orb verify --json الفحوص السلوكية.

حلقة عمل

  1. اقرأ signatures.lolo ودليل اللغة.
  2. فضّل تركيب سلوك قياسي على كتابة آلة حالات.
  3. اكتب البرنامج، ثم شغّل orb validate --json --deny-warnings.
  4. أصلح كل اكتشاف في موضعه من المصدر وتحقق مجددًا.
  5. شغّل orb verify قبل أن تعدّه منتهيًا.

يتبع الوكيل المدمج (orb دون أمر) هذه الحلقة بالضبط.

Orb

اللغة التي تكون فيها القاعدة هي البرنامج.

© 2026 المدار. ليوبليانا، سلوفينيا.
Not reported here