البحث وإعداد التقارير
يقسّم المخطِّط السؤال إلى مهام فرعية، ويعمل عدة باحثين بالتوازي، ويجمع الكاتب النتيجة من الذاكرة المشتركة.
وكلاء للتخطيط والبحث والكتابة يتبادلون العمل عبر تدفق مهام دائم، ويتشاركون النتائج والذاكرة، ولا يفقدون أي مهمة أبدًا.
يقسّم المخطِّط العمل ويضيف مهمة إلى التدفق.
عرض متحرك بأوامر HotKV حقيقية وردود توضيحية. انقر على أي خطوة للانتقال إليها. تبقى الأوامر والردود بالإنجليزية، تمامًا كما تكتبها وتراها في HotKV.
تحتاج فرق الوكلاء إلى طريقة لتمرير العمل فيما بينها، ومشاركة ما توصلت إليه، والتعافي عندما يتعطل أحدها في منتصف المهمة. وربط ذلك باستدعاءات HTTP مرتجلة يفقد المهام ويكرر استدعاءات الأدوات ولا يترك سجلًا لمن فعل ماذا.
التدفق مع مجموعة مستهلكين هو لوحة المهام. يقرأ كل وكيل مهامه ويقرّ بها عند الانتهاء، وأي مهمة تركها وكيل متعطل معلّقة يمكن أن يطالب بها وكيل آخر. تذهب النتائج إلى ذاكرة عمل مشتركة، وتُخزَّن نتائج الأدوات مؤقتًا لكل الوكلاء، ويُسجَّل كل إجراء.
يقسّم المخطِّط العمل ويضيف مهمة إلى التدفق.
XADD tasks * type research topic "EU AI Act obligations"أُنشئت مجموعة المستهلكين مرة واحدة باستخدام XGROUP CREATE. يقرأ الباحث بصفته عضوًا فيها، وتبقى المهمة معلّقة حتى يُقَرّ بها.
XREADGROUP GROUP agents researcher COUNT 1 BLOCK 5000 STREAMS tasks >شغّل وكيل آخر هذا البحث اليوم بالفعل. فتعيده الذاكرة المؤقتة المشتركة للأدوات.
TOOL.CACHE.GET web "search:EU AI Act obligations"تذهب النتائج إلى ذاكرة العمل الخاصة بالمشروع، حيث يستطيع كل وكيل قراءتها.
AMEM.WORK.SET project:9 findings "Providers of high-risk systems must ..."اكتملت المهمة وخرجت من قائمة المعلّقات. ولو تعطل الباحث، لسلّمها XAUTOCLAIM إلى وكيل آخر.
XACK tasks agents 1790985600123-0يقرأ الكاتب النتائج المشتركة، ويصوغ مسودة التقرير، ويسجّل الإجراء.
AMEM.WORK.GET project:9 findingsيقسّم المخطِّط السؤال إلى مهام فرعية، ويعمل عدة باحثين بالتوازي، ويجمع الكاتب النتيجة من الذاكرة المشتركة.
تمرّر وكلاء البرمجة والاختبار والمراجعة العمل عبر تدفق، وكل تغيير تجريه موجود في السجل العرضي.
تمرّر وكلاء استخراج الفواتير والتحقق منها وترحيلها المستندات عبر خط معالجة يصمد أمام إعادة التشغيل.
تدفقات مع مجموعات مستهلكين وإقرارات ومطالبة بالمهام المتروكة.
XADDXREADGROUPXACKXAUTOCLAIMحالة المشروع التي يستطيع كل وكيل قراءتها وتحديثها.
AMEM.WORK.SETAMEM.WORK.GETيُعاد استخدام نتائج الأدوات الحتمية عبر الوكلاء.
TOOL.CACHE.GETTOOL.CACHE.SETسجل عرضي لكل وكيل للتدقيق وتصحيح الأخطاء.
AMEM.EPIS.LOGتبقى المهمة في قائمة المعلّقات لمجموعة المستهلكين. ويستطيع وكيل آخر تولّيها باستخدام XAUTOCLAIM بعد أن تبقى خاملة مدة كافية.
نعم. فهي لا تحتاج إلا إلى اتصال بـ HotKV. وأي عميل يتحدث بروتوكول Redis يعمل.
تعمل التدفقات على كل خطة. أما ذاكرة الوكلاء والذاكرة المؤقتة للأدوات فجزء من خطتي Performance وScale.
يتحدث HotKV بروتوكول Redis، لذا يمكنك توجيه عميل موجود إليه وتشغيل هذه الأوامر نفسها.