HIK.
العودة إلى الملف الشخصي

دراسة حالة

Creator & Maintainer·October 2024 to Present

PinMind: إطار عمل تنسيق الوكلاء المتعددين

إطار عمل قائم على LangGraph لتوجيه الوكلاء الواعي بالسياق والتخطيط وتنسيق المهام، مع تدفقات عمل قابلة لإعادة الاستخدام وذاكرة مشتركة وطبقة تكامل أدوات قابلة للتوسيع للتنفيذ المستقل متعدد الخطوات.

LangGraphPythonAgentic AIShared memoryTool-calling
github.com/hhalilikurnaz/pinmind-web
PinMind

01

نظرة عامة

PinMind إطار عمل مبني على LangGraph طوّرته لتوجيه الوكلاء الواعي بالسياق، والتخطيط، وتنظيم المهام متعددة الخطوات. يوفّر أساسًا قابلًا لإعادة الاستخدام لسير عمل وكلاء مستقل وواعٍ بالذاكرة.

02

التحدي

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

03

المنهجية

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

04

كيف يعمل

تدخل المهمة إلى StateGraph في LangGraph. يوزّع موجّه واعٍ بالسياق العمل على مخطِّط ثم على وكلاء منفّذين. الذاكرة المشتركة عبارة عن checkpointer، لذا ترى العقد اللاحقة القرارات السابقة ونتائج الأدوات. ويحمّل ToolRegistry الأدوات من الإعدادات، فتُضاف قدرات جديدة دون إعادة كتابة الرسم البياني. الهدف رسم بياني قابل للفحص: التوجيه وتسليم المهام صريحان، لا مخفيان داخل موجّه عملاق واحد.

05

بنية النظام

كيف تتحدث الأجزاء مع بعضها. مرّر فوق عقدة أو انتقل إلى الشيفرة التي تشغّل النظام.

graph.py

Ingress

LangGraph

State

06

ماذا بنيت

بيئة تشغيل LangGraph للتوجيه والتخطيط والتنفيذ متعدد الخطوات.

checkpointer بذاكرة مشتركة ليحتفظ الوكلاء بالسياق عبر الخطوات.

سجل أدوات قابل للتوسيع، فتُضاف الأدوات دون إعادة بناء الرسم البياني.

عناصر سير عمل قابلة لإعادة الاستخدام للمهام المستقلة بنمط المؤسسات.

07

النتائج

بنيت توجيهًا للوكلاء واعيًا بالسياق وتخطيطًا وتنظيمًا للمهام باستخدام LangGraph.

صمّمت سير عمل وكلاء قابل لإعادة الاستخدام مع تنفيذ معياري وذاكرة مشتركة وتكامل أدوات قابل للتوسيع.

طوّرت طبقة تنظيم قابلة للتوسع تدعم سير عمل الذكاء الاصطناعي المؤسسي وتنفيذ المهام المستقل.

نفّذت تنفيذ وكلاء واعٍ بالذاكرة لسير عمل غني بالسياق ومتعدد الخطوات.

صمّمت بنية قابلة للتوسيع تدعم وكلاء وأدوات وسير عمل مخصصة.

08

النتائج

إطار عمل تستند إليه منتجات أخرى، بما فيها طبقة سير العمل في FlowOne.

تشغيلات متعددة الوكلاء يمكن فحصها عقدة بعقدة بدل صندوق أسود.

فصل واضح بين التوجيه والتخطيط والمنفّذين والأدوات.

09

ماذا تعلّمت

حلقات الوكيل الواحد تنهار أمام سير العمل الحقيقي. الرسوم البيانية تجعل أنماط الفشل مرئية.

الذاكرة قرار منتج لا فكرة لاحقة. ما تحتفظ به هو النظام نفسه.

إذا كانت الأدوات مثبّتة في الشيفرة فالإطار ميت فعلًا. السجلات المقودة بالإعدادات تبقيه حيًا.

10

التقنيات المستخدمة

LangGraphPythonAgentic AIShared memoryTool-calling

هل لديك فكرة مشابهة؟

أنا منفتح على مشاريع جديدة. لنتحدث عمّا تبنيه.